Skip to content

Commit 45d28e0

Browse files
author
LocalIdentity
committed
Merge branch 'dev'
2 parents 01092f7 + a8f11b7 commit 45d28e0

11 files changed

Lines changed: 64 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## [v2.62.0](https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/tree/v2.62.0) (2026/03/09)
4+
5+
[Full Changelog](https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.61.0...v2.62.0)
6+
7+
8+
## What's Changed
9+
### New to Path of Building
10+
- Add Cord Belt base [\#9569](https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/9569) ([LocalIdentity](https://github.com/LocalIdentity))
11+
- Add support for Hextoad trigger [\#9564](https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/9564) ([Paliak](https://github.com/Paliak))
12+
### Fixed Calculations
13+
- Fix Reliquarian Widowhail Ascendancy not working [\#9565](https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/9565) ([LocalIdentity](https://github.com/LocalIdentity))
14+
- Fix Void Shockwave 50% less Damage on non-repeat [\#9568](https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/9568) ([LocalIdentity](https://github.com/LocalIdentity))
15+
16+
17+
318
## [v2.61.0](https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/tree/v2.61.0) (2026/03/09)
419

520
[Full Changelog](https://github.com/PathOfBuildingCommunity/PathOfBuilding/compare/v2.60.0...v2.61.0)

changelog.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
VERSION[2.62.0][2026/03/09]
2+
3+
--- New to Path of Building ---
4+
* Add Cord Belt base (LocalIdentity)
5+
* Add support for Hextoad trigger (Paliak)
6+
7+
--- Fixed Calculations ---
8+
* Fix Reliquarian Widowhail Ascendancy not working (LocalIdentity)
9+
* Fix Void Shockwave 50% less Damage on non-repeat (LocalIdentity)
10+
11+
112
VERSION[2.61.0][2026/03/09]
213

314
--- 3.28 - Mirage ---

manifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version='1.0' encoding='UTF-8'?>
22
<PoBVersion>
3-
<Version number="2.61.0" />
3+
<Version number="2.62.0" />
44
<Source part="default" url="https://raw.githubusercontent.com/PathOfBuildingCommunity/PathOfBuilding/{branch}/" />
55
<Source part="runtime" platform="win32" url="https://raw.githubusercontent.com/PathOfBuildingCommunity/PathOfBuilding/{branch}/runtime/" />
66
<Source part="program" url="https://raw.githubusercontent.com/PathOfBuildingCommunity/PathOfBuilding/{branch}/src/" />

src/Data/Bases/belt.lua

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,14 @@ itemBases["Stygian Vise"] = {
9898
implicitModTypes = { { }, },
9999
req = { },
100100
}
101+
itemBases["Cord Belt"] = {
102+
type = "Belt",
103+
tags = { belt = true, default = true, not_for_sale = true, },
104+
influenceTags = { shaper = "belt_shaper", elder = "belt_elder", adjudicator = "belt_adjudicator", basilisk = "belt_basilisk", crusader = "belt_crusader", eyrie = "belt_eyrie", cleansing = "belt_cleansing", tangle = "belt_tangle" },
105+
implicit = "Can be Anointed",
106+
implicitModTypes = { { }, },
107+
req = { },
108+
}
101109

102110
itemBases["Golden Obi"] = {
103111
type = "Belt",

src/Data/Skills/sup_int.lua

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3121,6 +3121,12 @@ skills["SupportHextoad"] = {
31213121
ignoreMinionTypes = true,
31223122
plusVersionOf = "SupportCursedGround",
31233123
statDescriptionScope = "gem_stat_descriptions",
3124+
statMap = {
3125+
["hex_zone_trigger_hextoad_every_x_ms"] = {
3126+
mod("HexToadCooldown", "MIN", nil),
3127+
div = 1000
3128+
},
3129+
},
31243130
qualityStats = {
31253131
Default = {
31263132
{ "curse_area_of_effect_+%", 0.5 },

src/Data/Skills/sup_str.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5002,7 +5002,7 @@ skills["TriggeredSupportVoidShockwave"] = {
50025002
},
50035003
statMap = {
50045004
["shockwave_chained_damage_+%_final"] = {
5005-
mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment)),
5005+
mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), { type = "SkillPart", skillPart = 2 }),
50065006
},
50075007
},
50085008
baseFlags = {

src/Export/Bases/belt.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ local itemBases = ...
99
#forceShow false
1010
#baseMatch Metadata/Items/Belts/BeltAtlas%d+
1111
#base Metadata/Items/Belts/BeltAbyss
12+
#base Metadata/Items/Belts/BeltFaridun
1213

1314
#base Metadata/Items/Belts/BeltDemigods1

src/Export/Skills/sup_int.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -438,6 +438,12 @@ local skills, mod, flag, skill = ...
438438
#mods
439439

440440
#skill SupportHextoad
441+
statMap = {
442+
["hex_zone_trigger_hextoad_every_x_ms"] = {
443+
mod("HexToadCooldown", "MIN", nil),
444+
div = 1000
445+
},
446+
},
441447
#mods
442448

443449
#skill TriggeredSupportHextoad

src/Export/Skills/sup_str.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -715,7 +715,7 @@ local skills, mod, flag, skill = ...
715715
},
716716
statMap = {
717717
["shockwave_chained_damage_+%_final"] = {
718-
mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment)),
718+
mod("Damage", "MORE", nil, 0, bit.bor(KeywordFlag.Hit, KeywordFlag.Ailment), { type = "SkillPart", skillPart = 2 }),
719719
},
720720
},
721721
#mods

src/Modules/CalcSetup.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1083,7 +1083,7 @@ function calcs.initEnv(build, mode, override, specEnv)
10831083
end
10841084
end
10851085
elseif item.type == "Quiver" and items["Weapon 1"] and items["Weapon 1"].name:match("Widowhail") then
1086-
local widowHailMod=(1 + (items["Weapon 1"].baseModList:Sum("INC", nil, "EffectOfBonusesFromQuiver") or 100) / 100)
1086+
local widowHailMod=(1 + (items["Weapon 1"].baseModList:Sum("INC", nil, "EffectOfBonusesFromQuiver") + env.initialNodeModDB:Sum("INC", nil, "EffectOfBonusesFromQuiver") or 100) / 100)
10871087
scale = scale * widowHailMod
10881088
env.modDB:NewMod("WidowHailMultiplier", "BASE", widowHailMod, "Widowhail")
10891089
local combinedList = new("ModList")

0 commit comments

Comments
 (0)