Jump to content

Recommended Posts

Posted (edited)

Name: Eternal Flame (HoT)

Problem: The base healing for EF's HoT seems to be 710

How it should work: It should be 711.42

Date: 24/6/18

Realm: Fun

Priority: 2/10

 

Correct Formula: (SP*0.0819)+711.42

eddb65765a2f296084603cf4c4716a3f.png

34650 SP

63.47% PVPP

5% Seal of Insight

50% Holy Insight

50% On self

3 Holy Power used

 

How it works right now: (SP*0.0819)+710

(((((34650*0.0819+710)*3)*1.5)*1.5)*1.05)*1.6347=41104.99, aka 41105

08f8ba4515204a28e51756b3a99bc555.png

 

How it should work: (SP*0.0819)+711.42

(((((34650*0.0819+711.42)*3)*1.5)*1.5)*1.05)*1.6347=41121.44, aka 41121

Edited by Halta
  • 1 month later...
Posted
So fixing this would be a nerf or a buff? Just wondering :p

 

Not sure if sarcastic..

it would be a slight buff, a very very very slight buff .. ~16 points of healing per tick to be more precise.

I mean 16 when using the same stats and filters he used in his example.

  • Developers
Posted

It's due to rounding. Fixed, now it will be more accurate.

Could it be that all healing is getting rounded down like this?

All spell damage/healing round to the integer value. If Spell have base 711.42 healing, it will be rounded to 711. As a result, the final damage/healing will loss something like 1 or 2.

But in Eternal Flame calculations there was several roundings, that's why it cause more loss of precision than usual.

  • Like 2
  • 2 months later...
Posted

fixed

 

 

How it should work: (SP*0.0819)+711.42

(((((34650*0.0819+711.42)*3)*1.5)*1.5)*1.05)*1.634 7=41121.44, aka 41121


(((((27818*0.0819+711.42)*3)*1.5)*1.5)*1.05)*1.0757=22793.65, aka 22794

 

(((((27818*0.0819+711)*3)*1.5)*1.5)*1.05)*1.0757=22790,449 aka 22791 - on screenshot

 

cc32b2d6ec58ad90ec4f55075c88c334.png

 

3 points loss due to rounding

As a result' date=' the final damage/healing will loss something like 1 or 2.[/quote']

 

 

Guest
This topic is now closed to further replies.
×
×
  • Create New...