While working on system-heavy battle plugins, I ran into an undocumented issue in RPG Maker MZ where troop battle events are not strictly bound to their troop ID.
As a result, event pages defined in one troop can activate in other troops when conditions match (Turn / HP / Span), which can silently break boss logic and advanced battle systems.
I’ve released CT_TroopEventIsolation, a free plugin that fixes this by enforcing troop ID isolation during event page evaluation.
• No setup or parameters
• Safe for existing projects
• Engine-level fix (not an interpreter workaround)