diff --git a/game/modules/tome/data/damage_types.lua b/game/modules/tome/data/damage_types.lua index 638c1d39a77f25fe8390a1520f77357a5fd4d489..4d25128ff7b147103ef3fd0dd54146eecce3b1ca 100644 --- a/game/modules/tome/data/damage_types.lua +++ b/game/modules/tome/data/damage_types.lua @@ -2446,7 +2446,7 @@ newDamageType{ elseif target:canBe("poison") then target:setEffect(target.EFF_POISONED, 5, {src=src, power=dam.dam, apply_power=src:combatMindpower()}) end - elseif not target and not src.turn_procs.living_mucus and src:knowTalent(src.T_LIVING_MUCUS) then + elseif not target and not src.turn_procs.living_mucus and src:knowTalent(src.T_LIVING_MUCUS) and game.zone and not game.zone.wilderness then src.turn_procs.living_mucus = true local t = src:getTalentFromId(src.T_LIVING_MUCUS) if rng.percent(t.getChance(src, t)) then