🚩 Wizards Battle DNA description

in #eos6 years ago (edited)

Today after the marketplace was launched we are ready to reveal the logic of the Wizard's battle DNA.

Steem.png

Many players already know that battle DNA contains 8 binary numbers that determine Wizard’s skills in 8 different magic schools (DNA1,...DNA8). These numbers are generated during the Wizard creation randomly according to the standard distribution with the mean M=50 and standard deviation σ=8.

Recently we were throwing in a game chat some teaser that bigger DNA deviation from the mean is better for the Wizard’s battle stills. And one of our community members David de Cardenas even has created the David de Cardenas formula (DDC) that allows anyone to compare their Wizards battle potential. DDC is now like a standard in the game, big respect to David for that.

Now let's describe how this battle DNA values will affect on future fightings between Wizards.

Battle DNA description

Each of 8 DNA values determines two parameters: Attack potential (A) and Resistance (R) to this type of magic.

The deviation of the Nth parameter from mathematical expectation M we call delta - 𝚫_n = DNA_n-M

If 𝚫_n>=0, then A_n=σ+𝚫_n and R_n= σ+𝚫_n/2
If 𝚫_n<0, then A_n=σ-𝚫_n/2 and R_n= σ-𝚫_n

It means that if delta is above zero then Wizard has more Attacking potential if delta below zero then Wizard has more resistance in this school of magic.

Example
Wizard 272 has battle DNA [54, 39, 45, 56, 44, 34, 41, 47] with DDC=7.5 It means that his Attack and Resistance will be calculated in the following way:

A = [12, 13, 10, 14, 11, 16, 12, 09]
R = [10, 19, 13, 11, 14, 24, 17, 11]

Battles

Each battle consists of three phases: random damage, magic fight and choosing the winner

Phase I: random damage
In the first phase, the God of Luck chooses his favorite Wizard and makes one point of damage to another Wizard.

Phase II: magic fights
In the second phase, wizards attack each other several times in turns.

Each attack goes on the following rules:

  1. Attacking Wizard 1 randomly chooses the magic school to attack the opponent - Wizard 2. (1 variant: all magic schools can be used several times as random decide; 2 variant: each magic school can be used only ones).
  2. Attacking Wizard 1 determines his attack power with a random number a generated from 1 to A.
  3. Defending Wizard 2 is trying to block the attack using his resistance skill in this school of magic. To determine the power of resistance r another random number is generated in the range from 1 to R.
  4. The result of the attack is calculated on the following rules: If a<=r, then Wizard 2 will get no damage, if a>r, then Wizard 2 will get 1 damage point, If a>r+σ, then Wizard 2 will get another damage point.

Each Wizard will attack the opponent 4 times following the described rules and for the 5th final attack, each Wizard concentrates all his will and magic power to cast magic with a double Attack power.

Phase III: choosing the winner
Winner will be the Wizard who get less damage. In a case of a tie, the Magic God will randomly determine the winner.

Reward for the winner

The main reward is determined by players. Before the PvP battle players have to decide the amount of EOS they want to bet for the reward pool for the winner.

Winning player will get all the reward pool.

Anti-cheat protection

  • For direct PvP battles, there will be no other prizes than player bets.

  • Direct PvP results will not get into account in battle rating calculations.

This is made to prevent fixed fights.

Other variants of battles

The described battle system will be used as a basic one for the PvP battles and for the first version of tournaments.

But we will also create some specific battle implementations with unique rules where items could affect on the battle.

Share your game experience in our telegram group - t.me/wizardsone

Join to our social networks
Facebook – facebook.com/wizards.one
VK – vk.com/wizardsone
Twitter – twitter.com/WizardsOne
Golos – golos.io/@wizards.one
Steem – steemit.com/@wizards.one
Reddit – reddit.com/user/WizardsOne
Medium – medium.com/wizards-one
Telegram – t.me/wizardsone_channel
Linkedin – linkedin.com/company/wizards-one-game/

Sort:  

I can't wait to battle! I just can't decide which of my wizards I want to get the first battle. Built, plain, or in the middle. Keep up the great work. I can't wait for the surprises throughout the years of the game.

Wizards is getting amazing. I can't wait to get on the battle field

Congratulations @wizards.one! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Coin Marketplace

STEEM 0.31
TRX 0.12
JST 0.033
BTC 64341.19
ETH 3145.13
USDT 1.00
SBD 4.00