- Joined
- Jul 15, 2007
- Messages
- 763
I have come across a bug in the latest version of my map, and it has to be one of the weirdest interactions i have ever seen in the World Editor. The story goes like this:
On top of this, several versions ago i fixed an exploit that was done by casting a restore-mana-over-time spell on enemy bosses. This exploit killed them. At the time i had no idea why, but now it is clear to me because this mana restore spell added a spellbook-contained aura to a boss unit which uses tech to scale its difficulty.
Does anyone know why interaction occurs? And if it can be prevented?
- My map uses a lot of disabled Spellbooks for containing abilities (e.g. +armour) and auras (for a buff indicator) for several spells and passive abilities.
- My map also uses a lot of Techs. Most of these are one-time techs used to upgrade heroes as part of "Talents" (e.g. a talent that gives your Hero +1000 max HP).
- However, in the latest version i based HP and DMG tomes off of Techs with 25 levels so that illusions could inherit their benefit (since illusions do not remember the caster's history of HP and Combat tomes).
- If a hero actively uses at least 2 of these HP tomes (which means they get upgraded to HP tome tech level 2/25) and then gain a hidden spellbook (from an ability), they will instantly die.
On top of this, several versions ago i fixed an exploit that was done by casting a restore-mana-over-time spell on enemy bosses. This exploit killed them. At the time i had no idea why, but now it is clear to me because this mana restore spell added a spellbook-contained aura to a boss unit which uses tech to scale its difficulty.
Does anyone know why interaction occurs? And if it can be prevented?