diff options
author | Jesusaves <cpntb1@ymail.com> | 2020-04-30 20:52:58 -0300 |
---|---|---|
committer | Jesusaves <cpntb1@ymail.com> | 2020-04-30 20:52:58 -0300 |
commit | f691c281ee89345efe307733d7b3b6b0ec7bd0c2 (patch) | |
tree | ca92367cdc2ce7fc9d71aa3b62642d562ceed2b2 /npc/042-6/ctrl.txt | |
parent | 8e1407b19d4ed87b183709e2a0439079ef04220c (diff) | |
download | serverdata-f691c281ee89345efe307733d7b3b6b0ec7bd0c2.tar.gz serverdata-f691c281ee89345efe307733d7b3b6b0ec7bd0c2.tar.bz2 serverdata-f691c281ee89345efe307733d7b3b6b0ec7bd0c2.tar.xz serverdata-f691c281ee89345efe307733d7b3b6b0ec7bd0c2.zip |
This should handle 042-6 spawns
Diffstat (limited to 'npc/042-6/ctrl.txt')
-rw-r--r-- | npc/042-6/ctrl.txt | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/npc/042-6/ctrl.txt b/npc/042-6/ctrl.txt index d8b94c8dc..bdb22c20a 100644 --- a/npc/042-6/ctrl.txt +++ b/npc/042-6/ctrl.txt @@ -30,28 +30,34 @@ OnInstanceInit: } debugmes "Spawning monsters for guild %d", .@g; .@mx=getguildavg(.@g); - monster0426(1, 20, 20, 115, 100, .@mx); - monster0426(4, 20, 51, 51, 71, .@mx); - monster0426(5, 85, 56, 115, 100, .@mx); - monster0426(2, 79, 40, 97, 52, .@mx); - monster0426(5, 51, 20, 80, 50, .@mx); + + // Corritors + monster0426(2, 21, 75, 50, 85, .@mx); + monster0426(7, 45, 45, 74, 80, .@mx); + monster0426(5, 52, 21, 90, 60, .@mx); + monster0426(3, 54, 28, 82, 39, .@mx); + + // Boss Chamber + monster0426(5, 59, 71, 82, 91, .@mx); KamelotBoss("042-6", 74, 80, .@mx+1, .name$); // Boss monster // TODO // Neutral monsters - areamonster(.map$, 20, 20, 115, 100, strmobinfo(1, YellowSlime), YellowSlime, 5); - areamonster(.map$, 20, 20, 115, 100, strmobinfo(1, ManaGhost), ManaGhost, max(1, .@mx/10)); + areamonster(.map$, 20, 20, 90, 90, strmobinfo(1, YellowSlime), YellowSlime, 5); + areamonster(.map$, 20, 20, 90, 90, strmobinfo(1, ManaGhost), ManaGhost, max(1, .@mx/10)); + areamonster(.map$, 20, 20, 90, 90, strmobinfo(1, CaveMaggot), CaveMaggot, 30); // Bonus monsters if (!rand2(2)) - areamonster(.map$, 20, 20, 115, 100, strmobinfo(1, MagicBif), MagicBif, 1); + areamonster(.map$, 45, 20, 90, 90, strmobinfo(1, MagicBif), MagicBif, 2); + if (!rand2(2)) + areamonster(.map$, 20, 20, 90, 90, strmobinfo(1, SilverChest), GoldenChest, 1); if (!rand2(2)) - areamonster(.map$, 20, 20, 115, 100, strmobinfo(1, SilverChest), SilverChest, 1); + areamonster(.map$, 20, 20, 90, 90, strmobinfo(1, SilverChest), SilverChest, 2); if (!rand2(2)) - areamonster(.map$, 20, 20, 115, 100, strmobinfo(1, BronzeChest), BronzeChest, 1); - // Next time I promise a Whirly Bird >.> + areamonster(.map$, 20, 20, 90, 90, strmobinfo(1, BronzeChest), BronzeChest, 3); end; OnKillMob: |