Commit Graph

3831 Commits

Author SHA1 Message Date
LocalIdentity
4e2b94d09a Fix keystone list not wiping between calc perform
`env.keystonesAdded` was no longer getting reset before we start merging keystone effects. The new `modLib.mergeKeystones` keeps that table on the environment, and `wipeEnv` does not clear it. After the first calculation pass the table is full; on the next pass (any time the build recalculates by toggling a flask, change a config option, etc.) the merge sees every keystone as “already added” and skips adding their modLists. So every keystone loses its effects after the first recalculation.
2025-10-31 02:53:40 +11:00
github-actions[bot]
191bd6f37d [pob2-port] Change loops to use iPairs if possible (#9045)
* Apply changes from https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/1494

* Fix merge issues

* Use PoB 2 format for skill costs calcs

---------

Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-10-31 02:32:20 +11:00
github-actions[bot]
5f4bdd1328 [pob2-port] Add setting to override Windows scaling from PoB (#9048)
* Apply changes from https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/1512

* Fix merge issues

* Fix missing commas

---------

Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-10-31 00:36:03 +11:00
github-actions[bot]
a43735af1e [pob2-port] Memoize MatchKeywordFlags function (#9047)
* Apply changes from https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/1507

* Fix merge issue

---------

Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-10-31 00:27:33 +11:00
LocalIdentity
6664b2044c Remove rej file 2025-10-31 00:22:27 +11:00
github-actions[bot]
6a59e91a50 [pob2-port] Load Gem tooltips on hover instead of when sorting my DPS (#9049)
* Apply changes from https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/1504

* Fix merge issue

---------

Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-10-31 00:20:38 +11:00
LocalIdentity
b632387dc7 Add support for Chaos Bloodline (#9070)
Adds support for all the nodes except the one that grants Sacrifice of Blood as it is a complex eHP affecting keystone

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-10-30 23:12:47 +11:00
Wires77
17251cc092 Fixes #8952: Disable UI when leagues are not populated (#8984) 2025-10-30 02:02:29 -05:00
Paliak
287f66b725 Improve skill level breakdown and add gem quality breakdown to calcs tab (#9002) 2025-10-30 02:01:41 -05:00
Wires77
f640eeb462 Put back missing slot hiding code 2025-10-30 01:54:31 -05:00
majochem
bd71bb5b22 Fix transfigured Chaos Golem not enabling wither (#8988) 2025-10-30 01:41:21 -05:00
Nighty
f6e8794508 add passive tree search tip (#8986) 2025-10-30 01:40:46 -05:00
Inzagini
87c1b7e1b6 fix: add malevolence to string of servitude (#9000) 2025-10-30 01:35:42 -05:00
Nighty
0832b5ec09 Add "file nil" error message (#9022) 2025-10-30 01:34:05 -05:00
Lothrik (MaXiMiUS)
e897f479f2 Add four new spectres and update three existing spectres (#9069) 2025-10-30 01:29:19 -05:00
LeonSparta
459b85d4ab Added a launch option to bypass SSL verification on downloads (#9017) 2025-10-30 01:28:15 -05:00
majochem
016c15064f Make minion attacks always hit (3.27 change) (#9023) 2025-10-30 01:25:14 -05:00
majochem
d0ee96382c Update "Rupture" stack maximum from 3 to 4 (#9024) 2025-10-30 01:23:50 -05:00
majochem
6370f76453 Change "other Ring" wording to "opposite Ring" (#9028) 2025-10-30 01:22:57 -05:00
majochem
290ec396c6 Add support for new & reworked Assassin Ascendancy nodes (#9025) 2025-10-30 01:19:16 -05:00
Peechey
85a7f51df2 Add support for Ritualist Bloodline (#9055)
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-10-30 01:18:00 -05:00
Peechey
2b912c8bbc add support for oshabi bloodline (#9056)
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-10-29 21:06:23 -05:00
Peechey
792d51c099 add support for aul bloodline (#9054)
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-10-29 20:48:28 -05:00
LocalIdentity
fe24eda496 ModCache 2025-10-30 09:50:03 +11:00
Nighty
18272f6c05 fall back to 1 if GetScreenScale() doesn't exist (#9060) 2025-10-28 05:25:18 -05:00
Wires77
6f1888e818 Update ModCache 2025-10-28 00:39:01 -05:00
github-actions[bot]
fe704ad54e Apply changes from https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/1461 (#8992)
Co-authored-by: Blitz54 <Blitz54@users.noreply.github.com>
2025-10-26 04:43:20 -05:00
github-actions[bot]
008ca05c7d Add startup flags to improve PoB speed (#9042)
Co-authored-by: LocalIdentity <LocalIdentity@users.noreply.github.com>
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-10-26 04:34:14 -05:00
Wires77
db05a2c773 Fix various issues with subscript errors (#9041) 2025-10-26 04:27:37 -05:00
github-actions[bot]
bd4d10596e [pob2-port] Add copy button to exporter and increase script list size (#9043)
Co-authored-by: Blitz54 <Blitz54@users.noreply.github.com>
Co-authored-by: Wires77 <Wires77@users.noreply.github.com>
2025-10-26 04:24:01 -05:00
Wires77
fb77d892ab Change spell suppression effect to 40% 2025-10-24 04:17:17 -05:00
github-actions[bot]
e18fe25b1f Apply changes from https://github.com/PathOfBuildingCommunity/PathOfBuilding-PoE2/pull/1484 (#9007)
Co-authored-by: Blitz54 <Blitz54@users.noreply.github.com>
2025-10-23 23:48:17 -05:00
fabianmaurer
4c15ded056 Use correct stat to set "Every3UseCrit" flag for Glacial Hammer of Shattering (#8997) 2025-10-23 23:00:23 -05:00
LocalIdentity
c76097220d Fix Breakdown of Crit Damage when using Dance with Death (#9012)
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-10-23 22:44:40 -05:00
LeonSparta
e7f3368843 Added DPI Scaling Support (#8989)
Co-authored-by: ethanblazkowicz <wow990922@outlook.com>
2025-10-20 23:56:26 -05:00
Antorell
f59dd65880 Update BuildSiteTools.lua (#9006)
* Update BuildSiteTools.lua

Fixes Bug Report #8996

Cleans up commit #8967 that introduced the bug.

* Update BuildSiteTools.lua

"Proper" .lua pattern matching.
2025-10-09 06:42:16 -05:00
Inzagini
8cd099f8dd fix: add missing calculation for base_number_of_projectiles_in_spiral_nova (#8995) 2025-09-30 14:22:31 -05:00
LocalIdentity
4738c5d630 Fix Pinnacle condition mods 2025-09-25 11:51:33 +10:00
Wires77
684ba8fc66 Fix cost tooltip to use consistent mult symbol 2025-09-19 09:08:17 -05:00
Wires77
7a9f6c3402 Update PoE.Ninja URLs after migration (#8967)
* Update PoE.Ninja URLs after migration

* Fix urls that didn't need pattern matching

* Support http redirects in curl lib

* Update to allow old and new download URLs
2025-09-14 19:55:34 +10:00
Никита Троянов
bc49efc926 'Monsters cannot be Leeched from' map mod now disables ES leech (#8970) 2025-09-14 19:55:00 +10:00
majochem
9f71d4e263 Fix typo "unscaleable" to "unscalable" (#8972)
Co-authored-by: majochem <majochem@users.noreply.github.com>
2025-09-14 19:54:37 +10:00
Paliak
9f9be2e590 Update uniques (#8976)
* FIX: update uniques mentioned in https://github.com/PathOfBuildingCommunity/PathOfBuilding/issues/8974

* FIX: Update and move the rest of uniques from New.lua

* CHORE: commit updated ModCache

* Add speed tag to Arkhon's Tools

---------

Co-authored-by: LocalIdentity <31035929+LocalIdentity@users.noreply.github.com>
2025-09-14 19:53:26 +10:00
Musholic
c5b18c5ff6 Automatically check if the ModCache needs to be regenerated (#8959)
* Automatically check if the ModCache needs to be regenerated

* Update ModCache.lua
2025-09-13 07:21:36 -05:00
Paliak
dacbc90ad2 FIX: LIST type mods being duplicated (#8977)
Most likely caused by https://github.com/PathOfBuildingCommunity/PathOfBuilding/pull/8862
2025-09-03 22:52:58 -05:00
LocalIdentity
d2524f92d9 Fix potential unencumbered bug 2025-08-23 12:59:38 +10:00
Nighty
ee3fc76d5f consistant -> consistent (#8962) 2025-08-21 01:58:21 +10:00
Nighty
aa9f6f9b40 Feat: Handle non-ASCII account names better (#8949)
* Feat: Handle "non-ASCII" account names better

Refactor the `pasteFilter` on the import -> account name EditControl to encode non-ASCII characters in a more URL-friendly manner than it was previously.

This change eliminates the need to use `www.urlencoder.org` so I've removed that warning and the button.

Tested OK with:  쁘레따뽀르떼#4360

* adjust position of missing discriminator warning

* add help message
2025-08-20 12:42:21 +10:00
Emmanuel Ferdman
e6677c9371 Correct skill slot comparison for General's Cry detection (#8954)
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2025-08-20 12:41:59 +10:00
LocalIdentity
f00fa649c1 Fix Spell Echo not working with some Minion skills (#8956)
The repeat stat was looking for a SkillType check on the minion skill but this is not correct. This change might make spell echo repeats affect some spell unintentionally but it's too hard to tell

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2025-08-20 12:41:43 +10:00