From f3a4be992134d13cabce0c8941357c4d368c96b8 Mon Sep 17 00:00:00 2001 From: WinterSolstice8 <60417494+wintersolstice8@users.noreply.github.com> Date: Tue, 28 Apr 2026 16:36:18 -0600 Subject: [PATCH] [lua] Give Peg Powler a PH, upgrade spawn rate --- scripts/zones/Labyrinth_of_Onzozo/mobs/Flying_Manta.lua | 2 +- scripts/zones/Labyrinth_of_Onzozo/mobs/Peg_Powler.lua | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/zones/Labyrinth_of_Onzozo/mobs/Flying_Manta.lua b/scripts/zones/Labyrinth_of_Onzozo/mobs/Flying_Manta.lua index 3d5fb738c60..e2b05c9123e 100644 --- a/scripts/zones/Labyrinth_of_Onzozo/mobs/Flying_Manta.lua +++ b/scripts/zones/Labyrinth_of_Onzozo/mobs/Flying_Manta.lua @@ -14,7 +14,7 @@ end entity.onMobDespawn = function(mob) xi.mob.phOnDespawn(mob, ID.mob.LORD_OF_ONZOZO, 4, 57600) -- 16 hour minimum - xi.mob.phOnDespawn(mob, ID.mob.PEG_POWLER, 4, 7200) -- 2 hour minimum + xi.mob.phOnDespawn(mob, ID.mob.PEG_POWLER, 10, 7200) -- 2 hour minimum end return entity diff --git a/scripts/zones/Labyrinth_of_Onzozo/mobs/Peg_Powler.lua b/scripts/zones/Labyrinth_of_Onzozo/mobs/Peg_Powler.lua index aa87a120961..4091f83f8f0 100644 --- a/scripts/zones/Labyrinth_of_Onzozo/mobs/Peg_Powler.lua +++ b/scripts/zones/Labyrinth_of_Onzozo/mobs/Peg_Powler.lua @@ -2,6 +2,8 @@ -- Area: Labyrinth of Onzozo -- NM: Peg Powler ----------------------------------- +local ID = zones[xi.zone.LABYRINTH_OF_ONZOZO] +----------------------------------- ---@type TMobEntity local entity = {} @@ -59,6 +61,11 @@ entity.spawnPoints = { x = -61.656, y = 5.255, z = 58.971 } } +entity.phList = +{ + [ID.mob.PEG_POWLER - 1] = ID.mob.PEG_POWLER, -- 106.015 -13.864 5 (retail approx area) +} + entity.onMobInitialize = function(mob) mob:addImmunity(xi.immunity.LIGHT_SLEEP) mob:addImmunity(xi.immunity.DARK_SLEEP)