summaryrefslogtreecommitdiff
path: root/npc/008-1
diff options
context:
space:
mode:
Diffstat (limited to 'npc/008-1')
-rw-r--r--npc/008-1/master.txt18
1 files changed, 10 insertions, 8 deletions
diff --git a/npc/008-1/master.txt b/npc/008-1/master.txt
index ad9f1d53b..0835f4d3b 100644
--- a/npc/008-1/master.txt
+++ b/npc/008-1/master.txt
@@ -31,7 +31,7 @@ OnTouch:
008-1,48,117,0 script First Dungeon Master NPC_BRGUARD_SWORD,{
// Double-check, you should have been flung out long ago.
- if (getcharid(1) <= 0) {
+ if (getcharid(1) <= 0 || @pmloop <= 0) {
mesn;
mesq l("Leaving your party? LAME.");
warp "SavePoint",0,0;
@@ -130,13 +130,15 @@ OnBossDeath:
warpparty("008-2", 135, 20, getcharid(1), "008-1", true);
// Bonus Monsters
- monster("008-2", 90, 69, "Time Bonus", Scorpion, 1, "Party Master::OnMobTime");
-
- // Four Chests
- monster("008-2", 38, 104, "Mysterious Chest", any(BronzeChest, BronzeMimic), 1);
- monster("008-2", 41, 104, "Mysterious Chest", any(BronzeChest, BronzeMimic), 1);
- monster("008-2", 44, 104, "Mysterious Chest", any(BronzeChest, BronzeMimic), 1);
- monster("008-2", 47, 104, "Mysterious Chest", any(BronzeChest, BronzeMimic), 1);
+ monster("008-1", 104, 238, "Time Bonus", NightScorpion, 1, "Party Master::OnMobTime");
+ monster("008-1", 85, 117, "Time Bonus", BlackScorpion, 1, "Party Master::OnMobTime");
+
+ // Five Chests
+ monster("008-2", 70, 239, "Mysterious Chest", any(BronzeChest, BronzeMimic), 1);
+ monster("008-2", 70, 241, "Mysterious Chest", any(BronzeChest, BronzeMimic), 1);
+ monster("008-2", 70, 243, "Mysterious Chest", any(BronzeChest, BronzeMimic, SilverChest, SilverMimic), 1);
+ monster("008-2", 70, 245, "Mysterious Chest", any(BronzeChest, BronzeMimic), 1);
+ monster("008-2", 70, 247, "Mysterious Chest", any(BronzeChest, BronzeMimic), 1);
end;
OnInit: