blob: dabedde8060692c9038566379ed0a782f2ada49c [file] [log] [blame]
notstrom59fbae92018-11-09 09:12:04 +01001inherit "/std/npc";
2
3#include __PATH__(1)"defs.h"
4
5
6protected void create() {
7 if (!clonep()) {
8 set_next_reset(-1);
9 return;
10 }
11 ::create();
12
13 create_default_npc(20, 300);
14
15 SetProp(P_SHORT, "Ein ausgeruesteter Zwerg");
16 SetProp(P_LONG, BSLF(
17 "So, dieser Zwerg hat richtig Krempel dabei. Wenn er jetzt noch Details "
18 "und Infos haette, dann waere er schon ein richtig ordentlicher NPC."));
19 SetProp(P_NAME, "Kawumm");
20 SetProp(P_ARTICLE, 0);
21 SetProp(P_GENDER, MALE);
22
23 AddId(({"zwerg", "kawumm"}));
24 SetProp(P_ALIGN, 100);
25 SetProp(P_RACE, "Zwerg");
26 SetProp(P_SIZE, 102);
27
28 SetProp(P_MURDER_MSG,
29 "He! Ich gehoere doch zu Notstroms Magiertutorial, %s.");
30 SetProp(P_DIE_MSG, " kippt um wie eine leere Bierflasche.\n");
31
32
33 /* Die Axt wird beim Clonen gleich gezueckt. Wenn der Zwerg sie
notstrom6f80d2d2018-11-12 18:41:29 +010034 verbummelt, ist sie weg und wird im Reset nicht ersetzt: */
notstrom59fbae92018-11-09 09:12:04 +010035 AddItem(__PATH__(1)"obj/axt", REFRESH_NONE|CLONE_WIELD);
notstrom6f80d2d2018-11-12 18:41:29 +010036 /* Aehnlich beim Schild: Beim Clonen wird er gleich anzogen
37 und bei Verlust nicht ersetzt: */
notstrom59fbae92018-11-09 09:12:04 +010038 AddItem(__PATH__(1)"obj/schild", REFRESH_NONE|CLONE_WEAR);
39 AddItem(__PATH__(1)"obj/krempel", REFRESH_NONE);
40}
41