} else { echo "Trait added ! <br>"; } if (!$persistManager->deleteTrait($todeltrait->name)) { echo $persistManager->getLastError(); echo "<br>"; } else { echo "Trait Deleted ! <br>"; } //Ai echo "<br><br>AI DELETION------------------------------------------ <br><br>"; $delaptAiList = array(new EPAptitude("TODELETE1", "")); $delstatAiList = array(new EPStat("TODELETE2", "", "")); $delskillAiList = array(new EPSkill("TODELETE3", "", null, "", "")); $todelai = new EPAi("AI_TODELETE", $delaptAiList, EPCreditCost::$EXPENSIVE, $delskillAiList, $delstatAiList, "DELETEDELETE"); if (!$persistManager->persistAi($todelai)) { echo $persistManager->getLastError(); echo "<br>"; } else { echo "Ai added ! <br>"; } if (!$persistManager->deleteAi($todelai->name)) { echo $persistManager->getLastError(); echo "<br>"; } else { echo "Ai Deleted ! <br>"; } //Psy echo "<br><br>PSY DELETION------------------------------------------ <br><br>"; $bonusMalusListPsy = $listProvider->getListBonusMalus(); $psyToDelete = new EPPsySleight("TODELETE1", "MUST BE DELETED", EPPsySleight::$ACTIVE_PSY, EPPsySleight::$RANGE_SELF, EPPsySleight::$DURATION_SUSTAINED, EPPsySleight::$ACTION_COMPLEX, 66, $bonusMalusListPsy);
$statListInject = array(); foreach ($_SESSION['statList'] as $o) { if (isset($_POST['check_' . $o->abbreviation])) { $statObj = $epListP->getStatByName($_POST['check_' . $o->abbreviation]); $statObj->value = $_POST['val_' . $o->abbreviation]; array_push($statListInject, $statObj); } } if ($_POST['unique'] == "Y") { $u = true; } else { $u = false; } $aiObj = new EPAi($_POST['name'], $aptListInject, $_POST['costType'], $sklListInject, $statListInject, $_POST['desc']); $aiObj->unique = $u; if (!$persistManager->persistAi($aiObj)) { echo $persistManager->getLastError(); echo "<br><br>"; } else { $_SESSION['aiList'] = $epListP->getListAi(); echo "<b> Ai Added ! </b><br><br>"; } } else { if (isset($_POST['deleteAi'])) { if (!$persistManager->deleteAi($_POST['deleteAi'])) { echo $persistManager->getLastError(); echo "<br><br>"; } else { $_SESSION['aiList'] = $epListP->getListAi(); echo "<b> Ai Deleted ! </b><br><br>"; }