From 4eac57bf613555236a124ced094fd382d48f479e Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Thu, 20 Dec 2018 02:57:13 -0200 Subject: Heroes Hold Information Menu. --- npc/018-2-1/warps.txt | 30 +++++++++++++++++++++++++++++- npc/018-2-2/main.txt | 3 ++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/npc/018-2-1/warps.txt b/npc/018-2-1/warps.txt index 9738f538d..ac07586c1 100644 --- a/npc/018-2-1/warps.txt +++ b/npc/018-2-1/warps.txt @@ -38,7 +38,8 @@ OnTouch: rif(.@q & HH_INTERMEDIARY, l("Advanced Dungeon (Lv 80+)")), // Level 41-80 rif(.@q & HH_ADVANCED, l("Expert Dungeon (Lv 100+)")), // Level 61-100 rif(.@q & HH_REQUISITE, l("Master Dungeon (BOSS)")), // Boss Only (HH_EXPERT) - rif(.@q & HH_NOVICE, l("Heroes Hold - Great Hall")); + rif(.@q & HH_NOVICE, l("Heroes Hold - Great Hall")), + l("Information"); mes ""; switch (@menu) { case 2: @@ -81,6 +82,33 @@ OnTouch: mesn; mesc l("Currently under development.", 1); break; + case 8: + mes ""; + mesn l("Heroes Hold"); + mes l("The Heroes Hold is divided in seven dungeons level: Novice, Intermediary, Advanced, Expert, Master, Ultimate and Supreme."); + next; + mesn; + mes l("It is NOT designed for noobs. It is for the pain-seeking pro adventurers who laugh at death, and see danger as fun."); + next; + mesn; + mes l("The monsters on each Heroes Hold Dungeon will drop @@, a coin which can only be found here.", getitemlink(StrangeCoin)); + next; + mesn; + mes l("Use these coins to exchange for stuff. But beware: Each dungeon difficulty will increase the coin drop in a order of magnitude."); + next; + mes l("This means that if you drop a coin on Advanced Dungeon, 100 coins will be dropped instead."); + next; + mesn; + mes l(".:: Victory Conditions ::."); + mes l("- Defeat the BOSS on each dungeon!"); + mes ""; + mes l(".:: Withdraw Conditions ::."); + mes l("- Time runs out (20m)."); + mes l("- Get killed yourself."); + mes l("- Teleport yourself away."); + next; + mes l("Dying inside the Heroes Hold Main Dungeon does not have a penalty. However, dying outside have."); + break; } close; diff --git a/npc/018-2-2/main.txt b/npc/018-2-2/main.txt index c5e41cc70..2d0c819c5 100644 --- a/npc/018-2-2/main.txt +++ b/npc/018-2-2/main.txt @@ -69,7 +69,8 @@ OnInterIfInit: end; -// Controls logic for each instance +// Controls logic for each instance (TODO) +// Initialize each instance (Currently waits 7 seconds, could work with just 4, but better safe than sorry) OnTimer7000: stopnpctimer; debugmes "Heroes Hold Monsters: Initializing"; -- cgit v1.2.3-70-g09d2