From Adrian's Mining test (2026-10-31):
- A gated job assigned to a pastured Pokemon that doesn't pass its gate
is taken back at once (BaseManager assignment cleared, Cobblebase's
assignment sync sent, owner told what the Pokemon needs), so it no
longer sticks or shows under Buffs -> Active.
- Mining, Ore Finder and Evolution-item Finder only give the ores and
evolution stones of the pasture's zone: new loot condition
cobblesurvival:in_zone, the pack's versions of the 12 Cobblebase
tables (tools/cobblebase_loot.py), Cobblebase's built-in copies
removed at server start (ore/BaseLoot.kt). Mining adds quartz and the
evolution stones, drops the type gems.
- Mining's loot reaching the chest needs an Item Gatherer in the same
pasture (Cobblebase's design); documented, not changed.
- Self-tests gated_jobs_are_taken_back, base_jobs_dig_their_zones_ores;
docs, balance table, licenses, Phase 5 checklist.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Adrian (2026-10-31): HMs abilities stay open; the ones that get around
zone hazards get soft gates (materials or a high-level Pokemon, never
flags; gifted Pokemon and materials count the same); party passives from
shoulder Pokemon; Cobblebase skills and the Power Block move to soft
gates too.
- Gates: a zone gate passes at the top of the zone's band or while the
Pokemon holds the zone's material (or a harder zone's). Cobblebase
skills check the pastured Pokemon and tell the owner once what it needs.
- Progress record, guardian unlock messages, the Power Block placement
gate and /cobblesurvival progress removed; the Power Block's recipe
already needs Jungle redstone.
- HmsGate: switches off gated HMs auras (Flash, Dive, Mist, Rock Climb,
Magnet Rise, Lucky Chant, Lava Plume) whose Pokemon doesn't pass.
- ShoulderPassives: type-based effects from shoulder Pokemon, hazard
ones (warmth, frigidness, water breathing, night vision) gated.
- Self-tests for all of it; docs, balance table, Phase 5 checklist.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Adrian (2026-10-31): use Cobblemon HMs; mining ore is the one hard
requirement, furnaces get lit by a Pokemon inside a Phase 6 machine.
- Cobblemon HMs 4.1.0 in the pack (Modrinth), default config.
- Self-test rock_smash_mines_veins: HMs' Rock Smash breaks a
regenerating vein, the ore drops and the vein becomes a regenerator.
- HMs' Trainer Ditto (a wild Ditto underneath) is exempt from the
hostility scan and the stray despawn (world/SpecialPokemon.kt).
- Docs: licenses, addon status, design, balance, roadmap note,
Phase 5 checklist with the open questions for Adrian.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>