Heal on Spark

Heal on Spark (also known as HP on Spark) is an effect that recovers HP upon sparking. This only applies to units utilizing the effect or if there is an active buff.
==Mechanics==
HP on Spark generally has low and high base values. Upon sparking, the target unit heals an amount of HP equal to any value between the low and high values.
For example, Eternal Templar Kielazar’s BB has a HP on Spark buff that heals 400-500 HP per spark. This means each unit’s spark will heal 400-500 of their HP. In this scenario, a unit sparking 10 times will heal an average of 4500 HP.
==Examples of Stacking==
*Eternal Templar Kielazar’s BB has a HP on Spark buff that heals 400-500 HP per spark and Sacred Lotus Piany's Leader Skill has a HP on Spark buff that heals 300-700 HP per spark. They will stack together, making it 700~1300 HP per spark.
*Eternal Templar Kielazar’s BB has a HP on Spark buff that heals 400-500 HP per spark and Inception God Maxwell's SP option has a HP on Spark buff that heals 400-500 HP per spark. These will not stack with each other, whichever unit reaches to the enemy target last will have their HP on Spark buff active.
==In-Game Descriptions==
Buff 	Namespaced ID 	In-Game Description
Spark damage restores HP.	DESC_BUFF_SPARK_HPREC	Spark damage restores HP.