Nobody mentioned this before, however im limited to spell buff using so its not a good idea and also most spells cant be targeted on magic immune units which is granted from bladestorm, therefore gg on dummies.As already said. Add a timed buff to the unit on spell cast yourself with triggers and enjoy buff checking.
Bogrim already explained that you have to add something during the effect time.Nobody mentioned this before, however im limited to spell buff using so its not a good idea and also most spells cant be targeted on magic immune units which is granted from bladestorm, therefore gg on dummies.
Bogrim didnt mention buff's, just adding a dummy ability (which was "item bonus armor +1", its a fucken static ability) before ability starts and when its gone. Which isnt really a solution at all as its impossible detect when the spell is over. So its pretty much dicktarded and unusefull when you can use timers...Bogrim already explained that you have to add something during the effect time.
I would add an hidden dummy ability and remove it after.
I'm assuming you know the duration of Bladestorm beforehand, given you're the one presetting the data. While you cannot detect whether a unit is currently using Bladestorm, you can add an ability to the unit, wait the duration of the Bladestorm and then remove the ability again. This will allow you to detect if a unit is using Bladestorm while the effect is active, which will fill the gab of not being able to detect Bladestorm's buff or order.Bogrim didnt mention buff's, just adding a dummy ability (which was "item bonus armor +1", its a fucken static ability) before ability starts and when its gone. Which isnt really a solution at all as its impossible detect when the spell is over. So its pretty much dicktarded and unusefull when you can use timers...
Viikuna@Good idea, but disabling the attack might be a problem. I dont really know any spells that can do that except for Cloud, or using chaos to transform the unit into another which doesnt have any attack.