• Guest, we are doing a new map (refresh) for Herocraft. Gather your friends and get ready! Coming next Friday, 06/28/24 @ 7PM CT play.hc.to
    Read up on the guides and new systems! Here.
    View the LIVE Map here @ hc.to/map
    Stuck or have a problem? use "/pe create" to to open a ticket with staff (There are some known issues and other hotfixes we will be pushing asap)
  • Guest, Make sure to use our LAUNCHER! Read more here!

Bug BM math incorrection

Joined
Jun 15, 2013
Apparently Siphonblood's description is "siphon blood from your target dealing 102 dark damage (at lv 30) and restoring your HP for 110% of the damage delt. life stolen is increased by 6% per union level. increase bloodunion by 1." well... I have been noticing that when i use siphon blood i'm doing the 102 stated and it shows on Mob's life bar. However, its only restoring 85 at blood union 1. 110% of 102 is 104.02 (102*1.02=104.02) Hopefully this is correct and thanks for fixing/looking into this thread.

~ForgotenHalo

(edit for my own math incorrection)
 

_phant0m_

TNT
Joined
Dec 4, 2012
Now im not quite sure how much the nerf takes away but theres a self healing nerf which reduces all healing done to yourself.
 

what777

Max Legacy Supporter
Joined
Feb 5, 2012
Assuming Self Heal reduction is 33%:

102x1.1=112.2
112.2x0.67=75.174
75.174x1.06=79.68444 (80 rounded)

This is of course assuming 33% reduction for self heal, 6% extra lifesteal from blood union and 110% lifesteal from 102dmg.

Alternatively if BloodUnion is applied to the 110% of dmg, so 116% of dmg healed:

102x1.16=118.32
118.32x0.67=79.2744 (79 rounded)
 

Delfofthebla

Legacy Supporter 4
Retired Staff
Joined
Nov 25, 2012
Location
United States
As what777 has stated, it takes the self healing nerf into account. All self-healing does this.

It also factors in the BloodUnion from the beginning. So rather than healing for 110%, it heals for 116%, and then applies the self-heal nerf to that number.

102 * 1.16 = 122.96

Unfortunately, everything is rounded down, not up. So 122.96 becomes 122. Additionally, I believe the self heal nerf is 30%, not 33%.
122 * .7 = 85.4 = 85
 

what777

Max Legacy Supporter
Joined
Feb 5, 2012
As what777 has stated, it takes the self healing nerf into account. All self-healing does this.

It also factors in the BloodUnion from the beginning. So rather than healing for 110%, it heals for 116%, and then applies the self-heal nerf to that number.

102 * 1.16 = 122.96

Unfortunately, everything is rounded down, not up. So 122.96 becomes 122. Additionally, I believe the self heal nerf is 30%, not 33%.
122 * .7 = 85.4 = 85

Yeah, I wasn't sure about the selfhealing. Thought it was somewhere in the 30s, so I just guessed 33%
 
Top