Daemon konnte nicht erstellt werden, beim abfragen des Rassen typs wurde die Rassen, nicht die Type id uebergeben.

main
hecht 10 years ago
parent b60a825bd8
commit 15cc255583

@ -60,9 +60,17 @@ function isAPhoneNumber(){
// $user_ida, $char_1_Type, $char_name // $user_ida, $char_1_Type, $char_name
function handleErstelleCharRequest($user, $type, $name, $bild){ function handleErstelleCharRequest($user, $type, $name, $bild){
$race = getRaceById($type); $race = getRaceById($type);
$rtype = getRaceTypeById($race['id']); $rtype = getRaceTypeById($race['type']);
if($race == NULL || $race['special'] || $rtype['gm_only']) { if($race == NULL || $race['special'] || $rtype['gm_only'] || $rtype == NULL ) {
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden!',displayHistoryBackLink()); if($race == NULL) {
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden. Rasse mit ID '.$type.' existiert nicht!',displayHistoryBackLink());
} elseif( $race['special'] == true ) {
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden! Sie kann nur durch Dragonball wünsche bekommen werden!',displayHistoryBackLink());
} elseif( $rtype['gm_only'] == true ) {
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden! Nur GMs können '.$race['name'].' erstellen!',displayHistoryBackLink());
} else {
displayErrorMessage(NULL,'Rasse kann nicht erstellt werden! Wir wissen noch nicht warum!',displayHistoryBackLink());
}
return; return;
} }
if(erstelleChar($user, $type, $name, $bild)){ if(erstelleChar($user, $type, $name, $bild)){

Loading…
Cancel
Save