I didn't have problem creating a spell for a year now, but this time, i do have. My dummy casts Inner Fire just a half second after the dummy is ordered. Can you tell me what values should i set for the dummy in the object editor? I already set Cast Backswing to 0, and such...
The other problem is, I edited the item ability Corruption Bonus (made it a unit and not an item ability). I created a dummy, then gave it the ability, and ordered "attackonce". But it doesn't lower the armor, like it didn't even attack. When i give the ability to a hero, it works properly. Maybe it has sthg to do with the dummy's attack properties, but I set every value like it was a footman, but it doesn't work either.
I need to get at least one of them to work (properly).
Something i noticed: I edited a footman, set all the animation values (like Cast Backswing, Attack Backswing, Damage Delay, and such to 0(!)), set the attack type to Instant, attack cooldown to 0.01. I create the unit, ordered it to attack, but it still waits for the animation, and then does the damage (about 0.4 second later). Not instantly when i order it. Do you have an idea, why? Maybe i have the same problem with the casting part...
I want to make an autocastable Corruption arrow ability, and it looks strange, when the unit is damaged, its armor is reduced a half second later... I like to be precise. But if you have no idea, i will leave it that way.