diff options
Diffstat (limited to 'npc/001-8/hub.txt')
-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: |