v1.4.4
This commit is contained in:
commit
9c94d113d3
10260 changed files with 1237388 additions and 0 deletions
27
assets/devel/versioning/NpcEntity_5_6.lua
Normal file
27
assets/devel/versioning/NpcEntity_5_6.lua
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue