Release 1.4.100

- Fixed various idiot errors in new skills
This commit is contained in:
Openarl
2018-09-01 01:04:22 +10:00
parent d3de752a43
commit 8fd393481a
7 changed files with 19 additions and 10 deletions

View File

@@ -1,3 +1,7 @@
### 1.4.100 - 2018/09/01
* Consecrated Path and Smite are now correctly affected by Melee modifiers
* Earthquake's Aftershock damage multiplier now works correctly
### 1.4.99 - 2018/09/01
* Added the new skills for 3.4:
* Vaal Ancestral Warchief

View File

@@ -613,6 +613,7 @@ skills["ConsecratedPath"] = {
},
baseFlags = {
attack = true,
melee = true,
area = true,
duration = true,
},
@@ -1010,7 +1011,7 @@ skills["Earthquake"] = {
skill("castTime", 1),
skill("manaCost", 10),
skill("duration", 1), --"base_skill_effect_duration" = 1000
mod("Damage", "MORE", 70, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), 0, { type = "SkillPart", skillPart = 2 }), --"quake_slam_fully_charged_explosion_damage_+%_final" = 70
mod("Damage", "MORE", 70, 0, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), { type = "SkillPart", skillPart = 2 }), --"quake_slam_fully_charged_explosion_damage_+%_final" = 70
--"is_area_damage" = ?
skill("showAverage", true, { type = "SkillPart", skillPart = 2 }),
skill("radius", 18, { type = "SkillPart", skillPart = 1 }),
@@ -1110,7 +1111,7 @@ skills["VaalEarthquake"] = {
[1] = skill("levelRequirement", nil),
[2] = skill("damageEffectiveness", nil),
[3] = skill("baseMultiplier", nil),
[4] = mod("Damage", "MORE", nil, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), 0, { type = "SkillPart", skillPart = 2 }), --"quake_slam_fully_charged_explosion_damage_+%_final"
[4] = mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), { type = "SkillPart", skillPart = 2 }), --"quake_slam_fully_charged_explosion_damage_+%_final"
},
levels = {
[1] = { 28, 0.5, 0.5, 350, },
@@ -3152,6 +3153,7 @@ skills["Smite"] = {
},
baseFlags = {
attack = true,
melee = true,
duration = true,
area = true,
},

View File

@@ -59,7 +59,7 @@ local skills, mod, flag, skill = ...
#mods
#skill ConsecratedPath
#flags attack area duration
#flags attack melee area duration
#mods
#skill DecoyTotem
@@ -253,7 +253,7 @@ local skills, mod, flag, skill = ...
#mods
#skill Smite
#flags attack duration area
#flags attack melee duration area
#mods
#skill StaticStrike

View File

@@ -720,7 +720,7 @@ mod = skill("manaLeechPerUse", {val})
mod = mod("Damage", "MORE", {val}, ModFlag.Spell, 0, { type = "Condition", var = "SkillIsTriggered" })
# Earthquake
[quake_slam_fully_charged_explosion_damage_+%_final]
mod = mod("Damage", "MORE", {val}, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), 0, { type = "SkillPart", skillPart = 2 })
mod = mod("Damage", "MORE", {val}, 0, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), { type = "SkillPart", skillPart = 2 })
# Enfeeble
[enfeeble_damage_+%_final]
mod = mod("Damage", "MORE", {val}, 0, 0, { type = "GlobalEffect", effectType = "Curse" })

View File

@@ -429,7 +429,7 @@ end
function main:CallMode(func, ...)
local modeTbl = self.modes[self.mode]
if modeTbl[func] then
if modeTbl and modeTbl[func] then
return modeTbl[func](modeTbl, ...)
end
end

View File

@@ -1,3 +1,6 @@
VERSION[1.4.100][2018/09/01]
* Consecrated Path and Smite are now correctly affected by Melee modifiers
* Earthquake's Aftershock damage multiplier now works correctly
VERSION[1.4.99][2018/09/01]
* Added the new skills for 3.4:
* Vaal Ancestral Warchief

View File

@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<PoBVersion>
<Version number="1.4.99"/>
<Version number="1.4.100"/>
<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="6e6143e6dbb1c528e98419c56777d13a49c92fae" name="changelog.txt" part="program"/>
<File sha1="6070b79a401335ed5e22fb34f57c1af6e6fc1bf6" 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"/>
@@ -71,7 +71,7 @@
<File sha1="75dc40adce556a305cb037ad2e154b918e436ce7" name="Modules/ConfigOptions.lua" part="program"/>
<File sha1="2358a9b4705e140c0ab9df5f0a3f0d8172a9c8c0" name="Modules/Data.lua" part="program"/>
<File sha1="66b7b1c462ec2539d4fe2bdc64b538c3b892be11" name="Modules/ItemTools.lua" part="program"/>
<File sha1="44ed93833ea7af6057f7fa913075e15b7081ccfa" name="Modules/Main.lua" part="program"/>
<File sha1="82e559df8a60fd85628acb9607723c065e5a30af" name="Modules/Main.lua" part="program"/>
<File sha1="76b0b284d884fd4af0ec2448556bd8feb3a0939b" name="Modules/ModParser-2_6.lua" part="program"/>
<File sha1="a891155c0e79b99a5216c0023fac6bb83bac4bfd" name="Modules/ModParser-3_0.lua" part="program"/>
<File sha1="cb75f9e44070a209e5dcec3ad550f8e31f22162f" name="Modules/ModTools.lua" part="program"/>
@@ -180,7 +180,7 @@
<File sha1="b872184ec1d81b224cacaa9ee815ba219b08590e" name="Data/3_0/Bases/wand.lua" part="program"/>
<File sha1="ee0375216c69b4c61d6b0378255da109a4bf1975" name="Data/3_0/Skills/act_dex.lua" part="program"/>
<File sha1="22f723913d5710aff6be176674933be1762f9bec" name="Data/3_0/Skills/act_int.lua" part="program"/>
<File sha1="1f689fe7ec40500bb0ef6274d0f43e8045dbde0d" name="Data/3_0/Skills/act_str.lua" part="program"/>
<File sha1="73b374cafc2a9b6a2dbb10d07dab95de84382283" name="Data/3_0/Skills/act_str.lua" part="program"/>
<File sha1="cf18f3c4c26df1ed5cb5a9e9254c2a78388ad955" name="Data/3_0/Skills/glove.lua" part="program"/>
<File sha1="2ed436be339c430720714ca6bd73fda1a81013bb" name="Data/3_0/Skills/minion.lua" part="program"/>
<File sha1="ecc01edf6ee16116660556b897015e13dc9fdc28" name="Data/3_0/Skills/other.lua" part="program"/>