LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /logd/elementkammer.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: /logd/elementkammer.php

<?php
/*
   **********************************************
   * Die Kammer der Elemente v.0.1              *
   * made by: Andragor & Drazaar                *
   * mail to: andragor@legend-of-vinestra.de    *
   *           drazaar@legend-of-vinestra.de    *
   * play us: http://logd.legend-of-vinestra.de *
   * Addon zum Turm der Elemente                *
   * ©by Horus (http://www.dragon-tale.de/logd) *
   **********************************************

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
07032006
Änderungen von -DoM (http://logd.gloth.org) für MoT (http://my-logd.com)
1.Optimierung des Codes.
2.Alle Dateien in einer vereint (der Übersicht im Root halber).
3.Farbcodes an Stadard LoGD ext (ger) 3 angepasst.
4.Unterscheidung des Geschlechts.
5.Einige Abfragen genauer definiert.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Ein Addon für den Turm der Elemente, mit vielen Möglichkeiten!!!!
----------------------------------------------------------------
Einbau:
------
SQL: ALTER TABLE `accounts` ADD `element` INT( 11 ) DEFAULT '0' NOT NULL ;

Benötigt die Waldspecials:
    goldmine.php
    stonehenge.php
    alter.php
    tempel.php
---------------------------
öffne turm.php
suche:
addnav("`^Zum Turm der Götter teleportieren","götter.php");

ersetzte durch:
addnav("`^Zur Kammer der Elemente teleportieren","elementkammer.php");

[falls turm.php nicht existiert, öffne village.php und füge folgenden Befehl ein:
addnav("Kammer der Elemente","elementkammer.php"); ]
---------------------------
öffne newday.php
suche:
$session['user']['seenbard'] = 0;

füge danach ein:
$session['user']['element'] = 0;

Die Dateien einfach ins root hochladen und fertig

FEEDBACK ERWÜNSCHT!!!!

*/

require_once "common.php";
checkday();
addcommentary();

function 
func($what$count){
    global 
$session;
    switch (
$what){
        case 
"turm":
            
addnav("Sonstiges");
            
addnav("Zurück zum Turm","goetter.php");
        break;
        case 
"news":
            
addnav("Tägliche News","news.php");
        break;
        case 
"++":
            
$session['user']['element']=1;
        break;
        case 
"dead":
            
$session['user']['alive']=false;
            
$session['user']['hitpoints']=0;
            
$session['user']['gold']=0;
            
$session['user']['experience']*=0.9;
        break;
        case 
"turn":
            if (
$session['user']['turns']>$count){
                
$session['user']['turns']-=$count;
            }else{
                
$session['user']['turns']=0;
            }
        break;
        case 
"gems":
            if (
$session['user']['gems']>$count){
                
$session['user']['gems']-=$count;
            }else{
                
$session['user']['gems']=0;
            }
        break;
        case 
"atk":
            if (
$session['user']['attack']>$count){
                
$session['user']['attack']-=$count;
            }else{
                
$session['user']['attack']=0;
            }
        break;
        case 
"weap":
            if (
$session['user']['weapondmg']>$count){
                
$session['user']['weapondmg']-=$count;
            }else{
                
$session['user']['weapondmg']=0;
            }
        break;
    }
}

