From 1808f0e627d154cd17340970a8374845e93c1e90 Mon Sep 17 00:00:00 2001 From: Openarl Date: Tue, 13 Sep 2016 16:46:27 +1000 Subject: [PATCH] Release 1.0.28 - Fixed boss curse effectiveness - Fixed blood magic mod on Prism Guardian --- Modules/Calcs.lua | 17 ++++++++--------- Modules/ModParser.lua | 2 +- README.md | 4 ++++ changelog.txt | 5 ++++- manifest.xml | 8 ++++---- 5 files changed, 21 insertions(+), 15 deletions(-) diff --git a/Modules/Calcs.lua b/Modules/Calcs.lua index 53b0c4ac..338fd3ab 100644 --- a/Modules/Calcs.lua +++ b/Modules/Calcs.lua @@ -791,6 +791,13 @@ local function finaliseMods(env, output) -- Reset namespaces buildSpaceTable(modDB) + + -- Add boss modifiers + if getMiscVal(modDB, "effective", "enemyIsBoss", false) then + mod_dbMerge(modDB, "", "curseEffectMore", 0.4) -- FIXME: Need to confirm actual value + mod_dbMerge(modDB, "effective", "elementalResist", 30) + mod_dbMerge(modDB, "effective", "chaosResist", 15) + end -- Merge skill modifiers and calculate life and mana reservations for _, skill in pairs(env.skills) do @@ -942,14 +949,6 @@ local function finaliseMods(env, output) end mod_dbMergeList(modDB, env.condModList) - -- Add boss modifiers - if getMiscVal(modDB, "effective", "enemyIsBoss", false) then - --mod_dbMerge(modDB, "", "curseEffectInc", -60) - mod_dbMerge(modDB, "", "curseEffectMore", 0.4) -- FIXME: Need to confirm actual value - mod_dbMerge(modDB, "effective", "elementalResist", 30) - mod_dbMerge(modDB, "effective", "chaosResist", 15) - end - -- Add per-item-type mods for spaceName, countName in pairs({["PerNormal"]="NormalCount",["PerMagic"]="MagicCount",["PerRare"]="RareCount",["PerUnique"]="UniqueCount",["PerGrandSpectrum"]="GrandSpectrumCount"}) do local space = modDB[spaceName] @@ -1904,7 +1903,7 @@ function calcs.buildOutput(build, input, output, mode) -- Configure view mode setViewMode(env, build.skillsTab.list) - --infoDump(env, output) + infoDump(env, output) end end diff --git a/Modules/ModParser.lua b/Modules/ModParser.lua index 88b35de8..cdb44fb9 100644 --- a/Modules/ModParser.lua +++ b/Modules/ModParser.lua @@ -416,7 +416,7 @@ local specialModList = { ["socketed gems fire an additional projectile"] = { ["SocketedIn:X_projectileCount"] = 1 }, ["socketed gems fire (%d+) additional projectiles"] = function(num) return { ["SocketedIn:X_projectileCount"] = num } end, ["socketed gems reserve no mana"] = { ["SocketedIn:X_manaReservedMore"] = 0 }, - ["socketed gems have blood magic"] = { ["SocketedIn:X_bloodMagic"] = true }, + ["socketed gems have blood magic"] = { ["SocketedIn:X_skill_bloodMagic"] = true }, -- Unique item modifiers ["your cold damage can ignite"] = { coldCanIgnite = true }, ["your fire damage can shock but not ignite"] = { fireCanShock = true, fireCannotIgnite = true }, diff --git a/README.md b/README.md index a30b3c93..9c7ff803 100644 --- a/README.md +++ b/README.md @@ -48,6 +48,10 @@ Head over to the [Releases](https://github.com/Openarl/PathOfBuilding/releases) ![ss3](https://cloud.githubusercontent.com/assets/19189971/18089780/f0ff234a-6f04-11e6-8c88-6193fe59a5c4.png) ## Changelog +### 1.0.28 - 2016/09/13 + * Fixed boss curse effectiveness modifier not applying + * Fixed issue relating to Prism Guardian's Blood Magic mod + ### 1.0.27 - 2016/09/13 * More updates to 2.4.0 uniques; most of them should have the correct roll ranges now * Added dropdown list and autocomplete to the skill gem name field diff --git a/changelog.txt b/changelog.txt index 4be075fb..724cd481 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,7 @@ -VERSION[1.0.27][2016/09/12] +VERSION[1.0.28][2016/09/13] + * Fixed boss curse effectiveness modifier not applying + * Fixed issue relating to Prism Guardian's Blood Magic mod +VERSION[1.0.27][2016/09/13] * More updates to 2.4.0 uniques; most of them should have the correct roll ranges now * Added dropdown list and autocomplete to the skill gem name field * Skill gems can now be individually disabled diff --git a/manifest.xml b/manifest.xml index 7da41a44..ae0ce6ff 100644 --- a/manifest.xml +++ b/manifest.xml @@ -1,13 +1,13 @@ - + - + @@ -39,13 +39,13 @@ - + - +