diff options
Diffstat (limited to 'npc/012-1')
-rw-r--r-- | npc/012-1/guards.txt | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/npc/012-1/guards.txt b/npc/012-1/guards.txt index 793b397fd..79b58215d 100644 --- a/npc/012-1/guards.txt +++ b/npc/012-1/guards.txt @@ -301,11 +301,12 @@ OnDoEvent: .@Pl=getmapusers("012-1"); monster("012-1", 65, 71, "Monster Admiral", GiantMutatedBat, 1, "Hurnsguard::OnVictory"); + monster("012-1", 65, 71, "Monster Lieutenant", NightScorpion, 1, "Hurnsguard::OnXtreem"); areamonster("012-1", 52, 45, 127, 80, "Monster Sergeant", Forain, .@Pl/2+1, "Hurnsguard::OnXtreem"); areamonster("012-1", 52, 45, 127, 80, "Monster Sergeant", Moonshroom, .@Pl/2+1, "Hurnsguard::OnXtreem"); areamonster("012-1", 52, 45, 127, 80, "Monster Soldier", AngryScorpion, .@Pl, "Hurnsguard::OnSkip"); for (.@i = 0; .@i < .@Pl; .@i++) - bg_monster($@FK_Team1, "012-1", rand(131, 141), rand(64, 80), "Friendly Guard", FallenGuard1, "Cassia::OnSkip"); + bg_monster($@FK_Team1, "012-1", rand(131, 136), rand(64, 80), "Friendly Guard", FallenGuard1, "Cassia::OnSkip"); initnpctimer(); end; @@ -324,23 +325,23 @@ OnTimer300000: .@Pla=getmapusers("012-1"); .@Mb=mobcount("012-1", "Hurnsguard:OnSkip")+mobcount("012-1", "Hurnsguard::OnXtreem")+2; // Saulc GM is an enemy for server code for (.@i = 0; .@i < .@Pla; .@i++) - bg_monster($@FK_Team1, "012-1", rand(131, 141), rand(64, 80), "Friendly Guard", FallenGuard1, "Cassia::OnSkip"); + bg_monster($@FK_Team1, "012-1", rand(131, 136), rand(64, 80), "Friendly Guard", FallenGuard1, "Cassia::OnSkip"); // See if we need extra guards, depending on how outnumbered allied forces are. if ((.@Mb / .@Pl) > 7) { - bg_monster($@FK_Team1, "012-1", rand(131, 141), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); + bg_monster($@FK_Team1, "012-1", rand(131, 136), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); } if ((.@Mb / .@Pl) > 6) { - bg_monster($@FK_Team1, "012-1", rand(131, 141), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); + bg_monster($@FK_Team1, "012-1", rand(131, 136), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); } if ((.@Mb / .@Pl) > 5) { - bg_monster($@FK_Team1, "012-1", rand(131, 141), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); + bg_monster($@FK_Team1, "012-1", rand(131, 136), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); } if ((.@Mb / .@Pl) > 4) { - bg_monster($@FK_Team1, "012-1", rand(131, 141), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); + bg_monster($@FK_Team1, "012-1", rand(131, 136), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); } if ((.@Mb / .@Pl) > 3) { - bg_monster($@FK_Team1, "012-1", rand(131, 141), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); + bg_monster($@FK_Team1, "012-1", rand(131, 136), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); } .@Pl=getmapusers("012-1")+mobcount("012-1", "Cassia:OnSkip")-1; .@Pla=getmapusers("012-1")-1; @@ -349,7 +350,7 @@ OnTimer300000: initnpctimer; end; -OnTimer30000: +OnTimer10000: OnTimer120000: OnTimer240000: .@Pl=getmapusers("012-1"); @@ -384,7 +385,7 @@ OnTimer240000: .@monsterId = Yeti ; break; } areamonster("012-1", 52, 45, 127, 80, "Monster Soldier", .@monsterId, 1, "Hurnsguard::OnSkip"); - bg_monster($@FK_Team1, "012-1", rand(131, 141), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); + bg_monster($@FK_Team1, "012-1", rand(131, 136), rand(64, 80), "Additional Guard", FallenGuard2, "Cassia::OnSkip"); } end; |