LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php

require_once "common.php";
require_once 
"func/systemmail.php";
require_once 
"func/ordinal.php";

/***************
 **  SETTINGS **
 ***************/
$turnsperday getsetting("turns",10);
$maxinterest = ((float)getsetting("maxinterest",10)/100) + 1//1.1;
$mininterest = ((float)getsetting("mininterest",1)/100) + 1//1.1;
//$mininterest = 1.01;
$dailypvpfights getsetting("pvpday",3);

if (isset(
$_GET['dragonkill']) && $_GET['dragonkill']=="ok"$_SESSION['tmp']['newdk']=true;

if (isset(
$_GET['resurrection']) && $_GET['resurrection']=="true") {
    
$resline "&resurrection=true";
} else if (isset(
$_GET['resurrection']) && $_GET['resurrection']=="egg") {
    
$resline "&resurrection=egg";
} else {
    
$resline "";
}

if (
$session['user']['prison']==&& $session['user']['prisondays']>0){
    
$session['user']['prisondays']--;
}

if (
$session['user']['einzelhaft']==&& $session['user']['einzeldays']>0){
  
$session['user']['einzeldays']--;
}

// $resline = $_GET['resurrection']=="true" ? "&resurrection=true" : "" ;
/******************
 ** End Settings **
 ******************/
if (count($session['user']['dragonpoints']) <$session['user']['dragonkills']&&$_GET['dk']!=""){
    
array_push($session['user']['dragonpoints'],$_GET[dk]);
    switch(
$_GET['dk']){
    case 
"hp":
        
$session['user']['maxhitpoints']+=5;
        break;
    case 
"at":
        
$session['user']['attack']++;
        break;
    case 
"de":
        
$session['user']['defence']++;
        break;
    }
}
if (
count($session['user']['dragonpoints'])<$session['user']['dragonkills'] && $_GET['dk']!="ignore" && $session['user']['rp_only']==0){
    
page_header("Drachenpunkte");
    
addnav("Max Lebenspunkte +5","newday.php?dk=hp$resline");
    
addnav("Waldkämpfe +1","newday.php?dk=ff$resline");
    
addnav("Angriff + 1","newday.php?dk=at$resline");
    
addnav("Verteidigung + 1","newday.php?dk=de$resline");
    
output("`@Du hast noch `^".($session['user']['dragonkills']-count($session['user']['dragonpoints']))."`@  Drachenpunkte übrig. Wie willst du sie einsetzen?`n`n");
    
output("Du bekommst 1 Drachenpunkt pro getötetem Drachen. Die Änderungen der Eigenschaften durch Drachenpunkte sind permanent.`n`n");

    
reset($session['user']['dragonpoints']);
    
$lp=$wk=$ang=$ver=0;
    while(list(
$key,$val)=each($session['user']['dragonpoints'])){
        switch (
$val){
            case 
'hp':
                
$lp++;
            break;
            case 
'ff':
                
$wk++;
            break;
            case 
'at':
                
$ang++;
            break;
            case 
'de':
                
$ver++;
            break;
        }
    }
    
output("Deine bisher ausgegebenen Drachenpunkte wurden wie folgt verteilt:`n`n
        <table><tr><td><span class='colLtGreen'> Max. Lebenspunkte +5:</span></td><td><span class='colLtWhite'> 
$lp</span></td></tr>
        <tr><td><span class='colLtGreen'> Waldkämpfe +1:</span></td><td><span class='colLtWhite'> 
$wk</span></td></tr>
        <tr><td><span class='colLtGreen'> Angriff +1:</span></td><td><span class='colLtWhite'> 
$ang</span></td></tr>
        <tr><td><span class='colLtGreen'> Verteidigung +1:</span></td><td><span class='colLtWhite'> 
$ver</span></td></tr></table>",true);

}else if (!
$session['user']['race'] || $session['user']['race']=="Unbekannt"|| $session['user']['race']=="0"){
    
page_header("Ein wenig über deine Vorgeschichte");
    
$sql "SELECT * FROM race WHERE raceid='{$_GET['setrace']}' LIMIT 1";
    
$result db_query($sql);
    
$row db_fetch_assoc($result);
    if (
$_GET['setrace']!=""){
        
$session['user']['race'] = ($row['color'].$row['name']);
        switch(
$_GET['setrace']){
            case 
$row['raceid']:
                
output("{$row['story']}");
                
$bonus unserialize($row['bonus']);
                
$session['user']['maxhitpoints']+=(int)$bonus['lp'];
                
$session['user']['defence']+=(int)$bonus['def'];
                
$session['user']['attack']+=(int)$bonus['atk'];
            break;
        }
        if (
$session['user']['weaponvalue']<0$session['user']['attack']+=$session['user']['weapondmg'];
        if (
$session['user']['armorvalue']<0$session['user']['defence']+=$session['user']['armordef'];
        
addnav("Weiter","newday.php?continue=1$resline");
        if (
$session['user']['dragonkills']==&& $session['user']['level']==1){
             
addnews("`#{$session[user][name]} `#hat unsere Welt betreten. Willkommen!");
        }
    }else{
        if (!
$session['user']['superuser'])
        
$sql "SELECT * FROM race WHERE dk<='{$session['user']['dragonkills']}' AND active=1 ORDER BY category,name,raceid";   else
        
$sql "SELECT * FROM race WHERE dk<='{$session['user']['dragonkills']}' ORDER BY category,name,raceid";
        
$result db_query($sql);
        
$category "";
        while (
$row db_fetch_assoc($result)){
            if (
$category!=$row['category']){
                
addnav($row['category']);
                
$category $row['category'];
            }
            
$link "newday.php?setrace={$row['raceid']}$resline";
            
addnav("{$row['color']} {$row['name']}",$link);
            
output("<a href=\"$link\">".$row['link']."</a>`n`n",true);
            
addnav("",$link);
        }
    }
} else if ((int)
$session['user']['kunst']==0) {
// Klassen und Kampfspezialisierungen von Eliwood, Basilius
// Version 1.3
    
page_header("Ein wenig über deine Vorgeschichte");
    if (
$_GET['setkunst']!="") {
        
$session['user']['kunst']=(int)($_GET['setkunst']);
        switch(
$_GET['setkunst']){
            case 
"1":
            
$session['user']['attack']++;
                
output("Du bevorzugst den Schwertkampf und weißt dein Wissen anzuwenden. Du verwendest "
                    
."geschickt deine Schwerter, um ans Ziel zu kommen, doch du weißt, dass Lanzen "
                    
."stärker als Schwerter sind.");
            break;
            case 
"2":
                
$session['user']['defence']--;
                
$session['user']['attack']+=2;
                
output("Mit der Axt auf dem Rücken kämpfst du nach deinem Vorbild, dem grossen Kämpfer Hektor, "
                    
."Marquis von Ositia. Du weißt, das du den Schwertern unterlegen bist, doch der Vorteil "
                    
."gegebüber den Lanzen macht diesen Nachteil wieder wett.");
            break;
            case 
"3":
                
$session['user']['defence']++;
                
output("Mit der Lanze in der Rechten ziehst du im Wald umher. Furchtlos gehörst du zu den "
                    
."gefürchteten Lanzenkämpfern, die aber gegen die Äxte einen Nachteil haben. Dafür "
                    
."aber kannst du bequem Schwertkämpfer aus sicherer Entfernung angreifen.");
            break;
            case 
"4":
                
$session['user']['defence']--;
                
$session['user']['maxhitpoints']+=5;
                
output("Als Bogenschütze bist du leicht verwundbar und nicht die Stäksten gehören zu deiner Klasse. "
                    
."Aber dafür kannst du aus der Entfernung angreifen.");
            break;
            case 
"5":
                
$session['user']['attack']++;
                
output("Als Anwender der Anima-Magie legst du Wert auf Angriff. Du bist der Lichtmagie überlegen und "
                    
."der schwarzen Magie unterlegen.");
            break;
            case 
"6":
                
$session['user']['defence']--;
                
$session['user']['attack']+=2;
                
output("Als Anwender der schwarzen Magie legst du größten Wert auf Angriff, doch deine Verteidigung leidet "
                    
."darunter. Du bist der Lichtmagie unterlegen und hast Vorteile gegenüber der Anima-Magie");
            break;
            case 
"7":
                
$session['user']['defence']++;
                
output("Die Magier des Lichts legen großen Wert auf Verteidigung. Du bist der Schwarzen Magie überlegen und hast "
                    
."größte Angst vor der Anima-Magie.");
            break;
            case 
"8":
                
$session['user']['defence']--;
                
$session['user']['maxhitpoints']+=5;
                
output("Als Stabanwender liegst du nicht im Magiedreieck und hast deshalb weder Nachteile noch "
                    
."Vorteile. Da du Heilkünste liebst, bist du widerstandfähiger, aber verlierst an Verteidigung.");
                break;
        }
        
addnav("Weiter","newday.php?continue=1$resline");
    }else{
        
output("Wie hast du gekämpft?`n`n");
        if (
$session[user][dragonkills]>=10)output("`\$HINWEIS: LETZTE AUSWAHLMÖGLICHKEIT!!!`n`n");
        
output("<a href='newday.php?setkunst=1$resline'>Als Schwertkämpfer</a> liebst du die Schwerter und ihre schönen Klingen.`n",true);
        
output("<a href='newday.php?setkunst=2$resline'>Als Axtkämpfer</a> liebst du Äxte mit schweren Blättern.`n",true);
        
output("<a href='newday.php?setkunst=3$resline'>Als Lanzenkämpfer</a> liebst du lange, geschmeidige Lanzen.`n",true);
        
output("<a href='newday.php?setkunst=4$resline'>Als Bogenschütze</a> liebst du es, aus Entfernung deine Pfeile zu verschiessen.`n",true);
        
output("<a href='newday.php?setkunst=5$resline'>Als Anwender der Anima-Magie</a> liebst du es, mit Elementaren Zaubern um dich zu werfen.`n",true);
        
output("<a href='newday.php?setkunst=6$resline'>Als Anwender der Schwarze Magie</a> liebst du die dunkelste Magie`n",true);
        
output("<a href='newday.php?setkunst=7$resline'>Als Anwender der Lichtmagie</a> liebst du die heilige Magie`n",true);
        
output("<a href='newday.php?setkunst=8$resline'>Als Anwender der Stabmagie</a> liebst du die Heilzauber über alles.`n",true);
        
addnav("Wähle deine Kampfart");
        
addnav("Schwertkampf","newday.php?setkunst=1$resline");
        
addnav("Axtkampf","newday.php?setkunst=2$resline");
        
addnav("Lanzenkampf","newday.php?setkunst=3$resline");
        
addnav("Bogenschütze","newday.php?setkunst=4$resline");
        
addnav("Anima-Magie","newday.php?setkunst=5$resline");
        
addnav("Schwarze Magie","newday.php?setkunst=6$resline");
        
addnav("Lichtmagie","newday.php?setkunst=7$resline");
        
addnav("Stabmagie","newday.php?setkunst=8$resline");
        
addnav("","newday.php?setkunst=1$resline");
        
addnav("","newday.php?setkunst=2$resline");
        
addnav("","newday.php?setkunst=3$resline");
        
addnav("","newday.php?setkunst=4$resline");
        
addnav("","newday.php?setkunst=5$resline");
        
addnav("","newday.php?setkunst=6$resline");
        
addnav("","newday.php?setkunst=7$resline");
        
addnav("","newday.php?setkunst=8$resline");
    }

/*
}else if ($session[user][dragonkills]>=10 && (int)$session['user']['klasse']==0){
    page_header("Ein wenig über deine Vorgeschichte");
    if ($_GET['setklasse']!=""){
        $session['user']['klasse']=(int)($_GET['setklasse']);
        switch($_GET['setklasse']){
            case "1":
                output("Als Söldner lebst du vom Gold, das man dir für deine Aufträge gibt, und bist auf den Schwertkampf spezialisiert");
            break;
            case "2":
                output("Als Myrmidone bist du schnell und geschickt im Umgang mit dem Schwert, dein Schwertarm ist im Gegensatz zum anderen Arm muskulös und im Kampf ruhig.");
            break;
            case "3":
                output("Als Kavalier reitest du auf einem Pferd und kannst sowohl mit Schwert, als auch mit der Lanze umgehen.");
            break;
            case "4":
                output("Du wurdest als Lord geboren und kämpfst mit dem Rapier, einer edlen Stichwaffe.");
            break;
            case "5":
                output("Du wurdest als Lord geboren und kämpfst wie die Myrmidonen, schnell und geschmeidig.");
            break;
            case "6":
                output("Du wurdest als Lord geboren und kämpfst mit edlen Äxten, bist gut gebaut und von stämmiger Figur.");
            break;
            case "7":
                output("Als Ritter stecktst du in einer schweren Rüstung, aber bist dafür langsamer als andere Krieger");
            break;
            case "8":
                output("Als Bandit in den Bergen aufgewachsen, ist die Axt dein ständiger Begleiter, du überfällst andere Dörfer und machst keinen Unterschied zwischen Männern, Frauen und Kindern, du hast keine Ehre.");
            break;
            case "9":
                output("Als Pirat bist du der Bandit der Meere, willst aber nicht mit denen verglichen werden, da du wenigstens Ehre kennst. Zwei Äxte zieren deinen Gurt, und beide setzt du geschickt ein.");
            break;
            case "10":
                output("Als Axtkämpfer bist du ein geachteter Kämpfer. Schnell führst du schwere Blätter, nur um deine Liebsten zu beschützen. Auch lässt du deine Axt im Namen anderer, als Söldner, schwingen.");
            break;
            case "11":
                output("Als Bogenschütze bist du eher schwach im Nahkampf, doch wenn du schnell genug bist, kannst du deine Pfeile tödlich abfeuern. Ein kleiner Dolch am Gürtel schützt dich vor Überraschungsangriffen.");
            break;
            case "12":
                output("Als Nomade reistest du auf einem Pferd und feuerst deine Pfeile vom hohen Ross hinab. Du bist in den Feldern von Sacae aufgewachsen und kannst freihändig reiten.");
            break;
            case "13":
                output("Als Dieb bist du geschickt und weißt dich zu tarnen und du weißt, dass der Rücken deiner Gegner anfällig gegenüber einem kleinen Schwert ist.");
            break;
            case "14":
                output("Als Magier beherrschst du die Anima-Magie und lebst mit der Natur im Einklang.");
            break;
            case "15":
                output("Als Druide bist du Student der Schwarzen Magie.");
            break;
            case "16":
                output("Als Mönch stehst du im Dienste der Götter und verwendest die Licht-Magie.");
            break;
            case "17":
                output("Als Geistlicher stehst du im Dienste der Götter und verwendest Stab-Magie, um deine Freunde zu heilen.");
            break;
            case "18":
                output("Als Schamane bist du ein reitender Heiler, eine Hilfe für jeden verletzten Freund, eine Gefahr für verletzte Feinde.");
            break;
            case "19":
                output("Als Pegasus-Ritter reitest du die seltenen Pegasi und verkaufst deine Dienste, damit du armen Menschen etwas Gutes tun kannst.");
            break;
            case "20":
                output("Als Wyvernritter reitest du die seltenen Wyvern und stehst im Dienste des Königreichs Byran. Als Herrscher des Himmels fürchtest du nur feindliche Ballisten und Pfeile.");
            break;
        }
        addnav("Weiter","newday.php?continue=1$resline");
    }else{
        output("`n`nWelche Klasse von Charakter bist du?`n`n");
        (int)$_GET['switchkunst']=$session['user']['kunst'];
        switch($_GET['switchkunst']){
            //SCHWERTKAMPF
            case "1":
                output("<a href='newday.php?setklasse=1$resline'>Als Söldner</a> bist du gewandt im Schwertkampf und verpflichtest dich gegen Gold.`n",true);
                addnav("Söldner","newday.php?setklasse=1$resline");
                addnav("","newday.php?setklasse=1$resline");
                output("<a href='newday.php?setklasse=2$resline'>Als Myrmidone</a> bist du gewandt im fernöstlichen Schwertkampf.`n",true);
                addnav("Myrmidone","newday.php?setklasse=2$resline");
                addnav("","newday.php?setklasse=2$resline");
                output("<a href='newday.php?setklasse=3$resline'>Als Kavalier</a> bist du gewandt im Schwertkampf auf dem hohen Pferd.`n",true);
                addnav("Kavalier","newday.php?setklasse=3$resline");
                addnav("","newday.php?setklasse=3$resline");
                output("<a href='newday.php?setklasse=13$resline'>Als Dieb</a> bist du schnell und geschickt beim Schwertkampf.`n",true);
                addnav("Dieb","newday.php?setklasse=13$resline");
                addnav("","newday.php?setklasse=13$resline");
                if ($session[user][superuser]>=2){
                    output("<a href='newday.php?setklasse=4$resline'>Als Lord</a> bist du gewandt im Kampf mit dem Rapier.`n",true);
                    addnav("Lord A","newday.php?setklasse=4$resline");
                    addnav("","newday.php?setklasse=4$resline");
                    output("<a href='newday.php?setklasse=5$resline'>Als Lord</a> bist du gewandt Kampf mit fernöstlichen Schwertern.`n",true);
                    addnav("Lord B","newday.php?setklasse=5$resline");
                    addnav("","newday.php?setklasse=5$resline");
                }
            break;
            //AXTKAMPF
            case "2":
                if ($session[user][superuser]>=2){
                    output("<a href='newday.php?setklasse=6$resline'>Als Lord</a> bist du gewandt im Kampf mit den Äxten.`n",true);
                    addnav("Lord","newday.php?setklasse=6$resline");
                    addnav("","newday.php?setklasse=6$resline");
                }
                output("<a href='newday.php?setklasse=8$resline'>Als Bandit</a> lebst du in den Bergen. Deine Waffe ist die Axt.`n",true);
                addnav("Bandit","newday.php?setklasse=8$resline");
                addnav("","newday.php?setklasse=8$resline");
                output("<a href='newday.php?setklasse=9$resline'>Als Pirat</a> lebst du auf hoher See. Deine Waffe ist die Axt.`n",true);
                addnav("Pirat","newday.php?setklasse=9$resline");
                addnav("","newday.php?setklasse=9$resline");
                output("<a href='newday.php?setklasse=10$resline'>Als Kämpfer</a> lebst du in den Diensten Anderer. Deine Waffe ist die Axt.`n",true);
                addnav("Kämpfer","newday.php?setklasse=10$resline");
                addnav("","newday.php?setklasse=10$resline");
            break;
            //LANZENKAMPF
            case "3":
                output("<a href='newday.php?setklasse=3$resline'>Als Kavalier</a> bist du gewandt im Lanzenkampf auf dem hohen Pferd.`n",true);
                addnav("Kavalier","newday.php?setklasse=3$resline");
                addnav("","newday.php?setklasse=3$resline");
                output("<a href='newday.php?setklasse=7$resline'>Als Ritter</a> besitzt du eine hohe Panzerung und bist mit den Lanzen gewandt.`n",true);
                addnav("Ritter","newday.php?setklasse=7$resline");
                addnav("","newday.php?setklasse=7$resline");
                output("<a href='newday.php?setklasse=19$resline'>Als Pegasus-Ritter</a> bist du gewandt im Lanzenkampf auf dem fliegenden Pferd.`n",true);
                addnav("Pegasus-Ritter","newday.php?setklasse=19$resline");
                addnav("","newday.php?setklasse=19$resline");
                output("<a href='newday.php?setklasse=20$resline'>Als Wyvernritter</a> bist du gewandt im Lanzenkampf, hoch auf den seltenen Wyvern.`n",true);
                addnav("Wyvernritter","newday.php?setklasse=20$resline");
                addnav("","newday.php?setklasse=20$resline");
            break;
            //BOGENSCHÜTZE
            case "4":
                output("<a href='newday.php?setklasse=11$resline'>Als Bogenschütze</a> ist deine Leidenschaft die Jagd.`n",true);
                addnav("Bogenschütze","newday.php?setklasse=11$resline");
                addnav("","newday.php?setklasse=11$resline");
                output("<a href='newday.php?setklasse=12$resline'>Als Nomade</a> ist deine Leidenschaft die Jagd zu Pferd.`n",true);
                addnav("Nomade","newday.php?setklasse=12$resline");
                addnav("","newday.php?setklasse=12$resline");
            break;
            //ANIMA
            case "5":
                output("<a href='newday.php?setklasse=14$resline'>Als Magier</a> wendest du Anima-Magie an.`n",true);
                addnav("Magier","newday.php?setklasse=14$resline");
                addnav("","newday.php?setklasse=14$resline");
            break;
            //SCHWARZ
            case "6":
                output("<a href='newday.php?setklasse=15$resline'>Als Druide</a> wendest du die Schwarze Magie an.`n",true);
                addnav("Druide","newday.php?setklasse=15$resline");
                addnav("","newday.php?setklasse=15$resline");
            break;
            //LICHT
            case "7":
                output("<a href='newday.php?setklasse=16$resline'>Als Mönch</a> wendest du Licht-Magie an.`n",true);
                addnav("Mönch","newday.php?setklasse=16$resline");
                addnav("","newday.php?setklasse=16$resline");
            break;
            //STAB
            case "8":
                output("<a href='newday.php?setklasse=17$resline'>Als Geistlicher</a> wendest du Stab-Magie an.`n",true);
                addnav("Geistlicher","newday.php?setklasse=17$resline");
                addnav("","newday.php?setklasse=17$resline");
                output("<a href='newday.php?setklasse=18$resline'>Als Schamane</a> wendest du Anima-Magie an.`n",true);
                addnav("Schamane","newday.php?setklasse=18$resline");
                addnav("","newday.php?setklasse=18$resline");
            break;
        }
    }
}else if ($session[user][dragonkills]>=30 && (int)$session['user']['klasse']<100 && (int)$session['user']['klasse']!=0){
    page_header("Ein wenig über deine Vorgeschichte");
    if ($_GET['setklasse']!=""){
        $session['user']['klasse']=(int)($_GET['setklasse']);
        output("Nach der Verwandlung landest du wieder ruhig auf dem Boden.");
        addnav("Weiter","newday.php?continue=1$resline");
    }else{
        output("`n`nDu entwickelst dich weiter:`n`n");
        (int)$_GET['switchklasse']=$session['user']['klasse'];
        switch($_GET['switchklasse']){
            case "1":
               output("<a href='newday.php?setklasse=101$resline'>Um ein Held</a> zu werden, nimmst du eine Heldenzierde. Die Macht durchströmt dich, und du fühlst dich als Held.`n",true);
               addnav("Held","newday.php?setklasse=101$resline");
               addnav("","newday.php?setklasse=101$resline");
            break;
            case "2":
               output("<a href='newday.php?setklasse=102$resline'>Um ein Schwertmeister</a> zu werden, nimmst du eine Heldenzierde. Die Macht durchströmt dich, und du fühlst dich als Schwertmeister.`n",true);
               addnav("Schwertmeister","newday.php?setklasse=102$resline");
               addnav("","newday.php?setklasse=102$resline");
            break;
            case "3":
                output("<a href='newday.php?setklasse=103$resline'>Um ein Rittmeister</a> zu werden, nimmst du ein Ritterwappen. Die Macht durchströmt dich, und du fühlst dich als Rittmeister.`n",true);
                addnav("Rittmeister","newday.php?setklasse=103$resline");
                addnav("","newday.php?setklasse=103$resline");
            break;
            case "4":
                output("<a href='newday.php?setklasse=104$resline'>Um ein Edelmann</a> zu werden, nimmst du ein Himmelssiegel. Die Macht durchströmt dich, und du fühlst dich als Edelmann.`n",true);
                addnav("Edelmann","newday.php?setklasse=104$resline");
                addnav("","newday.php?setklasse=104$resline");
            break;
            case "5":
                output("<a href='newday.php?setklasse=105$resline'>Um ein Meister</a> zu werden, nimmst du ein Himmelssiegel. Die Macht durchströmt dich, und du fühlst dich als Meister.`n",true);
                addnav("Meister","newday.php?setklasse=105$resline");
                addnav("","newday.php?setklasse=105$resline");
            break;
            case "6":
                output("<a href='newday.php?setklasse=106$resline'>Um ein Herrscher</a> zu werden, nimmst du ein Himmelssiegel. Die Macht durchströmt dich, und du fühlst dich als Herrscher.`n",true);
                addnav("Herrscher","newday.php?setklasse=106$resline");
                addnav("","newday.php?setklasse=106$resline");
            break;
            case "7":
                output("<a href='newday.php?setklasse=107$resline'>Um ein General</a> zu werden, nimmst du ein Ritterwappen. Die Macht durchströmt sich und du fühlst dich als General.`n",true);
                addnav("General","newday.php?setklasse=107$resline");
                addnav("","newday.php?setklasse=107$resline");
            break;
            case "8":
                output("<a href='newday.php?setklasse=108$resline'>Um ein Berserker</a> zu werden, nimmst du ein Ozeansiegel. Die Macht durchströmt sich und du fühlst dich als Berserker.`n",true);
                addnav("Berserker","newday.php?setklasse=108$resline");
                addnav("","newday.php?setklasse=108$resline");
            break;
            case "9":
                output("<a href='newday.php?setklasse=109$resline'>Um ein Berserker</a> zu werden, nimmst du ein Ozeansiegel. Die Macht durchströmt sich und du fühlst dich als Berserker.`n",true);
                addnav("Berserker","newday.php?setklasse=109$resline");
                addnav("","newday.php?setklasse=109$resline");
            break;
            case "10":
                output("<a href='newday.php?setklasse=110$resline'>Um ein Krieger</a> zu werden, nimmst du eine Heldenzierde. Die Macht durchströmt sich und du fühlst dich als Krieger.`n",true);
                addnav("Krieger","newday.php?setklasse=110$resline");
                addnav("","newday.php?setklasse=110$resline");    
            break;
            case "11":
                output("<a href='newday.php?setklasse=111$resline'>Um ein Scharfschütze</a> zu werden, nimmst du einen Götterpfeil. Die Macht durchströmt dich, und du fühlst dich als Scharfschütze.`n",true);
                addnav("Scharfschütze","newday.php?setklasse=111$resline");
                addnav("","newday.php?setklasse=111$resline");
            break;
            case "12":
                output("<a href='newday.php?setklasse=112$resline'>Um ein Nomade</a> zu werden, nimmst du einen Götterpfeil. Die Macht durchströmt dich, und du fühlst dich als Nomade.`n",true);
                addnav("Nomade","newday.php?setklasse=112$resline");
                addnav("","newday.php?setklasse=112$resline");
            break;
            case "13":
                output("<a href='newday.php?setklasse=113$resline'>Um ein Assassine</a> zu werden, schliesst du einen Pakt mit dem Teufel. Die Macht durchströmt dich, und du fühlst dich als Assassine.`n",true);
                addnav("Assassine","newday.php?setklasse=113$resline");
                addnav("","newday.php?setklasse=113$resline");
            break;
            case "14":
                output("<a href='newday.php?setklasse=114$resline'>Um ein Magier</a> zu werden, nimmst du eine Heldenzierde. Die Macht durchströmt dich, und du fühlst dich als Magier.`n",true);
                addnav("Magier","newday.php?setklasse=114$resline");
                addnav("","newday.php?setklasse=114$resline");
            break;
            case "15":
                output("<a href='newday.php?setklasse=115$resline'>Um ein Druide</a> zu werden, nimmst du goldene Sichel. Die Macht durchströmt dich, und du fühlst dich als Druide.`n",true);
                addnav("Druide","newday.php?setklasse=115$resline");
                addnav("","newday.php?setklasse=115$resline");
            break;
            case "16":
                output("<a href='newday.php?setklasse=116$resline'>Um ein Bischof</a> zu werden, nimmst du ein goldenes Kruzifix. Die Macht durchströmt dich, und du fühlst dich als Bischof.`n",true);
                addnav("Bischof","newday.php?setklasse=116$resline");
                addnav("","newday.php?setklasse=116$resline");
                break;
            case "17":
                output("<a href='newday.php?setklasse=117$resline'>Um ein Bischof</a> zu werden, nimmst du ein goldenes Kruzifix. Die Macht durchströmt dich, und du fühlst dich als Bischof.`n",true);
                addnav("Bischof","newday.php?setklasse=117$resline");
                addnav("","newday.php?setklasse=117$resline");
                break;
            case "18":
                output("<a href='newday.php?setklasse=118$resline'>Um ein Schamane</a> zu werden, nimmst du einen Stab. Die Macht durchströmt dich, und du fühlst dich als Schamane.`n",true);
                addnav("Schamane","newday.php?setklasse=118$resline");
                addnav("","newday.php?setklasse=118$resline");
                break;
            case "19":
                output("<a href='newday.php?setklasse=119$resline'>Um ein Pegasus-Lord</a> zu werden, nimmst du eine Heldenzierde. Die Macht durchströmt dich, und du fühlst dich als Pegasus-Lord.`n",true);
                addnav("Pegasus-Lord","newday.php?setklasse=119$resline");
                addnav("","newday.php?setklasse=119$resline");
                break;
            case "20":
                output("<a href='newday.php?setklasse=120$resline'>Um ein Wyvern-Lord</a> zu werden, packst du eine Heldenzierde. Die Macht durchströmt dich, und du fühlst dich als Wyvern-Lord.`n",true);
                addnav("Wyvern-Lord","newday.php?setklasse=120$resline");
                addnav("","newday.php?setklasse=120$resline");
                break;
          
        }
    }
*/
    
}else if ((int)$session['user']['gesinnung']==0){
    if (
$_GET['setgesinnung']===NULL){
        
addnav("","newday.php?setgesinnung=1$resline");
        
addnav("","newday.php?setgesinnung=2$resline");
        
addnav("","newday.php?setgesinnung=3$resline");
        
addnav("","newday.php?setgesinnung=6$resline");
        
addnav("","newday.php?setgesinnung=4$resline");
        
addnav("","newday.php?setgesinnung=5$resline");

        
page_header("Deine Gesinnung");

        
output("Zwischen Gut und Böse herrscht schon seit langer Zeit Krieg. Aber welcher Gesinnung gehörst `$ du`0 an?`n`n");
        
output("<a href='newday.php?setgesinnung=1$resline'>Du bist Chaotisch Gut</a>`n",true);
        
output("<a href='newday.php?setgesinnung=2$resline'>Du bist Rechschaffen Gut</a>`n",true);
        
output("<a href='newday.php?setgesinnung=3$resline'>Du bist Neutral</a>`n",true);
        
output("<a href='newday.php?setgesinnung=6$resline'>Du bist Chaotisch Neutral</a>`n",true);
        
output("<a href='newday.php?setgesinnung=4$resline'>Du bist Rechtschaffen Böse</a>`n",true);
        
output("<a href='newday.php?setgesinnung=5$resline'>Du bist Chaotisch Böse</a>`n",true);

        
addnav("Chaotisch Gut","newday.php?setgesinnung=1$resline");
        
addnav("Rechtschaffen Gut","newday.php?setgesinnung=2$resline");
        
addnav("Neutral","newday.php?setgesinnung=3$resline");
        
addnav("Chaotisch Neutral","newday.php?setgesinnung=6$resline");
        
addnav("Rechtschaffen Böse","newday.php?setgesinnung=4$resline");
        
addnav("Chaotisch Böse","newday.php?setgesinnung=5$resline");
    } else {
        
addnav("Weiter","newday.php?continue=1$resline");
        switch(
$_GET['setgesinnung']){
        case 
1:
            
page_header("Chaotisch Gut");
            
output("`@Du streifst mit der Gesinnung `bChaotisch Gut`b durch die Welt. Du würdest nie einem anderen Wesen etwas Schlimmes antun. Dein Ziel ist es, das Gute in dieser Welt wieder aufblühen zu lassen.");
            break;
        case 
2:
            
page_header("Rechtschaffen Gut");
            
output("`2Du streifst mit der Gesinnung `bRechtschaffen Gut`b durch die Welt. Du versuchst immer wieder, das Richtige zu tun, wobei du immer versuchst, dem Bösen entgegen zu sehen.");
            break;
        case 
3:
            
page_header("Neutral");
            
output("`7Du streifst mit der Gesinnung `bNeutral`b durch die Welt. Du entscheidest dich weder für die gute, noch für die böse Seite. Du handelst so, wie du es für richtig hälst.");
            break;
        case 
4:
            
page_header("Rechtschaffen Böse");
            
output("`4Du streifst mit der Gesinnung `bRechtschaffen Böse`b durch die Welt. Du bist der Auffassung, dass nur die Bösen in dieser Welt überleben und versuchst, Chaos und Unheil zu verursachen.");
            break;
        case 
5:
            
page_header("Chaotisch Böse");
            
output("`$ Du streifst mit der Gesinnung `bChaotisch Böse`b durch die Welt. Du versuchst, das Gute für immer auszulöschen. Du schreckst vor Nichts zurück. Das Einzige, was du willst, ist Chaos.");
            break;
        case 
6:
            
page_header("Chaotisch Neutral");
            
output("`$ Du streifst mit der Gesinnung `bChaotisch Neutral`b durch die Welt. Du entscheidest dich weder für die gute, noch für die böse Seite. Doch Alles, was du anfängst, endet im Chaos.");
            break;
        }
        
$session['user']['gesinnung']=$_GET['setgesinnung'];
    }
}else if ((int)
$session['user']['specialty']==0){
  if (
$_GET['setspecialty']===NULL){
        
addnav("","newday.php?setspecialty=1$resline");
        
addnav("","newday.php?setspecialty=2$resline");
        
addnav("","newday.php?setspecialty=3$resline");
        
addnav("","newday.php?setspecialty=4$resline");
        
addnav("","newday.php?setspecialty=5$resline");

        
page_header("Ein wenig über deine Vorgeschichte");

        
output("Du erinnerst dich, dass du als Kind:`n`n");
        
output("<a href='newday.php?setspecialty=1$resline'>viele Kreaturen des Waldes getötet hast (`\$Dunkle Künste`0)</a>`n",true);
        
output("<a href='newday.php?setspecialty=2$resline'>mit mystischen Kräften experimentiert hast (`%Mystische Kräfte`0)</a>`n",true);
        
output("<a href='newday.php?setspecialty=3$resline'>von den Reichen gestohlen und es dir selbst gegeben hast (`^Diebeskunst`0)</a>`n",true);
        
output("<a href='newday.php?setspecialty=4$resline'>viel mit Feuer gespielt hast  (`qFeuer Künste`0)</a>`n",true);
        
output("<a href='newday.php?setspecialty=5$resline'>viel über die Weiße Magie gelesen hast (`&Weiße Magie`0)</a>`n",true);
        
addnav("`\$Dunkle Künste","newday.php?setspecialty=1$resline");
        
addnav("`%Mystische Kräfte","newday.php?setspecialty=2$resline");
        
addnav("`^Diebeskünste","newday.php?setspecialty=3$resline");
        
addnav("`qFeuer Künste","newday.php?setspecialty=4$resline");
        
addnav("`&Weiße Magie","newday.php?setspecialty=5$resline");
    }else{
      
addnav("Weiter","newday.php?continue=1$resline");
        switch(
$_GET['setspecialty']){
          case 
1:
              
page_header("Dunkle Künste");
                
output("`5Du erinnerst dich, dass du damit aufgewachsen bist, viele kleine Waldkreaturen zu töten, weil du davon überzeugt warst, sie haben sich gegen dich verschworen. ");
                
output("Deine Eltern haben dir einen idiotischen Zweig gekauft, weil sie besorgt darüber waren, dass du die Kreaturen des Waldes mit bloßen Händen töten musst. ");
                
output("Noch vor deinem Teenageralter hast du damit begonnen, finstere Rituale mit und an den Kreaturen durchzuführen, wobei du am Ende oft tagelang im Wald verschwunden bist. ");
                
output("Niemand außer dir wusste damals wirklich, was die Ursache für die seltsamen Geräusche aus dem Wald war...");
                break;
            case 
2:
              
page_header("Mystische Kräfte");
                
output("`3Du hast schon als Kind gewusst, dass diese Welt mehr als das Physische bietet, woran du herumspielen konntest. ");
                
output("Du hast erkannt, dass du mit etwas Training deinen Geist selbst in eine Waffe verwandeln kannst. ");
                
output("Mit der Zeit hast du gelernt, die Gedanken kleiner Kreaturen zu kontrollieren und ihnen deinen Willen aufzuzwingen. ");
                
output("Du bist auch auf die mystische Kraft namens Mana gestossen, die du in die Form von Feuer, Wasser, Eis, Erde, Wind bringen und sogar als Waffe gegen deine Feinde einsetzen kannst.");
                break;
            case 
3:
              
page_header("Diebeskünste");
                
output("`6Du hast schon sehr früh bemerkt, dass ein gewöhnlicher Rempler im Gedränge dir das Gold eines vom Glück bevorzugteren Menschen einbringen kann. ");
                
output("Außerdem hast du entdeckt, dass der Rücken deiner Feinde anfälliger gegen kleine Klingen ist, als deren Vorderseite gegen mächtige Waffen.");
                break;
            case 
4:
              
page_header("Feuer Künste");
                
output("`6Du hast schon sehr früh angefangen, mit dem Feuer zu spielen. Im Alter eines Jugendlichen konntest du bereits Künste, die Jedermann beeindruckten. ");
                
output("Außerdem hast du bemerkt, dass deine Feinde gegen Feuer sehr empfindlich sind. Deswegen nutzt du lieber Feuer, als Waffen.");
                break;
            case 
5:
              
page_header("Weiße Magie");
                
output("`6Du hast schon sehr früh angefangen, Bücher über Zauberei zu lesen. Heute beherrschst du die Weiße Magie besser, als jeder Andere. ");
                
output("Außerdem hast du bemerkt, dass du deine Feinde verzaubern kannst. Deswegen fügst du ihnen lieber Schaden mit Zauber, als mit waffen zu.");
                break;
        }
        
$session['user']['specialty']=$_GET['setspecialty'];
    }
}else{
    if (
$session['user']['jailtime'] > 0) {
        
page_header("Am Pranger!");
        
output("Du hängst am Pranger! Du hast noch ".$session['user']['jailtime']." Tage dort zu verweilen.`0`n");
    } else {
        
page_header("Es ist ein neuer Tag!");
        
$interestrate e_rand($mininterest*100,$maxinterest*100)/(float)100;
        
output("`c<font size='+1'>`b`#Es ist ein neuer Tag!`0`b</font>`c",true);
        if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/newday.wav\" width=0 height=0 autostart=true loop=false hidden=true volume=100>",true);
        if (
$session['user']['alive']!=true){
            
$session['user']['resurrections']++;
            
output("`@Du bist wiedererweckt worden! Dies ist der Tag deiner ".ordinal($session['user']['resurrections'])." Wiederauferstehung.`0`n");
            
$session['user']['alive']=true;
        }
        
output("Du öffnest deine Augen und stellst fest, dass dir ein neuer Tag geschenkt wurde. Die Sonne blinzelt dich an, an deinem `^".ordinal($session['user']['age']+1)."`0 Tag in diesem Land. ");
        
output("Du fühlst dich frisch und bereit für die Welt!`n");
    }
    
$session['user']['age']++;
    
$session['user']['seenmaster']=0;
    
output("`2Runden für den heutigen Tag: `^$turnsperday`n");

    if (
$session['user']['goldinbank']<&& abs($session['user']['goldinbank'])<(int)getsetting("maxinbank",10000)){
        
output("`2Heutiger Zinssatz: `^".(($interestrate-1)*100)."% `n");
        
output("`2Zinsen für Schulden: `^".-(int)($session['user']['goldinbank']*($interestrate-1))."`2 Gold.`n");
    }else if (
$session['user']['goldinbank']<&& abs($session['user']['goldinbank'])>=(int)getsetting("maxinbank",10000)){
        
output("`4Die Bank erlässt dir deine Zinsen, da du schon hoch genug verschuldet bist.`n");
        
$interestrate=1;
    }else if (
$session ['user']['stones'] ==12){
        
$interestrate=1;
        
output("`2Dein heutiger Zinssatz beträgt `^0% (Die Bank missbilligt deinen Ring und zahlt dir, solange du ihn trägst, keine Zinsen)`n");
    }else{
        if (
$session['user']['goldinbank']>=&& $session['user']['goldinbank']>=(int)getsetting("maxinbank",10000) && $session['user']['turns']<=getsetting("fightsforinterest",4)){
            
$interestrate=1;
            
output("`4Die Bank kann dir heute keine Zinsen zahlen. Sie würde früher oder später an dir pleite gehen.`n");
        }else if (
$session['user']['goldinbank']>=&& $session['user']['goldinbank']<(int)getsetting("maxinbank",10000) && $session['user']['turns']<=getsetting("fightsforinterest",4)){
            
output("`2Heutiger Zinssatz: `^".(($interestrate-1)*100)."% `n");
            
output("`2Durch Zinsen verdientes Gold: `^".(int)($session['user']['goldinbank']*($interestrate-1))."`n");
        }else{
            
$interestrate=1;
            
output("`2Dein heutiger Zinssatz beträgt `^0% (Die Bank gibt nur den Leuten Zinsen, die dafür arbeiten)`n");
        }
    }

    
output("`2Deine Gesundheit wurde wiederhergestellt auf `^".$session['user']['maxhitpoints']."`n");
    
$skills = array(1=>"Dunkle Künste","Mystische Kräfte","Diebeskünste","Feuer Künste","Weiße Magie");
    
$sb getsetting("specialtybonus",1);
    
output("`2Für dein Spezialgebiet `&".$skills[$session['user']['specialty']]."`2, erhältst du zusätzlich $sb Anwendung(en) in `&".$skills[$session['user']['specialty']]."`2 für heute.`n");
    
$session['user']['darkartuses'] = (int)($session['user']['darkarts']/3) + ($session['user']['specialty']==1?$sb:0);
    
$session['user']['magicuses'] = (int)($session['user']['magic']/3) + ($session['user']['specialty']==2?$sb:0);
    
$session['user']['thieveryuses'] = (int)($session['user']['thievery']/3) + ($session['user']['specialty']==3?$sb:0);
    
$session['user']['fireuses'] = (int)($session['user']['fire']/3) + ($session['user']['specialty']==4?$sb:0);
    
$session['user']['wmagieuses'] = (int)($session['user']['wmagie']/3) + ($session['user']['specialty']==5?$sb:0);

    if (
$session['user']['marriedto']==4294967295 || $session['user']['charisma']==4294967295){
        
output("`n`%Du bist verheiratet, es gibt also keinen Grund mehr, das perfekte Image aufrecht zu halten. Du lässt dich heute ein bisschen gehen.`n Du verlierst einen Charmepunkt.`n");
        
$session['user']['charm']--;
        if (
$session['user']['charm']<=0){
            
output("`n`bAls du heute aufwachst, findest du folgende Notiz neben dir im Bett:`n`5".($session['user']['sex']?"Liebste":"Liebster")."");
            
output("".$session['user']['name']."`5.");
            
output("`nTrotz vieler großartiger Küsse, fühle ich mich einfach nicht mehr so zu dir hingezogen wie es früher war.`n`n");
            
output("Nenne mich wankelmütig, aber ich muss weiterziehen. Es gibt andere Krieger".($session['user']['sex']?"innen":"")." in diesem Dorf und ich glaube, ");
            
output("einige davon sind wirklich heiss. Es liegt also nicht an dir, sondern an mir, und ich bin sicher, auch du wirst deine Freiheit von jetzt an genießen.");
            
$sql "SELECT acctid,name FROM accounts WHERE locked=0 AND acctid=".$session['user']['marriedto']."";
            
$result db_query($sql) or die(db_error(LINK));
            
$row db_fetch_assoc($result);
            
$partner=$row['name'];
            if (
$partner==""$partner $session['user']['sex']?"Seth":"Violet";
            
output("`n`nSei nicht traurig!`nIn Liebe, $partner`b`n");
            
addnews("`\$$partner `\$hat {$session['user']['name']}`\$ für \"andere Interessen\" verlassen!");
            if (
$session['user']['marriedto']==4294967295$session['user']['marriedto']=0;
            if (
$session['user']['charisma']==4294967295){
                
$session['user']['charisma']=0;
                
$session['user']['marriedto']=0;
                
$session['user']['fragen']=0;
                
$sql "UPDATE accounts SET charisma=0,marriedto=0,fragen=0 WHERE acctid='$row[acctid]'";
                
db_query($sql);
                
updateuser($row['acctid'],array('charisma'=>"=0"'marriedto'=>"=0",'fragen'=>"=0"));
                
systemmail($row['acctid'],"`\$Wieder solo!`0","`6Du hast `&{$session['user']['name']}`6 verlassen. ".($session['user']['sex']?"Sie":"Er")." war einfach widerlich in letzter Zeit.");
            }
        }
    }

    
//clear all standard buffs
    
$tempbuf unserialize($session['user']['bufflist']);
    
$session['user']['bufflist']="";
    
$session['bufflist']=array();
    while(list(
$key,$val)=@each($tempbuff)){
        if (
$val['survivenewday']==1){
            
$session['bufflist'][$key]=$val;
            
output("{$val['newdaymessage']}`n");
        }
    }

    
$sql "SELECT acctid,name,sex,ssstatus,ssmonat FROM accounts WHERE locked=0 AND acctid=".$session['user']['marriedto']."";
    
$result db_query($sql);
    
$row db_fetch_assoc($result);
    
$partner=$row['name'];

    if(
$session['user']['sex'] == 1$session['user']['ssempf'] = mt_rand(1,10);
    if(
$row['ssstatus'] == && $row['ssmonat'] <= 22)
    {
        
output("Da deine Frau schwanger ist, bist du ein wenig aufgeregt... gut, du bist sehr aufgeregt`n");
        
$session['bufflist']['schwanger'] = array("name"=>"`&Deine Frau ist schwanger","rounds"=>1000000,"wearoff"=>"Irgend was stimmt nicht mehr.","defmod"=>0.2,"roundmsg"=>"`9Du bist abgelenkt an den Gedanken, dass Du bald Vater wirst.","activate"=>"offense");
    }

    if(
$session['user']['ssstatus'] == 1)
    {
        
$session['user']['ssmonat']--;
        if(
$session['user']['ssmonat'] <= 22)
        {
            if(
$session['user']['ssmonat'] > 0)
            {
                
output("Du bist schwanger... Also pass auf dich auf`n");
                
$session['bufflist']['schwanger'] = array("name"=>"`&Schwangerschaft","rounds"=>1000000,"wearoff"=>"Irgend was stimmt nicht mehr.","defmod"=>0,"roundmsg"=>"`9Du versucht deinen Bauch zu schützen und nimmst so jeden anderen Treffer in Kauf.","activate"=>"offense");
                if(
$session['user']['superuser'] >= 2)
                    
output("Noch " $session['user']['ssmonat'] . " Tage");
            }
            else
            {
                
$zwilling e_rand()%25;
                if(
$zwilling == 1)
                {
                    
$session['user']['ssstatus'] = 0;
                    
$geschlechta e_rand()%2;
                    
$geschlechtb e_rand()%2;
                    
output("`&Du bist bist heute Mutter geworden... Es sind Zwillinge! Vergiss nicht, die neuen Erdenbürger im Rathaus zu taufen, sonst wird niemals jemand wissen, das es sie gibt, und das wäre doch traurig!`n");

                    if(
$geschlechta == $geschlechtb && $geschlechtb == 1)
                        
$t "Es sind zwei Mädchen!`n";
                    else if(
$geschlechta == $geschlechtb && $geschlechtb == 0)
                        
$t "Es sind zwei Jungs!`n";
                    else
                        
$t "Es ist ein Mädchen und ein Junge!`n";

                    
output($t);

                    
systemmail($session['user']['marriedto'],"`%Du bist Vater!`0","`&Deine Frau {$session['user']['name']}`6 hat heute zwei wunderschöne Babies zur Welt gebracht, vergesst nicht, sie im Rathaus zu taufen. " $t);
                    
systemmail($session['user']['acctid'],"`%Du bist Mutter!`0","`&Du`6 hast heute zwei wunderschöne Babies zur Welt gebracht, vergesst nicht, sie im Rathaus zu taufen. " $t);
                    
addnews($session['user']['name'] . " & " $row['name'] . " sind heute Eltern geworden.");
                    if(
$session['user']['sserzeug'] != $session['user']['marriedto'])
                        
$unehelich 1;
                    else
                        
$unehelich 0;
                    
$sqlkind "INSERT INTO kinder VALUES ('', '" $session['user']['acctid'] .  "', '" $session['user']['sserzeug'] .  "', '`^Unbenannt`0', '" $geschlechta "', '" getgamedate() . "', $unehelich, '');";
                    
db_query($sqlkind);
                    
$sqlkind "INSERT INTO kinder VALUES ('', '" $session['user']['acctid'] .  "', '" $session['user']['sserzeug'] .  "', '`^Unbenannt`0', '" $geschlechtb "', '" getgamedate() . "', $unehelich, '');";
                    
db_query($sqlkind);
                }
                else
                {
                    
$session['user']['ssstatus'] = 0;
                    
$geschlecht e_rand()%2;
                    
output("`&Du bist bist heute Mutter geworden... Vergiss nicht, den neuen Erdenbürger im Rathaus zu taufen, sonst wird niemals jemand wissen, dass es ihn gibt, und das wäre doch traurig!`n");

                    if(
$geschlecht == 1)
                        
$t "Es ist ein Mädchen!";
                    else
                        
$t "Es ist ein Junge!";

                    
output($t);

                    
systemmail($session['user']['marriedto'],"`%Du bist Vater!`0","`&Deine Frau {$session['user']['name']}`6 hat heute ein wunderschönes Baby zur Welt gebracht, vergesst nicht, es im Rathaus zu taufen. " $t);
                    
systemmail($session['user']['acctid'],"`%Du bist Mutter!`0","`&Du`6 hast heute ein wunderschönes Baby zur Welt gebracht, vergesst nicht, es im Rathaus zu taufen. " $t);
                    
addnews($session['user']['name'] . " & " $row['name'] . " sind heute Eltern geworden.");
                    if(
$session['user']['sserzeug'] != $session['user']['marriedto'])
                        
$unehelich 1;
                    else
                        
$unehelich 0;
                    
$sqlkind "INSERT INTO kinder VALUES ('', '" $session['user']['acctid'] .  "', '" $session[user][sserzeug] .  "', '`^Unbenannt`0', '" $geschlecht "', '" getgamedate() . "', $unehelich, '');";
                    
db_query($sqlkind);
                }
                
// KIND BEKOMMEN
            
}
        }
    }

    
$session['user']['sexheute'] = 0;

    if(
$session['user']['sexgoettlich'] > 0){
        
$session['user']['sexgoettlich']--;
        
output("`&Du erinnerst dich an die schönen Stunden, die Du mit einem Gott verbracht hast`n");
        
$session['bufflist']['goettlichersex'] = array("name"=>"`%Göttliches Andenken","rounds"=>$session[user][sexgoettlich],"wearoff"=>"Die Erinnerung verfliegt für heute!","atkmod"=>1.75,"roundmsg"=>"Du denkst immer noch an die göttlich intimen Stunden...","activate"=>"offense");
    }

    
reset($session['user']['dragonpoints']);
    
$dkff=0;
    while(list(
$key,$val)=each($session['user']['dragonpoints'])){
        if (
$val=="ff"){
            
$dkff++;
        }
    }
    
    
$config unserialize($session['user']['donationconfig']);

    if (
$dkff>0output("`n`2Du erhöhst deine Waldkämpfe um `^$dkff`2 durch verteilte Drachenpunkte!");
    if (isset(
$_SESSION['tmp']['newdk']) && $_SESSION['tmp']['newdk']){
//        print_r($session['tmp']);
        
unset($_SESSION['tmp']['newdk']);
        
$r1 e_rand(0,1);
        
$r2 e_rand(0,1);
    }else{
        
$r1 e_rand(-1,1);
        
$r2 e_rand(-1,1);
    }
    
$spirits $r1+$r2;
    if (isset( 
$_GET['resurrection']) && $_GET['resurrection']=="true"){
        
addnews("`&{$session['user']['name']}`& wurde von `\$Ramius`& wiedererweckt.");
        
$spirits=-6;
        
$session['user']['deathpower']-=100;
        
$session['user']['restorepage']="village.php?c=1";
    }
    if (isset( 
$_GET['resurrection']) && $_GET['resurrection']=="egg"){
        
addnews("`&{$session['user']['name']}`& hat das `^goldene Ei`& benutzt und entkam so dem Schattenreich.");
        
$spirits=-6;
        
//$session['user']['deathpower']-=100;
        
$session['user']['restorepage']="village.php?c=1";
        
savesetting("hasegg",stripslashes(0));
    }
    
$sp = array((-6)=>"Auferstanden",(-2)=>"Sehr schlecht",(-1)=>"Schlecht","0"=>"Normal",1=>"Gut",2=>"Sehr gut");
    
output("`n`2Dein Geist und deine Stimmung sind heute `^".$sp[$spirits]."`2!`n");
    if (
abs($spirits)>0){
        
output("`2Deswegen `^");
        if(
$spirits>0){
            
output("bekommst du zusätzlich ");
        }else{
            
output("verlierst du ");
        }
        
output(abs($spirits)." Runden`2 für heute.`n");
    }
    
$rp $session['user']['restorepage'];
    
$x max(strrpos("&",$rp),strrpos("?",$rp));
    if (
$x>0$rp substr($rp,0,$x);
    if (
substr($rp,0,10)=="badnav.php"){
        
addnav("Weiter","news.php");
    }else{
        
addnav("Weiter",preg_replace("'[?&][c][=].+'","",$rp));
    }

    
$session['user']['laston'] = date("Y-m-d H:i:s");
    
$bgold $session['user']['goldinbank'];
    
$session['user']['goldinbank']*=$interestrate;
    
$nbgold $session['user']['goldinbank'] - $bgold;

    if (
$nbgold != 0) {
        
//debuglog(($nbgold >= 0 ? "earned " : "paid ") . abs($nbgold) . " gold in interest");
    
}
    
$session['user']['turns']=$turnsperday+$spirits+$dkff;
    if (
$session['user']['maxhitpoints']<10$session['user']['maxhitpoints']=10;
    
$session['user']['hitpoints'] = $session['user']['maxhitpoints'];
    
$session['user']['spirits'] = $spirits;
    
$session['user']['playerfights'] = $dailypvpfights;
    
$session['user']['transferredtoday'] = 0;
    
$session['user']['pilzsuche']='0';
    
$session['user']['amountouttoday'] = 0;
    
$session['user']['seendragon'] = 0;
    
$session['user']['seenmaster'] = 0;
    
$session['user']['seenlover'] = 0;
    
$session['user']['witch'] = 0;
    
$session['user']['trauer'] = 0;
    
$session['user']['werfe']=0;
    
$session['user']['usedouthouse'] = 0;
    
$session['user']['seenAcademy'] = 0;
    
$session['user']['gotfreeale'] = 0;
    
$session['user']['fedmount'] = 0;
    
$session['user']['gartensee'] = '0';
    if (!isset(
$_GET['resurrection']) || ($_GET['resurrection']!="true" && $_GET['resurrection']!="egg" )){
        
$session['user']['soulpoints']=50 $session['user']['level'];
        
$session['user']['gravefights']=getsetting("gravefightsperday",10);
        
$session['user']['reputation']+=5;
    }
    
$session['user']['seenbard'] = 0;

/*
    // Waldsee Angelrunden diesen Tag ~ System 3V by Draza´ar
    if(!$session['user']['rp_only']){
        if($session['user']['dragonkills']>=1 && $session['user']['dragonkills']<5) $runden=3;
        elseif($session['user']['dragonkills']>=5 && $session['user']['dragonkills']<10) $runden=4;
        elseif($session['user']['dragonkills']>=10 && $session['user']['dragonkills']<25) $runden=5;
        elseif($session['user']['dragonkills']>=25 && $session['user']['dragonkills']<40) $runden=7;
        elseif($session['user']['dragonkills']>=40) $runden=10;
    }else {
        if($session['user']['rp_points']>=25 && $session['user']['rp_points']<100) $runden=3;
        elseif($session['user']['rp_points']>=100 && $session['user']['rp_points']<250) $runden=4;
        elseif($session['user']['rp_points']>=250 && $session['user']['rp_points']<500) $runden=5;
        elseif($session['user']['rp_points']>=500 && $session['user']['rp_points']<1000) $runden=7;
        elseif($session['user']['rp_points']>=1000) $runden=10;
    }

    $sql = 'SELECT         `fischer_id` FROM `fischen` WHERE `fischer_id` = '.$session['user']['acctid'];
    if ( db_num_rows(db_query($sql)) ) {
        $sql='UPDATE `fischen` SET `angelrunden`='.$runden.' WHERE `fischer_id` = '.$session['user']['acctid']  ;
    } else {
        $sql = 'INSERT INTO `fischen` (`fischer_id`, `angelrunden`, `brot`, `fliege`, `wurm`, `spezial`) VALUES ('.$session['user']['acctid'].', '.$runden.', 0, 0, 0, 0)';
    }
    db_query($sql);
*/
    
$session['user']['hasdanced'] = 0;
    
$session['user']['brunnen_used']=false;
    
$session['user']['brunnen_drink']=false;
    
$session['user']['boughtroomtoday'] = 0;
    
$session['user']['lottery'] = 0;
    
$session['user']['zeus'] = 0;
    
$session['user']['wurf'] = 0;
    if (isset(
$_GET['resurrection']) && ($_GET['resurrection']=="true" || $_GET['resurrection']=="egg")){
    }else{
        
$session['user']['schneeball']=0;
    }
    
$session['user']['losbude']=0;
    
$session['user']['eifund']=mt_rand(8,15);
    
$session['user']['recentcomments']=$session['user']['lasthit'];
    
$session['user']['lasthit'] = date("Y-m-d H:i:s");
    if (
$session['user']['drunkenness']>66){
      
output("`&Wegen deines schrecklichen Katers wird dir 1 Runde für heute abgezogen.");
        
$session['user']['turns']--;
    }
    
$session['user']['rosengeist']='0';
    
$session['user']['gildengold']=0;
    
$session['user']['gildengems']=0;
    
$session['user']['sueturm']=0;

// following by talisman & JT
//Set global newdaysemaphore

       
$lastnewdaysemaphore convertgametime(strtotime(getsetting("newdaysemaphore","0000-00-00 00:00:00")));
       
$gametoday gametime();

    if (
date("Ymd",$gametoday)!=date("Ymd",$lastnewdaysemaphore)){
        
$sql "LOCK TABLES settings WRITE";
        
db_query($sql);

       
$lastnewdaysemaphore convertgametime(strtotime(getsetting("newdaysemaphore","0000-00-00 00:00:00")));

        
$gametoday gametime();
        if (
date("Ymd",$gametoday)!=date("Ymd",$lastnewdaysemaphore)){
        
//we need to run the hook, update the setting, and unlock.
        
savesetting("newdaysemaphore",date("Y-m-d H:i:s"));
        
$sql "UNLOCK TABLES";
        
db_query($sql);

            require_once 
"setnewday.php";

        }else{
        
//someone else beat us to it, unlock.
        
$sql "UNLOCK TABLES";
        
db_query($sql);
                
output("Somebody beat us to it");
        }
    }

    
// Adventspecial für Merydiâ, der Anfang ist in der setnewday.php, eine Anleitung findet ihr unter www.merydia.de, www.anpera.net oder bei http://www.dai-clan.de/SiliForum/wbb2/
    // Copyright by Leen/Cassandra (cassandra@leensworld.de)
    // SQL: ALTER TABLE `accounts` ADD `specialperday` INT( 11 ) NOT NULL ; <- auch nutzbar für andere Specials die an bestimmten REAL-Tagen stattfinden und man es nicht jeden Tag nutzen darf
    
if (getsetting('weihnachtszeit',0)) {
        
$turnsperday=0;
        
$datum getsetting('weihnachtszeit','01-01');
        
$adventtag explode('-',$datum);
        if (
$adventtag[1] <= 24 && $adventtag[1] > 0){
            if (
$adventtag[1] < 10$beutel=substr($adventtag[1],1,1);
            else 
$beutel=$adventtag[1];
            
output('`b`$`n`nHeute ist der '.$adventtag[1].'. Dezember! Du darfst heute den Beutel mit der Nummer '.$beutel.' aufmachen, schau schnell was du geschenkt bekommst!`n`0`b');
            if (
$session['user']['specialperday'] < $adventtag[1]){
//                                $session['user']['specialperday'] = $adventtag[1];
                
$bild $adventtag[1];
                
output('`n`c<img src="images/advent/'.$bild.'.gif" width="160" height="200">`c`n`n',true);
            } else{
                
output('`b`$`nDu hast heute schon deinen Beutel aufgemacht!`n`n`0`b');
            }
        }
    } else{
        
$session['user']['specialperday'] = 0;
    }
    
// Adventspecial Ende

    
output("`nDer Schmerz in deinen wetterfühligen Knochen sagt dir das heutige Wetter: `6".$settings['weather']."`@.`n");
    if (!isset(
$_GET['resurrection']) || $_GET['resurrection']==""){
        if (
$session['user']['specialty']==&& $settings['weather']=="Regnerisch"){
            
output("`^`nDer Regen schlägt dir aufs Gemüt, aber erweitert deine Dunklen Künste. Du bekommst eine zusätzliche Anwendung.`n");
            
$session[user][darkartuses]++;
            }
        if (
$session['user']['specialty']==and $settings['weather']=="Gewittersturm"){
            
output("`^`nDie Blitze fördern deine Mystischen Kräfte. Du bekommst eine zusätzliche Anwendung.`n");
            
$session[user][magicuses]++;
            }
        if (
$session['user']['specialty']==and $settings['weather']=="Neblig"){
            
output("`^`nDer Nebel bietet Dieben einen zusätzlichen Vorteil. Du bekommst eine zusätzliche Anwendung.`n");
            
$session[user][thieveryuses]++;
            }
        if (
$session['user']['specialty']==and $settings['weather']=="Sonnig"){
            
output("`^`nDie Sonne verschafft dir einen Vorteil, sie bringt besser Sachen zum Brennen. Du bekommst eine zusätzliche Anwendung.`n");
            
$session[user][fireuses]++;
            }
        if (
$session['user']['specialty']==and $settings['weather']=="Sonnig"){
            
output("`^`nDie Sonne verschafft dir einen Vorteil, sie bringt dir gute Laune, damit lässt es sich besser Zaubern.`n");
            
$session[user][wmagieuses]++;
            }
    }
//End global newdaysemaphore code and weather mod.




//Gottheiten
    
if ($session['user']['gott']==2){
        
$session['user']['turns']+=5;
        
output("`n`8Mielikki segnet dich und du bekommst 5 extra Waldkämpfe!.`n");
    }else if (
$session['user']['gott']==1){
        
output("`n`8Dein Mut pocht in dir, und stolz singst du das Lied von Tempus!.`n");
    }else if (
$session['user']['gott']==3){
        
output("`n`8Shar führt deine Hand! Du fühlst dich großartig.`n");
    }else if (
$session['user']['gott']==4){
        
output("`n`9Du singst dein Lied von Denier und spürst sein Gold in deine Börse fließen.`n");
        
$session['user']['gold']+=250;
    }else if (
$session['user']['gott']==5){
        
output("`n`SDu hörst `~R`ja`Smi`ju`~s `Slachen, da du ihm deine Seele verkauft hast, schenkt er dir 10 Gefallen.`n");
        
$session['user']['deathpower']+=10;
    }else if (
$session['user']['gott']==7){
        
output("`n`%Du hörst das Lied der göttlichen Idun. Du wirst schöner.`n");
        
$session['user']['charm']+=2;
    }else if (
$session['user']['gott']==8){
        
output("`n`9Du bist Mystra hörig, und erhältst daher eine zusätzliche Anwendung deiner Spezialfähigkeiten.`n");
    }else{
        
output("`7Du wanderst ziel- und planlos durchs Leben. Du solltest eine Rast machen, und einige wichtige Entscheidungen für dein weiteres Leben treffen.`n");
    }

    if (
$session['user']['hashorse']){
        
output(str_replace("{weapon}",$session['user']['weapon'],"`n`&{$playermount['newday']}`n`0"));
        if (
$playermount['mountforestfights']>0){
            
output("`&Weil du ein(e/n) {$playermount['mountname']} `&besitzt, bekommst du `^".((int)$playermount['mountforestfights'])."`& Runden zusätzlich.`n`n`0");
            
$session['user']['turns']+=(int)$playermount['mountforestfights'];
        }
        
        
$mountfights=0;
        
$begleiter=unserialize($playermount['mountbuff']);
        
$runden=round($begleiter['rounds']/10);
        if (!
is_array($config['mountfights'])) $config['mountfights']=array();
        
reset($config['mountfights']);
        while (list(
$key,$val)=each($config['mountfights'])){
            
$config['mountfights'][$key]['left']--;
            
$zeit=date('d.m.',strtotime($val['bought']));
            
output("`@Dein {$playermount['mountname']}`@ bekommt`^ {$runden} `@Extrarunden für die Punkte auf den `^{$zeit}`@");
            
$mountfights++;
            if (
$val['left']>1){
                
output(" Du hast `^".($val['left']-1)."`@ Tage von diesem Kauf übrig.`n");
            }else{
                unset(
$config['mountfights'][$key]);
                
output(" Dieser Kauf ist damit abgelaufen.`n");
            }
        }
        
$begleiter['rounds']=round($begleiter['rounds']*(1+$mountfights/10));
        
$session['bufflist']['mount']=$begleiter;
    }else{
        
output("`n`&Du schnallst dein(e/n) `%".$session['user']['weapon']."`& auf den Rücken und ziehst los ins Abenteuer.`0`n");
    }
    
    if (
$session['user']['gott']==6){
        if(
$session['user']['hashorse']>0){
            
output("`n`dDein Gott Bahamut stärkt dein Tier für ".floor($session['bufflist']['mount']['rounds']/10)." zusätzliche Runden.`n");
            
$session['bufflist']['mount']['rounds']+=floor($session['bufflist']['mount']['rounds']/10);
        }
    }

    
//zusätzliche Waldkämpfe & Anwendungen für bestimmte Rassen:
    
$sql "SELECT * FROM race WHERE colorname='".$session['user']['race']."'";
    
$result db_query($sql);
    
$row db_fetch_assoc($result);
    
$bonus unserialize($row['bonus']);
    
$buff unserialize($row['buff']);                //  switch{case true: return;continue;break;default}
    
if (is_array($buff))
    
$session['bufflist']['race'] = $buff;
    
$session['user']['turns'] += $bonus['wk'];
    if (
$bonus['wk']!=0)
    
output("`2`nDa du ein ".$session['user']['race']."`2 bist,".((int)$bonus['wk']>" bekommst du zusätzliche `^".(int)$bonus['wk']."`2 Waldkämpfe für heute.`n" " verlierst du `^".(int)$bonus['wk']*(-1)."`2 Waldkämpfe für heute.`n")."");
    if(isset(
$bonus['da']))$session['user']['darkartuses'] +=((int)$bonus['da']);
    if(isset(
$bonus['mk']))$session['user']['magicuses'] +=((int)$bonus['mk']);
    if(isset(
$bonus['tv']))$session['user']['thieveryuses'] +=((int)$bonus['tv']);
    if(isset(
$bonus['fw']))$session['user']['fireuses'] +=((int)$bonus['fw']);
    if(isset(
$bonus['wm'])) $session['user']['wmagieuses'] +=((int)$bonus['wm']);
    
// END

//    $config = unserialize($session['user']['donationconfig']);
    
if (!is_array($config['forestfights'])) $config['forestfights']=array();
    
reset($config['forestfights']);
    while (list(
$key,$val)=each($config['forestfights'])){
        
$config['forestfights'][$key]['left']--;
        
$zeit=date('d.m.',strtotime($val['bought'])); 
        
output("`2Du bekommst eine Extrarunde für die Punkte auf den `^{$zeit}`2");
        
$session['user']['turns']++;
        if (
$val['left']>1){
            
output(" Du hast `^".($val['left']-1)."`2 Tage von diesem Kauf übrig.`n");
        }else{
            unset(
$config['forestfights'][$key]);
            
output(" Dieser Kauf ist damit abgelaufen.`n");
        }
    }
    if (isset(
$config['healer']) && $config['healer'] > 0) {
        
$config['healer']--;
        if (
$config['healer'] > 0) {
            
output("`n`@Golinda ist bereit, dich noch {$config['healer']} weitere Tage zu behandeln.");
        } else {
            
output("`n`@Golinda wird dich nicht länger behandeln.");
            unset(
$config['healer']);
        }
    }
    if (isset(
$config['goldmineday']) && $config['goldmineday']>0$config['goldmineday']=0;
    
$session['user']['donationconfig']=serialize($config);
    if (
$session['user']['hauntedby']>""){
        
output("`n`n`)Du wurdest von {$session['user']['hauntedby']}`) heimgesucht und verlierst eine Runde!");
        
$session['user']['turns']--;
        
$session['user']['hauntedby']="";
    }

    
// Ehre & Ansehen
    
if(!$session['user']['rp_only']){
        
$r=$session['user']['reputation'];
        switch(
TRUE){
            case (
$r<=-50):
                
$session['user']['reputation']=-50;
                
output("`n`8Da du aufgrund deiner Ehrenlosigkeit häufig Steine in den Weg gelegt bekommst, kannst du heute 1 Runde weniger kämpfen. Außerdem sind deine Feinde vor dir gewarnt.`nDu solltest dringend etwas für deine Ehre tun!");
                
$session['user']['turns']--;
                
$session['user']['playerfights']--;
            break;
            case (
$r<=-30 AND $r>-50):
                
output("`n`8Deine Ehrenlosigkeit hat sich herumgesprochen! Deine Feinde sind vor dir gewarnt, weshalb dir heute 1 Spielerkampf weniger gelingen wird.`nDu solltest dringend etwas für deine Ehre tun!");
                
$session['user']['playerfights']--;
            break;
            case (
$r<=-10 AND $r>-30):
                
output("`n`8Da du aufgrund deiner Ehrenlosigkeit häufig Steine in den Weg gelegt bekommst, kannst du heute 1 Runde weniger kämpfen.");
                
$session['user']['turns']--;
            break;
            case (
$r<30 AND $r>-10):
                
output("`n`9Da du aufgrund deiner großen Ehrenhaftigkeit das Volk auf deiner Seite hast, kannst du heute 1 Runde mehr kämpfen.");
                
$session['user']['turns']++;
            break;
            case (
$r<=55 AND $r>=30):
                
output("`n`9Da du aufgrund deiner großen Ehrenhaftigkeit das Volk auf deiner Seite hast, kannst du heute 1 Runde und 1 Spielerkampf mehr kämpfen.");
                if (
$session['user']['reputation']>50$session['user']['reputation']=50;
                
$session['user']['turns']++;
                
$session['user']['playerfights']++;
            break;
            case (
$r>=56):
                
$session['user']['reputation']=50;
                
$session['user']['turns']+=2;
                
$session['user']['playerfights']++;
                
output("`n`9Da du aufgrund deiner großen Ehrenhaftigkeit das Volk auf deiner Seite hast, kannst du heute 2 Runden und 1 Spielerkampf mehr kämpfen.");
            break;

        }

        
//BEGIN MAGIC RING CODE by Tiger313
        
$stones $session ['user']['stones'];
        
$sql="SELECT stone,owner,class,description,stonename,ringday FROM stones WHERE stone = $stones";
        
$result db_query($sql) or die(db_error(LINK));
        if (
$session ['user']['stones'] > 0){
            
$row db_fetch_assoc($result);
            
$stein $row['stone'];
            
$besitzer $row['owner'];
            
$welcher $row['stonename'];
            
$beschreibung $row['description'];
            
$tage $row['ringday'];
            if(
$tage == getsetting("maxringeday",0)){
                
output("`n`nDie Götter haben entschieden, dass der $welcher schon zu lange in deinem Besitz ist, und nehmen ihn dir weg. `n");
                
$sql "UPDATE stones SET ringday = '1', owner = 0 WHERE stone = '".$stones."'";
                
db_query($sql);
                
$session ['user']['stones'] = 0;
            } else {
                
output("`n`n`2Du bist im Besitz von `^$welcher`2. $beschreibung. `n");
                
$sql "UPDATE stones SET ringday = ringday + '1' WHERE stone = '".$stones."'";
                
db_query($sql);
                switch(
$stein){
                    case 
4:
                     
$buff = array("name"=>"`8Ring des Aua`0","rounds"=>99999999,"wearoff"=>"`5`bkann nicht passieren!.`b`0","defmod"=>.80,"roundmsg"=>"Dein Ring schwächt deine Rüstung!","activate"=>"defense");
                     
$session['bufflist']['magicring']=$buff;
                    break;
                    case 
6:
                     
$buff = array("name"=>"`8Ring des Schwächlings`0","rounds"=>99999999,"wearoff"=>"`5`bkann nicht passieren!.`b`0","atkmod"=>.80,"roundmsg"=>"Dein Ring schwächt deine Waffe!","activate"=>"offense");
                     
$session['bufflist']['magicring']=$buff;
                    break;
                    case 
7:
                     
$buff = array("name"=>"`8Hau den Lukas`0","rounds"=>99999999,"wearoff"=>"`5`bkann nicht passieren!.`b`0","atkmod"=>1.10,"defmod"=>1.10,"roundmsg"=>"Dein Ring stärkt deine Waffe und Rüstung!","activate"=>"offense","activate"=>"defense");
                     
$session['bufflist']['magicring']=$buff;
                    break;
                    case 
8:
                     
$buff = array("name"=>"`8Ring der Memme`0","rounds"=>99999999,"wearoff"=>"`5`bkann nicht passieren!.`b`0","atkmod"=>.90,"defmod"=>.90,"roundmsg"=>"Dein Ring schwächt deine Waffe und Rüstung!","activate"=>"offense","activate"=>"defense");
                     
$session['bufflist']['magicring']=$buff;
                    break;
                    case 
9:
                     
$session['user']['charm']+=3;
                    break;
                    case 
10:
                     
$session['user']['charm']-=2;
                    break;
                    case 
11:
                     
$session['user']['gems']++;
                    break;
                    case 
13:
                     
$session['user']['gold']+=500;
                    break;
                    case 
14:
                     
$buff = array("name"=>"`8Geschäftsmann Ring`0","rounds"=>99999999,"wearoff"=>"`5`bkann nicht passieren!.`b`0","atkmod"=>1.25,"defmod"=>1.25,"roundmsg"=>"Dein Ring stärkt deine Waffe und Rüstung!","activate"=>"offense","activate"=>"defense");
                     
$session['bufflist']['magicring']=$buff;
                     
$session['user']['gold']+=200;
                    break;
                    case 
15:
                     
$erfplus round($session['user']['experience']/100*5);
                     
$session['user']['experience']+=$erfplus;
                    break;
                    case 
16:
                     
$session['user']['deathpower'] = 0;
                    break;
                    case 
17:
                     
$session['user']['deathpower']+=20;
                    break;
                    case 
21:
                     
$session['user']['turns']+=3;
                    break;
                    case 
22:
                     
$session['user']['turns']-=3;
                    break;
                }
            }
        } else {
            
output("`n`n`2Du hast keine Magischen Ringe.`n");
        } 
//ENDE Magic Ring Code by Tiger313
    
} elseif ($session['user']['reputation']>50){
        
// RP-Char
        
$session['user']['reputation']=50;
        
output("`n`9Da du aufgrund deiner großen Ehrenhaftigkeit das Volk auf deiner Seite hast, kannst du heute 1 Runde mehr kämpfen.");
        
$session['user']['turns']++;
    }

    
$session['user']['drunkenness']=0;
    
$session['user']['bounties']=0;

    
// Werwolf-Bonus bei Vollmond
    
$this_moonphase getsetting('moonphase',1) ;
/*
    $this_user_race = $session['user']['race'] ;
    if($this_moonphase == 10 && $this_user_race == '`+Lycantroph') {
        $this_phasepicture = "images/moonphase/gifs/phase10.gif" ;
        output("`c`n`n<img src=\"$this_phasepicture\"></img>`n`c",true) ;
        output("`c`7 Heute ist `^`bVollmond!`n `b`7 Du fühlst, wie deine Kraft als Werwolf steigt..`n`c") ;
        $resultz=db_query("SELECT * FROM items WHERE class='WFluch.Pro'") or die(db_error(LINK));
        $wolfsfluch = db_fetch_assoc($resultz);
        $wolfsbuff=unserialize($wolfsfluch[buff]);
        $session['bufflist']['wolfsfluch'] = $wolfsbuff;
    }elseif($this_moonphase == 10 && $this_user_race != '`+Lycantroph') {
*/
    
if($this_moonphase == 10) {
        
$this_phasepicture "images/moonphase/gifs/phase10.gif" ;
        
output("`c`n`n<img src=\"$this_phasepicture\"></img>`n`c",true) ;
        
output("`c`7 Heute ist `^`bVollmond!`n `b`7 Nehmt Euch vor den Wolfskriegern in Acht!`n`c") ;
    }

    
// Buffs from items
    
$sql="SELECT * FROM items WHERE (class='Fluch' OR class='Geschenk' OR class='Zauber' OR class='Schmuck') AND owner=".$session['user']['acctid']." ORDER BY id";
    
$result=db_query($sql);
    for (
$i=0;$i<db_num_rows($result);$i++){
          
$row db_fetch_assoc($result);
        if (
strlen($row['buff'])>8){
            
$row['buff']=unserialize($row['buff']);
            if (
$row['class']!='Zauber'$session['bufflist'][$row['buff']['name']]=$row['buff'];
            if (
$row['class']=='Fluch'output("`n`G$row[name]`G nagt an dir.");
            if (
$row['class']=='Geschenk'output("`n`1$row[name]`1: $row[description]");
        }
        if (
$row['hvalue']>0){
            
$row['hvalue']--;
            if (
$row['hvalue']<=0){
                
db_query("DELETE FROM items WHERE id=$row[id]");
                if (
$row['class']=='Fluch'output(" Aber nur noch heute.");
                if (
$row['class']=='Zauber'output("`n`Q$row[name]`Q hat seine Kraft verloren.");
            }else{
                
$what="hvalue=$row[hvalue]";
                if (
$row['class']=='Zauber'$what.=", value1=$row[value2]";
                
db_query("UPDATE items SET $what WHERE id=$row[id]");
            }
        }
    }

}
// Ring der Schatten Buff
if ($session['user']['acctid']==getsetting("hasring",0)){
    
output("`n`n`4Der Ring der Schatten an deinem Finger stärkt dich mit den Kräften der Dunkelheit!");
        
$session['bufflist']['schattenring'] = array("name"=>"`4Kräfte der Dunkelheit","rounds"=>9999,"wearoff"=>"`4Die Kräfte der Schatten, die der Ring dir gab, schwinden.","defmod"=>1.25,"atkmod"=>1.25,"roundmsg"=>"`4Die Kräfte der Dunkelheit stärken dich.","activate"=>"offense");
}
// Amulett der Macht Buff
if ($session['user']['acctid']==getsetting("hasamulett",0)){
    
output("`n`n`^Das Amulett der Macht gibt dir Kraft!");
        
$session['bufflist']['amulett'] = array("name"=>"`^Amulett der Macht","rounds"=>99,"wearoff"=>"`4Die Kräfte des Amuletts schwinden.","defmod"=>1.15,"atkmod"=>1.15,"roundmsg"=>"`4Die Kräfte des Amulett der Macht stärken dich.","activate"=>"offense");
}
db_query("UPDATE `fgrotte` SET `killstoday`=0 WHERE `userid`=".$session['user']['acctid'].";");

// boote
$sql="SELECT `bootid`, `days`, `typ` FROM `boote` WHERE `owner`={$session['user']['acctid']} LIMIT 1";
$res=db_query($sql);
if(
db_num_rows($res)>0){
    
$boot=db_fetch_assoc($res);
    
db_query("UPDATE `boote` SET `days`=`days`-1 WHERE `bootid`=".$boot['bootid'].";");
    if(
$boot['days']<=(-14)){
        switch(
$boot['typ']){
            case 
'1':
                
$kost=abs($boot['days']-1)*30;
            break;
            case 
'2':
                
$kost=abs($boot['days']-1)*20;
            break;
            default:
                
$kost=abs($boot['days']-1)*10;
        }
        
output("`n`n`0Johann Johannson lässt dir eine Nachricht zukommen `t„Da ihr mit der Miete für das Boot bereits mehr als 14 Tage in Verzug seid habe ich die `^ $kost Goldstücke`t von eurem Bankkonto einziehen lassen.“`0`n");
        
db_query("UPDATE `boote` SET `days`=0 WHERE `bootid`=".$boot['bootid'].";");
        
$session['user']['goldinbank']-=$kost;
    }
}

page_footer();