I dont have much doodads. Im actually not sure where it all comes from. About 20 doodads.
One map start trigger.
When im testing, i have about 22 units on map start. (Wont nessasarily be any units or doodads on the map when im done if i can load them in via trigger)
Basicly. Ive just made alot of abilities, with their behaviours and effects. Changed units a little bit, like health, armor, attacks, youknow the usual. Changed the ui a little. Made sure you can capture towers...
So, im trying to make a debuff that decreases other attributes.
However, if the decreased attribute goes lower than zero, and the debuff is removed, you actually "gain" the "decreased" attribute after the debuff is gone.
If mindrot decreases spellpower, under zero, and mindrot is removed, i will gain however much it was below zero.
Is there any sneaky way around this? I presume its because it "adds" the attribute when the behaviour is added (in this case decreases)
and "subtract" (in this case increases) when its removed?
Any idea of a work around?
Or will i have to "kill my darling" here?
It does not seem that attribute changes is triggered by morphing. It might have just been my computer acting up.
Im very sorry i took your time and asked quesitons i could have answered myself.
Trying to update a tooltip each time a units attribute changes- so far so good.
But i noticed i have a unit that can change forms.
Whenever i change forms, it lags. Most probably because i have a lot of attributes.
Is there any way to prevent this lag, or do the triggering work around it, so that it does not go off several times?