| 01-29-2009, 03:47 AM | #1 |
I have a hero with a modified Flame Strike that only deals initial damage and is not supposed to do any lingering damage. What I have done is set the full damage values to be the actual damage dealt by the ability, then set the full damage interval to 0.1 at all levels and the hero duration to 0.15 at all levels. I've also set the half damage dealt to 0 at all levels, half damage interval to 0.1 at all levels and unit duration to 0 at all levels. Applying the above values should make the modified Flame Strike do full damage in one wave, then do no damage after. This has become a very interesting problem, because there are reports that using the above modified Flame Strike causes WC3 to crash. I have personally only encountered the crash once and have been unable to reproduce crashes on my own from spamming the above spell (not particularly rigorous but the best I can do on my own). I have also looked at the weird ability guide to see if there is any note of crashing caused by Flame Strike, but there was no such mention. So now I am wondering if anyone else might know more about Flame Strike and be able to explain what went wrong. Worst come to worst I'll just replace the ability with something else that hopefully won't cause crashes inconsistently. |
| 01-29-2009, 04:28 AM | #2 |
According to my knowledge Unit-Duration should not be set to 0 as it's infinite loop so that crashes WC3. Flame Strike is one of bugged/flaw ability, try to use something else if you want AOE damage you should consider Blizzard or Rain of Fire. |
| 01-29-2009, 04:41 AM | #3 |
Yeah, set the unit-duration to 0.01. Won't even notice it. 0 == infinite == loop == crash. |
| 01-29-2009, 04:57 AM | #4 |
Thanks for the replies :) I've thought about it and was going to use Channel with trigger support, but Blizzard or Rain of Fire sounds more straight forward for what I want. The 0 duration thing probably should've been really obvious to me though =[ |
