Ejemplo n.º 1
0
                             //the opponent we are engaged with has been killed
                             $_SESSION['endcombat'] = true;
                         }
                     }
                     //killed opponent
                 }
                 //hit opponent
             }
             //living defender
         }
         //foreach defender
     }
     //end "has enough stamina"
     $_SESSION['disp_msg'][] = "&nbsp";
     $_SESSION['disp_msg'][] = "&nbsp";
     $character->update_stamina();
 }
 // end all char attack code
 if (($comb_act == 'both_attack' or $comb_act == 'npc_attack' or $comb_act == 'magic_attack') and $_SESSION['endcombat'] == false) {
     //OPPONENT ATTACKS
     if (isset($npcfirstatt)) {
         $_SESSION['disp_msg'][] = $lang_comb["under_att"];
         unset($npcfirstatt);
     }
     if (isset($fleefail)) {
         $_SESSION['disp_msg'][] = $lang_comb["fail_flee"] . " " . sayOpponents();
         unset($fleefail);
         DEBUG and $_SESSION['disp_msg'][] = "**DEBUG: Flee = Char: " . ($character->dexterity + $character->level) . "+(2-30)  /  MOB: " . ($oppcharacter->dexterity + $oppcharacter->level) . "+(2-30)";
     }
     // let each opponent attack
     foreach (array_keys($opponents) as $opponentskey) {