MoonFit White Paper
  • Overview
  • Getting Started
    • Create A SubWallet Account
    • Whitelist Role Verification on Discord
    • Minting Your NFTs on MoonFit Sale Round 3
    • Introducing Mint Pass Instructions
  • Gameplay
    • MoonBeast
    • Move To Earn Mechanics
    • Breeding
    • MoonBox & MoonItem
    • Health & Healing
    • Leveling System
    • Leaderboards
    • Running Club/Clan
    • Referral Program
    • Gamification
    • Mint NFT
    • Badges system
    • Daily Mission
  • Tokenomics
    • MFR
    • MFG
  • Game Economy
    • Wallet
    • Rewards
    • Marketplace
    • MoonShop
  • Apple Watch
  • Roadmap
  • Team & Advisors
  • Changelog / Updates
  • Privacy
Powered by GitBook
On this page
  • MoonBeast's Health
  • Healing
  1. Gameplay

Health & Healing

PreviousMoonBox & MoonItemNextLeveling System

Last updated 2 years ago

MoonBeast's Health

Each MoonBeast has a Health attribute. Maximum Health equals 100%. For every Running Session, MoonBeast's Health will reduce. When Health runs too low, it affects earning chances. Check for more information.

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

MaxReducedHealth=Math.ceil(a1∗a2endurance+a3∗(1−a4)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} \% MaxReducedHealth=100Math.ceil(a1​∗a2endurance​+a3​∗(1−a4​)endurance)​∗(a5​Range​)a6​%
ReducedHealth=kN∗MaxReducedHealthReducedHealth = \frac{k}{N} * MaxReducedHealth ReducedHealth=Nk​∗MaxReducedHealth

Whereas:

  • ReducedHealth is the percentage of health reduced

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

  • N, Range is calculated as in

  • 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:

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.

RegainCost=a∗blevel∗rRegainCost = a * b^{level} * rRegainCost=a∗blevel∗r
Rewarding System
#1-endurance