protected override bool Execute() { if (reviveTarget != null && reviveTarget.Revive()) { detectVolume.Remove(reviveTarget.gameObject); } return(true); }
private void Execute() { state = AbilityState.Executing; timer = executeTime; if (reviveTarget != null && reviveTarget.Revive()) { detectVolume.Remove(reviveTarget.gameObject); } }