From de6f112ca2d29c0a69894221871a34c5a597a8ff Mon Sep 17 00:00:00 2001 From: ThrisStraizo <45871917+ThrisStraizo@users.noreply.github.com> Date: Sun, 11 Jan 2026 22:10:12 -0800 Subject: [PATCH] LiTelor Region NM Audit This PR audits most of the NMs of the Li'Telor region for DMG/HP/Level/Delay/Behavior/Resistances/Gil --- scripts/zones/RoMaeve/mobs/Eldhrimnir.lua | 13 ++++++++++++ scripts/zones/RoMaeve/mobs/Nightmare_Vase.lua | 9 +++++++++ .../The_Boyahda_Tree/mobs/Ancient_Goobbue.lua | 8 ++++---- .../zones/The_Boyahda_Tree/mobs/Aquarius.lua | 20 ++++++++++++++----- .../The_Boyahda_Tree/mobs/Beet_Leafhopper.lua | 5 ++++- .../zones/The_Boyahda_Tree/mobs/Ellyllon.lua | 15 ++++++++++++++ .../zones/The_Boyahda_Tree/mobs/Leshonki.lua | 13 ++++++++++++ scripts/zones/The_Boyahda_Tree/mobs/Unut.lua | 11 ++++++++++ .../mobs/Voluptuous_Vivian.lua | 5 +++++ .../The_Sanctuary_of_ZiTah/mobs/Greenman.lua | 4 ++++ .../The_Sanctuary_of_ZiTah/mobs/Isonade.lua | 4 ++++ .../mobs/Keeper_of_Halidom.lua | 4 ++++ sql/mob_groups.sql | 20 +++++++++---------- sql/mob_pools.sql | 12 +++++------ 14 files changed, 117 insertions(+), 26 deletions(-) diff --git a/scripts/zones/RoMaeve/mobs/Eldhrimnir.lua b/scripts/zones/RoMaeve/mobs/Eldhrimnir.lua index aadcf1aade7..193d52353b9 100644 --- a/scripts/zones/RoMaeve/mobs/Eldhrimnir.lua +++ b/scripts/zones/RoMaeve/mobs/Eldhrimnir.lua @@ -9,10 +9,23 @@ local entity = {} entity.onMobInitialize = function(mob) + mob:setMobMod(xi.mobMod.ADD_EFFECT, 1) + mob:addImmunity(xi.immunity.DARK_SLEEP) + mob:addImmunity(xi.immunity.LIGHT_SLEEP) + mob:addImmunity(xi.immunity.TERROR) mob:setMobMod(xi.mobMod.EXP_BONUS, -100) mob:setMobMod(xi.mobMod.IDLE_DESPAWN, 180) end +entity.onMobSpawn = function(mob) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) + mob:setMod(xi.mod.SILENCE_RES_RANK, 10) +end + +entity.onAdditionalEffect = function(mob, target, damage) + return xi.mob.onAddEffect(mob, target, damage, xi.mob.ae.HP_DRAIN) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/RoMaeve/mobs/Nightmare_Vase.lua b/scripts/zones/RoMaeve/mobs/Nightmare_Vase.lua index e8477cae00b..e60de806e99 100644 --- a/scripts/zones/RoMaeve/mobs/Nightmare_Vase.lua +++ b/scripts/zones/RoMaeve/mobs/Nightmare_Vase.lua @@ -47,13 +47,22 @@ entity.spawnPoints = } entity.onMobInitialize = function(mob) + xi.mob.updateNMSpawnPoint(mob) mob:addImmunity(xi.immunity.DARK_SLEEP) mob:addImmunity(xi.immunity.LIGHT_SLEEP) mob:addImmunity(xi.immunity.TERROR) end +entity.onMobSpawn = function(mob) + mob:setMod(xi.mod.SILENCE_RES_RANK, 10) +end + entity.onMobDeath = function(mob, player, optParams) xi.hunts.checkHunt(mob, player, 327) end +entity.onMobDespawn = function(mob) + xi.mob.updateNMSpawnPoint(mob) +end + return entity diff --git a/scripts/zones/The_Boyahda_Tree/mobs/Ancient_Goobbue.lua b/scripts/zones/The_Boyahda_Tree/mobs/Ancient_Goobbue.lua index 9a0a7d6f2c1..233fbca6384 100644 --- a/scripts/zones/The_Boyahda_Tree/mobs/Ancient_Goobbue.lua +++ b/scripts/zones/The_Boyahda_Tree/mobs/Ancient_Goobbue.lua @@ -12,9 +12,8 @@ mixins = local entity = {} entity.onMobInitialize = function(mob) - mob:setMod(xi.mod.CRITHITRATE, 25) - mob:setMobMod(xi.mobMod.GIL_MIN, 10000) - mob:setMobMod(xi.mobMod.GIL_MAX, 30000) + mob:setMobMod(xi.mobMod.GIL_MIN, 20000) + mob:setMobMod(xi.mobMod.GIL_MAX, 20000) mob:addImmunity(xi.immunity.TERROR) mob:addImmunity(xi.immunity.SILENCE) mob:addImmunity(xi.immunity.DARK_SLEEP) @@ -22,10 +21,11 @@ entity.onMobInitialize = function(mob) end entity.onMobSpawn = function(mob) + mob:setMod(xi.mod.CRITHITRATE, 25) xi.mix.jobSpecial.config(mob, { specials = { - { id = xi.jsa.HUNDRED_FISTS, cooldown = 60, hpp = math.random(85, 95) }, + { id = xi.jsa.HUNDRED_FISTS, cooldown = 70, hpp = math.random(98, 99) }, }, }) end diff --git a/scripts/zones/The_Boyahda_Tree/mobs/Aquarius.lua b/scripts/zones/The_Boyahda_Tree/mobs/Aquarius.lua index 35fd9c79974..4440595e342 100644 --- a/scripts/zones/The_Boyahda_Tree/mobs/Aquarius.lua +++ b/scripts/zones/The_Boyahda_Tree/mobs/Aquarius.lua @@ -30,20 +30,26 @@ entity.spawnPoints = { x = 193.785, y = 9.346, z = -54.751 }, { x = 187.045, y = 9.514, z = -46.248 }, { x = 177.735, y = 9.537, z = -44.149 }, + { x = 172.981, y = 6.746, z = -51.870 } } entity.onMobInitialize = function(mob) + xi.mob.updateNMSpawnPoint(mob) mob:setMobMod(xi.mobMod.ADD_EFFECT, 1) + + mob:addImmunity(xi.immunity.LIGHT_SLEEP) + mob:addImmunity(xi.immunity.DARK_SLEEP) + mob:addImmunity(xi.immunity.POISON) + mob:setMobMod(xi.mobMod.GIL_MIN, 18000) mob:setMobMod(xi.mobMod.GIL_MAX, 18000) end entity.onMobSpawn = function(mob) - mob:addImmunity(xi.immunity.LIGHT_SLEEP) - mob:addImmunity(xi.immunity.DARK_SLEEP) - mob:addImmunity(xi.immunity.POISON) - mob:setMod(xi.mod.UDMGPHYS, -5000) - mob:setMod(xi.mod.UDMGRANGE, -5000) + mob:setMod(xi.mod.DEF, 1100) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) + mob:setMod(xi.mod.BIND_RES_RANK, 9) + mob:setMod(xi.mod.SILENCE_RES_RANK, 9) end entity.onAdditionalEffect = function(mob, target, damage) @@ -54,4 +60,8 @@ entity.onMobDeath = function(mob, player, optParams) xi.hunts.checkHunt(mob, player, 358) end +entity.onMobDespawn = function(mob) + xi.mob.updateNMSpawnPoint(mob) +end + return entity diff --git a/scripts/zones/The_Boyahda_Tree/mobs/Beet_Leafhopper.lua b/scripts/zones/The_Boyahda_Tree/mobs/Beet_Leafhopper.lua index 089292fa7b6..b8d70514280 100644 --- a/scripts/zones/The_Boyahda_Tree/mobs/Beet_Leafhopper.lua +++ b/scripts/zones/The_Boyahda_Tree/mobs/Beet_Leafhopper.lua @@ -9,10 +9,13 @@ local entity = {} entity.onMobInitialize = function(mob) - mob:setMobMod(xi.mobMod.EXP_BONUS, -100) mob:setMobMod(xi.mobMod.IDLE_DESPAWN, 180) end +entity.onMobSpawn = function(mob) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/The_Boyahda_Tree/mobs/Ellyllon.lua b/scripts/zones/The_Boyahda_Tree/mobs/Ellyllon.lua index 76e059ba540..54537c7bbda 100644 --- a/scripts/zones/The_Boyahda_Tree/mobs/Ellyllon.lua +++ b/scripts/zones/The_Boyahda_Tree/mobs/Ellyllon.lua @@ -20,8 +20,23 @@ entity.spawnPoints = { x = 200.000, y = 9.000, z = -167.000 }, } +entity.onMobInitialize = function(mob) + xi.mob.updateNMSpawnPoint(mob) + mob:setMobMod(xi.mobMod.GIL_MIN, 6000) + mob:setMobMod(xi.mobMod.GIL_MAX, 6000) +end + +entity.onMobSpawn = function(mob) + mob:setMod(xi.mod.STORETP, 125) -- The minimum amount of STP needed for a 240 delay 6 hit to 1k + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) +end + entity.onMobDeath = function(mob, player, optParams) xi.hunts.checkHunt(mob, player, 357) end +entity.onMobDespawn = function(mob) + xi.mob.updateNMSpawnPoint(mob) +end + return entity diff --git a/scripts/zones/The_Boyahda_Tree/mobs/Leshonki.lua b/scripts/zones/The_Boyahda_Tree/mobs/Leshonki.lua index 31e4343a4b4..1d4c2155aa3 100644 --- a/scripts/zones/The_Boyahda_Tree/mobs/Leshonki.lua +++ b/scripts/zones/The_Boyahda_Tree/mobs/Leshonki.lua @@ -34,6 +34,11 @@ local mobRegen = function(mob) end end +entity.onMobInitialize = function(mob) + mob:setMobMod(xi.mobMod.GIL_MIN, 6000) + mob:setMobMod(xi.mobMod.GIL_MAX, 6000) +end + entity.onMobRoam = function(mob) mobRegen(mob) @@ -44,6 +49,10 @@ entity.onMobRoam = function(mob) end end +entity.onMobSpawn = function(mob) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) +end + entity.onMobFight = function(mob, target) mobRegen(mob) end @@ -52,4 +61,8 @@ entity.onMobDeath = function(mob, player, optParams) xi.hunts.checkHunt(mob, player, 360) end +entity.onMobDespawn = function(mob) + xi.mob.updateNMSpawnPoint(mob) +end + return entity diff --git a/scripts/zones/The_Boyahda_Tree/mobs/Unut.lua b/scripts/zones/The_Boyahda_Tree/mobs/Unut.lua index 91d16da78e6..a926c8107ef 100644 --- a/scripts/zones/The_Boyahda_Tree/mobs/Unut.lua +++ b/scripts/zones/The_Boyahda_Tree/mobs/Unut.lua @@ -25,7 +25,14 @@ entity.spawnPoints = { x = 91.597, y = 8.326, z = 85.349 }, } +entity.onMobInitialize = function(mob) + xi.mob.updateNMSpawnPoint(mob) + mob:setMobMod(xi.mobMod.GIL_MIN, 3600) + mob:setMobMod(xi.mobMod.GIL_MAX, 3600) +end + entity.onMobSpawn = function(mob) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) mob:addImmunity(xi.immunity.DARK_SLEEP) end @@ -33,4 +40,8 @@ entity.onMobDeath = function(mob, player, optParams) xi.hunts.checkHunt(mob, player, 359) end +entity.onMobDespawn = function(mob) + xi.mob.updateNMSpawnPoint(mob) +end + return entity diff --git a/scripts/zones/The_Boyahda_Tree/mobs/Voluptuous_Vivian.lua b/scripts/zones/The_Boyahda_Tree/mobs/Voluptuous_Vivian.lua index 6518f7db4cd..a7022912d1e 100644 --- a/scripts/zones/The_Boyahda_Tree/mobs/Voluptuous_Vivian.lua +++ b/scripts/zones/The_Boyahda_Tree/mobs/Voluptuous_Vivian.lua @@ -69,6 +69,7 @@ entity.spawnPoints = } entity.onMobInitialize = function(mob) + xi.mob.updateNMSpawnPoint(mob) mob:setMobMod(xi.mobMod.GIL_MIN, 20000) mob:setMobMod(xi.mobMod.GIL_MAX, 20000) mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) @@ -108,4 +109,8 @@ entity.onMobDeath = function(mob, player, optParams) player:addTitle(xi.title.THE_VIVISECTOR) end +entity.onMobDespawn = function(mob) + xi.mob.updateNMSpawnPoint(mob) +end + return entity diff --git a/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Greenman.lua b/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Greenman.lua index a59a0b00801..9886304fe8c 100644 --- a/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Greenman.lua +++ b/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Greenman.lua @@ -13,6 +13,10 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.IDLE_DESPAWN, 180) end +entity.onMobSpawn = function(mob) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Isonade.lua b/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Isonade.lua index 22670c30e26..5d7ca0ff8b7 100644 --- a/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Isonade.lua +++ b/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Isonade.lua @@ -10,6 +10,10 @@ entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.IDLE_DESPAWN, 180) end +entity.onMobSpawn = function(mob) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 200) +end + entity.onMobDeath = function(mob, player, optParams) end diff --git a/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Keeper_of_Halidom.lua b/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Keeper_of_Halidom.lua index ec60b1d0c54..dc51dbe2bf4 100644 --- a/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Keeper_of_Halidom.lua +++ b/scripts/zones/The_Sanctuary_of_ZiTah/mobs/Keeper_of_Halidom.lua @@ -26,6 +26,10 @@ entity.onMobInitialize = function(mob) xi.mob.updateNMSpawnPoint(mob) end +entity.onMobSpawn = function(mob) + mob:setMobMod(xi.mobMod.BASE_DAMAGE_MULTIPLIER, 150) +end + entity.onMobDeath = function(mob, player, optParams) xi.hunts.checkHunt(mob, player, 324) xi.magian.onMobDeath(mob, player, optParams, set{ 73, 287, 435 }) diff --git a/sql/mob_groups.sql b/sql/mob_groups.sql index c1ae2b02011..2f48a4fe2a3 100644 --- a/sql/mob_groups.sql +++ b/sql/mob_groups.sql @@ -9119,7 +9119,7 @@ INSERT INTO `mob_groups` VALUES (18,1760,121,'Goobbue_Parasite',330,0,17,0,0,42, INSERT INTO `mob_groups` VALUES (19,3379,121,'Rock_Golem',330,0,565,0,0,49,50,0); INSERT INTO `mob_groups` VALUES (20,4572,121,'Huwasi',7200,0,3014,6500,0,64,65,0); INSERT INTO `mob_groups` VALUES (21,3232,121,'Puroboros',330,8,569,0,0,47,49,0); -INSERT INTO `mob_groups` VALUES (22,2203,121,'Keeper_of_Halidom',0,32,1428,0,0,56,57,0); +INSERT INTO `mob_groups` VALUES (22,2203,121,'Keeper_of_Halidom',0,32,1428,6300,0,56,58,0); INSERT INTO `mob_groups` VALUES (23,6669,121,'Goblin_Robber',330,0,1146,0,0,42,46,0); INSERT INTO `mob_groups` VALUES (24,4309,121,'Water_Elemental',330,4,2629,0,0,48,49,0); INSERT INTO `mob_groups` VALUES (25,1741,121,'Goblin_Trader',330,0,1181,0,0,42,46,0); @@ -9133,8 +9133,8 @@ INSERT INTO `mob_groups` VALUES (32,3398,121,'Rot_Prowler',330,1,2122,0,0,49,53, INSERT INTO `mob_groups` VALUES (33,2442,121,'Lost_Soul_blm',330,1,677,0,0,51,55,0); INSERT INTO `mob_groups` VALUES (34,6841,121,'Bastet',7200,0,3293,6000,6000,62,62,0); INSERT INTO `mob_groups` VALUES (35,2796,121,'Myxomycete',330,0,1770,0,0,41,46,0); -INSERT INTO `mob_groups` VALUES (36,2898,121,'Noble_Mold',0,128,1821,4674,0,49,50,0); -INSERT INTO `mob_groups` VALUES (37,2108,121,'Isonade',0,128,0,6000,0,57,57,0); +INSERT INTO `mob_groups` VALUES (36,2898,121,'Noble_Mold',0,128,1821,4674,4600,49,50,0); +INSERT INTO `mob_groups` VALUES (37,2108,121,'Isonade',0,128,0,6100,0,45,45,0); INSERT INTO `mob_groups` VALUES (38,1983,121,'Hobgoblin_Warrior',0,128,0,0,0,40,45,0); INSERT INTO `mob_groups` VALUES (39,1984,121,'Hobgoblin_White_Mage',0,128,0,0,0,40,45,0); INSERT INTO `mob_groups` VALUES (40,1972,121,'Hobgoblin_Black_Mage',0,128,0,0,0,40,45,0); @@ -9173,7 +9173,7 @@ INSERT INTO `mob_groups` VALUES (5,623,122,'Cannonball',330,8,216,0,0,66,70,0); INSERT INTO `mob_groups` VALUES (6,4309,122,'Water_Elemental',330,4,2629,0,0,67,69,0); INSERT INTO `mob_groups` VALUES (7,2476,122,'Magic_Flagon',330,0,1565,0,0,64,69,0); INSERT INTO `mob_groups` VALUES (8,3912,122,'Thunder_Elemental',330,4,2410,0,0,67,69,0); -INSERT INTO `mob_groups` VALUES (9,2873,122,'Nightmare_Vase',0,32,1806,8000,0,70,73,0); +INSERT INTO `mob_groups` VALUES (9,2873,122,'Nightmare_Vase',0,32,1806,8400,0,70,73,0); INSERT INTO `mob_groups` VALUES (10,199,122,'Apocalyptic_Weapon',330,0,0,0,0,78,80,0); INSERT INTO `mob_groups` VALUES (11,2077,122,'Infernal_Weapon',330,0,0,9600,0,79,81,0); INSERT INTO `mob_groups` VALUES (12,5426,122,'Martinet',7200,0,2946,0,0,72,74,0); @@ -9181,7 +9181,7 @@ INSERT INTO `mob_groups` VALUES (13,2793,122,'Mythril_Golem',330,0,565,0,0,68,70 INSERT INTO `mob_groups` VALUES (14,906,122,'Darksteel_Golem',330,0,565,0,0,80,82,0); INSERT INTO `mob_groups` VALUES (15,3420,122,'Rogue_Receptacle',0,32,3086,7000,0,67,68,0); INSERT INTO `mob_groups` VALUES (16,5842,122,'Nargun',7200,0,3321,11000,0,77,79,0); -INSERT INTO `mob_groups` VALUES (17,1194,122,'Eldhrimnir',0,128,0,0,0,76,78,0); +INSERT INTO `mob_groups` VALUES (17,1194,122,'Eldhrimnir',0,128,0,8000,8000,80,80,0); INSERT INTO `mob_groups` VALUES (18,3603,122,'Shikigami_Weapon',76500,0,2237,14000,0,77,80,0); INSERT INTO `mob_groups` VALUES (19,2117,122,'Jackpot',0,128,0,0,0,1,1,0); -- TODO: capture level from retail INSERT INTO `mob_groups` VALUES (20,4727,122,'Mimic_King',0,128,0,0,9999,93,95,0); @@ -11053,16 +11053,16 @@ INSERT INTO `mob_groups` VALUES (4,6783,153,'Demonic_Pugil_fished',0,128,147,0,0 INSERT INTO `mob_groups` VALUES (5,343,153,'Bark_Spider',960,0,227,0,0,60,63,0); INSERT INTO `mob_groups` VALUES (6,937,153,'Death_Cap',960,0,582,0,0,60,63,0); -INSERT INTO `mob_groups` VALUES (7,1201,153,'Ellyllon',0,32,2890,0,0,65,66,0); +INSERT INTO `mob_groups` VALUES (7,1201,153,'Ellyllon',0,32,2890,3600,0,65,66,0); INSERT INTO `mob_groups` VALUES (8,2762,153,'Mourioche',960,0,1746,0,0,62,68,0); INSERT INTO `mob_groups` VALUES (9,2754,153,'Moss_Eater',960,0,1742,0,0,62,66,0); INSERT INTO `mob_groups` VALUES (10,2272,153,'Knight_Crawler',960,0,1456,0,0,62,67,0); INSERT INTO `mob_groups` VALUES (11,2962,153,'Old_Goobbue',960,0,3228,0,0,65,68,0); INSERT INTO `mob_groups` VALUES (12,3375,153,'Robber_Crab',960,0,2109,0,0,62,66,0); INSERT INTO `mob_groups` VALUES (13,4309,153,'Water_Elemental',960,4,2629,0,0,69,72,0); -INSERT INTO `mob_groups` VALUES (14,206,153,'Aquarius',0,32,149,2000,0,69,71,0); +INSERT INTO `mob_groups` VALUES (14,206,153,'Aquarius',0,32,149,6100,3000,69,71,0); INSERT INTO `mob_groups` VALUES (15,3912,153,'Thunder_Elemental',960,4,2410,0,0,69,72,0); -INSERT INTO `mob_groups` VALUES (16,4103,153,'Unut',0,32,2524,7400,0,72,72,0); +INSERT INTO `mob_groups` VALUES (16,4103,153,'Unut',0,32,2524,7400,0,69,71,0); INSERT INTO `mob_groups` VALUES (17,2745,153,'Morbol_Menace',960,0,1738,0,0,67,70,0); INSERT INTO `mob_groups` VALUES (18,1191,153,'Elder_Goobbue',960,0,3012,0,0,74,77,0); INSERT INTO `mob_groups` VALUES (19,2282,153,'Korrigan',960,0,3229,0,0,72,75,0); @@ -11078,8 +11078,8 @@ INSERT INTO `mob_groups` VALUES (28,123,153,'Ancient_Goobbue',86400,0,3141,15000 INSERT INTO `mob_groups` VALUES (29,515,153,'Boyahda_Sapling',960,0,2912,0,0,74,77,0); INSERT INTO `mob_groups` VALUES (30,344,153,'Bark_Tarantula',960,0,228,0,0,75,79,0); INSERT INTO `mob_groups` VALUES (31,978,153,'Demonic_Rose',960,0,609,0,0,75,78,0); -INSERT INTO `mob_groups` VALUES (32,2393,153,'Leshonki',0,32,3039,4000,0,79,81,0); -INSERT INTO `mob_groups` VALUES (33,4253,153,'Voluptuous_Vivian',0,32,2831,13000,0,85,85,0); +INSERT INTO `mob_groups` VALUES (32,2393,153,'Leshonki',0,32,3039,5000,0,79,81,0); +INSERT INTO `mob_groups` VALUES (33,4253,153,'Voluptuous_Vivian',0,32,2831,13000,0,80,81,0); INSERT INTO `mob_groups` VALUES (34,2664,153,'Mimic',0,128,1680,0,0,60,60,0); INSERT INTO `mob_groups` VALUES (35,60,153,'Agas',0,128,0,10000,10000,65,66,0); INSERT INTO `mob_groups` VALUES (36,386,153,'Beet_Leafhopper',0,128,0,11000,0,75,75,0); diff --git a/sql/mob_pools.sql b/sql/mob_pools.sql index 1dfd8cbb888..ab21a8ec139 100644 --- a/sql/mob_pools.sql +++ b/sql/mob_pools.sql @@ -261,7 +261,7 @@ INSERT INTO `mob_pools` VALUES (202,'Apollyon_Scavenger','Apollyon_Scavenger',58 INSERT INTO `mob_pools` VALUES (203,'Apollyon_Sweeper','Apollyon_Sweeper',84,0x0000300100000000000000000000000000000000,1,1,12,240,100,0,1,1,1,18,2048,0,4680,1159,4,0,0,0,256,85,85,NULL,NULL); INSERT INTO `mob_pools` VALUES (204,'Apsaras','Apsaras',197,0x00005C0100000000000000000000000000000000,1,1,7,240,100,0,1,0,0,4,0,0,0,3,0,0,0,0,0,197,197,1,27); INSERT INTO `mob_pools` VALUES (205,'Aquarian_Caster','Aquarian_Caster',153,0x01000D0512101420143014401450E36027701B80,1,1,0,0,100,0,0,0,0,0,0,0,0,1155,0,0,0,0,0,153,153,1,12); -INSERT INTO `mob_pools` VALUES (206,'Aquarius','Aquarius',77,0x0000640100000000000000000000000000000000,7,7,4,220,100,0,1,0,0,2,0,0,0,1165,0,0,0,0,0,77,77,2,16); +INSERT INTO `mob_pools` VALUES (206,'Aquarius','Aquarius',77,0x0000640100000000000000000000000000000000,7,7,4,125,100,0,1,0,0,2,0,0,0,1165,0,0,0,0,0,77,77,2,16); INSERT INTO `mob_pools` VALUES (207,'Arachne','Arachne',235,0x0000360100000000000000000000000000000000,1,1,7,240,100,0,1,0,1,2,0,32,0,1693,8,0,0,0,0,236,235,2,16); INSERT INTO `mob_pools` VALUES (208,'Aragoneu_Knight','Aragoneu_Knight',145,0x010009030C100C200C300C400C50FB601B700080,7,7,3,240,100,0,0,0,0,0,0,0,0,1155,0,0,4,0,0,145,145,1,12); INSERT INTO `mob_pools` VALUES (209,'Arboricole_Beetle','Arboricole_Beetle',49,0x0000980100000000000000000000000000000000,7,7,4,240,100,0,1,1,1,18,0,0,6540,1155,0,0,0,0,0,49,49,NULL,NULL); @@ -1256,7 +1256,7 @@ INSERT INTO `mob_pools` VALUES (1197,'Elemental_Gyves','Elemental_Gyves',237,0x0 INSERT INTO `mob_pools` VALUES (1198,'Elivira','Elivira',149,0x01001A0200104920493049404950B96000705580,11,11,3,240,100,0,0,0,0,0,0,32,0,1563,8,0,0,0,0,149,149,1,12); INSERT INTO `mob_pools` VALUES (1199,'Elixmix_Hooknose','Elixmix_Hooknose',373,0x0000410400000000000000000000000000000000,5,5,3,240,100,0,1,0,1,2,0,32,0,1183,0,0,3,0,0,373,373,3,20); INSERT INTO `mob_pools` VALUES (1200,'Ellylldan','Ellylldan',82,0x0000C40800000000000000000000000000000000,1,1,11,240,100,0,1,0,1,2,0,0,0,0,0,0,0,0,0,82,82,NULL,NULL); -INSERT INTO `mob_pools` VALUES (1201,'Ellyllon','Ellyllon',116,0x0000780100000000000000000000000000000000,1,1,11,240,100,0,0,0,1,2,0,32,0,1181,0,0,0,0,0,116,116,NULL,NULL); +INSERT INTO `mob_pools` VALUES (1201,'Ellyllon','Ellyllon',116,0x0000780100000000000000000000000000000000,1,1,11,240,100,0,0,0,1,2,0,32,0,1181,0,0,0,0,0,116,116,2,17); INSERT INTO `mob_pools` VALUES (1202,'Else','Else',149,0x01000402DE10DA20DA30DA40DA50726100705C80,14,5,8,240,100,0,0,0,0,0,0,32,0,1563,8,0,0,0,0,149,149,1,12); INSERT INTO `mob_pools` VALUES (1203,'Elusive_Edwin','Elusive_Edwin',113,0x0000C00100000000000000000000000000000000,1,1,6,240,100,0,0,0,1,2,0,32,0,1179,0,0,0,0,0,21,113,1,15); INSERT INTO `mob_pools` VALUES (1204,'Elvaanlopper_Grokdok','Elvaanlopper_Grokdok',189,0x0000170400000000000000000000000000000000,12,12,2,240,100,0,1,0,1,2,0,32,0,159,0,0,0,0,0,334,334,3,20); @@ -2928,7 +2928,7 @@ INSERT INTO `mob_pools` VALUES (2869,'Nightmare_Stirge','Nightmare_Stirge',46,0x INSERT INTO `mob_pools` VALUES (2870,'Nightmare_Taurus','Nightmare_Taurus',240,0x00004F0500000000000000000000000000000000,2,2,1,480,100,0,1,1,1,0,0,0,1,131,0,0,0,0,0,240,240,1,12); INSERT INTO `mob_pools` VALUES (2871,'Nightmare_Tiger','Nightmare_Tiger',242,0x0000340100000000000000000000000000000000,1,1,7,240,100,0,1,0,1,0,0,0,1,131,0,0,0,0,0,242,242,1,25); INSERT INTO `mob_pools` VALUES (2872,'Nightmare_Uragnite','Nightmare_Uragnite',251,0x0000510500000000000000000000000000000000,1,1,7,290,100,0,1,0,1,0,0,0,4640,643,4,0,0,0,0,251,251,1,12); -INSERT INTO `mob_pools` VALUES (2873,'Nightmare_Vase','Nightmare_Vase',175,0x00009C0100000000000000000000000000000000,5,5,7,240,100,0,1,0,0,2,0,0,0,133,8,0,36,0,0,175,175,2,43); +INSERT INTO `mob_pools` VALUES (2873,'Nightmare_Vase','Nightmare_Vase',175,0x00009C0100000000000000000000000000000000,5,1,7,240,100,0,1,0,0,2,0,0,0,133,8,0,36,0,0,175,175,2,43); INSERT INTO `mob_pools` VALUES (2874,'Nightmare_Weapon','Nightmare_Weapon',110,0x0000C30100000000000000000000000000000000,1,1,3,240,100,0,1,0,1,0,0,0,1,643,8,0,0,0,0,110,110,1,20); INSERT INTO `mob_pools` VALUES (2875,'Nightmare_Worm','Nightmare_Worm',258,0x0000AA0100000000000000000000000000000000,4,4,7,240,100,0,1,0,1,0,0,0,1,131,0,0,9,0,64,258,258,1,12); INSERT INTO `mob_pools` VALUES (2876,'Nightshade','Nightshade',178,0x0000490900000000000000000000000000000000,2,2,1,480,100,0,0,0,1,2,0,0,7,133,8,0,0,0,0,871,178,2,9); @@ -3659,7 +3659,7 @@ INSERT INTO `mob_pools` VALUES (3599,'Shikaree_Xs_Rabbit','Shikaree_Xs_Rabbit',2 INSERT INTO `mob_pools` VALUES (3600,'Shikaree_Y','Shikaree_Y',151,0x05006A0100000000000000000000000000000000,8,2,7,240,100,0,1,0,1,16,0,32,719,539,0,0,465,0,0,1166,151,1,17); INSERT INTO `mob_pools` VALUES (3601,'Shikaree_Z','Shikaree_Z',151,0x0500690100000000000000000000000000000000,14,3,8,240,100,0,0,0,1,18,0,32,298,541,0,0,466,0,0,1167,151,2,20); INSERT INTO `mob_pools` VALUES (3602,'Shikaree_Zs_Wyvern','Shikaree_Zs_Wyvern',193,0x0000180000000000000000000000000000000000,1,1,7,200,100,0,1,0,1,18,0,0,0,0,0,0,0,0,0,714,193,NULL,NULL); -INSERT INTO `mob_pools` VALUES (3603,'Shikigami_Weapon','Shikigami_Weapon',110,0x0000DE0100000000000000000000000000000000,5,1,11,220,100,0,1,0,0,2,0,0,296,645,8,0,42,0,0,110,502,2,22); +INSERT INTO `mob_pools` VALUES (3603,'Shikigami_Weapon','Shikigami_Weapon',110,0x0000DE0100000000000000000000000000000000,5,1,11,240,100,0,1,0,0,2,0,0,296,645,8,0,42,0,0,110,502,2,22); INSERT INTO `mob_pools` VALUES (3604,'Shinryu','Shinryu',475,0x00003F0900000000000000000000000000000000,1,4,12,240,100,0,1,1,0,2,0,0,3,409,5,0,0,0,0,475,475,0,75); INSERT INTO `mob_pools` VALUES (3605,'Ship_Wight','Ship_Wight',227,0x0000400200000000000000000000000000000000,4,4,10,240,100,0,0,0,0,0,0,0,343,643,0,0,28,0,0,227,227,NULL,NULL); INSERT INTO `mob_pools` VALUES (3606,'Shisox_Widebrow','Shisox_Widebrow',373,0x00003F0400000000000000000000000000000000,12,12,3,240,100,0,1,0,1,2,0,32,906,159,0,0,0,0,0,373,373,3,20); @@ -4159,7 +4159,7 @@ INSERT INTO `mob_pools` VALUES (4099,'Ungeweder','Ungeweder',105,0x0000660800000 INSERT INTO `mob_pools` VALUES (4100,'Ungur','Ungur',266,0x00008E0100000000000000000000000000000000,1,1,7,240,100,0,1,0,1,2,0,32,0,1181,0,0,0,0,0,266,266,2,36); INSERT INTO `mob_pools` VALUES (4101,'Unseelie','Unseelie',195,0x0000F00700000000000000000000000000000000,3,3,11,240,100,0,1,0,0,0,0,0,0,1539,8,0,20,0,0,195,195,1,8); INSERT INTO `mob_pools` VALUES (4102,'Unstable_Cluster','Unstable_Cluster',68,0x0000220100000000000000000000000000000000,1,1,6,360,100,0,1,0,0,2,0,0,1997,1157,4,0,0,0,0,68,68,2,43); -INSERT INTO `mob_pools` VALUES (4103,'Unut','Unut',206,0x00000C0100000000000000000000000000000000,6,1,7,240,100,0,0,0,1,2,0,32,0,1181,0,0,0,0,0,206,206,2,14); +INSERT INTO `mob_pools` VALUES (4103,'Unut','Unut',206,0x00000C0100000000000000000000000000000000,6,1,7,200,100,0,0,0,1,2,0,32,0,1181,0,0,0,0,0,206,206,2,14); INSERT INTO `mob_pools` VALUES (4104,'Upas-Kamuy','Upas-Kamuy',232,0x00001B0100000000000000000000000000000000,4,4,12,240,100,0,1,0,0,2,0,0,7,1183,0,0,278,0,0,972,232,3,16); INSERT INTO `mob_pools` VALUES (4105,'Upyri','Upyri',46,0x0000010100000000000000000000000000000000,1,1,6,240,100,0,1,0,1,2,0,0,324,1669,8,0,0,0,0,46,46,2,14); INSERT INTO `mob_pools` VALUES (4106,'Uragnite','Uragnite',251,0x0000510500000000000000000000000000000000,1,1,7,290,100,0,1,0,0,0,0,0,396,1667,12,0,0,0,0,251,251,1,12); @@ -4309,7 +4309,7 @@ INSERT INTO `mob_pools` VALUES (4249,'Volker','Volker',482,0x0000050300000000000 INSERT INTO `mob_pools` VALUES (4250,'Voll_the_Sharkfinned','Voll_the_Sharkfinned',213,0x0000130500000000000000000000000000000000,2,2,1,480,100,0,1,0,1,2,0,0,0,0,0,0,0,0,0,213,213,2,14); INSERT INTO `mob_pools` VALUES (4251,'Volunteer','Volunteer',145,0x0500A20700000000000000000000000000000000,1,1,5,240,100,0,0,0,0,0,0,0,10,131,0,0,0,64,0,145,145,1,17); INSERT INTO `mob_pools` VALUES (4252,'Voluptuous_Vilma','Voluptuous_Vilma',186,0x00007C0100000000000000000000000000000000,1,1,7,200,100,0,1,0,0,2,0,32,0,159,0,0,0,0,0,186,186,3,44); -INSERT INTO `mob_pools` VALUES (4253,'Voluptuous_Vivian','Voluptuous_Vivian',186,0x00007D0100000000000000000000000000000000,12,12,7,200,100,0,1,0,0,2,0,32,5074,671,8,0,0,0,0,411,186,3,44); +INSERT INTO `mob_pools` VALUES (4253,'Voluptuous_Vivian','Voluptuous_Vivian',186,0x00007D0100000000000000000000000000000000,12,1,7,200,100,0,1,0,0,2,0,32,5074,671,8,0,0,0,0,411,186,3,44); INSERT INTO `mob_pools` VALUES (4254,'Voo_Tolu_the_Ghostfist','Voo_Tolu_the_Ghostfist',270,0x0000440200000000000000000000000000000000,2,2,1,480,100,0,1,0,1,16,0,32,0,157,0,0,0,0,0,360,360,2,17); INSERT INTO `mob_pools` VALUES (4255,'Vorjirzur_the_Valiant','Vorjirzur_the_Valiant',246,0x0600980600000000000000000000000000000000,7,7,2,280,100,0,1,1,1,0,0,32,0,157,4,0,4,0,0,246,246,2,20); INSERT INTO `mob_pools` VALUES (4256,'Vorpal_Bunny','Vorpal_Bunny',206,0x00000C0100000000000000000000000000000000,1,1,7,240,100,0,0,0,1,0,0,0,80,133,0,0,0,0,0,206,206,2,14);