DefaultBattleSessionMoveChoiceSpecification
class DefaultBattleSessionMoveChoiceSpecification(effectRepository: EffectDefinitionRepository) : BattleSessionMoveChoiceSpecification
默认 move 选择限制规格。
当前已覆盖最常见的一组限制类状态:
taunt:禁止状态招式;heal-block:禁止回复类招式。
Functions
Link copied to clipboard
open override fun validate(session: BattleSession, moveId: String, actorUnitId: String): BattleSessionValidationResult
校验某个单位当前是否允许选择指定招式。