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.

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...