public bool AttemptInitiate() { if (_charges == 0 || _wasCanceled) { return(false); } _isCasting = true; _movement.AddMovementModifier(_movementSlowPercent, _castTime, "Casting"); _castTimer = 0.0f; return(true); }
public bool AttemptInitiate() { if (_charges == 0 || _wasCanceled) { return(false); } _isCasting = true; _movement.AddMovementModifier(_movementSlowPercent, _castTime, "Casting"); _castTimer = 0.0f; return(true); }