about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--Lingo 2.asl9
1 files changed, 6 insertions, 3 deletions
diff --git a/Lingo 2.asl b/Lingo 2.asl index e0878d2..2f28d2f 100644 --- a/Lingo 2.asl +++ b/Lingo 2.asl
@@ -268,7 +268,8 @@ split
268 268
269 vars.prevPanel = vars.lastPanel; 269 vars.prevPanel = vars.lastPanel;
270 } 270 }
271 else if (vars.currentMap.Current != vars.prevMap) 271
272 if (!should_split && vars.currentMap.Current != vars.prevMap)
272 { 273 {
273 if (settings["maps"] || vars.importantMaps.Contains(vars.currentMap.Current) || vars.importantMultiMaps.Contains(vars.currentMap.Current)) 274 if (settings["maps"] || vars.importantMaps.Contains(vars.currentMap.Current) || vars.importantMultiMaps.Contains(vars.currentMap.Current))
274 { 275 {
@@ -300,7 +301,8 @@ split
300 301
301 vars.prevMap = vars.currentMap.Current; 302 vars.prevMap = vars.currentMap.Current;
302 } 303 }
303 else if (vars.latestKeyKey != null && !vars.collectedKeys.Contains(vars.latestKeyKey)) 304
305 if (!should_split && vars.latestKeyKey != null && !vars.collectedKeys.Contains(vars.latestKeyKey))
304 { 306 {
305 if (settings["keys"] || vars.importantKeys.Contains(vars.latestKeyKey)) 307 if (settings["keys"] || vars.importantKeys.Contains(vars.latestKeyKey))
306 { 308 {
@@ -310,7 +312,8 @@ split
310 312
311 vars.collectedKeys.Add(vars.latestKeyKey); 313 vars.collectedKeys.Add(vars.latestKeyKey);
312 } 314 }
313 else if (vars.latestCollectible.Current != vars.latestCollectible.Old) 315
316 if (!should_split && vars.latestCollectible.Current != vars.latestCollectible.Old)
314 { 317 {
315 if (vars.importantCollectibles.Contains(vars.latestCollectible.Current)) 318 if (vars.importantCollectibles.Contains(vars.latestCollectible.Current))
316 { 319 {