diff options
Diffstat (limited to 'npc/003-2/lua.txt')
-rw-r--r-- | npc/003-2/lua.txt | 39 |
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); } |