// TMW2 scripts. // Authors: // Jesusalva // Description: // Ruler of Frostia (maybe we should instance this map so the king can walk) 024-16,30,23,0 script King Gelid NPC_ELF,{ mesn l("King Gelid Frozenheart"); mesq l("Hello."); next; mesn l("King Gelid Frozenheart"); mesq l("Yes. Frostia is a city-estate, and is ruled by me, King Gelid Frozenheart II."); next; mesn l("King Gelid Frozenheart"); mesq l("Is this letter yours? Very well, let me read."); next; mesn l("King Gelid Frozenheart"); mesq l("Hm hm. This sounds pretty concerning. Aiming at Sages is also a smart move, as they compose the Alliance Council."); next; mesn l("King Gelid Frozenheart"); mesq l("As about if I have any idea why they said they were from here? ...Actually, I do."); next; mesc b(l(".:: Main Quest 4-2 ::.")), 3; msObjective(BaseLevel >= 40, l("* @@/@@ Base Level", BaseLevel, 40)); msObjective(true, l("* Deliver Nikolai's Letter to Frostia Mayor")); mesc l("* Do whatever King Gelid tells you to"), 9; mes ""; mesc l("@@ You need to wait further releases to continue this quest!", b(l("WARNING:"))), 1; next; mesn l("Nikolai, the Blue Sage"); mesq l("Remember the masked man said he was from Frostia? Or masked woman, we don't know. You should inform their Mayor at once. Also, I don't know what Sage will be their next target. Deliver this letter to Frostia's King. He will know what to do and what you should do."); close; OnInit: /* equipment/legs/assassinpants-male.xml equipment/feet/boots-male.xml equipment/hands/armbands-male.xml hairstyles/hairstyle15.xml|#585858,A4A4A4,C0C0C0,ffffff equipment/head/crown.xml equipment/weapons/knife.xml equipment/chest/warlordplate-male.xml weapons/piouslayer/hit1.ogg */ .@npcId = getnpcid(.name$); setunitdata(.@npcId, UDT_HEADTOP, ImperialCrown); setunitdata(.@npcId, UDT_HEADMIDDLE, WarlordPlate); setunitdata(.@npcId, UDT_HEADBOTTOM, AssassinPants); setunitdata(.@npcId, UDT_WEAPON, FurBoots); // Boots // TODO: Armbands, imperial robe, etc. setunitdata(.@npcId, UDT_HAIRSTYLE, 15); setunitdata(.@npcId, UDT_HAIRCOLOR, 8); .distance=3; npcsit; end; }