require_once 'jeu.php'; break; case 'attaquer': $_SESSION['ajax'] = true; $_SESSION['messageAttaque'] = true; $personnageAttaquerId = $_REQUEST['personnageAttaquerId']; $PersonnageManager = new PersonnageManager($db); $Personnage = new Personnage($PersonnageManager->get($_SESSION['personnageCourant'])); $PersonnageAttaquer = new Personnage($PersonnageManager->get($personnageAttaquerId)); $_SESSION['personnage'] = $Personnage; $_SESSION['personnageAttaquer'] = $PersonnageAttaquer; $seToucher = false; $_SESSION['seToucher'] = $seToucher; $nombreAttaqueDisponible = true; $_SESSION['nombreAttaqueDisponible'] = $nombreAttaqueDisponible; if ($PersonnageAttaquer->seToucher($Personnage)) { $seToucher = true; $_SESSION['seToucher'] = $seToucher; if ($Personnage->tourDisponible()) { $_SESSION['tourDisponible'] = true; if ($Personnage->getNombreAttaque() <= 0) { $nombreAttaqueDisponible = false; $_SESSION['nombreAttaqueDisponible'] = $nombreAttaqueDisponible; } else { $Personnage->setNombreAttaque($Personnage->getNombreAttaque() - 1); $Personnage->setExperience($Personnage->getExperience() + 5); $Personnage->setPointInvestissement($Personnage->getPointInvestissement() + 100); $PersonnageAttaquer->recevoirDegat($Personnage->getDegat()); if ($PersonnageAttaquer->isMort()) { $PersonnageAttaquer->setMort(); }