- Joined
- Apr 4, 2010
- Messages
- 286
This is less a question or request for help, and more I wanted to describe some weird behavior I've seen related to Engineering Upgrade.
On my map, I have a hero who can swap between different auras, and the aura that's currently active modifies all their other abilities. I do this with Engineering Upgrade (as a unit ability) with a trigger that changes the current level of Engineering Upgrade when the player picks the option to select a new aura. For one of the abilities, I was switching between a single-target spell that stuns (based on Storm Bolt) and one that doesn't (based on Shadow Strike). Both abilities were meant to do 75 base damage, which one version applying the stun and the other dealing damage over time.
I saw some other threads saying using Engineering Upgrade to replace spells with different base abilities can cause weird stuff to happen, and true enough: When I had this set up as described above, using the upgraded ability was insta-killing every unit I used it on. I made up a 2,500,000 HP hero unit to test and tried the ability against it, and it dropped that hero to around 800,000 HP - almost 2 million damage from my supposedly 75 damage spell!
I'm not sure exactly what's going on, but I was able to work around it by re-making the abilities to all use Shadow Strike as their underlying spell (with the duration short enough that the DOT damage is never applied), and just using dummy casters to apply secondary effects such as the stun.
Weird stuff! Lesson learned - Always use the same underlying ability when swapping abilities using Engineering Upgrade!
On my map, I have a hero who can swap between different auras, and the aura that's currently active modifies all their other abilities. I do this with Engineering Upgrade (as a unit ability) with a trigger that changes the current level of Engineering Upgrade when the player picks the option to select a new aura. For one of the abilities, I was switching between a single-target spell that stuns (based on Storm Bolt) and one that doesn't (based on Shadow Strike). Both abilities were meant to do 75 base damage, which one version applying the stun and the other dealing damage over time.
I saw some other threads saying using Engineering Upgrade to replace spells with different base abilities can cause weird stuff to happen, and true enough: When I had this set up as described above, using the upgraded ability was insta-killing every unit I used it on. I made up a 2,500,000 HP hero unit to test and tried the ability against it, and it dropped that hero to around 800,000 HP - almost 2 million damage from my supposedly 75 damage spell!
I'm not sure exactly what's going on, but I was able to work around it by re-making the abilities to all use Shadow Strike as their underlying spell (with the duration short enough that the DOT damage is never applied), and just using dummy casters to apply secondary effects such as the stun.
Weird stuff! Lesson learned - Always use the same underlying ability when swapping abilities using Engineering Upgrade!
Last edited: