summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--npc/001-8/hub.txt36
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: