Monster Combat

Combat serves as the primary source of gaining reward through the use of your fighter NFTs. Fighting consists of the player selecting a fighter and selecting an enemy from a randomized set based on your calculated power.
After the player has selected their enemy, the contract calculates on-chain the randomized player and enemy rolls and determines a victory if the player's roll is equal to or higher than the enemy's roll.
A victorious fight results in a experience payout to your fighter, and a reward payout to your in-game wallet.
A defeat results in a loss of the gas fees paid.