LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
//Original idea by Sean McKillion
//modifications by Eric Stevens
//further modifications by JT Traub
/*
2024-04-23 aragon php8 fix
*/
$op = $_GET['op'] ?? '';
if ($op == "return") {
updatetexts('specialmisc', '');
$session['user']['specialinc'] = "";
redirect("forest.php");
}
checkday();
output("`n`c`#Du stolperst auf eine grasbewachsene Lichtung`c");
addnav("Zurück in den Wald", "forest.php?op=return");
if (gettexts('specialmisc') != "Hier gibt's nichts zu sehen.") {
if ($session['user']['hashorse'] > 0) {
$buff = unserialize($playermount['mountbuff']);
if ($session['bufflist']['mount']['rounds'] > $buff['rounds'] * .5) {
if ($playermount['partrecharge']) {
output("`n`n{$playermount['partrecharge']}");
} else {
output("`n`n`&Du erlaubst deinem {$playermount['mountname']} sich hier zu stärken und herumzutollen.");
}
} else {
if ($playermount['recharge']) {
output("`n`n{$playermount['recharge']}");
} else {
output("`n`n`&Du erlaubst deinem {$playermount['mountname']} zu jagen und sich auszuruhen.");
}
}
$session['bufflist']['mount'] = $buff;
if ($session['user']['hitpoints'] < $session['user']['maxhitpoints']) {
output("`n`^Dein Nickerchen hat dich vollständig geheilt!");
$session['user']['hitpoints'] = $session['user']['maxhitpoints'];
}
$session['user']['turns']--;
output("`n`n`^Du verlierst einen Waldkampf für heute.");
} else {
output("`n`n`&Du beschließt, dir einen Moment Zeit zu nehmen und deinen armen Füßen eine kurze Pause von deinen riskanten Abenteuern zu gönnen. Du genießt die wunderschöne Umgebung.");
output("`n`n`^Du regenerierst vollständig!");
if ($session['user']['hitpoints'] < $session['user']['maxhitpoints']) {
$session['user']['hitpoints'] = $session['user']['maxhitpoints'];
}
}
updatetexts('specialmisc', "Hier gibt's nichts zu sehen.");
} else {
output("`n`n`&Du ruhst dich eine Weile hier aus und genießt die Sonne und den Schatten.");
}
$session['user']['specialinc'] = "grassyfield.php";
output("`n`n`@Rede mit den anderen, die hier herumlungern.`n");
viewcommentary("grassyfield", "Hinzufügen", 10, "sagt");