// TMW2 Script
// Author:
// Jesusalva
// Description:
// Introduces the new area ingame
012-1,82,59,0 script LOFBot NPC_PLAYER,{
if (rand(1,5) % 2 == 1) {
mesn;
mesq l("Ah, @@ is sooo amazing!", $MOST_HEROIC$);
next;
}
mesn;
mesq l("Have you ever heard of the [@@http://landoffire.org/|Land Of Fire@@]? It is a really cool game which is being developed by Pyndragon and Pihro!");
next;
mesn;
mesq l("They had a TMWA server, but the Monster King went hyperactive and... Well, it crashed here.");
L_Menu:
mes "";
menu
l("How can I reach the Land Of Fire?"), L_Where,
l("Tell me about the Land Of Fire."), L_Fire,
l("What are the Transcendence Gates?"), L_Gates,
l("Thanks for the help."), L_Close;
// TODO: Perhaps it is worth mentioning on JSaves Castle is a Mana Source and thus, magic&skills work better, and weapons work worse?
L_Where:
mes "";
mesn;
mesq l("If you head west, you'll eventually reach Jesus Saves' Castle.");
next;
mesn;
mesq l("Inside it, there'll be a Transcendence Gate.");
next;
mesn;
mesq l("It is a really cool place. You must visit it someday!");
next;
goto L_Menu;
L_Fire:
mes "";
mesn;
mesq l("The Land Of Fire Village was the result from the collapse of two worlds. It is a huge village.");
next;
mesq l("It have lots of lava caves, and some cool stuff, like the @@, can only be craft there.", getitemlink(SaviorArmor));
next;
mesq l("Unique monsters can be found there, and people say about staffs which shoot raw death and doom from it!");
next;
mesq l("It's self sufficient economically, and many fairies enjoy travelling there. In fact, rumors says the Fairy Kingdom is near it!");
next;
goto L_Menu;
L_Gates:
mes "";
mesn;
mesq l("Ah, you'll find on the Land Of Fire Village four transcendence gates.");
next;
mesn;
mesq l("People from here always look dumbfolded when they walk past them and find themselves somewhere else.");
next;
mesn;
mesq l("There's usually not a lot of things to do past these gates, but some monsters which only lives on the Land of Fire can only be found there!");
next;
goto L_Menu;
L_Close:
closedialog;
npctalkonce l("Ah, @@ is so amazing!", $MOST_HEROIC$);
close;
OnInit:
.@npcId = getnpcid(.name$);
setunitdata(.@npcId, UDT_HEADTOP, CenturionHelmet);
setunitdata(.@npcId, UDT_HEADMIDDLE, SaviorArmor);
setunitdata(.@npcId, UDT_HEADBOTTOM, TulimsharGuardBoots);
setunitdata(.@npcId, UDT_WEAPON, BromenalPants);
setunitdata(.@npcId, UDT_HAIRSTYLE, 1);
setunitdata(.@npcId, UDT_HAIRCOLOR, 1);
npcsit;
.sex = G_OTHER;
.distance = 5;
end;
}