INSTANCE BAU_20009_Lewap (Npc_Default)
{
// ------ NSC ------
name = "Lewap";
guild = GIL_OUT;
id = 20009;
voice = 12;
flags = 0;
npctype = NPCTYPE_MAIN;
// ------ Attribute ------
slf.level = 50;
slf.attribute[ATR_STRENGTH] = 160;
slf.aivar[REAL_STRENGTH] = 160;
slf.attribute[ATR_DEXTERITY] = 110;
slf.aivar[REAL_DEXTERITY] = 110;
slf.attribute[ATR_MANA_MAX] = 10;
slf.aivar[REAL_MANA_MAX] = 10;
slf.attribute[ATR_MANA] = 10;
slf.attribute[ATR_HITPOINTS_MAX] = 400;
slf.attribute[ATR_HITPOINTS] = 400;
// ------ Kampf-Taktik ------
fight_tactic = FAI_HUMAN_STRONG;
// ------ Equippte Waffen ------
EquipItem (self, ItMw_ElBastardo);
EquipItem (self, ItRw_Bow_M_02);
// ------ Inventory ------
CreateInvItems (self, ItFo_Cheese, 5);
CreateInvItems (self, ItFo_Bacon, 10);
CreateInvItems (self, ItFo_Apple, 1);
CreateInvItems (self, ItFo_Stew, 2);
CreateInvItems (self, ItFo_FishSoup, 4);
CreateInvItems (self, ItFo_Honey,2);
CreateInvItems (self, ItMi_Gold, 1000);
// ------ visuals ------
B_SetNpcVisual (self, MALE, "Hum_Head_FatBald", Face_L_NormalBart01, BodyTex_L, ITAR_Leather_L);
Mdl_SetModelFatness (self, 1);
Mdl_ApplyOverlayMds (self, "Humans_Relaxed.mds");
// ------ NSC-relevante Talente vergeben ------
Npc_SetTalentSkill (self, NPC_TALENT_MAGE, 0);
Npc_SetTalentSkill (self, NPC_TALENT_PICKLOCK, 1);
Npc_SetTalentSkill (self, NPC_TALENT_SNEAK, 1);
Npc_SetTalentSkill (self, NPC_TALENT_ACROBAT, 1);
Npc_SetTalentSkill (self, NPC_TALENT_PICKPOCKET, 0);
Npc_SetTalentSkill (self, NPC_TALENT_SMITH, 0);
Npc_SetTalentSkill (self, NPC_TALENT_RUNES, 0);
Npc_SetTalentSkill (self, NPC_TALENT_ALCHEMY, 0);
Npc_SetTalentSkill (self, NPC_TALENT_TAKEANIMALTROPHY, 1);
// ------ Kampf-Talente ------
B_RaiseFightTalent (self, NPC_TALENT_1H, 80);
B_RaiseFightTalent (self, NPC_TALENT_2H, 20);
B_RaiseFightTalent (self, NPC_TALENT_BOW, 80);
B_RaiseFightTalent (self, NPC_TALENT_CROSSBOW, 20);
// ------ TA anmelden ------
daily_routine = Rtn_Start_20009;
};
FUNC VOID Rtn_Start_20009 ()
{
TA_Smalltalk (00,00,12,00,"WAYPOINT_LEWAP_TALK");
TA_Smalltalk (12,00,00,00,"WAYPOINT_LEWAP_TALK2");
};