BattleStoredBoostSupport
object BattleStoredBoostSupport
既有 stored boosts 的读取、筛选与迁移支持组件。
设计意图:
把
psych-up / power-swap / guard-swap / heart-swap / topsy-turvy / spectral-thief这类基于“当前已持有能力阶级”的规则收口到统一 helper;避免多个 action executor 各自重复实现 boost map 归一、过滤、交换和偷取逻辑;
保持所有 stored boost 改写都共享同一套别名、上下限和 0 值清理规则。