After a long time i figured out that i am not able to use this kind of Upgrades:
Unit pick up a buff
Upgrade Multiply Unit Speed (example) 2x
Now the Player Upgrade his Unit Speed too
The Buff is gone after a while so it divide /2
What happend is just that while the first Buff Upgrade does not save the Original Number he multiplyed with
it will divide with the actuall number it has now. So for example:
There are more Problems with Multiplay units stats.
Even when i only Buff a unit (speed -90%) with Unit speed *0.09 (Original is 1)
Then the buff dissapear and now the unit doesnt have 1 anymore but something like 0.97 or something.
Do you know this kind of Problems?
This is pretty annyoing because this means i cannot use the Multiply function to play around with buffs and different upgrades.
Hey Guys... its very frustrating.
After a long time i figured out that i am not able to use this kind of Upgrades:
Unit pick up a buff Upgrade Multiply Unit Speed (example) 2x Now the Player Upgrade his Unit Speed too The Buff is gone after a while so it divide /2
What happend is just that while the first Buff Upgrade does not save the Original Number he multiplyed with it will divide with the actuall number it has now. So for example:
Unit Speed = 2.0 Buff *2 = 4.0 Unit Upgrade Speed +1 = 5 Buff ends /2 = 5/2 = 2.5
So the Unit has just 2.5 Speed instead of 3.
There are more Problems with Multiplay units stats.
Even when i only Buff a unit (speed -90%) with Unit speed *0.09 (Original is 1) Then the buff dissapear and now the unit doesnt have 1 anymore but something like 0.97 or something.
Do you know this kind of Problems?
This is pretty annyoing because this means i cannot use the Multiply function to play around with buffs and different upgrades.
@Iamaddicted: Go
I solved it by using only behaviours for Speed, Dmg Bonuses etc....