Why a passive "25% increased Spell Damage While on Full Energy Shield" does not works if ES = 0

I have an active node "Converts all Energy Shield to Mana"
Why no works the node "25% increased Spell Damage While on Full Energy Shield" ?

My ES = 0. Always. In fact 0 = means full in my case :-)

Is it a bug or feature?
Last edited by progman_th#3384 on Apr 15, 2025, 11:13:42 PM
Last bumped on Apr 17, 2025, 11:06:33 PM
"
My ES = 0. Always. In fact 0 = means full in my case :-)
0 is not full, it's nothing. You can't be on full/on low of something that you don't have.
"
MonaHuna#6449 wrote:
0 is not full, it's nothing. You can't be on full/on low of something that you don't have.


This is a highly debatable issue.
A mathematician will disagree with you.

As a C++ programmer I will tell you this:
"
bool isfull = shield.current_level >= shield.max_level;
if 0 >= 0 then shield is full
Last edited by progman_th#3384 on Apr 15, 2025, 11:14:44 PM
"
if 0 >= 0 then shield is full
"
MonaHuna#6449 wrote:
"
if 0 >= 0 then shield is full


a box is full if the number of items in it is greater than or equal to its capacity
if a box`s capacity == 0 it is a full always :-)

Report Forum Post

Report Account:

Report Type

Additional Info