// 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;
}