Phase 9: safe start island, better quest book, every useful item obtainable

- Button Isle is peaceful: wild Pokémon only fight a player who hit them first
  (tuning/server.json peaceful_zones); its apricorns and coal make Poké Balls
  (4 apricorns + coal or charcoal), and the world report checks it has enough.
- Quest book: no boilerplate; each zone page says what is particular to it, and
  every zone that needs gear or a field move to be safe has its own quest. New
  page on the bigger mods (Cold Sweat, Fight or Flight, Cobblebase, breeding,
  veins, shared loot, maps and info).
- The Mire's poison stops 10 blocks below the surface.
- Player battles never cost a Pokémon (CobbleHardcoreMon config, mixins, and the
  companion mod's own permadeath).
- tools/item_audit.py: every item with a use has a source on the island; new
  sources for the gaps it found (species additions, three recipes).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
claudeandClaude Opus 5.5 committed 2026-11-10 15:04:09 +01:00
1 parent 6ace26e012
commit d29e177f9d
65 files changed
+1920 -364

No files matched your search

+5
View File
@@ -27,6 +27,11 @@
- [ ] Let your starter faint: it stays, fainted, and a Healing Machine wakes it. Try to release it and sacrifice it: both are refused. Any other Pokémon is still lost.
- [ ] A new player spawns with the quest book. Its first page walks through the basics; the second lists every HM.
- [ ] Are the regional forms' zones and rarity right? They're in `docs/zone-species.md`.
- [ ] On Button Isle with no Pokémon, throw balls at a strong wild Pokémon and let them fail: it never attacks. Hit it: it hits back.
- [ ] Punch apricorns off a Button Isle tree, mine coal (or burn a log for charcoal): four apricorns around it make a Poké Ball.
- [ ] Read a few zone pages in the quest book: each says what's particular to it, and Sunscorch, Frostpeak, the Mire, the Deep Sea, the Deep Dark and the Basalt Furnace each have a quest for what keeps you safe there.
- [ ] Battle another player until one of your Pokémon faints: it stays, fainted, until healed.
- [ ] Dig 15 blocks down under the Mire: the poison stops.
- [ ] R on an item shows recipes, U its uses, J the map, § the quest book (left of 1 on a Swiss keyboard).
- [ ] On JEI's Island Drops, click the Pokémon in the corner: Cobblemon Info's pages for it open.
- [ ] Hit a guardian with a sword, set it on fire: nothing happens.