readingNotice['data'] ?? ''), $adv); $difficulty = (int)($adv['difficulty'] ?? 0); $died = (int)($adv['died'] ?? 0); $exp = (int)($adv['exp'] ?? 0); $silver = (int)($adv['silver'] ?? 0); $hp = (int)($adv['hp'] ?? 0); $wood = (int)($adv['wood'] ?? 0); $clay = (int)($adv['clay'] ?? 0); $iron = (int)($adv['iron'] ?? 0); $crop = (int)($adv['crop'] ?? 0); $itemId = (int)($adv['itemid'] ?? 0); $itemQty = (int)($adv['itemqty'] ?? 0); // Resolve the item name from the catalog (heroItemName falls back safely). // berichte.php runs from the web root, so the relative path is stable. if ($itemId > 0 && !function_exists('heroItemName')) { include_once 'GameEngine/Data/hero_items.php'; } $diffLabel = $difficulty === 1 ? tz_hero_adv('HERO_ADV_HARD', 'a hard adventure') : tz_hero_adv('HERO_ADV_NORMAL', 'a normal adventure'); ?>
| : | readingNotice['topic']); ?> | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
. .
| |||||||||||||