From 00ad3121dec36d612e5eac21f9f5c2f1ec596892 Mon Sep 17 00:00:00 2001 From: ThrisStraizo <45871917+ThrisStraizo@users.noreply.github.com> Date: Fri, 22 May 2026 12:07:39 -0700 Subject: [PATCH] Stater zone Mandies no h2h penalty This PR adjusts the starter zone Mandies to have no H2H penalty which brings their damage closer in line with retail. --- scripts/zones/East_Sarutabaruta/mobs/Mandragora.lua | 4 ++++ scripts/zones/East_Sarutabaruta/mobs/Tiny_Mandragora.lua | 1 + scripts/zones/West_Sarutabaruta/mobs/Mandragora.lua | 4 ++++ scripts/zones/West_Sarutabaruta/mobs/Tiny_Mandragora.lua | 1 + 4 files changed, 10 insertions(+) diff --git a/scripts/zones/East_Sarutabaruta/mobs/Mandragora.lua b/scripts/zones/East_Sarutabaruta/mobs/Mandragora.lua index 018e07dfbab..0e001b39078 100644 --- a/scripts/zones/East_Sarutabaruta/mobs/Mandragora.lua +++ b/scripts/zones/East_Sarutabaruta/mobs/Mandragora.lua @@ -5,6 +5,10 @@ ---@type TMobEntity local entity = {} +entity.onMobInitialize = function(mob) + mob:setMobMod(xi.mobMod.NO_H2H_PENALTY, 1) +end + entity.onMobDeath = function(mob, player, optParams) xi.regime.checkRegime(player, mob, 89, 1, xi.regime.type.FIELDS) end diff --git a/scripts/zones/East_Sarutabaruta/mobs/Tiny_Mandragora.lua b/scripts/zones/East_Sarutabaruta/mobs/Tiny_Mandragora.lua index 3837c947685..3b435f4c77b 100644 --- a/scripts/zones/East_Sarutabaruta/mobs/Tiny_Mandragora.lua +++ b/scripts/zones/East_Sarutabaruta/mobs/Tiny_Mandragora.lua @@ -7,6 +7,7 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.CANNOT_GUARD, 1) + mob:setMobMod(xi.mobMod.NO_H2H_PENALTY, 1) end entity.onMobSpawn = function(mob) diff --git a/scripts/zones/West_Sarutabaruta/mobs/Mandragora.lua b/scripts/zones/West_Sarutabaruta/mobs/Mandragora.lua index 59935872227..fc991dcd071 100644 --- a/scripts/zones/West_Sarutabaruta/mobs/Mandragora.lua +++ b/scripts/zones/West_Sarutabaruta/mobs/Mandragora.lua @@ -8,6 +8,10 @@ local ID = zones[xi.zone.WEST_SARUTABARUTA] ---@type TMobEntity local entity = {} +entity.onMobInitialize = function(mob) + mob:setMobMod(xi.mobMod.NO_H2H_PENALTY, 1) +end + entity.onMobDeath = function(mob, player, optParams) xi.regime.checkRegime(player, mob, 26, 1, xi.regime.type.FIELDS) end diff --git a/scripts/zones/West_Sarutabaruta/mobs/Tiny_Mandragora.lua b/scripts/zones/West_Sarutabaruta/mobs/Tiny_Mandragora.lua index a21bba9676e..394103ef713 100644 --- a/scripts/zones/West_Sarutabaruta/mobs/Tiny_Mandragora.lua +++ b/scripts/zones/West_Sarutabaruta/mobs/Tiny_Mandragora.lua @@ -7,6 +7,7 @@ local entity = {} entity.onMobInitialize = function(mob) mob:setMobMod(xi.mobMod.CANNOT_GUARD, 1) + mob:setMobMod(xi.mobMod.NO_H2H_PENALTY, 1) end entity.onMobSpawn = function(mob)