# TRIGGER / ARENA FIX LIST · owner O
Generated 2026-10-26 02:57 by ZONE-LOOKS from _tools/TRIGGER_AUDIT.md (the method and the HAZARD RULE decision are there). Re-run: `node _tools/trigger_audit.mjs dump --force <page>`, then `node _tools/trigger_audit.mjs analyze`.

Severity:
- **ORPHAN**: the kill system can never pick it. Fix first.
- **ARENA**: it resolves badly on some of the 18 arenas.
- **TAG**: a missing or contradictory tag.
- **BUILD**: an error.

Hazard tags follow the coordinator's ruling (26 Oct): `hazard` = the victim DIES TO that hazard in gameplay. A film that stages the death itself is a needs.kinds film: drop the tag (HAZARD-STAGED).

## APPLIED FOR YOU (26 Oct, data-only, by ZONE-LOOKS while you were paused): 16 kills
Each edit carries a `/* 26 Oct TRIGGER AUDIT */` comment. Re-read your files before editing them; check that the new range bands read right for your kill (they come from the staging distance at t = 0).

- flamer.jerky (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 5.55 s)
- flamer.the-pugilist (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 8.42 s)
- flamer.poached (58k_w_flamer_1.js): hazard liquid dropped (its own staging kills: the victim is alive at t = 0, K.O. at 9.4 s)
- flamer.wicker-giant (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 10.3 s)
- flamer.brazen-bull (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 9.7 s)
- flamer.rollover (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 7.1 s)
- flamer.air-pocket (58k_w_flamer_1.js): hazard liquid dropped (its own staging kills: the victim is alive at t = 0, K.O. at 7.2 s)
- flamer.viking-funeral (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 7.7 s)
- flamer.molten-rain (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 6.4 s)
- flamer.which-way-is-up (58k_w_flamer_1.js): hazard liquid dropped (its own staging kills: the victim is alive at t = 0, K.O. at 9.1 s)
- flamer.mirage (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 7.3 s)
- flamer.stepping-stone (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 8.26 s)
- flamer.cook-off (58k_w_flamer_1.js): hazard blast dropped (its own staging kills: the victim is alive at t = 0, K.O. at 4.7 s)
- flamer.terracotta (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 8.7 s)
- flamer.toasted (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 8.65 s)
- flamer.backdraft (58k_w_flamer_1.js): hazard fire dropped (its own staging kills: the victim is alive at t = 0, K.O. at 7.35 s)

