> For the complete documentation index, see [llms.txt](https://cryptobomber.gitbook.io/crypto-bomber/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cryptobomber.gitbook.io/crypto-bomber/combat/fighting.md).

# Fighting

Combat serves as the primary source of gaining CBOMBER through the use of your hunter and bomb NFTs. Fighting consists of the player selecting a hunter and a bomb, and selecting a monster from a randomized set based on your calculated power.

The overview of the combat formulas can be found here:

{% content-ref url="/pages/WQzozv0VF7VEIthLC3fU" %}
[Combat Formula](/crypto-bomber/combat/combat-formula.md)
{% endcontent-ref %}

After the player has selected their monster, the contract calculates on-chain the randomized player and monster rolls and determines a victory if the player's roll is equal to or higher than the monster's roll.

A victorious fight results in a experience payout to your hunter, and a CBOMBER payout to your in-game wallet.

A defeat results in a loss of the gas fees paid.

Calculations to determine the experience and CBOMBER payouts can be found here:

{% content-ref url="/pages/9rMGkk2p3wAyYZNrSFLx" %}
[Combat Rewards](/crypto-bomber/combat/combat-rewards.md)
{% endcontent-ref %}
