diff options
author | Jesusaves <cpntb1@ymail.com> | 2018-06-17 16:18:43 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2018-06-17 16:18:43 -0300 |
commit | 7ee9fddb0166751fa980681d5199e3afbeff4f94 (patch) | |
tree | 4297f998d48638cfa9716e8db0d721af9321dec1 /npc | |
parent | 5a38d4cd1df53dffd2af1ce7f2ae6f5a634b7228 (diff) | |
download | serverdata-7ee9fddb0166751fa980681d5199e3afbeff4f94.tar.gz serverdata-7ee9fddb0166751fa980681d5199e3afbeff4f94.tar.bz2 serverdata-7ee9fddb0166751fa980681d5199e3afbeff4f94.tar.xz serverdata-7ee9fddb0166751fa980681d5199e3afbeff4f94.zip |
Some minor improvements on HUB.
Diffstat (limited to 'npc')
-rw-r--r-- | npc/001-8/hub.txt | 36 |
1 files changed, 27 insertions, 9 deletions
diff --git a/npc/001-8/hub.txt b/npc/001-8/hub.txt index 3667a9902..0b67eb2e4 100644 --- a/npc/001-8/hub.txt +++ b/npc/001-8/hub.txt @@ -56,9 +56,13 @@ // Only one player standing! CONGRATULATIONS, YOU HAVE WON!! OnGameOver: .@u=getmapusers("001-8"); - if (.@u == 1) + if (.@u == 1) { + $@EQ_STATUS=2; maptimer("001-8", 10, "#QuirinoHUB::OnVictory"); - // GoldenGift + killmonsterall("001-8"); + stopnpctimer; + cleanmap("001-8"); + } end; @@ -213,6 +217,8 @@ OnTimer120000: HUBscatter(ElixirOfLife); HUBscatter(FatesPotion); HUBscatter(LachesisBrew); + // Throw some random stuff on the whole map. + HUBscatter(rand(731, 875)); end; @@ -232,6 +238,8 @@ OnTimer180000: HUBscatter(Monocle); HUBscatter(GreenEggshellHat); HUBscatter(LeatherShirt); + // Throw some random stuff on the whole map. + HUBscatter(rand(731, 875)); end; // Five minutes are due. @@ -244,10 +252,13 @@ OnTimer300000: HUBarrow(); HUBarrow(); HUBscatter(LeatherGloves); - HUBscatter(Judgment); - HUBscatter(ForestBow); + HUBrandwpn(1); + HUBrandwpn(1); HUBscatter(GoldenPearlRing); HUBscatter(ElixirOfLife); + // Throw some random stuff on the whole map. + HUBscatter(rand(731, 875)); + HUBscatter(rand(731, 875)); end; // Nine minutes are due. @@ -263,10 +274,13 @@ OnTimer540000: HUBarrow(); HUBarrow(); HUBarrow(); - HUBscatter(BugSlayer); - HUBscatter(DesertBow); + HUBrandwpn(1); + HUBrandwpn(1); HUBscatter(GoldenBlackPearlRing); HUBscatter(ElixirOfLife); + // Throw some random stuff on the whole map. + HUBscatter(rand(731, 875)); + HUBscatter(rand(731, 875)); end; // Fifteen minutes are due. No more random stuff will show. @@ -282,10 +296,14 @@ OnTimer900000: HUBarrow(); HUBarrow(); HUBarrow(); - HUBscatter(Scythe); - HUBscatter(WoodenShield); - HUBscatter(ShortGladius); + HUBrandwpn(1); + HUBrandwpn(1); + HUBrandwpn(1); HUBscatter(ElixirOfLife); + // Throw some random stuff on the whole map. + HUBscatter(rand(731, 875)); + HUBscatter(rand(731, 875)); + HUBscatter(rand(731, 875)); end; OnVictory: |