You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Glinting Courtyard Key", 2486+npc_index_offset), #Courtyard Key sparkle that appears if you miss Courtyard Reid in Salmon River (424, 150, -222) Fixed Missable
316
316
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Sparkling in the fountain", 2584+npc_index_offset), #Plug Lure
317
-
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin on a tent", 605+npc_index_offset),
318
-
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Speedy Lost Penguin on patrol", 584+npc_index_offset),
319
-
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin kiosk keeper", 508+npc_index_offset),
320
-
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin skulking in store alley", 565+npc_index_offset),
321
-
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin on gender change bench porch", 1095+npc_index_offset),
322
-
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin enjoying inn hospitality", 946+npc_index_offset),
317
+
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin on a tent", 605+npc_index_offset, tags=[PENGUIN_LOCATION_GROUP]),
318
+
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Speedy Lost Penguin on patrol", 584+npc_index_offset, tags=[PENGUIN_LOCATION_GROUP]),
319
+
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin kiosk keeper", 508+npc_index_offset, tags=[PENGUIN_LOCATION_GROUP]),
320
+
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin skulking in store alley", 565+npc_index_offset, tags=[PENGUIN_LOCATION_GROUP]),
321
+
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin on gender change bench porch", 1095+npc_index_offset, tags=[PENGUIN_LOCATION_GROUP]),
322
+
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin enjoying inn hospitality", 946+npc_index_offset, tags=[PENGUIN_LOCATION_GROUP]),
323
323
# Progressive Location: 4 checks on the Penguin Keeper, must add a progressive location in the C# app every time you use one of these.
324
324
# The original check that corresponds to the npc id should be last so that when it completes it stops showing up on your minimap.
325
325
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Bring 3 Lost Penguins to Penguin Keeper", 50531+npc_index_offset, lambdastate: state.has(LOST_PENGUIN, player, 3)),
326
326
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Bring 6 Lost Penguins to Penguin Keeper", 50532+npc_index_offset, lambdastate: state.has(LOST_PENGUIN, player, 6)),
327
327
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Bring 9 Lost Penguins to Penguin Keeper", 50533+npc_index_offset, lambdastate: state.has(LOST_PENGUIN, player, 9)),
328
328
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Bring all 12 Lost Penguins to Penguin Keeper", 531+npc_index_offset, lambdastate: state.has(LOST_PENGUIN, player, 12)),
329
-
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin trampling Cleric's flowers", 564+npc_index_offset, lambdastate: state.has(GAEA_STONE, player) or (logic.has_rental_quintar(state, ROLLING_QUINTAR_FIELDS_DISPLAY_NAME) andlogic.obscure_routes_on()) orlogic.has_horizontal_movement(state) orlogic.has_vertical_movement(state)),
329
+
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin trampling Cleric's flowers", 564+npc_index_offset, lambdastate: state.has(GAEA_STONE, player) or (logic.has_rental_quintar(state, ROLLING_QUINTAR_FIELDS_DISPLAY_NAME) andlogic.obscure_routes_on()) orlogic.has_horizontal_movement(state) orlogic.has_vertical_movement(state), tags=[PENGUIN_LOCATION_GROUP]),
330
330
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Sadist Sam gives you pain, you give Sadist Sam head(s)", 536+npc_index_offset, lambdastate: state.has(DIGESTED_HEAD, player, 3)), #name is ca69011a in Crystal Edit why lmao
331
-
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin wandering Magic Store rooftop garden", 573+npc_index_offset),
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Lost Penguin cheating at Garden Maze", 421+npc_index_offset, tags=[PENGUIN_LOCATION_GROUP]),
334
+
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - How did you climb that tree, Lost Penguin?", 422+npc_index_offset, tags=[PENGUIN_LOCATION_GROUP]),
335
+
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Library roof Lost Penguin", 594+npc_index_offset, tags=[PENGUIN_LOCATION_GROUP]),
336
336
LocationData(CAPITAL_SEQUOIA_AP_REGION, CAPITAL_SEQUOIA_DISPLAY_NAME+" NPC - Library Morii of the East!", 1948+npc_index_offset), #(440, 171, -296) Z14_Library Scholar
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Low low crab S of volcano", 3431+npc_index_offset), #(128, 49, 196) Crab 7
1298
-
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Serpentine crab S of crab hole", 3432+npc_index_offset), #(239, 53, -613) for some reason crab 8 is on (Depths Fix) submap
1299
-
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Patrolling crab S of crab hole", 3433+npc_index_offset), #(254, 53, 215) Crab 9
1300
-
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Crab living on the edge S of crab hole", 3434+npc_index_offset), #(306, 53, 224) Crab 10
1301
-
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Crab on a mission N of Tall Tall Heights", 3435+npc_index_offset), #(288, 53, -620) Crab 11
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - King of the middle of nowhere ocean crab", 3438+npc_index_offset), #(52, 76, -616) Crab 14
1305
-
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Crab scuttling SE of volcano", 3439+npc_index_offset), #(207, 53, 152) Crab 15
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Low low crab S of volcano", 3431+npc_index_offset, tags=[CRAB_LOCATION_GROUP]), #(128, 49, 196) Crab 7
1298
+
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Serpentine crab S of crab hole", 3432+npc_index_offset, tags=[CRAB_LOCATION_GROUP]), #(239, 53, -613) for some reason crab 8 is on (Depths Fix) submap
1299
+
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Patrolling crab S of crab hole", 3433+npc_index_offset, tags=[CRAB_LOCATION_GROUP]), #(254, 53, 215) Crab 9
1300
+
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Crab living on the edge S of crab hole", 3434+npc_index_offset, tags=[CRAB_LOCATION_GROUP]), #(306, 53, 224) Crab 10
1301
+
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Crab on a mission N of Tall Tall Heights", 3435+npc_index_offset, tags=[CRAB_LOCATION_GROUP]), #(288, 53, -620) Crab 11
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - King of the middle of nowhere ocean crab", 3438+npc_index_offset, tags=[CRAB_LOCATION_GROUP]), #(52, 76, -616) Crab 14
1305
+
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Crab scuttling SE of volcano", 3439+npc_index_offset, tags=[CRAB_LOCATION_GROUP]), #(207, 53, 152) Crab 15
1306
1306
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Undersea Crab People Crab Retirement Home south of Salmon Race start", 3424+npc_index_offset, lambdastate: state.has(UNDERSEA_CRAB, player, 15)), #(256, 63, 113)
1307
1307
LocationData(THE_DEEP_SEA_AP_REGION, THE_DEEP_SEA_DISPLAY_NAME+" NPC - Fastest squid in the West", 3450+npc_index_offset), #(-314, 64, -624) (swims in a fixed path; slightly slower than golden Quintar but faster than royal salmon) Z35_SpeedOcto
0 commit comments