// TMW2 Script. // Author: // Saulc // Jesusalva 003-1,109,150,0 script Silvia NPC_FEMALE,{ if (strcharinfo(0) == $MOST_HEROIC$) npctalk l("Oh my, the great @@ has come to talk to me!", $MOST_HEROIC$); if (getq(TulimsharQuest_Swezanne) == 4) goto L_Message; if (getq(TulimsharQuest_Swezanne) == 1) goto L_Lifestone; if (getq(TulimsharQuest_Swezanne) == 2) goto L_Unallowed; if (strcharinfo(0) != $MOST_HEROIC$) hello; end; L_Message: mesn strcharinfo(0); mesq l("Your mother asked me to say that she loves you."); next; mesn; mesq l("Oh no, not another stranger she sends me to tell that!"); next; mesn; mesq l("She never leaves the shade of that tree, she is always sending messages by other people!!"); next; mesn; mesq l("Oh well... That's my mother, and this is why I love her."); next; inventoryplace CottonGloves, 1; getitem CottonGloves, 1; getexp 100,0; setq TulimsharQuest_Swezanne, 1; mesn; mesq l("Thank you, @@. Please take this pair of gloves as a thank you.", strcharinfo(0)); close; L_Lifestone: mesn; mesq l("Hey! Good to see you. I was thinking how I could repay for what you've done for my mother."); next; mesn; mesq l("I can make you a @@, and for that I will want a @@ and 500 GP.", getitemlink(LifestonePendant), getitemlink(Lifestone)); close; L_Unallowed: mesn; mesq l("Ah, I wonder how my mother Swezanne is faring..."); next; mesn; mesq l("She must be thristy, fighting monsters on this sun... If somebody could give her Cactus Potions..."); close; OnInit: .@npcId = getnpcid(0, .name$); setunitdata(.@npcId, UDT_HEADTOP, NPCEyes); setunitdata(.@npcId, UDT_HEADMIDDLE, SilkRobe); //setunitdata(.@npcId, UDT_HEADBOTTOM, LeatherTrousers); // TODO setunitdata(.@npcId, UDT_WEAPON, LousyMoccasins); setunitdata(.@npcId, UDT_HAIRSTYLE, 21); setunitdata(.@npcId, UDT_HAIRCOLOR, 11); .sex = G_FEMALE; .distance = 5; end; }