blob: dabedde8060692c9038566379ed0a782f2ada49c [file] [log] [blame]
inherit "/std/npc";
#include __PATH__(1)"defs.h"
protected void create() {
if (!clonep()) {
set_next_reset(-1);
return;
}
::create();
create_default_npc(20, 300);
SetProp(P_SHORT, "Ein ausgeruesteter Zwerg");
SetProp(P_LONG, BSLF(
"So, dieser Zwerg hat richtig Krempel dabei. Wenn er jetzt noch Details "
"und Infos haette, dann waere er schon ein richtig ordentlicher NPC."));
SetProp(P_NAME, "Kawumm");
SetProp(P_ARTICLE, 0);
SetProp(P_GENDER, MALE);
AddId(({"zwerg", "kawumm"}));
SetProp(P_ALIGN, 100);
SetProp(P_RACE, "Zwerg");
SetProp(P_SIZE, 102);
SetProp(P_MURDER_MSG,
"He! Ich gehoere doch zu Notstroms Magiertutorial, %s.");
SetProp(P_DIE_MSG, " kippt um wie eine leere Bierflasche.\n");
/* Die Axt wird beim Clonen gleich gezueckt. Wenn der Zwerg sie
verbummelt, ist sie weg und wird im Reset nicht ersetzt: */
AddItem(__PATH__(1)"obj/axt", REFRESH_NONE|CLONE_WIELD);
/* Aehnlich beim Schild: Beim Clonen wird er gleich anzogen
und bei Verlust nicht ersetzt: */
AddItem(__PATH__(1)"obj/schild", REFRESH_NONE|CLONE_WEAR);
AddItem(__PATH__(1)"obj/krempel", REFRESH_NONE);
}