Shadows-of-Fire / Apotheosis

All things that should have been.
Other
180 stars 131 forks source link

[Suggestion] Attribute that scales life steal/overheal #1371

Closed Zortexxx619 closed 1 month ago

Zortexxx619 commented 1 month ago

A new attribute (for Apothic Attributes) that scales the amount of HP an attacker gains via life steal/overheal when a target is attacked. The attack target's attribute value is used in the calculation.

For example, (calling it Healscale as a placeholder), Mob A has a Healscale attribute of 50%, and Mob B has a Life Steal attribute of 40%. Mob B attacks Mob A, dealing 10 HP worth of damage, then Mob B gains 10 0.4 0.5 = 2 HP due to Life Steal. Same deal with Overheal.

The idea is to allow different mobs to grant different amounts of HP when struck with a life stealing/overhealing weapon.

Shadows-of-Fire commented 1 month ago

I'm not really interested in adding such an attribute, it overcomplicates the logic of lifesteal (beyond where it already is now, being post-mitigation damage modified by healing received).