Phase 9: crafted summons for the legendaries

Adrian, 2026-11-09: legendaries, mythicals, Ultra Beasts and Paradox Pokemon
come from crafted summons. 22 Sigils (Naganadel evolves from Poipole), one
item told apart by custom data, from world/summons.json through
tools/summons.py: late-game recipes in three tiers (Lv 70, 80, 90), each used
in a fitting zone. A summoned legend fights as a boss (area attacks by level
and type, arena 32, the Guardian's Ward) but can be caught; on capture it
loses every boss mark. One at a time within 96 blocks.

Quest book: a Legends chapter, one quest per Sigil (97 quests). JEI lists each
Sigil as its own item, and Island Drops says where a legend is summoned; drops
Cobblemon names but doesn't have (Ho-Oh's Sacred Ash) get no slot.

Self-tests every_implemented_pokemon_is_obtainable (spawn, fossil or Sigil for
every implemented species) and sigil_summons_a_catchable_legend. Self-tests
and the island check pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
claudeandClaude Opus 5.5 committed 2026-11-09 13:03:50 +01:00
1 parent e206664b3d
commit f7ea371862
92 files changed
+4081 -21

No files matched your search

+7 -3
View File
@@ -38,7 +38,7 @@ hash = "8a7eab2ca30f47109add6cfbf4eeb4717e3704bc85902ee8f4c5307b2b2eeb3c"
[[files]]
file = "config/ftbquests/quests/chapters/base.snbt"
hash = "46710212af0c6bf3f39e97b95d2a5e0dfdfb312470fbfab5f24b6d95764032c9"
hash = "555564da7dd44e375664b94a51b2334c636d7c5d72db164b03c6fe9196d06de0"
[[files]]
file = "config/ftbquests/quests/chapters/button_isle.snbt"
@@ -72,13 +72,17 @@ hash = "3724fa8a038561cc8965e6dfe5bc62718872d04f385bb636e984988762046670"
file = "config/ftbquests/quests/chapters/jungle.snbt"
hash = "5afa0885dbd853ea973fb61881a14b97a98af4d0dd26b66d837541ba1b09c8c8"
[[files]]
file = "config/ftbquests/quests/chapters/legends.snbt"
hash = "faed84fa13b7ea26305e2c07e23d6be0d4198cbee177042279776864387c4d97"
[[files]]
file = "config/ftbquests/quests/chapters/lush_caves.snbt"
hash = "bd5734f9df4e1dc1caa989c32b5dac797f5104a4c6c0987801d3650e12d1e491"
[[files]]
file = "config/ftbquests/quests/chapters/machines.snbt"
hash = "dbeb43e993d27656f75e7a64a118e3592c40b5cbfc089bdf6a02069edae57011"
hash = "f747805848fc39fa30293baebc3bce75742663c5f30a6439b0318ac4cf9657f0"
[[files]]
file = "config/ftbquests/quests/chapters/mire.snbt"
@@ -110,7 +114,7 @@ hash = "35b6760d4c56b02f2ff77dd5ba2f0e634c7f68238ce2809cddb22d9c61c6f943"
[[files]]
file = "config/ftbquests/quests/lang/en_us.snbt"
hash = "bce591f1d3b03bd1b4fe5a49a6153e06b825b41c3fc17fba23ac6b262afb0d50"
hash = "f06c0b3fd853aed231d9d72b0634da737b930f4a51db3eb17bf29c14ef548a35"
[[files]]
file = "config/lootr-common.toml"