1. Read the game rules>Abilities They describe what all the min max and number in the abilities mean.
2. Again, read the rules.
Summary:
Every card has a power value and a damage value. Attack is the result of the following calculation (in pseudo code):
IF (#pillz >0 THEN ((Points * #pillz) Attack) ELSE Points
Where:
Points the cards Power points
#pillz is the amount of pillz you have given your card.
Talked to Clint Staff and got official random formula. This will be in the FAQ pages on the Urban Rivals Yahoo Group Blog, but just for posperity I will post it here:
Normal Mode:
Take the resulting attack of both characters (incl. everything) below is pseudocode:
var roundResult = random(0,sum(attack1 attack2));
if ( roundResult < attack1 ) perso1Win;
else perso2Win;
ELO Mode:
Take the resulting attack of both characters (incl. everything) below is pseudocode as well:
// Extra part: decrease effect of randomness in ELO (more strategic gameplay)
if (attack1 > attack2) attack1 = attack1 * 2;
else if ( attack2 > attack1 ) attack2 = attack2 * 2;
var roundResult = random(0,sum(attack1 attack2));
if ( roundResult < attack1 ) character1Win;
else character2Win;
In both case, we handle "post round" abilities like drain, and we adjust the player's properties.