Quellcode der Dragonslayer-Edition
Quellcode der Dragonslayer-Edition: 0.9.7(DS V3) Ithil-Edition


Anmerkung: Dies ist nur ein Auszug aus dem Source. Ein etwas älteres, abgespecktes Release der Dragonslayer-Edition ist für jeden Interessenten frei zum Download verfügbar. Was wir uns unbedingt verbitten, ist Diebstahl unserer Arbeit ohne Nennung des Copyrights.
Falls beim Lesen des Source ein Bug entdeckt werden sollte, bitten wir um sofortige Meldung per Anfrage!


./special/healer_special.php

zurück
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
<?php
/*
 * healer_special.php
 * Version:   18.09.2004
 * Author:   bibir
 * Email:   logd_bibir [-[at]-] email.de
 *
 * Purpose: a special for cheaper healing
 */

output('"Keine Zeit, keine Zeit!" Tönt es aus den Baumwipfeln
- verwirrt schaust du etwas genauer nach.
Ach ja, der Heiler - fleißig bei der Arbeit.`n'
);
output('`3"Tut mir leid, aber ich hab absolut keine Zeit.`3" `0
sagt er, als er kurz runterkommt und den nächsten Baum hinaufklettert. '
);

if(
e_rand(1,100)> 70) {
    
output('Er steckt dir noch ungefragt einen Coupon für Golinda zu.
    Du schaust ihn zwar fragend an, wagst es aber nicht, etwas zu sagen.'
);
    if(
$session['user']['marks']<31)
    {
        
output(' Außerdem - so überlegst du dir - ist Golinda doch ohnehin günstiger.');
        
$config unserialize($session['user']['donationconfig']);
        
$config['healer'] ++;
        
$session['user']['donationconfig'] = serialize($config);
    }
} else {
    
output('`3"Hier nimm das und belästige mich bloß nicht noch länger!`3"`0`n
    Er wirft dir eine kleine Phiole,
    die ganz wie ein Heiltrank aussieht, zu. Du öffnest sie und trinkst.`n'
);
    if(
e_rand(1,100) >50){
        if (
$session['user']['hitpoints'] < $session['user']['maxhitpoints']*0.8) {
            
output('Du regenerierst beinahe ganz.');
            
$session['user']['hitpoints'] = $session['user']['maxhitpoints']*0.8;
        }
        else {
            
output('Eine Wirkung spürst du jedoch nicht.');
        }
    } else {
        
output('Dir wird schlecht und du verlierst viele Lebenspunkte
        - Da hat der Gute sich wohl vertan.'
);
        
$session['user']['hitpoints'] *= 0.3;
        if (
$session['user']['hitpoints']<=1$session['user']['hitpoints']=1;
    }
}
?>
0.9.7(DS V3) Ithil-Edition