/run if UnitCastingInfo("target") then SpellStopCasting() CastSpellByName("Kick")
the thing is that some cast spells can not be interrupted, like the tauren racial stun, some hunter abilitys, etc
now the problem is that the lua scripts like the one i posted will try to interrupt anyways so then we waste our cooldown
is there anyway to make this script to only interrupt enemy cast if the spell can be interrupted?