Why Units dont cast faster with Messiah?
Posted: Tue Oct 10, 2017 5:11 pm
Its been asked like 1 million time now so i decided to write a topic here.
Long story on a few examples:
In general all units with mana depending abilities have a cooldown which is arround 70% of the time they would need to get the mana but without messiah.
Example sumonners e.g. Lod:
He got 60 Mana and the cooldown is 40 seconds
the default regeneration is one mana per second
with the messiah aura it increases by 3 for a total of 4 per second.
So it would cast the ability after 15 seconds already again would be pretty strong right?
This means basicly he stays 25 seconds with full mana which leads to the guess it has no effect.
Example attackers e.g. Druid:
The Druid has 10 mana and a cooldown of 8 seconds with a mana regeneration of one per second.
It casts the ability on attack if the mana is on excatly 10 (note wc3 uses decimal numbers for mana and hp).
If it attacks right before it reaches the Mana it stays with full Mana till the next attack so it appears that he doesnt cast it more often
but in fact it is increased by at least 1 second depending on the attack even 2.
Example periodic casters e.g. Ygg:
Some units abilities are triggered and get checked every second.
If the period of the last check is shortly before the unit reaches full mana it stays on that till the next check.
(might be changed in the future that it instatly casts but its a lot to implement and test for now)
Short story : every mana unit uses the spell more often.
Long story on a few examples:
In general all units with mana depending abilities have a cooldown which is arround 70% of the time they would need to get the mana but without messiah.
Example sumonners e.g. Lod:
He got 60 Mana and the cooldown is 40 seconds
the default regeneration is one mana per second
with the messiah aura it increases by 3 for a total of 4 per second.
So it would cast the ability after 15 seconds already again would be pretty strong right?
This means basicly he stays 25 seconds with full mana which leads to the guess it has no effect.
Example attackers e.g. Druid:
The Druid has 10 mana and a cooldown of 8 seconds with a mana regeneration of one per second.
It casts the ability on attack if the mana is on excatly 10 (note wc3 uses decimal numbers for mana and hp).
If it attacks right before it reaches the Mana it stays with full Mana till the next attack so it appears that he doesnt cast it more often
but in fact it is increased by at least 1 second depending on the attack even 2.
Example periodic casters e.g. Ygg:
Some units abilities are triggered and get checked every second.
If the period of the last check is shortly before the unit reaches full mana it stays on that till the next check.
(might be changed in the future that it instatly casts but its a lot to implement and test for now)
Short story : every mana unit uses the spell more often.