public bool IsCasting(SpecialAbilityType specialAbilityType) => translator.IsCasting(this, specialAbilityType);
public UseUnitTargetSpecialAbilityCommand(Unit unit, Unit target, SpecialAbilityType ability) : base(unit, target) { this.Ability = ability; }
public UseLocationTargetSpecialAbilityCommand(Unit unit, float x, float y, SpecialAbilityType ability) : base(unit, x, y) { this.Ability = ability; }