diff options
Diffstat (limited to 'npc/012-1')
-rw-r--r-- | npc/012-1/guards.txt | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/npc/012-1/guards.txt b/npc/012-1/guards.txt index 96b2288a5..35dc127d6 100644 --- a/npc/012-1/guards.txt +++ b/npc/012-1/guards.txt @@ -214,7 +214,7 @@ OnTimer240000: // One monster per user alive .@Pl=getmapusers("012-1"); for (.@i = 0; .@i < .@Pl; .@i++) { - .@mid=rand(1,15); + .@mid=rand(1,17); switch (.@mid) { case 1: .@monsterId = CaveMaggot ; break; @@ -244,12 +244,16 @@ OnTimer240000: .@monsterId = Pinkie ; break; case 14: .@monsterId = MagicGoblin ; break; + case 15: + .@monsterId = Mouboo ; break; + case 16: + .@monsterId = Scorpion ; break; default: // case 13: .@monsterId = Yeti ; break; } bg_monster($@FK_Team2, "012-1", rand(69, 136), rand(83, 74), "Monster Soldier", .@monsterId, "Hurnsguard::OnSkip"); - // 60% odds of having an extra monster spawned (player loop) - if (rand(1,5) % 2 == 1) + // 40% odds of having an extra monster spawned (player loop) + if (rand(1,5) % 2 == 0) bg_monster($@FK_Team2, "012-1", rand(69, 136), rand(83, 74), "Monster Soldier", .@monsterId, "Hurnsguard::OnSkip"); } // One slime blast per general @@ -265,7 +269,7 @@ OnTimer240000: bg_monster($@FK_Team2, "012-1", rand(69, 136), rand(83, 74), "Monster Soldier", MagicGoblin, "Hurnsguard::OnSkip"); } // Spawn Angry Scorpions on the whole map. These monsters are neutral! - areamonster("012-1", 33, 16, 137, 100, "Monster Soldier", AngryScorpion, .@Pl+.CYCLES, "Hurnsguard::OnSkip"); + areamonster("012-1", 33, 16, 137, 100, "Monster Soldier", AngryScorpion, .CYCLES, "Hurnsguard::OnSkip"); // One extra guard on every summon bg_monster($@FK_Team1, "012-1", rand(131, 136), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); |