## FLAMER: 25 films · 7 skins · 10 mids · 56 lines
- [x] (07:27 FIXED by O: a cast storeroom via stage58 on 16 arenas + a narrow-roof variant; OWED only on the Deep, DRY GROUND) **ARENA OWED-GEO** flamer.backdraft (BACKDRAFT): OWED on 11 arena(s) that HAVE its kinds but no spot fits: BS(OPENING) AT(OPENING) TM(OPENING) FT(OPENING) SK(OPENING) RT(OPENING) PB(OPENING) DP(OPENING) PR(OPENING) KT(OPENING) CL(OPENING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.brazen-bull (THE BRAZEN BULL): OWED on 3 arena(s) that HAVE its kinds but no spot fits: CN(ROOM) RF(ROOM) TW(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.cook-off (COOK-OFF): OWED on 4 arena(s) that HAVE its kinds but no spot fits: RF(FLOOR) FT(FOOTING) DP(FLOOR) KT(FOOTING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.jerky (JERKY): OWED on 2 arena(s) that HAVE its kinds but no spot fits: CN(ROOM) RF(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.mirage (MIRAGE): OWED on 13 arena(s) that HAVE its kinds but no spot fits: BY(FLOOR) RF(FLOOR) SL(FLOOR) CG(FLOOR) TW(FLOOR) AT(FLOOR) SK(FLOOR) RT(FLOOR) PB(FLOOR) DP(FLOOR) PR(FLOOR) KT(FLOOR) CL(FLOOR). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.molten-rain (MOLTEN RAIN): OWED on 15 arena(s) that HAVE its kinds but no spot fits: BY(PLATFORM) CN(PLATFORM) CS(PLATFORM) RF(PLATFORM) SL(PLATFORM) TW(PLATFORM) AT(PLATFORM) TM(PLATFORM) FT(PLATFORM) RT(PLATFORM) PB(PLATFORM) DP(PLATFORM) PR(PLATFORM) KT(PLATFORM) CL(PLATFORM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.poached (POACHED): OWED on 7 arena(s) that HAVE its kinds but no spot fits: CN(CONTAINER) SL(CONTAINER) BS(CONTAINER) FT(CONTAINER) RT(CONTAINER) PR(CONTAINER) KT(CONTAINER). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.rollover (ROLLOVER): OWED on 2 arena(s) that HAVE its kinds but no spot fits: PB(CEILING) DP(CEILING). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.stepping-stone (STEPPING STONE): OWED on 1 arena(s) that HAVE its kinds but no spot fits: DP(WALL). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.terracotta (TERRACOTTA): OWED on 2 arena(s) that HAVE its kinds but no spot fits: TW(LIQUID) DP(LIQUID). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.the-pugilist (THE PUGILIST): OWED on 1 arena(s) that HAVE its kinds but no spot fits: RF(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.toasted (TOASTED): OWED on 2 arena(s) that HAVE its kinds but no spot fits: BS(BIG_PROP) PB(BIG_PROP). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.viking-funeral (VIKING FUNERAL): OWED on 5 arena(s) that HAVE its kinds but no spot fits: TW(LIQUID) FT(LIQUID) SK(LIQUID) DP(LIQUID) KT(LIQUID). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **ARENA OWED-GEO** flamer.wicker-giant (THE WICKER GIANT): OWED on 1 arena(s) that HAVE its kinds but no spot fits: RF(ROOM). Fix: a stage58 that finds a spot on these (or accept: the owed fallback is clean).
- [ ] **TAG PLAN-HAZARD** flamer.afterburner (AFTERBURNER): planned (not built yet), tagged hazard blast: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.afterburner (AFTERBURNER): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.burning-bridges (BURNING BRIDGES): planned (not built yet), tagged hazard fall: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.burning-bridges (BURNING BRIDGES): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.flash-in-the-pan (FLASH IN THE PAN): planned (not built yet), tagged hazard fall: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.flash-in-the-pan (FLASH IN THE PAN): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.grassfire (GRASSFIRE): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.grassfire (GRASSFIRE): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.mid-biker-jacket (BIKER JACKET): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.mid-crackling (CRACKLING): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.mid-dirty-trick (DIRTY TRICK): planned (not built yet), tagged hazard blast: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.mid-fan-the-flames (FAN THE FLAMES): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.mid-gas-mask (GAS MASK): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.mid-hot-pocket (HOT POCKET): planned (not built yet), tagged hazard blast: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.mid-laughing-skull (LAUGHING SKULL): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.mid-marshmallow (MARSHMALLOW): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.mid-scalded (SCALDED): planned (not built yet), tagged hazard liquid: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.mid-stop-drop-and-roll (STOP, DROP AND ROLL): planned (not built yet), tagged hazard fall: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG PLAN-HAZARD** flamer.no-capes (NO CAPES): planned (not built yet), tagged hazard fall: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.no-capes (NO CAPES): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.skin-camo (WILL-O'-THE-WISP): planned (not built yet), tagged hazard fall: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.skin-camo (WILL-O'-THE-WISP): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.skin-cartoon (HOT SEAT): planned (not built yet), tagged hazard blast: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.skin-cartoon (HOT SEAT): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.skin-classic (WELL DONE): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.skin-classic (WELL DONE): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.skin-gold (THE PHOENIX): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.skin-gold (THE PHOENIX): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.skin-ice (FROSTFIRE): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.skin-ice (FROSTFIRE): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.skin-neon (FLAME TEST): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.skin-neon (FLAME TEST): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.skin-taped (AEROSOL): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.skin-taped (AEROSOL): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.the-urn (THE URN): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.the-urn (THE URN): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.torched (TORCHED): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.torched (TORCHED): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.waxwork (WAXWORK): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.waxwork (WAXWORK): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **TAG PLAN-HAZARD** flamer.wet-shot (WET SHOT): planned (not built yet), tagged hazard fire: under the ruling it plays only if it OPENS on a victim the hazard already killed. Fix: when building: open on the hazard death, or drop the tag and put the element in needs.kinds.
- [ ] **TAG NO-RANGE** flamer.wet-shot (WET SHOT): no range tag: the game plays it at ANY distance, point-blank to across the map. Fix: tag the bands it reads at (pointBlank / close / mid / far).
- [ ] **OWED-GEO, the XT reads when forced** (check in motion): stepping-stone@deep. The XT is a close-up and the skip is about the staging, so a stage58 might take these arenas; check the whole film first.
