From 8023d328786b5be4c3ba4b198c59d18ed4d1aeec Mon Sep 17 00:00:00 2001 From: Kipling Date: Wed, 18 Feb 2026 11:31:49 -0800 Subject: [PATCH] Mis Coast NM Audits --- scripts/zones/Misareaux_Coast/mobs/Upyri.lua | 7 +++++++ sql/mob_groups.sql | 6 +++--- sql/mob_pools.sql | 2 +- sql/mob_spawn_points.sql | 8 ++++---- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/scripts/zones/Misareaux_Coast/mobs/Upyri.lua b/scripts/zones/Misareaux_Coast/mobs/Upyri.lua index 80e1cd71f2c..a442be8f0f6 100644 --- a/scripts/zones/Misareaux_Coast/mobs/Upyri.lua +++ b/scripts/zones/Misareaux_Coast/mobs/Upyri.lua @@ -11,9 +11,16 @@ entity.onMobInitialize = function(mob) mob:addImmunity(xi.immunity.LIGHT_SLEEP) mob:addImmunity(xi.immunity.PETRIFY) mob:addImmunity(xi.immunity.SILENCE) + mob:addImmunity(xi.immunity.PLAGUE) + mob:addImmunity(xi.immunity.TERROR) mob:addMod(xi.mod.REGAIN, 150) end +entity.onMobSpawn = function(mob) + mob:setMod(xi.mod.DARK_RES_RANK, 10) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) +end + entity.onMobMobskillChoose = function(mob, target, skillId) local tpMoves = { diff --git a/sql/mob_groups.sql b/sql/mob_groups.sql index 3c54aa967cc..622909493e1 100644 --- a/sql/mob_groups.sql +++ b/sql/mob_groups.sql @@ -1021,10 +1021,10 @@ INSERT INTO `mob_groups` VALUES (35,1555,25,'Gigas_Catapulter',300,0,983,0,0,0,N INSERT INTO `mob_groups` VALUES (36,6279,25,'Orcish_Footsoldier',300,0,283,0,0,0,NULL); INSERT INTO `mob_groups` VALUES (37,1592,25,'Gigass_Sheep',0,128,0,0,0,0,NULL); INSERT INTO `mob_groups` VALUES (38,6281,25,'Orcish_Gladiator',300,0,3255,0,0,0,NULL); -INSERT INTO `mob_groups` VALUES (39,2945,25,'Odqan',7200,0,1839,0,0,0,NULL); +INSERT INTO `mob_groups` VALUES (39,2945,25,'Odqan',7200,0,1839,4900,0,0,NULL); INSERT INTO `mob_groups` VALUES (40,2556,25,'Mantrap',300,0,3077,0,0,0,NULL); INSERT INTO `mob_groups` VALUES (41,3073,25,'Overgrown_Rose',300,0,1964,0,0,0,NULL); -INSERT INTO `mob_groups` VALUES (42,4105,25,'Upyri',86400,0,2526,0,0,0,NULL); +INSERT INTO `mob_groups` VALUES (42,4105,25,'Upyri',86400,0,2526,5000,0,0,NULL); INSERT INTO `mob_groups` VALUES (43,1389,25,'Fomor_Red_Mage',300,1,855,0,0,0,NULL); INSERT INTO `mob_groups` VALUES (44,1391,25,'Fomor_Summoner',300,1,858,0,0,0,NULL); INSERT INTO `mob_groups` VALUES (45,1395,25,'Fomors_Elemental',0,128,0,0,0,0,NULL); @@ -1041,7 +1041,7 @@ INSERT INTO `mob_groups` VALUES (55,466,25,'Bloody_Coffin',0,128,0,3500,0,0,NULL INSERT INTO `mob_groups` VALUES (56,484,25,'Boggelmann',0,128,0,7600,0,0,NULL); INSERT INTO `mob_groups` VALUES (57,98,25,'Alsha',0,128,0,0,0,0,NULL); INSERT INTO `mob_groups` VALUES (58,1792,25,'Gration',0,128,0,32000,32000,0,NULL); -INSERT INTO `mob_groups` VALUES (59,4505,25,'Ziphius',0,128,2801,0,0,0,NULL); +INSERT INTO `mob_groups` VALUES (59,4505,25,'Ziphius',0,128,2801,9000,0,0,NULL); INSERT INTO `mob_groups` VALUES (60,6739,25,'Tsui-Goab',0,128,0,0,0,0,NULL); INSERT INTO `mob_groups` VALUES (61,6740,25,'Bloodswiller_Fly',0,128,0,0,0,0,NULL); INSERT INTO `mob_groups` VALUES (62,6741,25,'Tiyanak',0,128,0,0,0,0,NULL); diff --git a/sql/mob_pools.sql b/sql/mob_pools.sql index cf4a005ec71..ae9d3dde7f0 100644 --- a/sql/mob_pools.sql +++ b/sql/mob_pools.sql @@ -4561,7 +4561,7 @@ INSERT INTO `mob_pools` VALUES (4501,'Zhayolm_Apkallu','Zhayolm_Apkallu',27,0x00 INSERT INTO `mob_pools` VALUES (4502,'Zhuu_Buxu_the_Silent','Zhuu_Buxu_the_Silent',270,0x00004C0200000000000000000000000000000000,13,13,2,240,100,0,1,0,1,2,0,32,0,155,0,0,7,0,0,360,360,1,15); INSERT INTO `mob_pools` VALUES (4503,'Zikko','Zikko',165,0x0000BE0600000000000000000000000000000000,4,4,7,240,100,0,1,1,1,2,0,32,0,157,4,0,2,0,0,166,165,2,13); INSERT INTO `mob_pools` VALUES (4504,'Zipacna','Zipacna',135,0x0000B00100000000000000000000000000000000,1,1,11,320,100,0,1,0,0,2,0,0,20,129,0,0,0,0,0,135,135,0,17); -INSERT INTO `mob_pools` VALUES (4505,'Ziphius','Ziphius',197,0x00005C0100000000000000000000000000000000,1,1,7,240,100,0,0,0,0,2,0,32,5580,153,0,0,0,0,0,197,197,NULL,NULL); +INSERT INTO `mob_pools` VALUES (4505,'Ziphius','Ziphius',197,0x00005C0100000000000000000000000000000000,1,1,7,240,100,0,0,0,0,2,0,32,5580,153,0,0,0,0,0,197,197,1,27); INSERT INTO `mob_pools` VALUES (4506,'Zircon_Quadav','Zircon_Quadav',202,0x0000950200000000000000000000000000000000,4,4,5,265,100,0,1,0,1,0,0,0,126,131,0,0,2,0,0,202,202,1,15); INSERT INTO `mob_pools` VALUES (4507,'Ziryu','Ziryu',258,0x0000A80100000000000000000000000000000000,4,5,7,240,100,0,1,0,1,16,0,0,1466,133,0,0,9,0,64,258,258,2,14); INSERT INTO `mob_pools` VALUES (4508,'Ziz','Ziz',70,0x0000210100000000000000000000000000000000,1,1,11,240,100,0,1,0,0,0,0,0,298,131,13,0,0,0,0,70,70,1,37); diff --git a/sql/mob_spawn_points.sql b/sql/mob_spawn_points.sql index 665bd7678fc..a02a937e13b 100644 --- a/sql/mob_spawn_points.sql +++ b/sql/mob_spawn_points.sql @@ -5169,7 +5169,7 @@ INSERT INTO `mob_spawn_points` VALUES (16879733,0,'Gigass_Sheep','Gigas\'s Sheep INSERT INTO `mob_spawn_points` VALUES (16879734,0,'Gigas_Martialist','Gigas Martialist',28,41,44,259.928,-15.839,182.999,34); INSERT INTO `mob_spawn_points` VALUES (16879735,0,'Orcish_Gladiator','Orcish Gladiator',38,41,44,267.715,-15.925,184.125,198); INSERT INTO `mob_spawn_points` VALUES (16879736,0,'Gigantobugard','Gigantobugard',25,40,43,159.575,-24.554,238.742,133); -INSERT INTO `mob_spawn_points` VALUES (16879737,0,'Odqan','Odqan',39,50,51,204.733,-24.365,316.403,127); +INSERT INTO `mob_spawn_points` VALUES (16879737,0,'Odqan','Odqan',39,49,51,204.733,-24.365,316.403,127); INSERT INTO `mob_spawn_points` VALUES (16879738,0,'Gigantobugard','Gigantobugard',25,40,43,270.458,-24.800,304.112,116); INSERT INTO `mob_spawn_points` VALUES (16879739,0,'Gigas_Braver','Gigas Braver',27,41,44,201.065,-24.232,325.722,177); INSERT INTO `mob_spawn_points` VALUES (16879740,0,'Gigas_Warwolf','Gigas Warwolf',34,41,44,245.171,-24.357,316.001,125); @@ -5190,7 +5190,7 @@ INSERT INTO `mob_spawn_points` VALUES (16879754,0,'Gigas_Catapulter','Gigas Cata INSERT INTO `mob_spawn_points` VALUES (16879755,0,'Orcish_Footsoldier','Orcish Footsoldier',36,41,44,55.847,-7.772,-112.059,165); INSERT INTO `mob_spawn_points` VALUES (16879756,0,'Orcish_Gladiator','Orcish Gladiator',38,41,44,83.492,-8.232,-86.677,154); INSERT INTO `mob_spawn_points` VALUES (16879757,0,'Orcish_Bowshooter','Orcish Bowshooter',31,41,44,44.092,-8.033,-108.637,173); -INSERT INTO `mob_spawn_points` VALUES (16879758,0,'Odqan','Odqan',39,50,51,83.241,-8.259,-41.968,36); +INSERT INTO `mob_spawn_points` VALUES (16879758,0,'Odqan','Odqan',39,49,51,83.241,-8.259,-41.968,36); INSERT INTO `mob_spawn_points` VALUES (16879759,0,'Gigantobugard','Gigantobugard',25,40,43,38.889,-7.924,-52.423,102); INSERT INTO `mob_spawn_points` VALUES (16879760,0,'Gigantobugard','Gigantobugard',25,40,43,84.783,-8.099,-47.025,187); INSERT INTO `mob_spawn_points` VALUES (16879761,0,'Gigas_Martialist','Gigas Martialist',28,41,44,118.473,-8.114,-51.182,116); @@ -5242,7 +5242,7 @@ INSERT INTO `mob_spawn_points` VALUES (16879806,0,'Overgrown_Rose','Overgrown Ro INSERT INTO `mob_spawn_points` VALUES (16879807,0,'Overgrown_Rose','Overgrown Rose',41,47,50,-238.011,-32.417,125.226,78); INSERT INTO `mob_spawn_points` VALUES (16879808,0,'Thunder_Elemental','Thunder Elemental',8,42,44,-235.987,-31.895,145.642,121); INSERT INTO `mob_spawn_points` VALUES (16879809,0,'Dark_Elemental','Dark Elemental',16,42,44,-296.644,-31.666,192.381,59); -INSERT INTO `mob_spawn_points` VALUES (16879810,0,'Upyri','Upyri',42,43,47,-282.944,-32.441,159.796,160); +INSERT INTO `mob_spawn_points` VALUES (16879810,0,'Upyri','Upyri',42,45,45,-282.944,-32.441,159.796,160); INSERT INTO `mob_spawn_points` VALUES (16879811,0,'Fomor_Red_Mage','Fomor Red Mage',43,49,51,-156.070,-31.711,104.539,24); INSERT INTO `mob_spawn_points` VALUES (16879812,0,'Fomor_Ranger','Fomor Ranger',64,36,38,-156.993,-31.732,105.513,27); INSERT INTO `mob_spawn_points` VALUES (16879813,0,'Fomor_Paladin','Fomor Paladin',21,36,38,-302.500,-32.145,175.850,0); @@ -5332,7 +5332,7 @@ INSERT INTO `mob_spawn_points` VALUES (16879896,0,'Bloody_Coffin','Bloody Coffin INSERT INTO `mob_spawn_points` VALUES (16879897,0,'Boggelmann','Boggelmann',56,70,70,-310.079,-32.877,181.822,163); INSERT INTO `mob_spawn_points` VALUES (16879898,0,'Alsha','Alsha',57,60,60,-155.804,-16.191,644.617,195); INSERT INTO `mob_spawn_points` VALUES (16879899,0,'Gration','Gration',58,85,85,111.363,-17.000,30.344,141); -INSERT INTO `mob_spawn_points` VALUES (16879900,0,'Ziphius','Ziphius',59,60,62,148.401,-16.018,520.438,224); +INSERT INTO `mob_spawn_points` VALUES (16879900,0,'Ziphius','Ziphius',59,55,55,148.401,-16.018,520.438,224); INSERT INTO `mob_spawn_points` VALUES (16879901,0,'Tsui-Goab','Tsui-Goab',60,65,65,441.191,-16.321,126.181,250); -- VNM INSERT INTO `mob_spawn_points` VALUES (16879902,0,'Bloodswiller_Fly','Bloodswiller Fly',61,0,0,442.637,-15.658,126.849,156); INSERT INTO `mob_spawn_points` VALUES (16879903,0,'Bloodswiller_Fly','Bloodswiller Fly',61,0,0,443.693,-15.680,127.950,131);