[BUGGED] Gain 10% Maximum life as extra Energy Shield
Hello,
I belive this crafting mod is bugged and is not giving correct values of Energy Shield. I tested it on few ppl on poe.ninja and everytime it gives less energy shield than expected. I'll provide calculation based on my character on specific conditions. For my calculation I need to provide stats I have: I have no other ES items other than chest with said mod. My energy shield with this chest 259 INT gives 51.8% increase Energy Shield In passive tree I have Sancity which gives 10% inc Energy Shield Summing it up = 61,8% inc Energy Shield 3786 Life < - > 10 % of max life as extra ES = 378,6 ES Flat My chest gives 109 ES flat Summing my flat ES 378,6 + 109 = 487,6 inc 61,8% 487,6 * 1,618 = 788,94 I should have 788,94 Energy shield but I only have in this case 657. Something is not right here. Actually if this mod was 8% not 10% max life as ES it still would give a result of 666,421 ES. Whats going on here? ---------------------------------------- Quick calculation with geoprhi's sanctuary which give correct ES: Everything else is the same. Geopri's gives 2 ES every 5 STR. 806 STR / 5 str = 161,2 161,2 * 2 ES = 322,4 ES Geopris has 198 flat es so 198 + 322,4 = 520,4 520,4 * 1.618 = 842,0072 As you see geopri's is working as it should compared to the crafted mod. --------- Is this a bug or my calculation when it comes to craft mod is wrong? Be water, my friend. Last bumped on Jan 11, 2020, 5:05:42 PM
This thread has been automatically archived. Replies are disabled.
|
|
What if the u calculate the extra after increased energy shield on your flat es? So 109*1.618= 176.362 + 378.6 = 554.962
Then you get less than what you have... Seems bugged to me. |
|
" Then you would have to do the same with geopri's +2 maximum energy shield per 5 STR, but as you see in my calculation for geopri's i didn't calculate it after the extra and it sums up perfectly. I crafted this chest at the assumption that upon achieving 8k life I'll simply get 800 Flat ES from the bonus vs geopri's 520 flat ES from bonus at 1300 STR. So far it seems bugged and it actually give less. Be water, my friend. Last edited by Delgar#6772 on Dec 26, 2019, 9:35:21 PM
|
|
Well the calculation obviously is
109 + 378 = 487 and then multilied by 1.35 (35%) gives you exact 657ES. So the question is why 35% ES instead of 61%? Maybe its halfes the intelligence bonus? :X Are you sure your ES boni are correct? What happens if you get 2 more ES nodes on the tree? or get another 50 Int? How much does the actual ES increase? Just because I'm paranoid doesn't mean they're not out to get me. Last edited by KalHirol#0543 on Dec 28, 2019, 2:18:03 AM
|
|
Hello,
Any updates regarding this bug? I want to craft a chestplate but i lose too much es since its not calculated... |
|
The reason why the calculations are off is because the "maximum life" it refers to is not actually the max HP you see in your HP bar. Instead, it is actually your base life, before #% increased maximum life modifiers. Since the resulting gain is both HP and ES, it benefits from both increases, but these increases stack linearly with each other, not multiplicatively. If you have approximately 100% increased maximum life, any increases in energy shield will have half as much impact as if it were multiplicative. If you have ~75% increased life, your HP gain will drop from 61% to 35%. Kinda sad really, as it hits hybrid builds the most. Since Geofri's Sanctuary does not actually scale with life, it doesn't have this problem at all.
You can calculate the gain as: (Life in HP bar) *(100+ #% total life increase +#% total ES increase)/(100+ #% total life increase). Check out this link where they tried to figure this out with spirit offering a while back: https://www.reddit.com/r/pathofexile/comments/4no82z/once_and_for_all_as_extra_maximum_energy_shield/ |
|
As Wazzup said,
You take you base life for exemple 100 to make it simple. Now you have 50% max life = 150 Life 10% of BaseLife*LifeMultiplier = Bonus Energies shield. 10% of 100*(1+0,5) = 15 Energies shield Where thing get screw around is when you have Max life and Max energy shield. Now let add 50% energies shield as well 10% of BaseLife*(LifeMultiplier + EnergieShieldMultipler) = Bonus Energie Shield 10% of 100*(1+ 0,5 + 0,5) = 20 Energie shield Max Life and energies shield bonus are added and not multiplied by each other. |
|