BattleHeldItemRuntimeSupport
object BattleHeldItemRuntimeSupport
持有物运行时生效判定辅助。
设计意图:
把
Magic Room对 held item 的统一抑制语义收口到一处;避免
itemId的裸读取在 phase processor、run resolver、condition interpreter 中各自分叉;明确区分“单位持有了什么”与“当前 battle 规则下该持有物是否还能生效”。