Never mind folks I found the fix. Instead of the spell name in the fight class editor put an LUA code like this : and it will work. Cheers folks!
CastSpellByName("Sinister Strike");
Recently (literally today) Turtlewow released their own launcher and a new patch. Unfortunantly it stopped Wrobot from working. Possibly an anti cheat thing like Ascension has.
Wouldn't put it past them though because any type of automated walking was instantly detected and had you tped to GM island.