Release 1.4.106
- Added support for Combat Focus's damage penalties
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
### 1.4.106 - 2018/09/01
|
||||
* Added support for the "50% less X Damage" modifiers on the Combat Focus jewels
|
||||
|
||||
### 1.4.105 - 2018/09/01
|
||||
* Added Helmet enchantments for the new skills
|
||||
* Applied balance changes to existing unique items
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1722,8 +1722,18 @@ local function getThreshold(attrib, name, modType, value, ...)
|
||||
local baseMod = mod(name, modType, value, "", ...)
|
||||
return function(node, out, data)
|
||||
if node then
|
||||
data[attrib] = (data[attrib] or 0) + out:Sum("BASE", nil, attrib)
|
||||
elseif (data[attrib] or 0) >= 40 then
|
||||
if type(attrib) == "table" then
|
||||
for _, att in ipairs(attrib) do
|
||||
local nodeVal = out:Sum("BASE", nil, att)
|
||||
data[att] = (data[att] or 0) + nodeVal
|
||||
data.total = (data.total or 0) + nodeVal
|
||||
end
|
||||
else
|
||||
local nodeVal = out:Sum("BASE", nil, attrib)
|
||||
data[attrib] = (data[attrib] or 0) + nodeVal
|
||||
data.total = (data.total or 0) + nodeVal
|
||||
end
|
||||
elseif (data.total or 0) >= 40 then
|
||||
local mod = copyTable(baseMod)
|
||||
mod.source = data.modSource
|
||||
if type(value) == "table" and value.mod then
|
||||
@@ -1765,6 +1775,9 @@ local jewelThresholdFuncs = {
|
||||
["With at least 40 Intelligence in Radius, Enemies Hindered by Blight take 25% increased Chaos Damage"] = getThreshold("Int", "ExtraSkillMod", "LIST", { mod = mod("ChaosDamageTaken", "INC", 25, { type = "GlobalEffect", effectType = "Debuff" }) }, { type = "SkillName", skillName = "Blight" }, { type = "ActorCondition", actor = "enemy", var = "Hindered" }),
|
||||
["With 40 Intelligence in Radius, 20% of Glacial Cascade Physical Damage Converted to Cold Damage"] = getThreshold("Int", "SkillPhysicalDamageConvertToCold", "BASE", 20, { type = "SkillName", skillName = "Glacial Cascade" }),
|
||||
["With at least 40 Intelligence in Radius, 20% of Glacial Cascade Physical Damage Converted to Cold Damage"] = getThreshold("Int", "SkillPhysicalDamageConvertToCold", "BASE", 20, { type = "SkillName", skillName = "Glacial Cascade" }),
|
||||
["With 40 total Intelligence and Dexterity in Radius, Elemental Hit deals 50% less Fire Damage"] = getThreshold({"Int","Dex"}, "FireDamage", "MORE", -50, { type = "SkillName", skillName = "Elemental Hit" }),
|
||||
["With 40 total Strength and Intelligence in Radius, Elemental Hit deals 50% less Cold Damage"] = getThreshold({"Str","Int"}, "ColdDamage", "MORE", -50, { type = "SkillName", skillName = "Elemental Hit" }),
|
||||
["With 40 total Dexterity and Strength in Radius, Elemental Hit deals 50% less Lightning Damage"] = getThreshold({"Dex","Str"}, "LightningDamage", "MORE", -50, { type = "SkillName", skillName = "Elemental Hit" }),
|
||||
--[""] = getThreshold("", "", "", , { type = "SkillName", skillName = "" }),
|
||||
}
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
VERSION[1.4.106][2018/09/01]
|
||||
* Added support for the "50% less X Damage" modifiers on the Combat Focus jewels
|
||||
VERSION[1.4.105][2018/09/01]
|
||||
* Added Helmet enchantments for the new skills
|
||||
* Applied balance changes to existing unique items
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<PoBVersion>
|
||||
<Version number="1.4.105"/>
|
||||
<Version number="1.4.106"/>
|
||||
<Source part="program" url="https://raw.githubusercontent.com/Openarl/PathOfBuilding/{branch}/"/>
|
||||
<Source part="tree" url="https://raw.githubusercontent.com/Openarl/PathOfBuilding/{branch}/tree.zip"/>
|
||||
<Source url="https://raw.githubusercontent.com/Openarl/PathOfBuilding/{branch}/runtime-win32.zip" part="runtime" platform="win32"/>
|
||||
<File sha1="16ea2d48919334a5c49b48ac18d456f8f121b09c" name="Launch.lua" part="program"/>
|
||||
<File sha1="72b9bea1871e94a643e4471fd84bbedbc7810336" name="UpdateCheck.lua" part="program"/>
|
||||
<File sha1="4f17937f2b37784e169a3792b235f2a0a3961e61" name="UpdateApply.lua" part="program"/>
|
||||
<File sha1="6222de6e12817ef1198284ec41edce373197c20e" name="changelog.txt" part="program"/>
|
||||
<File sha1="2dcc4f59709ac1555b5ac71524c19867b5a755d6" name="changelog.txt" part="program"/>
|
||||
<File sha1="51a3c1027381bb36666568aaceec843164f8c957" name="Classes/BuildListControl.lua" part="program"/>
|
||||
<File sha1="f85e8b60ff9bb41a3cc4ba8044f7a49163fdedd3" name="Classes/ButtonControl.lua" part="program"/>
|
||||
<File sha1="3052ae531f6bc1405ea5f61dde6bd636f094c74a" name="Classes/CalcBreakdownControl.lua" part="program"/>
|
||||
@@ -73,7 +73,7 @@
|
||||
<File sha1="66b7b1c462ec2539d4fe2bdc64b538c3b892be11" name="Modules/ItemTools.lua" part="program"/>
|
||||
<File sha1="82e559df8a60fd85628acb9607723c065e5a30af" name="Modules/Main.lua" part="program"/>
|
||||
<File sha1="8bcf7dfce4af4e5e7f1a73383cfeaeee74fa685c" name="Modules/ModParser-2_6.lua" part="program"/>
|
||||
<File sha1="342913ab7cb0742aab43a682c29deea77129c073" name="Modules/ModParser-3_0.lua" part="program"/>
|
||||
<File sha1="8b45c8b6339cc5d0c36025c6e80dfbb35365bbb9" name="Modules/ModParser-3_0.lua" part="program"/>
|
||||
<File sha1="cb75f9e44070a209e5dcec3ad550f8e31f22162f" name="Modules/ModTools.lua" part="program"/>
|
||||
<File sha1="c345cdcf374d271411aa424ab150c0edbb5a362d" name="Assets/game_ui_small.png" part="program"/>
|
||||
<File sha1="97b020d8213e09c313536a91528ba5d5ebc4ca0a" name="Assets/patreon_logo.png" part="program"/>
|
||||
@@ -151,7 +151,7 @@
|
||||
<File sha1="02ba3390777f9b880bd1fe35456fd468dac7e8fe" name="Data/3_0/Gems.lua" part="program"/>
|
||||
<File sha1="a39a287828b8fe0a04da2ed9e282d2f2eb7ea198" name="Data/3_0/Minions.lua" part="program"/>
|
||||
<File sha1="2c1456797cd1defb47df9158ef048e2a81e14f0a" name="Data/3_0/Misc.lua" part="program"/>
|
||||
<File sha1="4f47131b118ad087d13fc0b7604495b2d9d674d1" name="Data/3_0/ModCache.lua" part="program"/>
|
||||
<File sha1="c51e95256d662dd308b28e13115356df7fa7fdf0" name="Data/3_0/ModCache.lua" part="program"/>
|
||||
<File sha1="b79c9d9c7b55f5088c565250a159c0d38896a48e" name="Data/3_0/ModFlask.lua" part="program"/>
|
||||
<File sha1="2b5afad9c5b94c1abb167259979165e7fe515a32" name="Data/3_0/ModItem.lua" part="program"/>
|
||||
<File sha1="e7308811d6ba763469ec3ad7dd1b69301336d7cd" name="Data/3_0/ModJewel.lua" part="program"/>
|
||||
|
||||
Reference in New Issue
Block a user