summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/003-2/lua.txt39
1 files changed, 33 insertions, 6 deletions
diff --git a/npc/003-2/lua.txt b/npc/003-2/lua.txt
index 2e034b06c..30877bce8 100644
--- a/npc/003-2/lua.txt
+++ b/npc/003-2/lua.txt
@@ -507,7 +507,39 @@ function luaCheckTask4 {
function luaAssignTask5 {
mesc l("FIXME: This quest is not yet ready, blame Jesusalva ASAP");
close;
+
+ inventoryplace MercBoxAA, 1;
+
+ mesn;
+ mesc l("You tell Lua everything you've heard at the Inn.");
+ next;
+
+ mesn;
+ mesq l("The Professor? Wait, THE Professor? As in, the wisest person on Tulimshar?");
+ next;
+ mesn;
+ mesq l("The Professor is so wise that even if you fall asleep while listening to his invisible speech, you'll still learn!!");
+ tutmes l("The professor is always on the Magic Council, the northmost building. If you sit on the area in front of him (marked with a red rug), you'll gain Experience, even while AFK.");
+ next;
+
+ mesc l("Who is the Professor? I've heard he was the father of a certain Arthur... No idea.");
+ mesc l("But who cares? We need to save the Professor! During night, monsters are stronger, so they'll probably attack at night time!");
+ mesc l("During night the professor also goes to the Magic Academy, using the hidden north port, on the building to left of the Magic Council...");
+ if (!is_night())
+ mesc l("However, it's also possible they're there already.");
next;
+
+ mesc l("Here, I'll give you a Mercenary Box. Open it, get the mercenary card, and summon it when needed. You absolutely CANNOT let the Professor be assassinated!");
+ tutmes l("Explain briefly about mercenaries... I mean, we have a Mercenaries section on @tutorial right?"); // <-- TODO and add on the wiki as well!
+ tutmes l("You can only have one mercenary active at a time, they die and will leave after 10 minutes - logged in or not.");
+ tutmes l("Still, they can be useful when you're trying to solo a boss and need help. The number of stars on the card is the strength and rarity. Use them wisely.");
+
+ next;
+ mesn;
+ mesq l("Now go! Lives are at stack!");
+
+ next;
+ getitem MercBoxAA, 1;
return;
} // Your Report, the plan
@@ -517,12 +549,7 @@ function luaTask5 {
}
function luaCheckTask5 {
- return (BaseLevel >= 20 &&
- JobLevel >= 6 &&
- Zeny >= 1000 &&
- (CRAFTQUEST || MPQUEST) &&
- countitem(TulimsharGuardCard) &&
- countitem(FishingRod));
+ return (false);
}