switch (
$_GET['op']){
    case 
"":
        
page_header("Die Kammer der Elemente");
        if (
$session['user']['superuser']==3$session['user']['element']=0;
        if (
$session['user']['element']==1) {
            
output("`7`nDu kannst nur einmal pro Tag die Kammern der Elemente betreten!!`n`n");
            
func("turm",0);
        }else{
            
output("`n`n`c`b`7Die `\$K`Qa`qm`8m`#e`3r`# d`8e`gr `@E`gle`8m`te`Tn`tt`8e`c`b`7`n`nDu betrittst die `\$K`Qa`qm`8m`#e`3r`# d`8e`gr `@E`gle`8m`te`Tn`tt`8e`7. Vor dir siehst du genau vier Türen, über jeder der Türen ist das Symbol eines der vier Elemente. `GE`rr`)d`7e, `4F`\$e`Qu`qe`qr`7, `1W`!a`9s`8s`3e`#r `7und `&L`vu`3f`qt`7.`nDu weißt, dass viele Krieger, die diesen Ort betraten ihn nie wieder verlassen haben.`n`n`2Was wirst du tun?");
            
addnav("Verschiedene Türen");
            
addnav("Tür der Erde","elementkammer.php?op=erde");
            
addnav("Tür des Feuers","elementkammer.php?op=feuer");
            
addnav("Tür des Wassers","elementkammer.php?op=wasser");
            
addnav("Tür der Luft","elementkammer.php?op=luft");
            
func("turm",0);
        }
        
output("`n`n`%`@In der Nähe unterhalten sich einige andere Helden:`n`n");
        
viewcommentary("elementenkammer","Hinzufügen",25);
    break;
    case 
"erde":
        
page_header("Die Kammer der Erde");
        switch (
$_GET['op2']){
            case 
"":
                
output("`b`c`GD`ri`)e `7K`&ammer der `7E`)r`rd`Ge`b`c`n`n`7Du betrittst eine dunkle Kammer. Alles hier scheint aus Erde zu sein: Der Boden, die Wände und sogar die Decke. Irgendwoher scheint ein fahles Licht, in dem du einen dunklen Fleck entdeckst.`nAls du näher herangehst, erkennst du, dass es sich hierbei um ein großes Loch handelt.`n`n`2Was wirst du tun?");
                
addnav("Lieber feige abhauen","elementkammer.php?op=erde&op2=abhauen");
                
addnav("In das Loch steigen","elementkammer.php?op=erde&op2=untersuchen");
            break;
            case 
"abhauen":
                
output("`7Du fürchtest dich so sehr vor dem großen, dunklen Loch, dass du winselnd in die Stadt rennst.");
                
func("turm",0);
            break;
            case 
"untersuchen":
                switch(
e_rand(1,6)) {
                    case 
1:
                        
output("`7Mutig trittst du näher und steigst schließlich in das Loch. Nachdem du eine Weile geklettert bist, hörst du es von unten plötzlich brodeln. Überrascht blickst du nach unten, direkt in eine Welle Magmar, die dir entgegenschießt.`n`n`^Du bist TOT!`nDu verlierst 10% deiner Erfahrung!`nDu verlierst dein gesamtes Gold!");
                        
addnews("`%".$session['user']['name']." `Tstarb in der Kammer der Erde!`0");
                        
func("dead",0);
                        
func("++",0);
                        
func("news",0);
                    break;
                    case 
2:
                        
output("`7Mutig trittst du näher und steigst schließlich in das Loch. Nachdem du eine Weile geklettert bist, greifst du nach einem losen Stein und fäääääääällst...`n`nBei deinem Sturz verlierst du fast alle Lebenspunkte und einige Edelsteine! Du verbringst den Rest des Tages damit das Loch, verletzt wie du bist, wieder hinauf zu klettern.");
                        
addnews("`%".$session['user']['name']." `Twurde in der Kammer der Erde schwer verletzt!`0");
                        
$session['user']['gold']=0;
                        
$session['user']['hitpoints']=1;
                        
$session['user']['turns']=0;
                        
func("gems",2);
                        
func("++",0);
                        
func("turm",0);
                    break;
                    case 
3:
                        
output("Mutig trittst du näher und steigst schließlich in das Loch. Nachdem du eine Weile geklettert bist, hörst du über dir ein Grollen, als du aufblickst siehst du gerade noch die Höhlendecke die dir auf den Kopf fällt.`n`n`^Du bist TOT!`n`n`7Du solltest wirklich nicht in unbekannte Löcher steigen, diese Erfahrung gleicht jeden Erfahrungsverlust aus.");
                        
addnews("`%".$session['user']['name']." `Tstarb in der Kammer der Erde!`0");
                        
func("dead",0);
                        
func("++",0);
                        
func("news",0);
                    break;
                    case 
4:
                    case 
5:
                    case 
6:
                        
output("`7Mutig trittst du näher und steigst schließlich in das Loch. Nachdem du eine Weile geklettert bist, spürst du plötzlich wieder festen Boden unter den Füßen. Vor dir entdeckst du einen Gang.");
                        
addnav("Dem Verlauf des Ganges folgen","elementkammer.php?op=erde&op2=folgen");
                        
func("turm",0);
                        
func("++",0);
                    break;
                }
            break;
            case 
"folgen":
            switch(
e_rand(1,3)) {
                case 
1:
                    
$goldreward = (e_rand(2000,6000));
                    
output("`7Nachdem du dem Gang eine Weile gefolgt bist, entdeckst du vor dir ein Glitzern.`nAls du dir die Sache näher anschaust, entdeckst du `^$goldreward Goldstücke`7.`nZufrieden packst du sie ein und machst dich auf den Weg zurück zur Stadt.");
                    
addnews("`%".$session['user']['name']." `Tfand in der Kammer der Erde Gold!`0");
                    
$session['user']['gold']+=$goldreward;
                    
func("turm",0);
                break;
                case 
2:
                    
$gemsreward = (e_rand(2,6));
                    
output("`7Nachdem du dem Gang eine Weile gefolgt bist, entdeckst du vor dir ein Glitzern.`nAls du dir die Sache näher anschaust, entdeckst du `#$gemsreward Edelsteine`7.`nZufrieden packst du sie ein und machst dich auf den Weg zurück zur Stadt.");
                    
addnews("`%".$session['user']['name']." `Tfand in der Kammer der Erde `#$gemsreward Edelsteine`T!`0");
                    
$session['user']['gems']+=$gemsreward;
                    
func("turm",0);
                break;
                case 
3:
                    
$expreward round($session['user']['experience'] * 0.2);
                    
output("`7Nachdem du dem Gang eine Weile gefolgt bist, entdeckst du vor dir überhaupt garnichts!`nFrustriert machst du dich auf den Weg zurück, du verlierst 2 Waldkämpfe, aber du hast auch etwas aus der Sache gelernt. `n`n");
                    
output("`n`n`^Du bekommst `7$expreward`^ Erfahrungspunkte!");
                    
$session['user']['experience']+=$expreward;
                    
func("turn",2);
                    
func("turm",0);
                break;
            }
            break;
        }
    break;
    case 
"feuer":
        
page_header("Die Kammer des Feuers");
        switch (
$_GET['op2']){
            case 
"":
                
output("`c`b`7Die `4K`\$am`Qm`qe`qr des F`qe`Que`\$r`4s`b`c`n`n`7Du betritst die Kammer des Feuers, hier ist es verdammt heiß, die Wände sind rot glühend und es existiert nur ein schmaler Steg, auf welchem man laufen kann.");
                
addnav("Über den Steg gehen","elementkammer.php?op=feuer&op2=steg");
                
func("turm",0);
            break;
            case 
"steg":
                
output("`7Mutig wanderst du über den Steg, deine Umgebung wird immer heißer, bis es nahezu unerträglich ist. Endlich kommst du an einen kleinen Lavateich. Vor diesem ist ein Schild aufgestellt.`n`n`4\"Lieber Krieger, dies ist der Pool der Härte,`n du kannst hier deine Waffe härten!\"");
                
func("++",0);
                
addnav("Die Waffe härten","elementkammer.php?op=feuer&op2=haerte");
                
func("turm",0);
            break;
            case 
"haerte":
                switch(
e_rand(1,5)) {
                    case 
1:
                    case 
2:
                        if (
strchr($session['user']['weapon'],"`4feuergehärtetes`0 - ")){
                            
output("`b`4Du brauchst deine Waffe nicht mehr in den Pool zu halten, denn sie ist schon `4feuergehärtet.`b");
                        }elseif (
strchr($session['user']['weapon'],"`4angeschmolzenes`0 - ")){
                            
output("`7Deine Waffe ist `4angeschmolzen`7 und es hat keinen Sinn dieses Wrack von einer Waffe weiter zu verunstalten...");
                        }else{
                            
output("`7Du hälst deine Waffe eine Weile in den Pool. Als du sie wieder herausziehst, wirkt sie wirklich deutlich härter als zuvor.");
                            
addnews("`%".$session['user']['name']." `\$hat ".($session['user']['sex']?"ihre":"seine")." Waffe in der Kammer des Feuers gehärtet!");
                            
$newweapon "`4feuergehärtetes`0 - ".$session['user']['weapon']."";
                            
$session['user']['weapon']=$newweapon;
                            
$session['user']['attack']+=3;
                            
$session['user']['weapondmg']+=3;
                        }
                        
func("turm",0);
                    break;
                    case 
3:
                        
addnews("`%".$session['user']['name']." `\$hat sich in der Kammer des Feuers die Finger verbrannt...!");
                        
output("`7Du hälst deine Waffe eine Weile in den Pool. Leider erhitzt sich die Waffe so sehr, dass du sie wieder herausziehen musst.`n`n`^Du verlierst einige Lebenspunkte und 2 Runden.");
                        
$session['user']['hitpoints']*=0.1;
                        
func("turn",2);
                        
func("turm",0);
                    break;
                    case 
4:
                        
output("`7Du hälst deine Waffe in den Pool, als sie plötzlich von einer unsichtbaren Hand gepackt wird und samt dir in den Pool gezogen wird.`n`n`^Du bist natürlich TOT!`nDu verlierst 7% deiner Erfahrung!`nDu verlierst dein gesamtes Gold!");
                        
addnews("`%".$session['user']['name']." `\$ist in der Kammer des Feuers gestorben!!");
                        
func("dead",0);
                        
func("news",0);
                    break;
                    case 
5:
                        if (
strchr($session['user']['weapon'],"`4angeschmolzenes`0 - ")){
                            
output("`b`4Du brauchst deine Waffe nicht mehr in den Pool zu halten, denn sie ist schon `4angeschmolzen.`b");
                        }elseif (
strchr($session['user']['weapon'],"`4feuergehärtetes`0 - ")){
                            
output("`7Deine Waffe ist `4feuergehärtet`7 und es hat keinen Sinn diese starke Waffe weiter zu verbessern...");
                        }else{
                            
output("`7Du hälst deine Waffe eine Weile in den Pool. Als du sie wieder herausziehst, wirkt sie etwas angeschmolzen.");
                            
addnews("`%".$session['user']['name']." `\$hat ".($session['user']['sex']?"ihre":"seine")." Waffe in der Kammer des Feuers angeschmolzen!");
                            
$newweapon "`4angeschmolzenes`0 - ".$session['user']['weapon']."";
                            
$session['user']['weapon']=$newweapon;
                            
func("atk",3);
                            
func("weap",3);
                        }
                        
func("turm",0);
                    break;
                }
            break;
        }
    break;
    case 
"luft":
        
page_header("Die Kammer der Luft");
        switch (
$_GET['op2']){
            case 
"":
                
output("`n`n`b`c`&D`vi`3e`# K`3a`vm`&m`ver `3de`#r L`3u`vf`&t`c`b`n`n`7Du betrittst einen leeren, luftigen Raum, obwohl du keinen Boden erkennen kannst, setzt du vorsichtig einen Schritt hinein. Zu deiner Überraschung stürzst du nicht wie erwartet in die Tiefe. Leider entdeckst du so weit du schauen kannst ... nichts.`n`n`2Du überlegst ob du zurückgehen willst oder doch weitersuchst.");
                
addnav("Auf die Suche machen","elementkammer.php?op=luft&op2=suche");
                
func("turm",0);
            break;
            case 
"suche":
                
output("`7Nachdem du eine Weile gelaufen bist, entdeckst du am Horizont einen Luftigen Palast.");
                
func("++",0);
                
addnav("Palast betreten","elementkammer.php?op=luft&op2=palast");
                
func("turm",0);
            break;
            case 
"palast":
                
output("Vorsichtig und etwas ängstlich betrittst du den Palast, nachdem du durch mehrere Sääle und Räume gelaufen bist, kommst du endlich in den Thronsaal. Vor dir sitzt `^Hi`6mm`^elsgö`6tt`^in Sha`6man`^dra `7auf ihrem Thron");
                
addnav("einen Gefallen verlangen","elementkammer.php?op=luft&op2=gefallen");
                
func("turm",0);
            break;
            case 
"gefallen":
                switch(
e_rand(1,4)) {
                    case 
1:
                        
output("`^Sha`6man`^dra `7schaut dich mit herabgezogenen Mundwinkeln gelangweilt an und schickt dich mit einer Handbewegung weg.`nAuf der Suche nach dem Rückweg `^vertrödelst du `62 `^Waldkämpfe!");
                        
func("turn",2);
                        
func("turm",0);
                    break;
                    case 
2:
                        
output("`^Sha`6man`^dra `7schaut dich mit herabgezogenen Mundwinkeln gelangweilt an und schickt dich mit einer Handbewegung weg.`n`n Leider findest du den Rückweg nicht, deshalb kehrst du zu `^Sha`6man`^dra `7zurück um sie danach zu fragen. Unglücklicherweise ist `^Sha`6man`^dra `7nicht sonderlich begeistert davon, dass du sie erneut belästigst und schleudert dich deshalb mit einer Handbewegung zurück auf den Marktplatz.`n`n`4 Du bist TOT! `n Du verlierst 5% deiner Erfahrung.");
                        
addnews("`%".$session['user']['name']." `vwurde von `^Sha`6man`^dra `vgetötet!`0");
                        
func("dead",0);
                        
func("news",0);
                    break;
                    case 
3:
                        
output("`^Sha`6man`^dra `7hat heute ihren netten Tag, mit einer Handbewegung gewährt sie dir worum du gebeten hast, außerdem erklärt sie dir noch den Weg zurück, wodurch du nicht einmal Waldkämpfe verlierst.");
                        
addnews("`%".$session['user']['name']." `vwurde von `^Sha`6man`^dra `vein Gefallen gewährt!`0");
                        
$buff = array(  "name" => "`^Sha`6man`^dra`6\'s guter Wille`0",
                                        
"roundmsg" => "`^Sha`6man`^dra `6steht auf deiner Seite!!`0",
                                        
"wearoff" => "`b`^Sha`6man`^dra `6entzieht dir ihre Gunst wieder!!`0`b",
                                        
"rounds" => "60","atkmod" => "1.8","defmod" => "1.8",
                                        
"survivenewday" => "0",
                                        
"activate" => "offense,defense");
                        
$session['bufflist']['gunst'] = $buff;
                        
func("turm",0);
                    break;
                    case 
4:
                        
output("`7 Als du `^Sha`6man`^dra`7 Ansiehst und ihren Gesichtsausdruck bemerkst, bekommst du es auf einmal doch mit der Angst zu tun und läufst panisch davon. Nachdem du eine Weile durch das Schloss geirrt bist, findest du dich plötzlich auf einem hohen Turm wieder, von hier aus kannst du einige spezielle Stellen im Wald sehen, und du überlegst dir welche du aufsuchen möchtest.");
                        
addnav("Stonehenge","elementkammer.php?op=luft&op2=stone");
                        
addnav("Goldmine","elementkammer.php?op=luft&op2=mine");
                        
addnav("Der Tempel","elementkammer.php?op=luft&op2=temp");
                        
addnav("Der Altar","elementkammer.php?op=luft&op2=alter");
                    break;
                }
            break;
            case 
"stone":
                
output("`7Du machst dich auf nach Stonehenge. Den Weg behälst du dir im Gedächtnis.");
                
addnav("Stonehenge","forest.php?");
                
$session['user']['specialinc']="stonehenge.php";
            break;
            case 
"mine":
                
output("`7Du machst dich auf zur Goldmine. Den Weg behälst du dir im Gedächtnis.");
                
addnav("Goldmine","forest.php?");
                
$session['user']['specialinc']="goldmine.php";
            break;
            case 
"temp":
                
output("`7Du machst dich auf zum Tempel. Den Weg behälst du dir im Gedächtnis.");
                
addnav("Weiter","forest.php?");
                
$session['user']['specialinc']="tempel.php";
            break;
            case 
"alter":
                
output("`7Du machst dich auf zum Altar. Den Weg behälst du dir im Gedächtnis.");
                
addnav("Weiter","forest.php?");
                
$session['user']['specialinc']="alter.php";
            break;
        }
    break;
    case 
"wasser":
        
page_header("Die Kammer des Wassers");
        switch (
$_GET['op2']){
            case 
"":
                
output("`c`b`7Die `1K`!a`9m`#m`ve`&r des Wa`vs`#s`9e`!r`1s`b`c`n`n`7Du öffnest die Tür zur Kammer des Wassers. Vor dir erstreckt sich ein großer Raum, von den Wänden fließt bläulich schimmerndes Wasser.`nIn der Mitte des Raumes findest du einen Tunnel, der Komplett vom Wasser überschwemmt ist.");
                
addnav("Den Gang entlangtauchen","elementkammer.php?op=wasser&op2=tauchen");
                
func("turm",0);
            break;
            case 
"tauchen":
                
output("`7Nachdem du eine Weile getaucht bist, merkst du, wie dir almählich die Luft ausgeht, noch könntest du es zurückschaffen.`n`n`2Was wirst du tun?");
                
func("++",0);
                
addnav("Weitertauchen","elementkammer.php?op=wasser&op2=weiter");
                
func("turm",0);
            break;
            case 
"weiter":
                switch(
e_rand(1,5)) {
                    case 
1:
                        
output("`7Du schwimmst den Gang weiter entlang, doch es ist immer noch kein Ende in Sicht. Irgendwann geht dir die Luft aus und du sinkst kraftlos auf den Tunnelboden.`n`n`9Du bist TOT!`nDu verlierst 5% deiner Erfahrung!`nDu verlierst dein gesamtes Gold!");
                        
addnews("`%".$session['user']['name']."`9 ist in der Kammer des Wassers ertrunken!.");
                        
func("dead",0);
                        
func("news",0);
                    break;
                    case 
2:
                        
output("`7Du schwimmst den Gang weiter entlang, als dir die Luft auszugehen droht, landest du auf einmal in einer Höhle. Eine genauere Erkundung der Höhle ergibt ... rein garnichts!`n`n`9Du vertrödelst 4 Waldkämpfe auf dem Rückweg!");
                        
addnews("`%".$session['user']['name']."`9 ging in der Kammer des Wassers leer aus!.");
                        
func("turs",4);
                        
func("turm",0);
                    break;
                    case 
3:
                        
output("`7Du schwimmst den Gang weiter entlang, als dir die Luft auszugehen droht, landest du auf einmal in einer Höhle. Als du dich etwas in der Höhle umsiehst, entdeckst du einen Banditen, der sich mit gezogenem Säbel auf dich stürzt!");
                        
$badguy = array("creaturename"=>"`\$Bandit`0",
                                        
"creaturelevel"=>$session[user][level]+1,
                                        
"creatureweapon"=>"Rostiger Säbel",
                                        
"creatureattack"=>$session['user']['attack']+2,
                                        
"creaturedefense"=>$session['user']['defence']+2,
                                        
"creaturehealth"=>round($session['user']['maxhitpoints']*1.25,0),
                                        
"diddamage"=>0);
                        
$session['user']['badguy']=createstring($badguy);
                        
$battle=true;
                    break;
                    case 
4:
                        
output("`7Du schwimmst den Gang weiter entlang, als dir die Luft auszugehen droht, landest du auf einmal in einer Höhle. Du findest hier zwar nichts, aber du stellst fest, dass deine Haut durch das Wasser viel zarter und weicher geworden ist.`n`n`^Du erhälst 4 Charmepunkte!");
                        
addnews("`%".$session['user']['name']."`9 wurde durch das Wasser in der Kammer des Wassers schöner!.");
                        
$session['user']['charm']+=4;
                        
func("turm",0);
                    break;
                    case 
5:
                        
output("`7Du schwimmst den Gang weiter entlang, als dir die Luft auszugehen droht, landest du auf einmal im Wald. Du hast eine Abkürzung gefunden.`n`n`^Du bekommst 5 Waldkämpfe!");
                        
addnews("`%".$session['user']['name']."`9 hat in der Kammer des Wassers eine Abkürzung in den Wald entdeckt!.");
                        
$session['user']['turns']+=5;
                        
addnav("In den Wald","forest.php");
                    break;
                }
            break;
        }
    break;
    case 
"run":
        if (
e_rand()%== 0){
            
output ("`c`b`&Du konntest dem Banditen entkommen!`0`b`c`n");
            
addnav("Weiter","goetter.php");
        }else{
            
output("`c`b`\$Du konntest dem Banditen nicht entkommen!`0`b`c");
            
$battle=true;
        }
    break;
    case 
"fight":
        
$battle=true;
    break;
}
if (
$battle) {
    
page_header("Die Kammer des Wassers");
    include(
"battle.php");
    if (
$victory){
        
$badguy=array();
        
$session['user']['badguy']="";
        
output("`n`7Du konntest nach einem harten Kampf den Banditen besiegen!");
        
debuglog("hat den banditen in der kammer des wassers besiegt");
        
func("turm",0);
        if (
rand(1,2)==1){
            
$gem_gain rand(2,3);
            
$gold_gain rand($session['user']['level']*10,$session['user']['level']*20);
            
output(" Als Du Dich noch einmal umdrehst findest Du $gem_gain Edelsteine und $gold_gain Goldstücke.`n`n");
        }
        
$exp round($session['user']['experience']*0.08);
        
output("Durch diesen Kampf steigt Deine Erfahrung um $exp Punkte.`n`n");
        
$session['user']['experience']+=$exp;
        
$session['user']['gold']+=$gold_gain;
        
$session['user']['gems']+=$gem_gain;
    }elseif (
$defeat){
        
$badguy=array();
        
$session['user']['badguy']="";
        
debuglog("wurde von einem badndit getötet in der kammer des wassers.");
        
output("`n`7Der Bandit war stärker!`n`nDu verlierst 6% Deiner Erfahrung.`0");
        
addnews("`9Der Bandit hat `%".$session['user']['name']." `9in der Kammer des Wasser besiegt!");
        
func("dead",0);
        
func("news",0);
    } else {
        
fightnav(true,true);
    }
}
page_footer();
?>