LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /special/fairy1.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Das Lesen des Source, um sich spielerische Vorteile zu verschaffen, ist nicht erlaubt. Solltest du Schwachstellen oder Fehler entdecken, bist du als Spieler verpflichtet, diese zu melden.)

Source von: /special/fairy1.php

<?php
/*
2024-04-23    aragon    php8 fix
*/
$op $_GET['op'] ?? '';

if (!isset(
$session)) {
    exit();
}
if (
$op == "") {
    
output("`%Du begegnest einer Fee. \"`^Gib mir einen Edelstein!`%\", verlangt sie. Was tust du?");
    
addnav("Gib ihr einen Edelstein""forest.php?op=give");
    
addnav("Gib ihr keinen Edelstein""forest.php?op=dont");
    
$session['user']['specialinc'] = "fairy1.php";
} elseif (
$op == "give") {
    if (
$session['user']['gems'] > 0) {
        
output("`%Du gibst der Fee einen deiner schwer verdienten Edelsteine. Sie schaut ihn an, quickt vor Entzückung und, ");
        
output("verspricht dir als Gegenleistung ein Geschenk. Sie schwebt dir über den Kopf und streut goldenen Feenstaub auf  ");
        
output("dich herab, bevor sie davon huscht. Du stellst fest.... `n`n`^");
        
$session['user']['gems']--;
        
//debuglog("gave 1 gem to a fairy");
        
switch (e_rand(17)) {
            case 
1:
                
output("Du bekommst einen zusätzlichen Waldkampf!");
                
$session['user']['turns']++;
                break;
            case 
2:
            case 
3:
                
output("Du fühlst deine Sinne geschärft und bemerkst `%ZWEI`^ Edelsteine in der Nähe!");
                
$session['user']['gems'] += 2;
                
//debuglog("found 2 gem from a fairy");
                
break;
            case 
4:
            case 
5:
                
output("Deine maximalen Lebenspunkte sind `bpermanent`b um 1 erhöht!");
                
$session['user']['maxhitpoints']++;
                
$session['user']['hitpoints']++;
                break;
            case 
6:
            case 
7:
            default:
                
increment_specialty();
                break;
        }
    } else {
        
output("`%Du versprichst der Fee einen Edelstein, aber als du dein Goldsäckchen öffnest, entdeckst du, ");
        
output("daß du gar keinen Edelstein hast. Die kleine Fee schwebt vor dir, die Arme in die Hüfte gestemmt und mit dem Fuß in der Luft klopfend, ");
        
output("während du ihr zu erklären versuchst, warum du sie angelogen hast.");
        
output("`n`nAls sie genug von deinem Gestammel hat, streut sie ärgerlich etwas roten Feenstaub auf dich.  ");
        
output("Du wirst ohnmächtig und als du wieder zu dir kommst, hast du keine Ahnung, wo du bist. Du brauchst ");
        
output("so viel Zeit, um den Weg zurück ins Dorf zu finden, daß du einen ganzen Waldkampf verlierst.");
        
$session['user']['turns']--;
    }
} else {
    
output("`%Du willst dich nicht von einem deiner kostbaren Edelsteine trennen und schmetterst das kleine Geschöpf im ");
    
output("Vorbeigehen auf den Boden.");
}