This commit is contained in:
Aria 2025-03-21 22:23:30 +11:00
commit 9c94d113d3
Signed by untrusted user who does not match committer: aria
GPG key ID: 19AB7AA462B8AB3B
10260 changed files with 1237388 additions and 0 deletions

View file

@ -0,0 +1,27 @@
require "/scripts/versioningutils.lua"
function update(data)
if hasPath(data, {"npcVariant", "level"}) and hasPath(data, {"statusController", "persistentEffectCategories", "innate"}) then
local level = data.npcVariant.level
data.statusController.persistentEffectCategories.innate = {
{
stat = "powerMultiplier",
amount = root.evalFunction("npcLevelPowerMultiplierModifier", level)
},
{
stat = "protection",
baseMultiplier = root.evalFunction("npcLevelProtectionMultiplier", level)
},
{
stat = "maxHealth",
baseMultiplier = root.evalFunction("npcLevelHealthMultiplier", level)
},
{
stat = "maxEnergy",
baseMultiplier = root.evalFunction("npcLevelEnergyMultiplier", level)
}
}
end
return data
end