/* Fight Loop */ while ($user['zoop_hp'] > 0 && $otheruser['zoop_hp'] > 0) { if ($whosturn == 0) { // Our turn to attack $attack = rand(max(1,$user['zoop_strength']-($user['zoop_level']*2)),$user['zoop_strength']); $defense = rand(max(0,$otheruser['zoop_defense']-($otheruser['zoop_defense']*2)),$otheruser['zoop_defense']); $damage = max(0,$attack-$defense); $otheruser['zoop_hp'] -= $damage; $page_main .= ''.$user['zoop_name'].' hit '.$otheruser['zoop_name'].' for '.$damage.' damage. (New HP: '.max(0,$otheruser['zoop_hp']).')
'; } elseif ($whosturn == 1) { // Their turn to attack $attack = rand(max(1,$otheruser['zoop_strength']-($otheruser['zoop_level']*2)),$otheruser['zoop_strength']); $defense = rand(max(0,$user['zoop_defense']-($user['zoop_defense']*2)),$user['zoop_defense']); $damage = max(0,$attack-$defense); $user['zoop_hp'] -= $damage; $page_main .= '
'.$otheruser['zoop_name'].' hits '.$user['zoop_name'].' for '.$damage.' damage. (New HP: '.max(0,$user['zoop_hp']).')
'; } // Flip turn $whosturn = ($whosturn==0) ? 1 : 0; }