Commit Graph

3568 Commits

Author SHA1 Message Date
Paliak
f9da201f86 FIX: disabling spells preventing curse application (#8522)
The 'Your Spells are disabled' mod found on the Gruthkul's Pelt unique
chest armor currently prevents curse on hit mods from applying. This is
due to the 'chance to Curse Enemies with X on Hit' being implemented in
POB as a simple granted skill without making the distinction between
generic granted skills and on hit (application) skills (curses). This
solution isn't the prettiest but i'd argue it's the most sane given what
information is available to the ModStore.
2025-03-05 23:21:44 +11:00
Paliak
945ad4825d FEAT: add a warning when more than 1 aspect is active (#8523) 2025-03-05 23:13:56 +11:00
Blitz54
891bf70363 Add support for Assured Stike tree node (#8526) 2025-03-05 23:11:55 +11:00
Blitz54
294ba71c9e Add supprt for "minions recover % life on block" (#8527) 2025-03-05 23:11:30 +11:00
Blitz54
f20c25fee6 Add support for Felbog Fang hindered mod (#8528) 2025-03-05 23:10:48 +11:00
Blitz54
6d64c2b93a Fix Foxshade life modifiers preventing life mastery (#8536) 2025-03-05 23:10:14 +11:00
Jan
b3c4b6c055 Update functionality of Shepherd of Souls, add Config for Vaal Skills used in the past 8 Seconds (#8540)
* Update functionality of Shepherd of Souls, add Config for Vaal Skills used in the past 8 Seconds

* Reloading and commiting ModCache.lua

* Fix numbers and formatting

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-03-05 23:08:20 +11:00
Paliak
c1c81cf6ab FIX!: Sacrificial Zeal no longer default on (#8542)
Initially when trying to fix issue
https://github.com/PathOfBuildingCommunity/PathOfBuilding/issues/8421 i
made the config default enabled to maintain current behaviour of it
being on the moment Hand of the Fervent was equipped. I was under the
impression that the ifFlag would prevent the config application function
from running but that doesn't not seem to be the case. I've tried a few
different ways of fixing this but i've decided that the best course of
action would be to simply make the effect opt in rather than opt out.
2025-03-05 22:57:15 +11:00
Blitz54
2d5aba402a Add support for Rejuvenation Totem Mana helm enchant (#8546)
* Add support for Rejuvenation Totem helm enchant

* Spacing

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-03-05 22:56:08 +11:00
Blitz54
67bc6e76f0 Remove Royale mods from craft menu and exporter (#8547) 2025-03-05 20:43:12 +11:00
Wires77
3300509d17 Regenerate ModCache and add new harbinger skills (#8519) 2025-02-20 13:39:36 -06:00
Wires77
edbfd35d46 Fix harbinger text and ascendancy positions 2025-02-20 12:47:51 -06:00
Wires77
acca8d311c Fix fishing enchant (#8518)
* Fix fishing rod item class for enchants

* Export enchant
2025-02-20 12:32:06 -06:00
Wires77
adbf4c385d Export from Legacy of Phrecia event (#8516) 2025-02-20 12:27:01 -06:00
Wires77
0356207afe Update tree data with missing cluster jewel nodes (#8505) 2025-02-20 00:39:56 -06:00
Wires77
579d58bbc8 Expand width of tree and ascendancy dropdowns (#8506) 2025-02-20 00:39:46 -06:00
Wires77
4c16f49389 Fix Forbidden jewels not finding the right ascendancy nodes (#8508) 2025-02-20 00:39:34 -06:00
Paliak
73080089e1 FIX: mirage calcs crash due to missing srcInstance (#8507) 2025-02-20 00:36:55 -06:00
Andy Li
969810d38a Add Molten Strike (+Zenith) ball average overlap calculations (#8427)
* add average ball overlap calcs for molten strike

* add average ball overlap calcs for molten strike of the zenith as well as a total weighted average of normal balls and 5th attack balls

* copy molten strike overlap changes to export scripts

* Fix spelling

---------

Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-02-19 21:37:59 -06:00
Edvinas-Smita
4236d88305 Fixed some bugs with infinite EHP and wrong phys max hit (#8495) 2025-02-19 21:14:23 -06:00
Paliak
b26c2ac22d Add black background to detail text in character dropdown (#8487)
* FIX: add black background to detail text in character dropdown

Character names are currently drawn over the top of the details on the
right of the dropdown. If a name happens to be very long (often happens
when using tofu for utf-8) the details stop being legible. This adds a
black background behind the detail text to make it more readable.

* FIX: fix import dropdown detail visibility when no explicit color code
is used
2025-02-19 21:12:49 -06:00
Paliak
d90c681bf7 FEAT: add default on checkbox for Sacrificial Zeal (#8481) 2025-02-19 21:10:11 -06:00
Peechey
5ed03e50cf duration tag was on meteors instead of pelting (#8493) 2025-02-19 21:08:57 -06:00
Wires77
cf0f3d5fa3 Fixes #8498: Use new influence table structure even in ImportTab (#8500) 2025-02-19 21:07:50 -06:00
Wires77
eddf5917ba Add tree for Legacy of Phrecia (#8494)
* Add Legacy of Phrecia trees

* Support import/export of tree links

* Remove debugging lines

* Remove temporary jewels

* Restore English Harbinger node names

* Fixup PoEPlanner import

* Have tree conversion respect new alternate version

* Change ascendancy names in the dropdown when the tree version changes

* Identify imported tree version based on ascendancy name

* Update class name colors in the import tab
2025-02-19 20:37:55 -06:00
henbe
4a4b7a1fbb Update amulet.lua (#8483)
Wording fix
2025-02-15 10:01:59 -06:00
github-actions[bot]
c607dd2142 Release 2.51.0 (#8477)
--- New to Path of Building ---
* Add Wildspeaker, Blind Prophet, Aristocrat and Puppeteer ascendancy jewels (LocalIdentity)
* Add Ancestral Commander, Behemoth, Bog Shaman, and Scavenger ascendancy jewels (Peechey)

--- Fixed Calculations ---
* Fix maximum virulence parsing for multi-digit increases (deathbeam)
* Fix "Full Poison DPS" value capping to one stack (Wires77)
* Fix ES bypass regression (Edvinas-Smita)

--- Accuracy Improvements ---
* Fix various issues with Legacy of Phrecia ascendancies (Wires77)

---------

Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-02-13 23:34:29 -06:00
Wires77
341bf415ef Support Power of Purpose parsing 2025-02-13 22:54:32 -06:00
Edvinas-Smita
34d6d098e5 PoB2 #694 backport (#8459) 2025-02-13 21:17:28 -06:00
Peechey
04a393d341 Add Ancestral Commander, Behemoth, Bog Shaman, and Scavenger Ascendancy Jewels (#8476)
* add Ancestral Commander, Behemoth, Bog Shaman, Scavenger ascendancy Jewels

* g is not q

* behemoth fix

* bog shaman fix

* Bog Shaman - Rotten Core parsing and ModCache
2025-02-13 21:12:07 -06:00
LocalIdentity
784b089284 Add Wildspeaker, Blind Prophet, Aristocrat and Puppeteer jewels (#8471)
Adds jewels for the new ascendancies
Adds 2 mods to other ascendancies that GGG noted on twitter

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-02-13 08:58:14 -06:00
Wires77
df5950999f Fix various issues with Legacy of Phrecia ascendancies (#8465) 2025-02-13 17:49:27 +11:00
Nighty
a79492e26a fix-typos-comments (#8466)
Should be fine to merge as they're only in comments.

threshhold
Controlls
2025-02-13 11:43:53 +11:00
Wires77
598ad1ad49 Fix O -> 0 on maximum charges mod 2025-02-12 16:36:26 -06:00
Tomas Slusny
b9dadd5a67 Fix maximum virulence parsing for multi digit increases (#8463)
+25 virulence from the herald ascendancy for example

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2025-02-12 16:34:32 -06:00
github-actions[bot]
ce72d9f470 Release 2.50.1 (#8461)
--- Fixed Calculations ---
* Fix "Full Poison DPS" value capping to one stack (Wires77)
2025-02-12 14:32:04 -06:00
Wires77
cd62ac906c Fix "Full Poison DPS" value capping to one stack (#8460)
* Fix Full Poison DPS only showing one poison stack

* Cap from multiple sources
2025-02-12 14:04:53 -06:00
LocalIdentity
6a2589f1a6 Update query mods 2025-02-13 02:19:48 +11:00
LocalIdentity
63b5eb4771 Fix display 2025-02-13 02:12:15 +11:00
Regisle
d5da6fcd63 Update how Influences are handled (#8257) 2025-02-13 02:11:13 +11:00
Regisle
5cca1ee4b6 Disable gain when hit for builds which cannot survive unlucky hits (#8342) 2025-02-13 02:08:21 +11:00
Regisle
82af7399f9 Revert sidebar poison to split posion dps again (#8254)
* split poison dps again and make sidebar use single poison

* Fix build

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-02-13 02:07:04 +11:00
Regisle
edb242290d fix viper strike of mamba poison (#8253) 2025-02-13 02:01:15 +11:00
Kirishika
9d01152f83 Fixed Non-Damaging Ailment issue with Critical Mastery (#8393)
Fixed an issue where Critical Hits were not displaying the Critical Mastery Node increasing non-damaging ailment effect mod to critically strike enemies.
2025-02-13 01:57:28 +11:00
Paliak
340cad2650 FEAT: Implement ability to delete folders with contents (#8416)
Lua side code for: https://github.com/PathOfBuildingCommunity/PathOfBuilding-SimpleGraphic/pull/63

Based on: https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/8197
2025-02-13 01:56:40 +11:00
Kirishika
4f2534067a Fixed interaction between block replacement effect from Determined Survivor and Necromantic Aegis (#8417)
* Fixed interaction between block replacement effect from ascendancy with Necromantic Aegis

Fixes interaction between Block Replacement effect granted from Gladiator's "Determined Survivor" ascendency with Necromantic Aegis.

* Improved Changed to allow for more flexibility.

Co-authored-by: Paliak <91493239+Paliak@users.noreply.github.com>

* Wrong Variable

Needs to be baseBlockChance or else it doesn't have the complete 50% block chance granted from Ascendency.

* Update CalcDefence.lua

* Corrected Affected Variables.

* Last Fix

---------

Co-authored-by: Paliak <91493239+Paliak@users.noreply.github.com>
2025-02-13 01:56:14 +11:00
Edvinas-Smita
195006f3a3 Improve EHP accuracy (#8430)
* Improve EHP accuracy

* Hunting more corner cases

MoM with ES when there is ES bypass was not capping effective ES.
MoM with life loss prevention was not accounting for the multiplied life effectiveness when reducing pools.
Max hit smoothing (for conversion + armour) now uses pool reduction to effectively home in on a precise max hit.

* Hunting more corner cases

MoM with ES when there is ES bypass was not capping effective ES.
MoM with life loss prevention was not accounting for the multiplied life effectiveness when reducing pools.
Max hit smoothing (for conversion + armour) now uses pool reduction to effectively home in on a precise max hit.
2025-02-13 01:55:14 +11:00
LocalIdentity
b6b326f159 Add more Legacy of Phrecia Mods (#8456)
* Add more Legacy of Phrecia Mods

Adds support for the following mods
+1 to Maximum Mana per Dexterity
100% of Physical Damage is taken from Mana before Life
20% Chance to gain Elemental Conflux for 4 seconds when you Kill an Enemy
Spell Skills deal no Damage
30% more Maximum Attack Damage
Spells fire 2 additional Projectiles
Immune to Reflected Damage
Triggers Level 20 Abberath's Fury - Damage is unknown for level 20 though

* Add Jewels for each event Ascendancy

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-02-13 01:54:44 +11:00
LocalIdentity
eb9683bce1 Add Support for Shrine buffs from The Gull and staff Rune craft (#8457)
* Add support for Shrine Buffs

Adds support for Shrine buffs granted by The Gull and all the regular shrines grated by the Staff rune craft and the upcoming Legacy of Phrecia event

* Formatting

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-02-13 01:54:23 +11:00
LocalIdentity
b55a38be91 Regen ModCache 2025-02-11 12:49:35 +11:00