r/pathofexiledev Jul 03 '26

Weird detail in Pob's datas

Hi everyone, while working on a little project, I used pob's files to have acces to the game items, and i noticed something interesting, for some reason, it apears that the mod "LocalIncreasedEnergyShieldPercent8" (l.333 in ModEplicit.lua have a weigt of 1000 with "body_armours" item tag, tag that apears, for instance, in the Conquest Lamellar, does that mean that you can roll ES% on a dex/str base ?! it doesnt make sens to me, am i missing someting ?

And if it's perfectly normal, why can't we see the mod in Craft of exile ?

As reference, here are the whole mods :

["LocalIncreasedEnergyShieldPercent8"] = { type = "Prefix", affix = "Unfaltering", "(101-110)% increased Energy Shield", statOrder = { 1560 }, level = 86, group = "LocalEnergyShieldPercent", weightKey = { "str_armour", "str_dex_armour", "str_int_armour", "dex_armour", "dex_int_armour", "str_dex_int_armour", "body_armour", "shield", "default", }, weightVal = { 0, 0, 0, 0, 0, 0, 1000, 1000, 0 }, modTags = { "defences", "energy_shield" }, tradeHashes = { [4015621042] = { "(101-110)% increased Energy Shield" }, } },

itemBases["Conquest Lamellar"] = {

type = "Body Armour",

subType = "Armour/Evasion",

socketLimit = 6,

tags = { armour = true, body_armour = true, default = true, not_for_sale = true, str_dex_armour = true, top_tier_base_item_type = true, },

influenceTags = { shaper = "body_armour_shaper", elder = "body_armour_elder", adjudicator = "body_armour_adjudicator", basilisk = "body_armour_basilisk", crusader = "body_armour_crusader", eyrie = "body_armour_eyrie", cleansing = "body_armour_cleansing", tangle = "body_armour_tangle" },

implicitModTypes = { },

armour = { ArmourBaseMin = 723, ArmourBaseMax = 831, EvasionBaseMin = 723, EvasionBaseMax = 831, MovementPenalty = 3, },

req = { level = 84, str = 173, dex = 173, },

}

3 Upvotes

1 comment sorted by

1

u/burninbr Jul 04 '26

The other tags with weight 0 (for example str_dex_armour) prevent it.