From 4b108d060b989ba7c47e95466d41ba73802c955f Mon Sep 17 00:00:00 2001 From: Kipling Date: Sat, 17 Jan 2026 01:14:29 -0800 Subject: [PATCH] Tahrongi Canyon NM Audits --- scripts/zones/Tahrongi_Canyon/mobs/Habrok.lua | 5 +++++ scripts/zones/Tahrongi_Canyon/mobs/Herbage_Hunter.lua | 6 +++++- sql/mob_groups.sql | 6 +++--- sql/mob_pools.sql | 2 +- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/scripts/zones/Tahrongi_Canyon/mobs/Habrok.lua b/scripts/zones/Tahrongi_Canyon/mobs/Habrok.lua index 9d7ec2005f6..2bbc72db86b 100644 --- a/scripts/zones/Tahrongi_Canyon/mobs/Habrok.lua +++ b/scripts/zones/Tahrongi_Canyon/mobs/Habrok.lua @@ -14,6 +14,11 @@ entity.spawnPoints = entity.onMobInitialize = function(mob) mob:setLocalVar('pop', GetSystemTime() + math.random(1200, 7200)) + mob:addImmunity(xi.immunity.DARK_SLEEP) + mob:addImmunity(xi.immunity.LIGHT_SLEEP) + mob:addImmunity(xi.immunity.TERROR) + mob:addImmunity(xi.immunity.PLAGUE) + mob:addImmunity(xi.immunity.BIND) end entity.onMobDeath = function(mob, player, optParams) diff --git a/scripts/zones/Tahrongi_Canyon/mobs/Herbage_Hunter.lua b/scripts/zones/Tahrongi_Canyon/mobs/Herbage_Hunter.lua index 8d7f44205a0..d44329ca7a9 100644 --- a/scripts/zones/Tahrongi_Canyon/mobs/Herbage_Hunter.lua +++ b/scripts/zones/Tahrongi_Canyon/mobs/Herbage_Hunter.lua @@ -20,7 +20,11 @@ entity.phList = } entity.onMobInitialize = function(mob) - mob:setMod(xi.mod.DOUBLE_ATTACK, 45) + mob:setMod(xi.mod.DOUBLE_ATTACK, 15) + mob:addImmunity(xi.immunity.DARK_SLEEP) + mob:addImmunity(xi.immunity.LIGHT_SLEEP) + mob:addImmunity(xi.immunity.TERROR) + mob:addImmunity(xi.immunity.PLAGUE) end entity.onMobDeath = function(mob, player, optParams) diff --git a/sql/mob_groups.sql b/sql/mob_groups.sql index a623f3ed557..998374fee62 100644 --- a/sql/mob_groups.sql +++ b/sql/mob_groups.sql @@ -8819,7 +8819,7 @@ INSERT INTO `mob_groups` VALUES (15,1643,117,'Goblin_Butcher',300,0,1032,0,0,12, INSERT INTO `mob_groups` VALUES (16,71,117,'Air_Elemental',300,4,38,0,0,18,20,0); INSERT INTO `mob_groups` VALUES (17,4341,117,'Wild_Dhalmel',300,0,2655,0,0,14,16,0); INSERT INTO `mob_groups` VALUES (18,342,117,'Barghest',300,1,226,0,0,8,11,0); -INSERT INTO `mob_groups` VALUES (19,3550,117,'Serpopard_Ishtar',0,32,2204,650,0,19,20,0); +INSERT INTO `mob_groups` VALUES (19,3550,117,'Serpopard_Ishtar',0,32,2204,620,0,19,20,0); INSERT INTO `mob_groups` VALUES (20,4426,117,'Yagudo_Initiate',300,0,2716,0,0,8,10,0); INSERT INTO `mob_groups` VALUES (21,4432,117,'Yagudo_Mendicant',300,0,2731,0,0,12,16,0); INSERT INTO `mob_groups` VALUES (22,4454,117,'Yagudos_Elemental',0,128,0,0,0,8,9,0); @@ -8830,10 +8830,10 @@ INSERT INTO `mob_groups` VALUES (26,4439,117,'Yagudo_Persecutor',300,0,2731,0,0, INSERT INTO `mob_groups` VALUES (27,1160,117,'Earth_Elemental',300,4,733,0,0,18,20,0); INSERT INTO `mob_groups` VALUES (28,1812,117,'Grenade',300,8,569,0,0,15,17,0); INSERT INTO `mob_groups` VALUES (29,3170,117,'Poltergeist',300,0,0,0,0,18,20,0); -INSERT INTO `mob_groups` VALUES (30,4571,117,'Herbage_Hunter',0,32,2983,1100,0,29,29,0); +INSERT INTO `mob_groups` VALUES (30,4571,117,'Herbage_Hunter',0,32,2983,1320,0,29,29,0); INSERT INTO `mob_groups` VALUES (31,6658,117,'Goblin_Digger',300,0,1039,0,0,11,14,0); INSERT INTO `mob_groups` VALUES (32,1636,117,'Goblin_Archaeologist',0,128,1021,0,0,30,75,0); -INSERT INTO `mob_groups` VALUES (33,4466,117,'Yara_Ma_Yha_Who',0,128,2779,950,0,15,20,0); +INSERT INTO `mob_groups` VALUES (33,4466,117,'Yara_Ma_Yha_Who',0,128,2779,950,0,14,14,0); INSERT INTO `mob_groups` VALUES (34,3148,117,'Pixie',0,128,2001,0,0,51,54,0); INSERT INTO `mob_groups` VALUES (35,92,117,'Allocamelus',0,128,0,0,0,1,1,0); diff --git a/sql/mob_pools.sql b/sql/mob_pools.sql index e11443ad326..3c2fd8a5c9c 100644 --- a/sql/mob_pools.sql +++ b/sql/mob_pools.sql @@ -4522,7 +4522,7 @@ INSERT INTO `mob_pools` VALUES (4462,'Yali','Yali',179,0x00009201000000000000000 INSERT INTO `mob_pools` VALUES (4463,'Yallery_Brown','Yallery_Brown',216,0x0000880100000000000000000000000000000000,1,1,7,240,100,0,1,0,1,0,0,0,441,133,0,0,0,0,0,216,216,2,14); INSERT INTO `mob_pools` VALUES (4464,'Yang','Yang',87,0x0000A40100000000000000000000000000000000,1,1,12,240,100,0,1,1,1,2,0,32,6,159,16,0,0,0,0,2079,87,3,47); INSERT INTO `mob_pools` VALUES (4465,'Yanshaal','Yanshaal',149,0x0500A90700000000000000000000000000000000,1,1,0,0,100,0,0,0,0,0,0,0,0,3,0,0,0,0,0,149,149,NULL,NULL); -INSERT INTO `mob_pools` VALUES (4466,'Yara_Ma_Yha_Who','Yara_Ma_Yha_Who',216,0x0000880100000000000000000000000000000000,1,1,7,240,100,0,1,0,1,2,0,0,0,3,0,0,0,0,0,216,216,NULL,NULL); +INSERT INTO `mob_pools` VALUES (4466,'Yara_Ma_Yha_Who','Yara_Ma_Yha_Who',216,0x0000880100000000000000000000000000000000,1,1,7,240,100,0,1,0,1,2,0,0,0,3,0,0,0,0,0,216,216,2,14); INSERT INTO `mob_pools` VALUES (4467,'Yarr_the_Pearleyed','Yarr_the_Pearleyed',213,0x00002F0500000000000000000000000000000000,3,3,3,240,100,0,1,0,1,2,6160,32,0,157,0,0,20,0,0,213,213,2,14); INSERT INTO `mob_pools` VALUES (4468,'Yazquhl','Yazquhl',149,0x01000A0100109F209F309F409F501A6100700000,1,1,3,240,100,0,1,0,1,34,0,0,6,155,0,0,0,0,0,146,149,NULL,NULL); INSERT INTO `mob_pools` VALUES (4469,'Yhalbin','Yhalbin',149,0x05005E0700000000000000000000000000000000,16,16,2,240,100,0,1,1,1,8,0,0,7,155,0,0,8,0,0,149,149,NULL,NULL);