83cd8e7bd8
About 35 Lua verbs queued their sends and events for a drain after the chunk; 1.12.1 acts inside the call. - The NPC window closes (bank, trainer, auction, gossip, mail, merchant, stable, trade, taxi, trade skill, craft, quest) run their cores in the call, and fire CLOSED twice while the window held the latch (`0x493310`). - Battleground, death, duel, loot roll, binder, summon, instance and PvP verbs send and signal in the call, with their gates: `RepopMe` only dead or a ghost (`0x605f30`), `AcceptXPLoss` in the healer's range (`0x5df7c1`), `PurchaseSlot`'s money and count (`0x4f86b0`). - `AcceptAreaSpiritHeal` and the time packet rescan before acting (`0x4923b0`). - The positions getters read the last packet with no slot gate (`0x4abf09`, `0x4ac1c6`). - A unit is dead at health 0 or below (`0x605f3b`). Each system has a test mixing its verb with `RandomRoll`, which fails without the change. Part of #2202 Fixes #2321 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>