Plague Pits

When the Plague Pit Gates open, $BUBO NFTs can burn $BLOOD to infect one another and buy antidotes.

Infect

Using the $BUBO contract, you can call the infect function. You need to know the tokenID of your victim in order to call this function. A random number from 0-500 will be generated on-chain, the attacker's score will go up by this random number and the victim's score will go down by the same number. The Victim will then have their name and health attribute set to "infected". Infected $BUBOs cannot attack until they buy an antidote. $BUBOs can be attacked even while already being infected (anti-camping).

Attributes as displayed on Paintswap NFT Marketplace.
$BUBO name override to Infected on Paintswap NFT Marketplace

Cost: Variable depending on the game style

Requirements to be able to attack:

  1. The PlaguePits are open

  2. The $BUBOs tokenID exists

  3. The caller is the Owner of the attacking $BUBO

  4. The victim $BUBOs tokenID exists

  5. The attacking $BUBO is not infected

Antidote

Using the $BUBO contract, you can call the antidote function. You need to pass the tokenID of the $BUBO you want to heal in order to call this function. Only the $BUBO owner can buy antidotes for their $BUBOs. Antidotes will reset your health attribute to Healthy and your name back to its previous state. The now healed $BUBO gains a random number from 0-50 to their score. You $BUBO will be able to get revenge and start attacking again.

Cost: Variable depending on the game style

Requirements to buy antidote:

  1. The PlaguePits are open

  2. The $BUBOs tokenID exists

  3. The caller is the Owner of the infected $BUBO

  4. The victim $BUBOs tokenID exists

  5. The $BUBO is infected

Community Testing

The Community voted to run a test of the Plague Pits before the webapp was completed. Early adopters were able to use FTMScan to succesfully play the game. The game lasted for 24 hours before the $BLOOD Bank raised the price of infecting, to allow the infected to buy antidotes.

Community Feedback:

Last updated