protected void EndCastRejected(CastError error) { switch (error) { case CastError.CurrentSkillNull: LogWarning("EndCast rejected!: Didn't start a cast (current skill is null)"); break; case CastError.NoControl: LogWarning("EndCast rejected!: No control over the character (probably crowd controlled)"); break; case CastError.CastSpeedHack: LogWarning("EndCast rejected!: Cast speed hack"); break; default: LogWarning("EndCast rejected!: " + error.ToString()); break; } InterruptCast(); }
protected void InstantCastRejected(CastError error) { LogWarning("InstantCast rejected!: " + error.ToString()); currentSkill = null; }
protected void AdvanceCastRejected(CastError error) { LogWarning("AdvanceCast rejected!: " + error.ToString()); InterruptCast(); }