public void Abort() { if (Controller.CurrentAbility != this) { return; } DoAbort = true; Controller.AbortAbility(this); }