public UsePointTargetedAbilityOrder(PointTargetedAbility ability, Vector3 targetPoint) { m_ability = ability; m_targetPoint = targetPoint; }
public Ability.AbilityResult UsePointTargetedAbility(PointTargetedAbility ability, Vector3 target) { return(ability.Activate(this, target)); }