diff options
Diffstat (limited to 'npc/008-1')
-rw-r--r-- | npc/008-1/master.txt | 18 |
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: |