diff --git a/Modules/CalcOffence-3_0.lua b/Modules/CalcOffence-3_0.lua index b5f355b73..e8e210d73 100644 --- a/Modules/CalcOffence-3_0.lua +++ b/Modules/CalcOffence-3_0.lua @@ -382,6 +382,9 @@ function calcs.offence(env, actor, activeSkill) breakdown.AreaOfEffectMod = breakdown.mod(skillCfg, "AreaOfEffect") end end + if activeSkill.skillTypes[SkillType.Brand] then + output.BrandAttachmentRange = calcLib.mod(skillModList, skillCfg, "BrandAttachmentRange") + end if skillFlags.trap then local baseSpeed = 1 / skillModList:Sum("BASE", skillCfg, "TrapThrowingTime") output.TrapThrowingSpeed = baseSpeed * calcLib.mod(skillModList, skillCfg, "TrapThrowingSpeed") * output.ActionSpeedMod diff --git a/Modules/CalcSections-3_0.lua b/Modules/CalcSections-3_0.lua index 3dc520813..9530f768b 100644 --- a/Modules/CalcSections-3_0.lua +++ b/Modules/CalcSections-3_0.lua @@ -479,6 +479,10 @@ return { { label = "Secondary Radius", haveOutput = "AreaOfEffectRadiusSecondary", { format = "{0:output:AreaOfEffectRadiusSecondary}", { breakdown = "AreaOfEffectRadiusSecondary" }, }, }, { label = "Tertiary Radius", haveOutput = "AreaOfEffectRadiusTertiary", { format = "{0:output:AreaOfEffectRadiusTertiary}", { breakdown = "AreaOfEffectRadiusTertiary" }, }, }, { label = "Weapon Range", haveOutput = "WeaponRange", { format = "{0:output:WeaponRange}", { breakdown = "WeaponRange" }, }, }, + { label = "Attachment Range", haveOutput = "BrandAttachmentRange", { format = "x {2:output:BrandAttachmentRange}", + { breakdown = "BrandAttachmentRange" }, + { modName = "BrandAttachmentRange", cfg = "skill"}, + }, }, { label = "Trap Throw Time", flag = "trap", { format = "{2:output:TrapThrowingTime}s", { breakdown = "TrapThrowingTime" }, { modName = "TrapThrowingSpeed", cfg = "skill" }, diff --git a/Modules/ModParser-3_0.lua b/Modules/ModParser-3_0.lua index 1119fe3b4..28374939e 100644 --- a/Modules/ModParser-3_0.lua +++ b/Modules/ModParser-3_0.lua @@ -341,6 +341,7 @@ local modNameList = { ["to deal double damage"] = "DoubleDamageChance", ["activation frequency"] = "BrandActivationFrequency", ["brand activation frequency"] = "BrandActivationFrequency", + ["brand attachment range"] = "BrandAttachmentRange", -- Buffs ["onslaught effect"] = "OnslaughtEffect", ["fortify duration"] = "FortifyDuration",