Health & Healing

MoonBeast's Health

A MoonBeast's Reduced Health is calculated using the following formula:

MaxReducedHealth=Math.ceil(a1a2endurance+a3(1a4)endurance)100(Rangea5)a6%MaxReducedHealth = \frac{Math.ceil(a_1*a_2^{endurance}+a_3*(1-a_4)^{endurance})}{100} * \left( \frac{Range}{a_5} \right)^{a_6} \%
ReducedHealth=kNMaxReducedHealthReducedHealth = \frac{k}{N} * MaxReducedHealth

Whereas:

  • ReducedHealth is the percentage of health reduced

  • k = int(Used Range/Unit Reward Range)

  • endurance = Endurance attribute of the MoonBeast

  • a_1, a_2, x, y ~ Hidden system values, subjected to change for game balancing and fine-tuning purpose if necessary.

In short, the Reduced Health of a MoonBeast depends on its Endurance attribute and the number of kilometers a player ran with that MoonBeast.

Healing

While a MoonBeast's health can be reduced, it can be Healed as well. Users need to spend MFR token to heal a MoonBeast.

The healing cost for healing every 1% health of a MoonBeast is calculated by the following formula:

RegainCost=ablevelrRegainCost = a * b^{level} * r

Whereas:

  • a, b: Hidden system values, subjected to change for game balancing and fine-tuning purposes if necessary.

  • level: MoonBeast's current level.

  • r = MoonBeast's rarity multiplier.

Last updated