Suggestion Closed · Implemented

[Feature Request] CancelMythicSkill

#3462 opened by Unknown 3 years ago

Unknownreported this suggestion

Summary

This skill would cancel the skill provided in the parameter for the caster.

Usage

Let's say that there is currently a teleport skill playing an animation, the skill has a bunch of delays and such - cancelmythicskill{s=TeleportSkill} @self Doing this would cancel out that skill entirely even if it's in the middle of doing it, similar to how when a mob dies and no longer finishes the skill it was casting.

Value

This skill would be very convenient for people who wish to cancel a skill to stun the enemy, or if it reaches a certain health threshold.

Unknowncommented

most of the time, you will have variables or auras set for stunning, and would have a skill sequence that, in it's process, periodically checks for that variable to be set, if that makes sense. interrupting skill sequences blindly could break skills that do advanced things, so I am not sure how good of an idea this is.

Unknowncommented

I am also in favor of canceling skills, so it would be possible to impose a reset of skills, that is, to impose silence on both mobs and players who are going to make skills. or a ban on use for a while. That is, it prohibits the use of skills while it has an aura with cancellation.

Unknowncommented

OOP.. The mechanic I added doesn't actually do this, but it stops the rest of the meta-skill from executing. Reopening this ticket.

Unknowncommented

Closing in favor of the CancelSkill mechanic that has been added, since it provides ways a user would accomplish this without unknown mechanic risks.

Sign in to join the discussion.