LoGD Standardrelease steht hier zum Download zur Verfügung!

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

<?php

// 15082004

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

if (
$session[user][slainby]!=""){
    
page_header("`BD`}u`A wurdest besieg`}t`B!");
        
output("`BD`}u`A wurdest in ".$session[user][killedin]."`A von `%".$session[user][slainby]."`A besiegt und um alles Gold beraubt, das du bei dir hattest. Das kostet dich 5% deiner Erfahrung. Meinst du nicht, es ist Zeit für Rach`}e`B?");
    
addnav("`BW`}e`Ait`}e`Ar",$REQUEST_URI);
    
$session[user][slainby]="";
    
$session['user']['donation']+=1;
    
page_footer();
}

$buff = array("name"=>"`BS`}c`Ahutz der Liebe","rounds"=>60,"wearoff"=>"`ADu vermisst ".($session['user']['sex']?"Seth":"`5Violet`")."!.`0","defmod"=>1.2,"roundmsg"=>"`ADeine große Liebe lässt dich an deine Sicherheit denke`}n`B!","activate"=>"defense");

page_header("Schenke zum betrunkenen Magier");
output("<span style='color: #9900FF'>",true);
output("`c`b`wS`Sc`shenke zum betrunkenen Magi`Se`wr`b`c`n");
if (
$HTTP_GET_VARS[op]=="strolldown"){
    
output("`n`N`_Wie`Oder`smal`S ber`weit für's Abenteuer schlenderst du die Treppen der Schenke runter!  ");
}
if (
$HTTP_GET_VARS[op]==""){
output("`c<img src='images/schenkedesbetrunkenenma.jpg'>`c"true);
    
output("`n`_D`Ou`s t`Sa`wuchst in eine schummerige Schenke ab, die du sehr gut kennst. Der stechende Geruch von Pfeifentabak erfüllt die Luft.");
}
if (
$HTTP_GET_VARS[op]=="" || $HTTP_GET_VARS[op]=="strolldown"){
    
output("  `wDu winkst einigen deiner Kumpels und zwinkerst ".
                (
$session[user][sex]?
                
"`wSeth zu, der seine Harfe beim Feuer stimmt.":
                
"`wViolet zu, die ein paar einheimischen Ale serviert.").
                
" `wDer Barkeeper Cedrik steht hinter seiner Theke und quatscht mit irgendjemandem. Du kannst nicht genau verstehen "
                
." was er sagt, aber es ist irgendwas über ");

    switch (
e_rand(1,16)){
        case 
1:
            
output("Dra`Sc`sh`Oe`_n.");
            break;
        case 
2:
            
output("`SS`se`Ot`_h.");
            break;
        case 
3:
            
output("Vi`So`sl`Oe`_t.");
            break;
        case 
4:
            
output("Mig`Sh`st`Oy`_E.");
            break;
        case 
5:
            
output("leckere`Ss `sA`Ol`_e.");
            break;
        case 
6:
            
output("schwarze M`Sa`sg`Oi`_e.");
            break;
        case 
7:
            
output("weiße M`Sa`sg`Oi`_e.");
            break;
        case 
8:
            
output("leckeren Ku`Sc`sh`Oe`_n.");
            break;
        case 
9:
            
output("Zwergenweit`Sw`su`Or`_f.");
            break;
        case 
10:
            
output("das elementare Zerwürfnis des S`Se`si`On`_s.");
            break;
        case 
11:
            
output("häufig gestellte Fr`Sa`sg`Oe`_n.");
            break;
        case 
12:
            
output("Elfen und `SO`sr`Ok`_s.");
            break;
        default:
            
$row db_fetch_assoc(db_query("SELECT name FROM accounts WHERE locked=0 ORDER BY rand(".e_rand().") LIMIT 1"));
            
output("`%$row[name]`0.");
            break;
    }
    if (
getsetting("pvp",1)) {
        
output(" `_D`Oa`sg`S D`wurnick sitzt übel gelaunt mit einer Pfeife fest im Mund in der `SE`sc`Ok`_e. ");
    }
    
output("`n`n`_D`Oi`se`S U`whr am Kamin zeigt `6".getgametime()."`0.");
    
    
$sql "UPDATE accounts SET message='',msgdate='0000-00-00 00:00:00' WHERE message>'' AND msgdate<'".date("Y-m-d H:i:s")."'";
    
db_query($sql);
    
output("`n`n");
    
$sql "SELECT acctid,login,name,message,msgdate FROM accounts WHERE message>'' ORDER BY msgdate DESC";
    
$result db_query($sql) or die(db_error(LINK));
    if (
db_num_rows($result)<=0){
        
output("`_A`Om`s s`Sc`whwarzen Brett neben der Tür ist nicht eine einzige Nachricht zu s`Se`sh`Oe`_n.");
    }else{
        
output("`_A`Om`s s`Sc`whwarzen Brett neben der Tür flattern einige Nachrichten im Luf`St`sz`Ou`_g:");
        for (
$i=0;$i<db_num_rows($result);$i++){
            
$row db_fetch_assoc($result);
            
output("`n`n<a href=\"mail.php?op=write&to=".rawurlencode($row['login'])."\" target=\"_blank\" onClick=\"".popup("mail.php?op=write&to=".rawurlencode($row['login'])."").";return false;\"><img src='images/newscroll.GIF' width='16' height='16' alt='Mail schreiben' border='0'></a>",true);
            
output("`& $row[name]`&:`n`^$row[message]`0");
            if (
$row[acctid]==$session[user][acctid]){
                
output("[<a href='inn.php?op=msgboard&act=del'>entfernen</a>]",true);
                
addnav("","inn.php?op=msgboard&act=del");
            }
        }
    }

    
addnav("Was machst du?");
    if (
$session[user][sex]==0addnav("`wF`Sl`sirte mit Viol`Se`wt","inn.php?op=violet");
    if (
$session[user][sex]==1addnav("`wQ`Su`satsche mit Viol`Se`wt","inn.php?op=violet");
    
addnav("`wR`Se`sde mit dem Barden Se`St`wh","inn.php?op=seth");
    
addnav("`wM`Si`st Freunden unterhalt`Se`wn","inn.php?op=converse");
    
addnav("`wS`Sp`sreche mit Barkeeper Cedr`Si`wk","inn.php?op=bartender");
    if (
getsetting("pvp",1)) {
        
addnav("`wM`Si`st Dag Durnick sprech`Se`wn","dag.php");
    }
                
addnav("`wM`Si`st Old Drawl sprech`Se`wn","olddrawl.php"); 
    
addnav("Sonstiges");
    
// addnav("Lotterie","lottery.php"); // siehe old drawl
    
addnav("`wZ`Si`smmer nehmen (Log ou`St`w)","inn.php?op=room");
    
addnav("`wZ`Su`srück zum Do`Sr`wf","village.php");
}else{
  switch(
$HTTP_GET_VARS[op]){
    case 
"msgboard":
    if (
$_GET[act]=="del"){
        
$session[user][message]="";
        
$session[user][msgdate]="0000-00-00 00:00:00";
        
output("`_D`Ou`s r`Se`wisst deine eigene Nachricht vom schwarzen Brett ab. Der Fall hat sich für dich erle`Sd`si`Og`_t.");
        
addnav("`wN`Se`sue Nachric`Sh`wt","inn.php?op=msgboard"); 
    }else if (
$_GET[act]=="add1"){
        
$msgprice=$session[user][level]*6*(int)$_GET[amt];
        
output("`_C`Oe`sd`Sr`wik kramt einen Zettel und einen Stift unter der Theke hervor und schaut dich fragend an, was er für dich schreiben soll. Offenbar ");
        
output("sind viele seiner Kunden der Kunst des Schreibens nicht mächtig. \"`§Das macht dann `^$msgprice`§ Gold. Wie soll die Nachricht lau`St`se`On`_?`0\"`n`n");
        
output("<form action=\"inn.php?op=msgboard&act=add2&amt=$_GET[amt]\" method='POST'>",true);
        
output("`n`_G`Oi`sb`S d`weine Nachricht ein:`n<input name='msg' maxlength='250' size='50'>`n",true);
        
output("<input type='submit' class='button' value='Ans schwarze Brett'>",true);
        
addnav("","inn.php?op=msgboard&act=add2&amt=$_GET[amt]");
    }else if (
$_GET[act]=="add2"){
        
$msgprice=$session[user][level]*6*(int)$_GET[amt];
        
$msgdate=date("Y-m-d H:i:s",strtotime(date("r")."+$_GET[amt] days"));
        if (
$session[user][gold]<$msgprice){
            
output("`_A`Ol`ss`S C`wedrik bemerkt, dass du offensichtlich nicht genug Gold hast, schnauzt er dich an: \"`§So kommen wir nicht ins Geschäft, Kleine".($session[user][sex]?"":"r").". Sieh zu, dass du Land gewi`Sn`sn`Os`_t.`0\"");
        }else{
            
output("`_M`Oü`sr`Sr`wisch nimmt Cedrik dein Gold, schreibt deinen Text auf den Zettel und ohne ihn nochmal durchzulesen, heftet er ihn zu den anderen an das schwarze Brett neben der Eingang`Ss`st`Oü`_r.");
            
$session[user][message]=stripslashes($_POST[msg]);
            
$session[user][msgdate]=$msgdate;
            
$session[user][gold]-=$msgprice;
        }
    }else{
        
$msgprice=$session[user][level]*6;
        
$msgdays=(int)getsetting("daysperday",4);
        
output("\"`n`n`_D`Ou`s m`Sö`wchtest eine Nachricht am schwarzen Brett hinterlassen, ja? Wie lang soll die Nachricht denn dort zu sehen sein?`w\" fragt dich Cedrik fordernd und nennt die Pr`Se`si`Os`_e.");
        
addnav("`w$msgdays `sTa`Sg`we (`w$msgprice`s Go`Sl`wd)","inn.php?op=msgboard&act=add1&amt=1");
        
addnav("`w".($msgdays*3)." `wT`Sa`sge (`w".($msgprice*3)."`s Go`Sl`wd)","inn.php?op=msgboard&act=add1&amt=3");
        
addnav("`w".($msgdays*10)." `wT`Sa`sge (`w".($msgprice*10)."`s Go`Sl`wd)","inn.php?op=msgboard&act=add1&amt=10");
        if (
$session[user][message]>""output("`n`_E`Or`s m`Sa`wcht dich noch darauf aufmerksam, dass er deine alte Nachricht entfernen wird, wenn du jetzt eine neue anbringen wi`Sl`sl`Os`_t.");
    }
    break;
      case 
"violet":
            
/*
            Wink
            Kiss her hand
            Peck her on the lips
            Sit her on your lap
            Grab her backside
            Carry her upstairs
            Marry her
            */
            
if ($session[user][sex]==1){
                if (
$HTTP_GET_VARS[act]==""){
                    
addnav("`wT`Sr`sats`Sc`wh","inn.php?op=violet&act=gossip");
                    
addnav("`wF`Sr`sage, ob dich dein ".$session[user][armor]." dick aussehen läs`Ss`wt","inn.php?op=violet&act=fat");
                    
output("`n`n`_D`Ou`s g`Se`whst rüber zu Violet und hilfst ihr dabei, ein paar Ales zu servieren. Als sie alle ausgeteilt sind, ");
                    
output("wischt sie sich mit einem Lappen den Schweiß von der Stirn und dankt dir herzlich. Natürlich war es ");
                    
output("für dich selbstverständlich, schließlich ist sie eine deiner ältesten und besten Freundi`Sn`sn`Oe`_n!");
                }else if(
$HTTP_GET_VARS[act]=="gossip"){
                    
output("`n`n`_F`Oü`sr`S e`win paar Minuten tratschst du mit Violet über alles und nichts. Sie bietet dir eine Essiggurke an. ");
                    
output("`wDas liegt in ihrer Natur, da sie früher Gurken angebaut und verkauft hat. Du nimmst an. Nach ein paar Minuten ");
                    
output("bemerkst du die brennenden Blicke, die Cedrik immer häufiger in eure Richtung wirft und du beschließt, dass es besser ist, Violet wieder ihre Arbeit machen zu la`Ss`ss`Oe`_n. ");
                }else if(
$HTTP_GET_VARS[act]=="fat"){
                    
$charm $session[user][charm]+e_rand(-1,1);
                    
output("`n`N`_V`Oi`so`Sl`wet schaut dich ernst von oben bis unten an. Nur ein echter Freund kann wirklich ehrlich sein und genau deswegen ");
                    
output("hast du sie gefragt. Schließlich fasst sie einen Entschluss und sagt: \"`J");
                    switch(
$charm){
                        case -
3:
                        case -
2:
                        case -
1:
                        case 
0:
                            
output("Dein Outfit lässt nicht viel Spielraum für Fantasie, aber über manche Dinge sollte man auch wirklich nicht nachdenken. Du solltest etwas weniger freizügige Kleidung in der Öffentlichkeit tragen!");
                            break;
                        case 
1:
                        case 
2:
                        case 
3:
                            
output("Ich habe schon einige reizvolle Damen gesehn, aber ich fürchte du bist keine davon.");
                            break;
                        case 
4:
                        case 
5:
                        case 
6:

                            
output("Ich habe schon schlimmeres gesehen, aber nur beim Verfolgen eines Pferdes.");
                            break;
                        case 
7:
                        case 
8:
                        case 
9:
                            
output("Du bist ziemlicher Durchschnitt, meine Gute.");
                            break;
                        case 
10:
                        case 
11:
                        case 
12:
                            
output("Du bist schon etwas zum Anschauen, aber lass dir das nicht zu sehr zu Kopfe steigen, ja?");
                            break;
                        case 
13:
                        case 
14:
                        case 
15:
                            
output("Du siehst schon ein bisschen besser aus als der Durchschnitt!");
                            break;
                        case 
16:
                        case 
17:
                        case 
18:
                            
output("Nur wenige Frauen können von sich behaupten, sich mit dir messen zu können!");
                            break;
                        case 
19:
                        case 
20:
                        case 
21:
                        case 
22:
                            
output("Willst du mich mit dieser Frage neidisch machen? Oder mich einfach nur ärgern?");
                            break;
                        case 
23:
                        case 
24:
                        case 
25:
                            
output("Ich bin von deiner Schönheit geblendet.");
                            break;
                        case 
26:
                        case 
27:
                        case 
28:
                        case 
29:
                        case 
30:
                            
output("Ich hasse dich. Warum? Weil du einfach die schönste Frau aller Zeiten bist!");
                            break;
                        default:
                            
output("Vielleicht solltest du langsam etwas gegen deine überirdische Schönheit tun. Du bist unerreichbar!");
                    }
                    
output("`0\"");
                }
            }
            if (
$session[user][sex]==0){
                  
//$session[user][seenlover]=0;
              
if ($session[user][seenlover]==0){
                    if (
$session['user']['marriedto']==4294967295){
                      if (
e_rand(14)==1){
                      
output("`_D`Ou`s g`Sehst rüber zu Violet um sie zu knuddeln und sie auf Gesicht und Hals zu küssen, aber sie brummelt nur etwas ");
                      switch(
e_rand(1,4)){
                      case 
1:
                          
output("davon, dass sie zu beschäftigt damit ist, diese Schweine zu bedi`Se`sn`Oe`_n. ");
                        break;
                      case 
2:
                          
output("wie \"diese Zeit des Mo`Sn`sa`Ot`_s\".");
                        break;
                      case 
3:
                          
output("wie \"eine   leichte   Erkältung...  *hust hust* .. sieh`Ss`st `Od`_u?\". ");
                          break;
                      case 
4:
                          
output("darüber, dass alle Männer Schweine `Ss`si`On`_d.");
                        break;
                      }
                      
output(" `_N`Oa`sc`Sh`w so einem Kommentar lässt du sie stehen und hau`Ss`st `Oa`_b!");
                      
$session['user']['charm']--;
                      
output("`n`n`_D`Ou`s v`Se`wrlierst einen Charmep`Su`sn`Ok`_t!");
                    } else {
                        
output("`_D`Ou`s u`Sn`wd Violet nehmt euch etwas Zeit für euch selbst und du verlässt die Schenke zuversichtlich strah`Sl`se`On`_d!");
                        
$session['bufflist']['lover']=$buff;
                        
$session['user']['charm']++;
                        
output("`n`n`_D`Ou`s e`Sr`whältst einen Charme`Sp`su`On`_kt!");
                    }
                    
$session['user']['seenlover']=1;
                  } elseif (
$HTTP_GET_VARS[flirt]==""){
                        
output("`_D`Ou`s s`St`warrst verträumt durch den Raum auf Violet, die sich über einen Tisch beugt, ");
                        
output("um einem Gast einen Drink zu servieren. Dabei zeigt sie vielleicht etwas mehr Haut als ");
                        
output("nötig, aber du fühlst absolut keinen Drang danach, ihr das vorzuha`Sl`st`Oe`_n.");
                        
addnav("`wF`Sl`si`Sr`wt");
                        
addnav("`wZ`Sw`sinke`Sr`wn","inn.php?op=violet&flirt=1");
                        
addnav("`wH`Sa`sndku`Ss`ws","inn.php?op=violet&flirt=2");
                        
addnav("`wK`Sü`ssschen auf die Lipp`Se`wn","inn.php?op=violet&flirt=3");
                        
addnav("`wS`Se`stze sie auf deinen Sch`So`wß","inn.php?op=violet&flirt=4");
                        
addnav("`wG`Sr`seif ihr an den Hinte`Sr`wn","inn.php?op=violet&flirt=5");
                        
addnav("`wT`Sr`sag sie nach ob`Se`wn","inn.php?op=violet&flirt=6");
                        if (
$session[user][charisma]!=4294967295addnav("Heirate sie","inn.php?op=violet&flirt=7");
                    }else{
                      
$c $session[user][charm];
                        
$session[user][seenlover]=1;
                      switch(
$HTTP_GET_VARS[flirt]){
                          case 
1:
                              if (
e_rand($c,2)>=2){
                                  
output("`_D`Ou`s z`Sw`winkerst Violet zu und sie gibt dir ein warmes Lächeln zu`Sr`sü`Oc`_k.");
                                    if (
$c<4$c++;
                                }else{
                                  
output("`_D`Ou`s z`Sw`winkerst Violet zu, doch sie tut so, als ob sie es nicht bemerkt h`Sä`st`Ot`_e.");
                                }
                              break;
                          case 
2:
                              if (
e_rand($c,4)>=4){
                                  
output("`_S`Oe`sl`Sb`wstsicher schlenderst du Richtung Violet durch den Raum. Du nimmst ihre Hand, ");
                                    
output("küsst sie sanft und hältst so für einige Sekunden inne. Violet ");
                                    
output("errötet und streift eine Haarsträhne hinter ihr Ohr. Während du dich zurückziehst, presst sie ");
                                    
output("die Rückseite ihrer Hand sehnsüchtig an ihre W`Sa`sn`Og`_e.");
                                    if (
$c<7$c++;
                                }else{
                                  
output("`_S`Oe`sl`Sb`wstsicher schlenderst du Richtung `5Violet`0 durch den Raum und greifst nach ihrer Hand.  ");
                                    
output("`n`nAber Violet zieht ihre Hand rasch zurück und fragt dich, ob du vielleicht ein Ale haben wi`Sl`sl`Os`_t.");
                                }
                              break;
                          case 
3:
                              if (
e_rand($c,7)>=7){
                                  
output("`_D`Ou`s l`Se`whnst mit deinem Rücken an einer hölzernen Säule und wartest, bis Violet in ");
                                    
output("deine Richtung läuft. Dann rufst du sie zu dir. Sie nähert sich dir mit der Andeutung eines Lächelns im Gesicht. ");
                                    
output("Du fasst ihr Kinn, hebst es etwas und presst ihr einen schnellen Kuss auf ihre prallen ");
                                    
output("Li`Sp`sp`Oe`_n.");
                                    if (
$session[user][charisma]==4294967295) {
                                        
output(" `_D`Oe`si`Sn`we Frau wird gar nicht begeistert sein, wenn sie davon erf`Sä`sh`Or`_t!");
                                        
$c--;
                                    } else {
                                        if (
$c<11$c++;
                                    }
                                }else{
                                  
output("`_D`Ou`s l`Se`whnst mit deinem Rücken an einer hölzernen Säule und wartest, bis Violet in ");
                                    
output("deine Richtung läuft. Dann rufst du sie zu dir. Sie lächelt und bedauert, dass sie ");
                                    
output("mit ihrer Arbeit einfach zu beschäftigt ist, um sich einen Moment für dich Zeit zu ne`Sh`sm`Oe`_n.");
                                }
                              break;
                          case 
4:
                              if (
e_rand($c,11)>=11){
    if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/giggle.wav\" width=10 height=10 autostart=true loop=false hidden=true volume=100>",true);    
                                  
output("`_D`Ou`s s`Si`wtzt an einem Tisch und lauerst auf deine Gelegenheit. Als Violet bei dir vorbei kommt, ");
                                    
output("umarmst du sie an der Hüfte und ziehst sie auf deinen Schoss. Sie lacht ");
                                    
output("und wirft dir ihre Arme in einer warmen Umarmung um den Hals. Schließlich klopft sie dir auf die Brust ");
                                    
output("und besteht darauf, dass sie wirklich wieder an die Arbeit gehen so`Sl`sl`Ot`_e.");
                                    if (
$session[user][charisma]==4294967295) {
                                        
output(" `_D`Oe`si`Sne Frau wird gar nicht begeistert sein, wenn sie davon erf`Sä`sh`Or`_t!");
                                        
$c--;
                                    } else {
                                        if (
$c<14$c++;
                                    }
                                }else{
                                  
output("`_D`Ou`s s`Si`wtzt an einem Tisch und lauerst auf deine Gelegenheit. Als Violet bei dir vorbei kommt, ");
                                    
output("grapschst du nach ihrer Hüfte, aber sie weicht geschickt aus, ohne auch nur einen Tropfen von ");
                                    
output("dem Ale zu verschütten, das sie t`Sr`sä`Og`_t.");
                                    if (
$c>&& $c<10$c--;
                                }
                              break;
                          case 
5:
                              if (
e_rand($c,14)>=14){
                                  
output("`_D`Ou`s w`Sa`wrtest, bis Violet an dir vorbeirauscht und gibst ihr einen Klaps auf den Hintern. Sie dreht sich um und ");
                                    
output("gibt dir ein warmes, wissendes Läc`Sh`se`Ol`_n.");
                                    if (
$session[user][charisma]==4294967295) {
                                        
$c--;
                                    } else {
                                        if (
$c<18$c++;
                                    }
                                }else{
                                  
output("`_D`Ou`s w`Sa`wrtest, bis Violet an dir vorbeirauscht und gibst ihr einen Klaps auf den Hintern. Sie dreht sich um und ");
                                    
output("verpasst dir eine Ohrfeige. Eine kräftige! Vielleicht solltest du es etwas langsamer ang`Se`sh`Oe`_n.");
                                    
//$session[user][hitpoints]=1;
                                    
if ($c>&& $c<13$c--;
                                }
                            if (
$session[user][charisma]==4294967295output(" `_D`Oe`si`Sn`we Frau wird gar nicht begeistert sein, wenn sie davon erf`Sä`sh`Or`_t!");
                              break;
                          case 
6:
                              if (
e_rand($c,18)>=18){
                                
output("`_W`Oi`se`S e`win Wirbelwind braust du durch die Schenke, schnappst dir Violet, die dir ihre Arme ");
                                    
output("um den Hals wirft, und trägst sie in ihren Raum nach oben. Kaum 10 Minuten später ");
                                    
output("stolzierst du, eine Pfeife rauchend und bis zu den Ohren grinsend, die Treppe wieder ru`Sn`st`Oe`_r.  ");
                                    if (
$session['user']['turns']>0){
                                      
output("`_D`Ou`s f`Sü`whlst dich ausgel`Sa`su`Og`_t!  ");
                                        
$session['user']['turns']-=2;
                                        if (
$session['user']['turns']<0$session['user']['turns']=0;
                                    }
                                    
addnews("`@Es wurde beobachtet, wie ".$session[user][name]."`@ und `5Violet`@ gemeinsam die Treppen in der Schenke nach oben gingen.");
                                    if (
$session[user][charisma]==4294967295 && e_rand(1,3)==2) {
                                          
$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];
                                        
addnews("`\$$partner hat ".$session[user][name]."`\$ wegen eines Seitensprungs mit `5Violet`\$ verlassen!");
                                        
output("`n`_D`Oa`ss`S w`war zu viel für $partner! Sie reicht die Scheidung ein. Die Hälfte deines Goldes auf der Bank wird ihr zugesprochen. Ab sofort bist du wieder `Ss`so`Ol`_o!");
                                        
$session[user][charisma]=0;
                                        
$session[user][marriedto]=0;
                                        if (
$session[user][goldinbank]>0$getgold=round($session[user][goldinbank]/2);
                                        
$session[user][goldinbank]-=$getgold;
                                        
$sql "UPDATE accounts SET charisma=0,marriedto=0,goldinbank=goldinbank+$getgold WHERE acctid='$row[acctid]'";
                                        
db_query($sql);
                                        
systemmail($row['acctid'],"`\$Seitensprung!`0","`&{$session['user']['name']}`w geht mit Violet fremd!`nDas ist Grund genug für dich, die Scheidung einzureichen. Ab sofort bist du wieder solo.`nDu bekommst `^$getgold`w von seinem Vermögen auf dein Bankk`So`sn`Ot`_o.");
                                    }else if (
$session[user][charisma]==4294967295) {
                                        
output(" `_D`Oe`si`Sn`we Frau wird gar nicht begeistert sein, wenn sie davon erfSä`sh`Or`_t!");
                                        
$c--;
                                    }else{
                                        if (
$c<25$c++;
                                    }
                                }else{
                                  
output("`_W`Oi`se`S e`win Wirbelwind fegst du durch die Schenke und schnappst nach Violet. Sie dreht sich um und ");
                                    
output("schlägt dir ins Gesicht! \"`%Für was hältst du mich eigentlich?`0\" brüllt sie di`Sc`sh `Oa`_n! ");
                                    if (
$c>0$c--;
                                }
                              break;
                            case 
7:
                                
output("`_V`Oi`so`Sl`wet arbeitet fieberhaft, um einige Gäste der Schenke zu bedienen. Du schlenderst zu ihr rüber, ");
                                
output("nimmst ihr die Becher aus der Hand und stellst sie auf den nächsten Tisch. Unter ihrem Protest kniest du dich auf einem Knie vor sie hin und nimmst ihre Hand. ");
                                
output("Sie verstummt plötzlich. Du starrst zu ihr hoch ");
                                
output("und äußerst die Frage, von der du nie für möglich gehalten hast, dass du sie einmal stellen wirst. ");
                                
output("Sie starrt dich an und du liest sofort die Antwort aus ihrem Gesicht. ");
                              if (
$c>=22){
                                  
output("`n`nEs ist ein Ausdruck überschäumender Freude. \"`%Ja! Ja, ja, ja!`0\" sagt sie. ");
                                    
output(" Ihre letzten Bestätigungen gehen dabei in einem Sturm von Küssen auf dein Gesicht und deinen Hals unter. ");
                                    
output("`nViolet und du heiraten in der Kirche am Ende der Strasse in ");
                                    
output("einer prachtvollen Feier mit vielen rausgeputzten Mä`sd`se`Ol`_s.");
                                    
addnews("`&".$session[user][name]."`w und Violet haben heute feierlich den Bund der Ehe geschlo`ss`ss`Oe`_n!");
                                    
$session['user']['marriedto']=4294967295// int max. I very much doubt that anyone is going to be
                                    
$session['bufflist']['lover']=$buff;
                                    
$session['user']['donation']+=1;
                                }else{
                                  
output("`n`n`_E`Os`s i`Ss`wt ein sehr trauriger Blick. Sie sagt: \"`%Nein, ich bin noch nicht bereit für eine feste Bindung.`0\"");
                                    
output("`n`nEntmutigt und enttäuscht hast du heute keine Lust mehr auf irgendwelche Abenteuer im `SW`sa`Ol`_d.");
                                    
$session[user][turns]=0;
                                }
                        }
                        if (
$c $session[user][charm]) output("`n`n`^Du erhältst einen Charmepunkt!");
                        if (
$c $session[user][charm]) output("`n`n`PDu VERLIERST einen Charmepunkt!");
                        
$session[user][charm]=$c;
                    }
                }else{
                  
output("`_D`Ou`s d`Se`wnkst, es ist besser, dein Glück mit Violet heute nicht mehr herauszufor`Sd`se`Or`_n.");
                }
            }else{
              
//sorry, no lezbo action here.
            
}

            break;
        case 
"seth":
            
/*
            Wink
            Flutter Eyelashes
            Drop Hankey
            Ask the bard to buy you a drink
            Kiss the bard soundly
            Completely seduce the bard
            Marry him
            */
      
if ($HTTP_GET_VARS[subop]=="" && $HTTP_GET_VARS[flirt]==""){
        
output("`_S`Oe`st`Sh`w schaut dich erwartungsvo`sl`sl `Oa`_n.");
        
addnav("`wF`So`srdere Seth auf, dich zu unterhalt`Se`wn","inn.php?op=seth&subop=hear");
        if (
$session[user][sex]==1){
            if (
$session['user']['marriedto']==4294967295) {
                
addnav("Flirte mit Seth""inn.php?op=seth&flirt=1");
            } else {
                
addnav("Flirt");
                
addnav("`wZ`Sw`sinke`Sr`wn","inn.php?op=seth&flirt=1");
                
addnav("`wM`Si`st den Wimpern klimpe`Sr`wn","inn.php?op=seth&flirt=2");
                
addnav("`wT`Sa`sschentuch fallenlass`Se`wn","inn.php?op=seth&flirt=3");
                
addnav("`wF`Sr`sage ihn nach einem Dri`Sn`wk","inn.php?op=seth&flirt=4");
                
addnav("`wK`Sü`ssse ihn geräuschvo`Sl`wl","inn.php?op=seth&flirt=5");
                
addnav("`wD`Se`sn Barden komplett verführ`we`Sn","inn.php?op=seth&flirt=6");
                if (
$session[user][charisma]!=4294967295addnav("`wH`Se`sirate i`Sh`wn","inn.php?op=seth&flirt=7");
            }
        } else {
            
addnav("`wF`Sr`sage Seth nach seiner Meinung über dein(e/n) ".$session[user][armor],"inn.php?op=seth&act=armor");
        }
      }
            if (
$HTTP_GET_VARS[act]=="armor"){
                
$charm $session[user][charm]+e_rand(-1,1);
                
output("`n`n`_S`Oe`st`Sh`w schaut dich ernst von oben bis unten an. Nur wahre Freunde können wirklich ehrlich sein, das ist der Grund, weshalb du ");
                
output("ihn gefragt hast. Schließlich kommt er zu einem Schluss und sagt: \"`^");
                switch(
$charm){
                    case -
3:
                    case -
2:
                    case -
1:
                    case 
0:
                        
output("Du machst mich glücklich, dass ich nicht schwul bin!");
                        break;
                    case 
1:
                    case 
2:
                    case 
3:
                        
output("Ich habe einige hübsche Männer in meinem Leben gesehen, aber ich fürchte du bist keiner von ihnen.");
                        break;
                    case 
4:
                    case 
5:
                    case 
6:
                        
output("Ich habe schon schlimmeres gesehen, aber nur beim Verfolgen eines Pferdes.");
                        break;
                    case 
7:
                    case 
8:
                    case 
9:
                        
output("Du bist ziemlicher Durchschnitt, mein Freund.");
                        break;
                    case 
10:
                    case 
11:
                    case 
12:
                        
output("Du bist schon etwas zum Anschauen, aber lass dir das nicht zu sehr zu Kopfe steigen, ja?");
                        break;
                    case 
13:
                    case 
14:
                    case 
15:
                        
output("Du siehst schon ein bisschen besser aus als der Durchschnitt!");
                        break;
                    case 
16:
                    case 
17:
                    case 
18:
                        
output("Nur wenige Frauen könnten dir widerstehen!");
                        break;
                    case 
19:
                    case 
20:
                    case 
21:
                    case 
22:
                        
output("Willst du mich mit dieser Frage neidisch machen? Oder mich einfach nur ärgern?");
                        break;
                    case 
23:
                    case 
24:
                    case 
25:
                        
output("Ich bin von deiner Schönheit geblendet.");
                        break;
                    case 
26:
                    case 
27:
                    case 
28:
                    case 
29:
                    case 
30:
                        
output("Ich hasse dich. Warum? Weil du einfach der schönste Mann aller Zeiten bist!");
                        break;
                    default:
                        
output("Vielleicht solltest du langsam etwas gegen deine überirdische Schönheit tun. Du bist unerreichbar!");
                }
                
output("`0\"");
            }
      if (
$HTTP_GET_VARS[subop]=="hear"){
        
//$session[user][seenbard]=0;
        
if($session[user][seenbard]){
          
output("`_S`Oe`st`Sh`w räuspert sich und trinkt einen Schluck Wasser. \"`^Tut mir Leid, mein Hals ist einfach zu trocken.\"");
         
// addnav("Return to the inn","inn.php");
        
}else{
          
$rnd e_rand(0,18);
          
output("`_S`Oe`st`Sh`w räuspert sich und fängt an:`n`n`^");
          
$session[user][seenbard]=1;
          switch (
$rnd){
            case 
0:
              
output("`@Grüner Drache`^ ist grün.`n`@Grüner Drache`^ ist wild.`n`@Grünen Drachen`^ wünsch ich mir gekillt. ");
              
output("`n`n`_D`Ou`s e`Sr`whältst zwei zusätzliche Runden für h`Se`su`Ot`_e!");
              
$session[user][turns]+=2;
              break;
            case 
1:
              
output("Mireraband, ich spotte euch und spuck auf euren Fuß.`nDenn er verströmt fauligen Gestank mehr als er muß! ");
              
output("`n`n`_D`Ou`s f`Sü`whlst dich erheitert und bekommst eine extra R`Su`sn`Od`_e.");
              
$session[user][turns]++;
              break;
            case 
2:
    if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/ragtime.mid\" width=10 height=10 autostart=true loop=false hidden=true volume=100>",true);    
              
output("Membrain Mann Membrain Mann.`nMembrain Mann hasst ".$session[user][name]."`^ Mann.`nSie haben einen Kampf, Mambrain gewinnt.`nMembrain Mann. ");
              
output("`n`n`_D`Ou`s b`si`wst dir nicht ganz sicher, was du davon halten sollst... du gehst lieber wieder weg und denkst, es ist besser, Seth wieder zu besuchen, wenn er sich besser f`Sü`sh`Ol`_t. ");
                            
output("Nach einer kurzen Verschnaufpause könntest du wieder ein paar böse Jungs verprügeln.");
                            
$session[user][turns]++;
              break;
            case 
3:
              
output("Für eine Geschichte versammelt euch hier`neine Geschichte so schrecklich und hart`nüber Cedrik und sein gepanschtes Bier`nund wie sehr er ihn hasst, mich, den Bard'! ");
              
output("`n`n`_D`Ou`ss`St`wellst fest, dass er Recht hat, Cedriks Bier ist wirklich eklig. Das dürfte der Grund dafür sein, warum die meisten Gäste sein Ale bevorzugen. Du kannst der Geschichte von Seth nicht wirklich etwas abgewinnnen, aber du findest dafür etwas Gold auf dem B`So`sd`Oe`_n!");
              
$gain e_rand(10,50);
              
$session[user][gold]+=$gain;
              
//debuglog("found $gain gold near Seth");
              
break;
            case 
4:
    
output("Der große grüne Drache hatte eine Gruppe Zwerge entdeckt und sie *schlurps* einfach aufgefuttert. Sein Kommentar später war: \"Die schmecken ja toll... aber... kleiner sollten sie wirklich nicht sein!\" ");
    if (
$session[user][race]==4){
        
output("`_A`Ol`ss`S Z`wwerg kannst du darüber nicht lachen. Mit grimmigem Gesichtsausdruck, der auch Seths Lachen zu ersticken scheint, schlägst du ihn zu Boden.");
        
output ("Du bist so wütend, dass dich heute wohl nichts mehr erschrecken `Sk`sa`On`_n.");
    }else{
                     
output("`n`n`_M`Oi`st`S e`winem guten, herzlichen Kichern in deiner Seele rückst du wieder aus, bereit für was auch immer da komme`Sn `sm`Oa`_g!");
    }
              
$session[user][hitpoints]=round($session[user][maxhitpoints]*1.2,0);
              break;
            case 
5:
              
output("Hört gut zu und nehmt es euch zu Herzen: Mit jeder Sekunde rücken wir dem Tod etwas näher. *zwinker*");
              
output("`n`n`_D`Oe`sp`Sr`wimiert wendest du dich ab... und verlierst eine R`Su`sn`Od`_e!");
              
$session[user][turns]--;
                            if (
$session[user][turns]<0$session[user][turns]=0;
    
$session['user']['donation']+=1;
              break;
            case 
6:
    if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/matlock.mid\" width=10 height=10 autostart=true loop=false hidden=true volume=100>",true);
              
output("Ich liebe MightyE, die Waffen von MightyE, ich liebe MightyE, die Waffen von MightyE, ich liebe MightyE, die Waffen von MightyE, nichts tötet so gut wie die WAFFEN von ... MightyE!");
              
output("`n`n`_D`Ou`s d`Se`wnkst, Seth ist ganz in Ordnung... jetzt willst du los, um irgendwas zu töten. Aus irgendeinem Grund denkst du an Bienen und F`Si`ss`Oc`_h.");
              
$session[user][turns]++;
              break;
            case 
7:
    if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/burp.wav\" width=10 height=10 autostart=true loop=false hidden=true volume=100>",true);
              
output("`_S`Oe`st`sh`w richtet sich auf und scheint sich auf etwas eindrucksvolles vorzubereiten. Dann rülpst er dir laut ins Gesicht. \"`^War das unterhaltsam genug?`0\"");
              
output("`n`n`_D`Oe`sr`S G`westank nach angedautem Ale ist überwältigend. Dir wird etwas übel und du verlierst ein paar Lebenspu`Sn`sk`Ot`_e.");
              
$session[user][hitpoints]-= round($session[user][maxhitpoints] * 0.1,0);
              if (
$session[user][hitpoints]<=0$session[user][hitpoints]=1;
    
$session['user']['donation']+=1;
              break;
            case 
8:
                if (
$session['user']['gold'] >= 5) {
                  
output("`0\"`^Welches Geräusch macht es, wenn man mit einer Hand klatscht?`0\"`w, fragt Seth. Während du über diese Scherzfrage nachgrübelst, \"befreit\" Seth eine kleine Unterhaltungsgebühr aus deinem Goldsäck`Sc`sh`Oe`_n.");
                  
output("`n`nDu verlierst 5 Gold!");
                  
$session[user][gold]-=5;
                  
//debuglog("lost 5 gold to Seth");
                
} else {
                  
output("`0\"`^Welches Geräusch macht es, wenn man mit einer Hand klatscht?`0\"`w, fragt Seth. Während du über diese Scherzfrage nachgrübelst, versucht Seth eine kleine Unterhaltungsgebühr aus deinem Goldsäckchen zu befreien, findet aber nicht, was er sich erhoff`St `sh`Oa`_t.");
        
$session['user']['donation']+=1;
                }
              break;
            case 
9:
              
output("Welcher Fuss muss immer zittern?`n`nDer Hasenfuss.");
              
output("`n`n`_D`Ou`s g`Sr`wöhlst und Seth lacht herzlich. Kopfschüttelnd bemerkst du einen Edelstein im S`St`sa`Ou`_b.");
              
$session[user][gems]++;
              
//debuglog("got 1 gem from Seth");
              
break;
            case 
10:
              
output("`_S`Oe`st`Sh`w spielt eine sanfte, aber mitreißende Mel`So`sd`Oi`_e.");
    if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/indianajones.mid\" width=10 height=10 autostart=true loop=false hidden=true volume=100>",true);
              
output("`n`n`_D`Ou`s f`Sü`whlst dich entspannt und erholt und deine Wunden scheinen sich zu schli`Se`sß`Oe`_n.");
              if (
$session['user']['hitpoints']<$session['user']['maxhitpoints']) $session[user][hitpoints]=$session[user][maxhitpoints];
              break;
            case 
11:
              
output("`_S`Oe`st`Sh`w spielt dir ein düsteres Klagelie`Sd `sv`Oo`_r.");
    if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/eternal.mid\" width=10 height=10 autostart=true loop=false hidden=true volume=100>",true);
              
output("`n`n`_D`Oe`si`Sn`we Stimmung fällt und du wirst heute nicht mehr so viele Bösewichte erschl`Sa`sg`Oe`_n.");
              
$session[user][turns]--;
              if (
$session[user][turns]<0$session[user][turns]=0;
              break;
            case 
12:
    if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/babyphan.mid\" width=10 height=10 autostart=true loop=false hidden=true volume=100>",true);
              
output("Die Ameisen marschieren in Einerreihen, Hurra, Hurra!`nDie Ameisen marschieren in Einerreihen, Hurra, Hurra!`nDie Ameisen marschieren in Einerreihen, Hurra, Hurra, und die kleinste stoppt und nuckelt am Daumen.`nUnd sie alle marschieren in den Bau um vorm Regen abzuhaun.`nBumm, bumm, bumm.`nDie Ameisen marschieren in Zweierreihen, Hurra, Hurra! ....");
              
output("`n`n`_S`Oe`st`Sh`w singt immer weiter, aber du hast nicht den Wunsch herauszufinden, wie weit Seth zählen kann, deswegen verschwindest du leise. Nach dieser kurzen Rast fühlst du dich er`Sh`so`Ol`_t.");
                            
$session[user][hitpoints]=$session[user][maxhitpoints];
              break;
            case 
13:
              
output("Es war ein mal eine Dame von der Venus, ihr Körper war geformt wie ein ...");
              if (
$session[user][sex]==1){
                
output("`n`n`_S`Oe`st`Sh`w wird durch einen barschen Schlag ins Gesicht unterbrochen. Du fühlst dich rauflustig und gewinnst eine Runde `Sd`sa`Oz`_u.");
              }else{
                
output("`n`n`_S`Oe`st`Sh`w wird durch dein plötzliches lautes Gelächter unterbrochen, das du ausstößt, ohne seinen Reim vollständig gehört haben zu müssen. So angespornt erhältst du eine zusätzliche R`Su`sn`Od`_e.");
              }
              
$session[user][turns]++;
              break;
            case 
14:
    if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/knightrider.mid\" width=10 height=10 autostart=true loop=false hidden=true volume=100>",true);
              
output("`_S`Oe`st`sh`w spielt einen stürmischen Schlachtruf für dich, der den Kriegergeist in dir erw`se`sc`Ok`_t.");
              
output("`n`n`_D`Ou`s b`Se`wkommst eine zusätzliche R`Su`sn`Od`_e!");
              
$session[user][turns]++;
              break;
            case 
15:
              
output("`_S`Oe`st`Sh`w scheint in Gedanken völlig woanders zu sein ... bei deinen ... A`su`sg`Oe`_n.");
              if (
$session[user][sex]==1){
                
output("`n`n`_D`Ou`s e`Sr`whältst einen Charmep`Su`sn`Ok`_t!");
                
$session[user][charm]++;
              }else{
                
output("`n`n`_A`Ou`sf`Sg`webracht stürmst du aus der Bar! In deiner Wut bekommst du eine Runde `Sd`sa`Oz`_u.");
                
$session[user][turns]++;
              }
              break;
            case 
16:
    if (!
$session['user']['prefs']['nosounds']) output("<embed src=\"media/boioing.wav\" width=10 height=10 autostart=true loop=false hidden=true volume=100>",true);
              
output("`_S`Oe`st`Sh`w fängt an zu spielen, aber eine Saite seiner Laute reißt plötzlich und schlägt dir flach ins Auge.`n`n`0\"`^Uuuups! Vorsicht, du wirst dir noch deine Augen ausschießen, Mensch!`0\"");
              
output("`n`n`_D`Ou`s v`Se`wrlierst einige Lebenspu`Sn`sk`Ot`_e!");
              
$session[user][hitpoints]-=round($session[user][maxhitpoints]*.1,0);
                            if (
$session[user][hitpoints]<1$session[user][hitpoints]=1;
              break;
            case 
17:
              
output("`_E`Or`s f`Sä`wngt an zu spielen, als ein rauflustiger Gast vorbeistolpert und Bier auf dich verschüttet. Du verpasst die ganze Vorstellung während du das Gesöff von deine(r/m) ".$session[user][armor]." p`Su`st`Oz`_t.");
    
$session['user']['donation']+=1;     
         break;
            case 
18:
              
output("`_S`Oe`st`Sh`w starrt dich gedankenvoll an. Offensichtlich komponiert er gerade ein episches Gedicht...`n`n`^H-Ä-S-S-L-I-C-H, du kannst dich nicht verstecken -- Du bist hässlich, yeah, yeah, so hässlich!");
              
$session[user][charm]--;
              if (
$session[user][charm]<0){
                
output("`n`n`_W`Oe`sn`Sn`w du einen Charmepunkt hättest, hättest du ihn jetzt verloren. Aber so reißt Seth nur eine Saite seiner L`Sa`su`Ot`_e.");
              }else{
                
output("`n`n`_D`Oe`sp`Sr`wimiert verlierst du einen Charmep`Su`sn`Ok`_t.");
              }
              break;
          }
        }
      }
            if (
$session[user][sex]==&& $HTTP_GET_VARS[flirt]<>""){
              
//$session[user][seenlover]=0;
              
if ($session[user][seenlover]==0){
                    if (
$session['user']['marriedto']==4294967295){
                    if (
e_rand(1,4)==1){
                      
output("`_D`Ou`s g`Se`whst rüber zu Seth, um ihn zu knuddeln und mit Küssen zu überhäufen, aber er brummelt nur etwas ");
                      switch(
e_rand(1,4)){
                      case 
1:
                        
output("darüber, dass er damit beschäftigt ist, seine Laute zu sti`Sm`sm`Oe`_n. ");
                        break;
                      case 
2:
                        
output("wie \"um diese Z`Se`si`Ot`_?\" ");
                        break;
                       case 
3:
                        
output("wie \"leicht erkältet...  *hust hust* siehs`St `sd`Ou`_?\" ");
                        break;
                      case 
4:
                        
output("darüber, dass er sich ein Bier holen `Sw`si`Ol`_l. ");
                        break;
                      }
                      
output("`_N`Oa`sc`Sh`w so einem Kommentar lässt du ihn stehen und hau`ss`st `Oa`_b!");
                      
$session['user']['charm']--;
                      
output("`n`n`_D`Ou`s v`Se`wrlierst einen Charmep`Su`sn`Ok`_t!");
                    }else{
                      
output("`_D`Ou`s u`Sn`wd Seth nehmt euch etwas Zeit füreinander und du verlässt die Schenke mit einem zuversichtlichen Stra`Sh`sl`Oe`_n!");
                      
$session['bufflist']['lover']=$buff;
                      
$session['user']['charm']++;
                      
output("`n`n`_D`Ou`s e`Sr`whältst einen Charmep`Su`sn`Ok`_t!");
                    }
                    
$session['user']['seenlover']=1;
                  } elseif (
$HTTP_GET_VARS[flirt]==""){
                    }else{
                      
$c $session[user][charm];
                        
$session[user][seenlover]=1;
                      switch(
$HTTP_GET_VARS[flirt]){
                          case 
1:
                              if (
e_rand($c,2)>=2){
                                  
output("`_S`Oe`st`Sh`w grinst ein breites Grinsen. Hach, ist dieses Grübchen in seinem Kinn nich`St `ss`Oü`_ß?");
                                    if (
$c<4$c++;
                                }else{
                                  
output("`_S`Oe`st`Sh`w hebt eine Augenbraue und fragt dich, ob du etwas im Auge `Sh`sa`Os`_t.");
                                }
                              break;
                          case 
2:
                              if (
e_rand($c,4)>=4){
                                  
output("`_S`Oe`st`Sh`w lächelt dich an und sagt: \"`^Du hast wunderschöne Augen`0\"");
                                    if (
$c<7$c++;
                                }else{
                                    
output("`_S`Oe`st`Sh`w lächelt und winkt ... zu der Person hinte`Sr `sd`Oi`_r.");
                                }
                              break;
                          case 
3:
                              if (
e_rand($c,7)>=7){
                                  
output("`_W`Oä`sh`Sr`wend Seth sich bückt, um dir dein Taschentuch zurückzugeben, bewunderst du seinen knackigen Hin`St`se`Or`_n.");
                                    if (
$session[user][charisma]==4294967295) {
                                        
output(" `_D`Oe`si`Sn`w Mann wird gar nicht begeistert sein, wenn er davon erf`Sä`sh`Or`_t!");
                                        
$c--;
                                    } else {
                                        if (
$c<11$c++;
                                    }
                                }else{
                                    
output("`_S`Oe`st`Sh`w hebt das Taschentuch auf, putzt sich damit die Nase und gibt es dir zu`Sr`sü`Oc`_k.");
                                }
                              break;
                          case 
4:
                              if (
e_rand($c,11)>=11){
                                  
output("`_S`Oe`st`Sh`w platziert seinen Arm um deine Hüfte, geleitet dich an die Bar und kauft dir eines der köstlichsten Getränke, die es in der Schenke `Sg`si`Ob`_t.");
                                    if (
$session[user][charisma]==4294967295) {
                                        
output(" `_D`Oe`si`Sn`w Mann wird gar nicht begeistert sein, wenn er davon erf`Sä`sh`Or`_t!");
                                        
$c--;
                                    } else {
                                        if (
$c<14$c++;
                                    }
                                }else{
                                  
output("`_S`Oe`st`Sh`w bedauert: \"`^Tut mir Leid, meine Dame, ich habe kein Geld zu verschenken.`0\"`w Dabei stülpt er seine mottenzerfressenen Taschen nach a`Su`sß`Oe`_n.");
                                    if (
$c>&& $c<10$c--;
                                }
                              break;
                          case 
5:
                              if (
e_rand($c,14)>=14){
                                  
output("`_D`Ou`s l`Sä`wufst auf Seth zu, packst ihn am Hemd, stellst ihn auf die Beine und drückst ihm einen kräftigen, langen Kuss direkt auf seine attraktiven Lippen. Seth bricht fast zusammen - mit zerzausten Haaren und ziemlich ate`Sm`sl`Oo`_s.");
                                    if (
$session[user][charisma]==4294967295) {
                                        
$c--;
                                    } else {
                                        if (
$c<18$c++;
                                    }
                                }else{
                                  
output("`_D`Ou`s b`Sü`wckst dich zu Seth herunter, um ihn auf die Lippen zu küssen, doch als sich eure Lippen gerade berühren wollen, bückt sich Seth, um sich den Schuh zuzubi`Sn`sd`Oe`_n.");
                                    
// $session[user][hitpoints]=1; //why the heck was this here???
                                    
if ($c>&& $c<13$c--;
                                } 
                            if (
$session[user][charisma]==4294967295output(" `_D`Oe`si`Sn`w Mann wird gar nicht begeistert sein, wenn er davon erf`Sä`sh`Or`_t!");
                              break;
                          case 
6:
                              if (
e_rand($c,18)>=18){
                                
output("`_D`Ou`s s`St`wehst auf der ersten Treppenstufe und gibst Seth ein 'komm hierher' Zeichen. Er folgt dir wie ein Schoßhünd`Sc`sh`Oe`_n.");
                                    if (
$session['user']['turns']>0){
                                      
output("`_D`Ou`s f`Sü`whlst dich ausgel`Sa`su`Og`_t!  ");
                                      
$session['user']['turns']-=2;
                                      if (
$session['user']['turns']<0$session['user']['turns']=0;
                                    }
                                    
addnews("`@Es wurde beobachtet, wie ".$session[user][name]."`@ und `^Seth`@ gemeinsam die Treppen in der Schenke nach oben gingen.");
                                    if (
$session[user][charisma]==4294967295 && e_rand(1,3)==2) {
                                        
$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];
                                        
addnews("`\$$partner hat ".$session[user][name]."`\$ wegen eines Seitensprungs mit `^Seth`\$ verlassen!");
                                        
output("`n`_D`Oa`ss`S w`war zu viel für $partner! Er reicht die Scheidung ein. Die Hälfte deines Goldes auf der Bank wird ihm zugesprochen. Ab sofort bist du wieder `Ss`so`Ol`_o!");
                                        
$session[user][charisma]=0;
                                        
$session[user][marriedto]=0;
                                        if (
$session[user][goldinbank]>0$getgold=round($session[user][goldinbank]/2);
                                        
$session[user][goldinbank]-=$getgold;
                                        
$sql "UPDATE accounts SET charisma=0,marriedto=0,goldinbank=goldinbank+$getgold WHERE acctid='$row[acctid]'";
                                        
db_query($sql);
                                        
systemmail($row['acctid'],"`\$Seitensprung!`0","`&{$session['user']['name']}`6 geht mit Seth fremd!`nDas ist Grund genug für dich, die Scheidung einzureichen. Ab sofort bist du wieder solo.`nDu bekommst `^$getgold`6 von ihrem Vermögen auf dein Bankkonto.");
                                    }else if (
$session[user][charisma]==4294967295) {
                                        
output(" `_D`Oe`si`Sn`w Mann wird gar nicht begeistert sein, wenn er davon erf`Sä`sh`Or`_t!");
                                        
$c--;
                                    }else{
                                        if (
$c<25$c++;
                                    }
                                }else{
                                  
output("\"`^Tut mir Leid meine Dame, aber ich habe in 5 Minuten einen Auftritt.`0\"");
                                    if (
$c>0$c--;
                                }
                              break;
                            case 
7:
                                
output("`_D`Ou`s g`Se`whst zu Seth und verlangst ohne Umschweife von ihm, daß er dich heiratet.`n`nEr schaut dich ein paar Sekunden lang an.`n`n");
                              if (
$c>=22){
                                    
output("\"`^Natürlich, meine Liebe!`0\", `wsagt er. Die nächsten Wochen bist du damit beschäftigt, eine gigantische Hochzeit vorzubereiten, die natürlich Seth zahlt, und danach geht es in den dunklen Wald in die Flitterwo`Sc`sh`Oe`_n.");
                                    
addnews("`&".$session[user][name]."`w und Seth haben heute feierlich den Bund der Ehe geschlo`Ss`ss`Oe`_n!");
                                    
$session['user']['marriedto']=4294967295//int max.
                                      
$session['bufflist']['lover']=$buff;
                                    
$session['user']['donation']+=1;
                                }else{
                                    
output("`_S`Oe`st`Sh`w sagt: \"`^Es tut mir Leid, offensichtlich habe ich einen falschen Eindruck erweckt. Ich denke, wir sollten einfach nur Freunde sein.`0\"  `wDeprimiert hast du heute kein Verlangen mehr danach, nochmal im Wald kämpfen zu g`Se`sh`Oe`_n.");
                                    
$session[user][turns]=0;
                                }
                        }
                        if (
$c $session[user][charm]) output("`n`n`_D`Ou`s b`Se`wkommst einen Charmep`Su`sn`Ok`_t!");
                        if (
$c $session[user][charm]) output("`n`n`_D`Ou`s v`Se`wrlierst einen Charmep`Su`sn`Ok`_t!");
                        
$session[user][charm]=$c;
                    }
                }else{
                      
output("`_D`Ou`s d`Se`wnkst, es ist besser, dein Glück mit Seth heute nicht mehr herauszufor`Sd`se`Or`_n.");
                }
            }else{
              
//sorry, no lezbo action here.
            
}
            break;
        case 
"converse":
        
output("`c<img src='images/schenkezumbetrunkenenmagier.jpg'>`c"true);
          
output("`n`n`c`_D`Ou`s s`Sc`whlenderst rüber zu einem Tisch, `nstellst den Fuß auf die Bank und lauschst der Unterhal`St`su`On`_g.`c`n`n");
            
viewcommentary("inn","",20);
            
            
output("`n`n`qFarbcodes:`n`n");
$result db_query("SELECT allowed, code FROM appoencode WHERE allowed='1'");
while (
$row db_fetch_assoc($result)){
output("`$row[code]&#0096;$row[code]`0",true);
}
            
            break;
        case 
"bartender":
        if (
getsetting("paidales",0)<=|| $session[user][gotfreeale]>=2) {
            
$alecost $session[user][level]*10;
        } else {
            
$alecost 0;
        }

          if (
$HTTP_GET_VARS[act]==""){
                
output("`n`n`_C`Oe`sd`Sr`wik schaut dich irgendwie schräg an. Er ist keiner von der Sorte, die einem Mann viel weiter trauen, ");
                
output("als sie ihn werfen können, was Zwergen einen entscheidenden Vorteil verleiht. Mit Ausnahme von Regionen natürlich, ");
                
output("in denen Zwergenweitwurf verboten wurde.  Cedrik poliert ein Glas und hält es ins Licht, das durch die Tür hereinscheint, als ein Gast ");
                
output("die Schenke verläßt. Dann verzieht er das Gesicht, spuckt auf das Glas ");
                
output("und fährt mit der Politur fort. \"`%Was willst'n?`w\", fragt er dich sch`Sr`so`Of`_f.");
                
addnav("`wS`Sc`shwarzes Bre`St`wt","inn.php?op=msgboard");
                
addnav("`wB`Se`sstech`Se`wn","inn.php?op=bartender&act=bribe");
                
addnav("`wE`Sd`selstei`Sn`we","inn.php?op=bartender&act=gems");
                if (
getsetting("paidales",0)<=1) {
                    
addnav("`wA`Sl`se (`^$alecost`S Go`Sl`wd)","inn.php?op=bartender&act=ale");
                    
addnav("`wR`Su`snde schmeiß`Se`wn","inn.php?op=bartender&act=schmeiss");
                } else {
                    
$amt=getsetting("paidales",0)-1;
                    
addnav("`wA`Sl`se (`^".($session[user][gotfreeale]>=2?"$alecost`0 Gold":"schon bezah`Sl`wt`0").")","inn.php?op=bartender&act=ale");
                    
output("`n`_E`Os`s s`St`wehen noch $amt frisch gefüllte und schon bezahlte Krüge mit Ale vor Ce`Sd`sr`Oi`_k.");
                    if (
$session[user][gotfreeale]>=2output(" `_L`Oe`si`Sd`wer hattest du dein Frei-Ale für heute schon und du wirst selbst bezahlen mü`Ss`ss`Oe`_n.");
                }
              
$drunkenness = array(-1=>"`wa`Sb`ssolut nüchte`Sr`wn",
                                                         
0=>"`wz`Si`semlich nüchte`Sr`wn",
                                                         
1=>"`wk`Sa`sum berausc`Sh`wt",
                                                          
2=>"`wl`Se`sicht berausc`Sh`wt",
                                                         
3=>"`wa`Sn`sgetrunk`Se`wn",
                                                         
4=>"`wl`Se`sicht betrunk`Se`wn",
                                                         
5=>"`wb`Se`strunk`Se`wn",
                                                         
6=>"`wo`Sr`sdentlich betrunk`Se`wn",
                                                         
7=>"`wb`Se`ssoff`Se`wn",
                                                         
8=>"`wr`Si`schtig zugedröh`Sn`wt",
                                                         
9=>"`wf`Sa`sst bewusstl`So`ws"
                                    
);
                
$drunk round($session[user][drunkenness]/10-.5,0);
                if (
$drunkenness[$drunk]){
                    
output("`n`n`_D`Ou`s f`Sü`whlst dich ".$drunkenness[$drunk]."`n`n");
                }else{
                    
output("`n`n`_D`Ou`s f`Sü`whlst dich nicht `Sm`se`Oh`_r.`n`n");
                }
            }else if (
$HTTP_GET_VARS[act]=="gems"){
              if (
$HTTP_POST_VARS[gemcount]==""){
                    
output("\"`n`n`%Du hast Edelsteine, oder?`0\",`w fragt dich Cedrik. \"`%Nun, für `^zwei Edelsteine`% werd ich dir nen magischen Trank machen!`0\"");
                    
output("`n`n`_W`Oi`se`Sv`wiele Edelsteine gibst du `Si`sh`Om`_?`n`n");
                    
output("<form action='inn.php?op=bartender&act=gems' method='POST'><input name='gemcount' value='0'><input type='submit' class='button' value='Weggeben'>`n",true);
                    
output("`_U`On`sd`S w`was willst du d`Sa`sf`Oü`_r?`n`n<input type='radio' name='wish' value='1' checked> `wC`Sh`sar`Sm`we`n<input type='radio' name='wish' value='2'> `wL`Se`sbenskra`Sf`wt`n",true);
                    
addnav("","inn.php?op=bartender&act=gems");
                    
output("<input type='radio' name='wish' value='3'> `wG`Se`ssundhe`Si`wt`n",true);
                    
output("<input type='radio' name='wish' value='4'> `wV`Se`srgess`Se`wn`n",true);
                    
output("<input type='radio' name='wish' value='5'> `wT`Sr`sansmutati`So`wn</form>",true);
                }else{
                  
$gemcount abs((int)$HTTP_POST_VARS[gemcount]);
                    if (
$gemcount>$session[user][gems]){
                      
output("`_C`Oe`sd`Sr`wik starrt dich an und sagt: \"`%Du hast nich so viele Edelsteine, `bzieh los und besorg dir noch welche!`b`0\"");
                    }else{
                      
output("`_D`Ou`s p`Sl`watzierst $gemcount Edelsteine auf der T`Sh`se`Ok`_e.");
                        if (
$gemcount == 0){
                            
                        }else{
                            
output("  `_C`Oe`sd`Sr`wik, der über deine absolute mathematische Unfähigkeit bescheid weiss, ");
                            
output("gibt dir einen davon zu`Sr`sü`Oc`_k.");
                            
$gemcount-=1;
                        }
                        if (
$gemcount>0output("  `_D`Ou`s t`Sr`winkst den Trank, den Cedrik dir im Austausch für deine Edelsteine gegeben hat und.....`n`n");
                        
$session[user][gems]-=$gemcount;
                          
//debuglog("used $gemcount gems on potions");
                        
if ($gemcount>0){
                            switch(
$HTTP_POST_VARS[wish]){
                                case 
1:
                                    
$session[user][charm]+=($gemcount/2);
                                    
output("`wDu fühlst dich char`Sm`sa`On`_t! `^(Du erhältst Charmepunkte)");
                                    break;
                                case 
2:
                                    
$session[user][maxhitpoints]+=($gemcount/2);
                                    
$session[user][hitpoints]+=($gemcount/2);
                                    
output("`wDu fühlst dich leb`Sh`sa`Of`_t! `^(Deine maximale Lebensenergie erhöht sich permanent)");
                                    break;
                                case 
3:
                                    if (
$session[user][hitpoints]<$session[user][maxhitpoints]) $session[user][hitpoints]=$session[user][maxhitpoints];
                                    
$session[user][hitpoints]+=($gemcount*10);
                                    
output("`wDu fühlst dich ge`Ss`su`On`_d! `^(Du erhältst vorübergehend mehr Lebenspunkte)");
                                    break;
                                case 
4:
                                    
$session[user][specialty]=0;
                                    
output("`wDu fühlst dich völlig ziellos in deinem Leben. Du solltest eine Pause machen und einige wichtige Entscheidungen über dein Leben tre`Sf`sf`Oe`_n! `^(Dein Spezialgebiet wurde zurückgesetzt)");
                                    break;
                                case 
5:
                                    if (
$session['user']['race']==1$session['user']['attack']--;
                                    if (
$session['user']['race']==2$session['user']['defence']--;
                                    if (
$session['user']['race']==5$session['user']['maxhitpoints']--;
                                    
$session['user']['race']=0;
                                    
output("`wDeine Knochen werden zu Gelatine und du musst vom Effekt des Tranks ordentlich wü`Sr`sg`Oe`_n!`^(Deine Rasse wurde zurückgesetzt. Du kannst morgen eine neue wählen.)");
                                    if (isset(
$session['bufflist']['transmute'])) {
                                        
$session['bufflist']['transmute']['rounds'] += 10;
                                    } else {
                                        
$session['bufflist']['transmute']=array(
                                            
"name"=>"`wT`Sr`sansmutationskrankhe`Si`wt",
                                            
"rounds"=>10,
                                            
"wearoff"=>"`_D`Ou`s h`Sö`wrst auf, deine Därme auszukotzen. Im wahrsten Sinne des Wo`Sr`st`Oe`_s.",
                                            
"atkmod"=>0.75,
                                            
"defmod"=>0.75,
                                            
"roundmsg"=>"`_T`Oe`si`Sl`we deiner Haut und deiner Knochen verformen sich wie W`Sa`sc`Oh`_s.",
                                            
"survivenewday"=>1,
                                            
"newdaymessage"=>"`_D`Ou`sr`Sc`wh die Auswirkungen des Transmutationstranks fühlst du dich immer noch k`Sr`sa`On`_k.",
                                            
"activate"=>"offense,defense"
                                        
);
                                    }
                                    break;
                            }
                        }else{
                          
output("`n`n`_D`Ou`s h`Sa`wst das unbestimmte Gefühl, dass deine Edelsteine für etwas anderes als stinkende Tränke besser eingesetzt w`sä`sr`Oe`_n.");
                        }
                    }
                }
            }else if (
$HTTP_GET_VARS[act]=="schmeiss"){
                
output("`_D`Ou`s b`Si`wst guter Laune und überlegst dir, ob du für deine Kumpels hier in der Schenke ne Runde Ale spendieren soll`St`se`Os`_t.`n");
                
output("`n`_E`Oi`sn`S A`wle kostet dich `^$alecost `SG`so`Ol`_d.`n");
                
output("<form action='inn.php?op=bartender&act=schmeiss2' method='POST'>Die nächsten <input name='runden' id='runden' width='4'> `wAle gehen auf deine Rech`Sn`su`On`_g.`n",true);
                
output("<input type='submit' class='button' value='Ausgeben'></form>",true);
                
output("<script language='javascript'>document.getElementById('runden').focus();</script>",true);
                
addnav("","inn.php?op=bartender&act=schmeiss2");
            }else if (
$HTTP_GET_VARS[act]=="schmeiss2"){
                
$amt abs((int)$_POST['runden']);
                
$jamjam=$amt*$alecost;
                
$schussel=$session[user][name];
                if (
$session[user][gold]<$jamjam){
                    
output("`_D`Ou`s s`St`wellst gerade noch rechtzeitig vor einer Blamage fest, dass du nicht genug Gold dabei `Sh`sa`Os`_t.");
                } else if (
getsetting("paidales",0)>|| $alecost==0){
                    
output("`_T`Oj`sa`S, d`wer gute Wille war da, doch ein anderer war schneller als du! Enttäuscht bewegst du dich Richtung Freiale und schwörst dir, in Zukunft schneller zu `Ss`se`Oi`_n.");
                } else if (
abs($session[user][gotfreeale]-2)==1){
                    
output("`_C`Oe`sd`Sr`wik schaut dir tief in die Augen und meint nur \"`%Du hast heute schonmal eine Runde spendiert. In meiner Schenke machst du niemanden zum Säufer. Alles klar?`0\"");
                } else if (
$amt>getsetting("maxales",50)){
                    
output("\"`%Hast du sie noch alle, hier so mit deinem Gold anzugeben? Schau dich doch mal um, wieviele überhaupt da sind!`0\" `wMit diesen Worten zeigt dir Cedrik einen Vogel und dreht sich gelangweil`St `sw`Oe`_g. ");
                }else{
                    
output("`_D`Ou`s s`Sp`wrichst mit Barkeeper Cedrik und schiebst ihm `^$jamjam`w Gold rüber. Dieser nickt mit dem Kopf und grölt in die Runde \"`%Die nächsten $amt Ale gehen auf $schussel !!`w\".");
                    
output("`_E`Oi`sn`S a`wllgemeiner Freudenschrei ist die Antwort und du bist der Held der St`Su`sn`Od`_e.`n`n");
                    if (
$amt>5){
                        
output("`_D`Ou`s e`Sr`whältst einen Charmep`Su`sn`Ok`_t!");
                        
$session[user][charm]+=1;
                    }
                    
//if ($amt>10) $session['user']['donation']+=1;
                    
savesetting("paidales",$amt+1);
                    
$session[user][gold]-=$jamjam;
                    
$session[user][gotfreeale]++;
                    
$sql "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'inn',".$session[user][acctid].",'/me `wspendiert die nächsten `^$amt `sA`Ol`_e!')";
                    
db_query($sql) or die(db_error(LINK));
                }
            }else if (
$HTTP_GET_VARS[act]=="bribe"){
                
$g1 $session[user][level]*10;
                
$g2 $session[user][level]*50;
                
$g3 $session[user][level]*100;
                
$session[user][reputation]--;
                if (
$HTTP_GET_VARS[type]==""){
                    
output("`_W`Oi`se`S v`wiel willst du ihm anbi`Se`st`Oe`_n?");
                    
addnav("`w1 `SE`sdelste`Si`wn","inn.php?op=bartender&act=bribe&type=gem&amt=1");
                    
addnav("`w2 `SE`sdelstei`Sn`we","inn.php?op=bartender&act=bribe&type=gem&amt=2");
                    
addnav("`w3`S E`sdelstei`Sn`we","inn.php?op=bartender&act=bribe&type=gem&amt=3");
                    
addnav("`w$g1 `sGo`Sl`wd","inn.php?op=bartender&act=bribe&type=gold&amt=$g1");
                    
addnav("`w$g2 `sGo`Sl`wd","inn.php?op=bartender&act=bribe&type=gold&amt=$g2");
                    
addnav("`w$g3 `sGo`Sl`wd","inn.php?op=bartender&act=bribe&type=gold&amt=$g3");
                }else{
                  if (
$HTTP_GET_VARS[type]=="gem"){
                        if (
$session['user']['gems']<$_GET['amt']){
                            
$try=false;
                            
output("`_D`Ou`s h`Sa`wst keine {$_GET['amt']} Edelst`Se`si`On`_e!");
                        }else{
                             
$chance $HTTP_GET_VARS[amt]/4;
                            
$session[user][gems]-=$HTTP_GET_VARS[amt];
                              
//debuglog("spent {$HTTP_GET_VARS['amt']} gems on bribing Cedrik");
                            
$try=true;
                        }
                    }else{
                        if (
$session['user']['gold']<$_GET['amt']){
                            
output("`_D`Ou`s h`Sa`wst keine {$_GET['amt']} `SG`so`Ol`_d!");
                            
$try=false;
                        }else{
                            
$try=true;
                            
$chance $HTTP_GET_VARS[amt]/($session[user][level]*110);
                            
$session[user][gold]-=$HTTP_GET_VARS[amt];
                              
//debuglog("spent {$HTTP_GET_VARS['amt']} gold bribing Cedrik");
                        
}
                    }
                    
$chance*=100;
                    if (
$try){
                        if (
e_rand(0,100)<$chance){
                            
output("`_C`Oe`sd`Sr`wik lehnt sich zu dir über die Theke und fragt: \"`%Was kann ich für dich tun, Kleine".($session[user][sex]?"":"r")."?`w\"");
                                if (
getsetting("pvp",1)) {
                                
addnav("`wW`Se`sr schläft obe`Sn`w?","inn.php?op=bartender&act=listupstairs");
                            }
                            
addnav("`wF`Sa`srbenleh`Sr`we","inn.php?op=bartender&act=colors");
                            
addnav("`wS`Sp`sezialgebiet wechse`Sl`wn","inn.php?op=bartender&act=specialty");
                        }else{
                            
output("`_C`Oe`sd`Sr`wik fängt an, die Oberfläche der Theke zu wischen, was eigentlich schon vor langer Zeit wieder einmal nötig gewesen wäre.  ");
                            
output("Als er damit fertig ist, ".($HTTP_GET_VARS[type]=="gem"?($HTTP_GET_VARS[amt]>0?"sind deine Edelsteine":"ist dein Edelstein"):"ist dein Gold"));
                            
output(" verschwunden. Du fragst wegen deinem Verlust nach, aber Cedrik starrt dich nur mit leerem Bli`Sc`sk `Oa`_n.");
                        }
                    }else{
                        
output("`n`n`_C`Oe`sd`Sr`wik steht nur da und schaut dich ausdrucksl`So`ss `Oa`_n.");
                    }
                }
            }else if (
$HTTP_GET_VARS[act]=="ale"){
              
output("`_D`Ou`s s`Sc`whlägst mit der Faust auf die Bar und verlangst ein Ale");
                if (
$session[user][drunkenness]>66){
                  
//************************************************************************************************************************************
                    
output(", aber Cedrik fährt unbekümmert damit fort, das Glas weiter zu polieren, an dem er gerade arbeitet. \"`%Du hast genug gehabt ".($session[user][sex]?"Mädl":"Bursche").".`w\" ");
                }else{
                  if (
$session[user][gold]>=$alecost){
                      
$session[user][drunkenness]+=33;
                        
$session[user][gold]-=$alecost;
                        if (
getsetting("paidales",0)>&& $session[user][gotfreeale]<2) {
                            
savesetting("paidales",getsetting("paidales",0)-1);
                            
$session[user][gotfreeale]+=2;
                        }
                        
//debuglog("spent $alecost gold on ale");
                        
output(".  Cedrik nimmt ein Glas und schenkt schäumendes Ale aus einem angezapften Fass hinter ihm ein.  ");
                        
output("Er gibt dem Glas Schwung und es rutscht über die Theke, wo du es mit deinen Kriegerreflexen f`sä`sg`Os`_t.  ");
                        
output("`n`n`_D`Ou`s d`Sr`wehst dich um, trinkst dieses herzhafte Gesöff auf ex und gibst ".($session[user][sex]?"Seth":"Violet"));
                        
output(" ein Lächeln mit deinem Ale-Schaum-Oberlippen`Sb`sa`Or`_t.`n`n");
                        switch(
e_rand(1,3)){
                          case 
1:
                            case 
2:
                              
output("`_D`Ou`s f`Sü`whlst dich ge`Ss`su`On`_d!");
                                
$session[user][hitpoints]+=round($session[user][maxhitpoints]*.1,0);
                                break;
                            case 
3:
                              
output("`_D`Ou`s f`Sü`whlst dich leb`Sh`sa`Of`_t!");
                                
$session[user][turns]++;
                        }
                        if (
$session[user][drunkenness]>33$session[user][reputation]--;
                        
$session[bufflist][101] = array("name"=>"`#Rausch","rounds"=>10,"wearoff"=>"`_D`Oe`si`Sn`w Rausch verschwi`Sn`sd`Oe`_t.","atkmod"=>1.25,"roundmsg"=>"`_D`Ou`s h`Sa`wst einen ordentlichen Rausch am la`Su`sf`Oe`_n.","activate"=>"offense");
                    }else{
                      
output("`_D`Ou`s h`Sa`wst aber nicht genug Geld bei dir. Wie kannst du ein Ale haben wollen, wenn du das Geld dafür nicht h`Sa`ss`Ot!`_?!");
                    }
                }
            }else if (
$HTTP_GET_VARS[act]=="listupstairs"){
                
addnav("`wL`Si`sste aktualisier`Se`wn","inn.php?op=bartender&act=listupstairs");
                
output("`_C`Oe`sd`Sr`wik legt einen Satz Schlüssel vor dich auf die Theke und sagt dir, welcher Schlüssel wessen Zimmer öffnet. Du hast die Wahl. Du könntest bei jedem reinschlüpfen und angre`Si`sf`Oe`_n.");
                
$pvptime getsetting("pvptimeout",600);
                
$pvptimeout date("Y-m-d H:i:s",strtotime(date("r")."-$pvptime seconds"));
                
pvpwarning();
    if (
$session['user']['pvpflag']=="5013-10-06 00:42:00"){
        
output("`n`_(D`Ou`s h`Sa`wst PvP-Immunität gekauft. Diese verfällt, wenn du jetzt angrei`Sf`ss`Ot`_!)`0`n`n");
    }
                
$days getsetting("pvpimmunity"5);
                
$exp getsetting("pvpminexp"1500);
                
$sql "SELECT name,alive,location,sex,level,laston,loggedin,login,pvpflag FROM accounts WHERE 
                (locked=0) AND 
                (level >= "
.($session[user][level]-1)." AND level <= ".($session[user][level]+2).") AND 
                (alive=1 AND location=1) AND 
                (age > $days OR dragonkills > 0 OR pk > 0 OR experience > $exp) AND
                (laston < '"
.date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." sec"))."' OR loggedin=0) AND
                (acctid <> "
.$session[user][acctid].") AND
                (dragonkills > "
.($session[user][dragonkills]-5).")
                ORDER BY level DESC"
;
                
$result db_query($sql) or die(db_error(LINK));
                
output("<table border='0' cellpadding='3' cellspacing='0'><tr><td>Name</td><td>Level</td><td>Ops</td></tr>",true);
                for (
$i=0;$i<db_num_rows($result);$i++){
                    
$row db_fetch_assoc($result);
                    
$biolink "bio.php?char=".rawurlencode($row[login])."&ret=".urlencode($_SERVER['REQUEST_URI']);
                    
addnav(""$biolink);
                    if(
$row[pvpflag]>$pvptimeout){
                        
output("<tr class='".($i%2?"trlight":"trdark")."'><td>$row[name]</td><td>$row[level]</td><td>[ <a href='$biolink'>Bio</a> | `iimmun`i ]</td></tr>",true);
                    }else{
                        
output("<tr class='".($i%2?"trlight":"trdark")."'><td>$row[name]</td><td>$row[level]</td><td>[ <a href='$biolink'>Bio</a> | <a href='pvp.php?act=attack&bg=1&name=".rawurlencode($row[login])."'>Angriff</a> ]</td></tr>",true);
                        
addnav("","pvp.php?act=attack&bg=1&name=".rawurlencode($row[login]));
                    }
                }
                
output("</table>",true);
                
$session[user][reputation]--;
            }else if(
$HTTP_GET_VARS[act]=="colors"){
              
output("`_C`Oe`sd`Sr`wik lehnt sich weiter über die Bar. \"`%Du willst also was über Farben wissen, hmm?`w\" ");
                
output("  Du willst gerade antworten, als du feststellst, dass das eine rhetorische Frage war.  ");
                
output("Cedrik fährt fort: \`%Um Farbe in deine Texte zu bringen, musst du folgendes tun: Zuerst machst du ein &#0096; Zeichen ",true);
                
output(" (Shift und die Taste links neben Backspace), gefolgt von 1, 2, 3, 4, 5, 6, 7, 8, 9, !, @, #, $, %, ^, Q oder &. Jedes dieser Zeichen entspricht ");
                
output("einer Farbe, die folgendermaßen aussieht: `n`1&#0096;1 `2&#0096;2 `3&#0096;3 `4&#0096;4 `5&#0096;5 `6&#0096;6 `7&#0096;7 `8&#0096;8 `9&#0096;9  ",true);
                
output("`n`!&#0096;! `@&#0096;@ `#&#0096;# `\$&#0096;\$ `%&#0096;% `^&#0096;^ `q&#0096;q `Q&#0096;Q `&&#0096;& `n",true);
                
output("`T&#0096;T `t&#0096;t `R&#0096;R `r&#0096;r `V&#0096;V `v&#0096;v `g&#0096;g`n",true);
                
output("`w kap`Si`se`Or`_t?`0\"`n `_H`Oi`se`Sr`w kannst du testen:");
                
output("<form action=\"$REQUEST_URI\" method='POST'>",true);
                
output("`_D`Oe`si`Sn`we Eingabe: ".str_replace("`","&#0096;",HTMLEntities($HTTP_POST_VARS[testtext]))."`n",true);
                
output("`_S`Oi`se`Sh`wt so aus: ".$HTTP_POST_VARS[testtext]." `n");
                
output("<input name='testtext' id='input'><input type='submit' class='button' value='Testen'></form>",true);
                
output("<script language='javascript'>document.getElementById('input').focus();</script>",true);

                
output("`n`n`_D`Ou`s k`Sa`wnnst diese Farben in jedem Text verwenden, den du eing`Si`sb`Os`_t.");
                
addnav("",$REQUEST_URI);
            }else if(
$HTTP_GET_VARS[act]=="specialty"){
                if (
$HTTP_GET_VARS[specialty]==""){
                    
output("\"`2Ich will mein Spezialgebiet wechseln`w\", verkündest du Cedrik.`n`n");
                    
output("Ohne ein Wort packt Cedrik dich am Hemd, zieht dich über die Theke und zerrt dich hinter die Fässer hinter ihm. ");
                    
output("Dann dreht er am Hahn eines kleinen Fässchens mit der Aufschrift \"Feines Gesöff XXX\"");
                    
output("`n`nDu schaust dich um und erwartest, dass irgendwo eine Geheimtür aufgeht, aber nichts passiert. Stattdessen ");
                    
output("dreht Cedrik den Hahn wieder zurück und hebt einen frisch mit seinem vermutlich besten Gebräu gefüllten Krug. Das Zeug schäumt und ist von blau-grünlicher Farbe.");
                    
output("`n`n\"`3Was? Du hast einen geheimen Raum erwartet?`0\", fragt er dich. \"`3Also dann solltest du noch ");
                    
output("besser aufpassen, wie laut du sagst, dass du deine Fähigkeiten ändern willst. Nicht jeder sieht ");
                    
output("mit Wohlwollen auf diese Art von Dingen.`n`nWelches neue Spezialgebiet hast du dir denn ged`Sa`sc`Oh`_t?`0\"");
                    
addnav("`wD`Su`snkle Küns`St`we",preg_replace("/[&?]c=[[:digit:]-]*/","",$REQUEST_URI)."&specialty=1");
                    
addnav("`wM`Sy`sstische Kräf`St`we",preg_replace("/[&?]c=[[:digit:]-]*/","",$REQUEST_URI)."&specialty=2");
                    
addnav("`wD`Si`sebesküns`St`we",preg_replace("/[&?]c=[[:digit:]-]*/","",$REQUEST_URI)."&specialty=3");
                
                }else{
                    
output("\"`3Ok, du hast es.`0\"`n`n \"`2Das war schon alles?`0\", `wfragst du ihn.");
                    
output("`n`n\"`nCedrik fängt laut an zu lachen: \"`3Jup. Was hasten erwartet? Irgendne Art fantastisches und geheimnisvolles Ritual??? ");
                    
output("Du bist in Ordnung, Kleiner... spiel nur niemals Poker, ok?`w\"");
                    
output("`n`n\"`Ach, nochwas. Obwohl du dein Können in deiner alten Fertigkeit jetzt nicht mehr einsetzen kannst, hast du es immer noch. ");
                    
output("Deine neue Fertigkeit wirst du trainieren müssen, um wirklich gut darin zu sein.`0\"");
                    
//addnav("Return to the inn","inn.php");
                    
$session[user][specialty]=$HTTP_GET_VARS[specialty];
                }
            }
            break;
        case 
"room":
            
$config unserialize($session['user']['donationconfig']);
          
$expense round(($session[user][level]*(10+log($session[user][level]))),0);
            if (
$HTTP_GET_VARS[pay]){
                if (
$_GET['coupon']==1){
                  
$config['innstays']--;
                    
debuglog("logged out in the inn");
                    
$session['user']['donationconfig']=serialize($config);
                    
$session['user']['loggedin']=0;
                    
$session['user']['location']=1;
                    
$session['user']['boughtroomtoday']=1;
                    
saveuser();
                    
$session=array();
                    
redirect("index.php");
                }else{
                    if (
$HTTP_GET_VARS[pay] == || $session[user][gold]>=$expense || $session[user][boughtroomtoday]){
                        if (
$session[user][loggedin]){
                            if (
$session[user][boughtroomtoday]) {
                            }else{
                                if (
$HTTP_GET_VARS[pay] == 2) {
                                    
$fee getsetting("innfee""5%");
                                    if (
strpos($fee"%"))
                                        
$expense += round($expense $fee 100,0);
                                    else
                                        
$expense += $fee;
                                    
$goldline ",goldinbank=goldinbank-$expense";
                                } else {
                                    
$goldline ",gold=gold-$expense";
                                }
                                
$goldline .= ",boughtroomtoday=1";
                            }
                              
debuglog("spent $expense gold on an inn room");
                            
$sql "UPDATE accounts SET loggedin=0,location=1 $goldline WHERE acctid = ".$session[user][acctid];
                            
db_query($sql) or die(sql_error($sql));
                        }
                        
$session=array();
                        
redirect("index.php");
                    }else{
                        
output("\"`§Aah, so ist das also.\"`w, sagt Cedrik und hängt den Schlüssel, den er gerade geholt hat, wieder an seinen Haken hinter der Theke. ");
                        
output("Vielleicht solltest du erstmal für das nötige Kleingeld sorgen, bevor du dich am ");
                        
output("örtlichen Handel beteil`Si`sg`Os`_t.");
                    }
                }
            }else{
                if (
$session[user][boughtroomtoday]){
                    
output("`_D`Ou`s h`Sa`wst heute schon für ein Zimmer bez`Sa`sh`Ol`_t.");
                    
addnav("`wG`Se`she ins Zimm`Se`wr","inn.php?op=room&pay=1");
                }else{
                    if (
$config['innstays']>0){
                        
addnav("`wZ`Se`sige ihm den Gutschein für ".$config['innstays']." Übernachtung`Se`wn","inn.php?op=room&pay=1&coupon=1");
                    }
                    
output("`_D`Ou`s t`Sr`wottest zum Barkeeper und fragst nach einem Zimmer. Er betrachtet dich und sagt: \"§Das kostet `\$".$expense."`§ Gold für die Nacht.\"");
                    
$fee getsetting("innfee""5%");
                    if (
strpos($fee"%"))
                        
$bankexpense $expense round($expense $fee 100,0);
                    else
                        
$bankexpense $expense $fee;
                    if (
$session['user']['goldinbank'] >= $bankexpense && $bankexpense != $expense) {
                        
output("`_W`Oe`si`Sl`w du so eine nette Person bist, bietet er dir zum Preis von `\$".$bankexpense."`w Gold auch an, direkt von der Bank zu bezahlen. Der Preis beinhaltet " . (strpos($fee"%") ? $fee "$fee Gold") . " Überweisungsge`Sb`sü`Oh`_r.");
                    }
                                
                    
output("`n`n`_D`Ou`s w`si`wllst dich nicht von deinem Gold trennen und fängst an darüber zu debattieren, dass man in den Feldern auch kostenlos "
                                
."schlafen könnte. Schließlich siehst du aber ein, dass ein Zimmer in der Schenke vielleicht der sicherere Platz zum Schlafen ist, da es schwieriger für Herumstreicher sein dürfte, "
                                
."in einen verschlossenen Raum einzudri`Sn`sg`Oe`_n.");
                    
addnav("`wG`Si`sb ihm $expense Go`Sl`wd","inn.php?op=room&pay=1");
                    if (
$session['user']['goldinbank'] >= $bankexpense) {
                        
addnav("`wZ`Sa`shle $bankexpense Gold von der Ba`Sn`wk","inn.php?op=room&pay=2");
                    }
                }
            }
            break;
    }
  
addnav("`wZ`Su`srück zur Schen`Sk`we","inn.php");
}

output("</span>",true);

page_footer();
?>