Skip to content

Fix Wings of Entropy not working with Swordstorm and other Dual Wield or One Handed Axe Skills#9317

Open
Peechey wants to merge 10 commits intoPathOfBuildingCommunity:devfrom
Peechey:fix/wings-of-entropy-skill-interactions
Open

Fix Wings of Entropy not working with Swordstorm and other Dual Wield or One Handed Axe Skills#9317
Peechey wants to merge 10 commits intoPathOfBuildingCommunity:devfrom
Peechey:fix/wings-of-entropy-skill-interactions

Conversation

@Peechey
Copy link
Copy Markdown
Contributor

@Peechey Peechey commented Nov 22, 2025

Fixes #8031

Description of the problem being solved:

Fixes Wings of Entropy and its Replica disabling dual wield and one handed axe skills like Swordstorm, Lacerate of Haemorrhage, and Chain Hook. This also fixes Wings allowing Lacerate of Butchering, which requires a Two Handed Axe or Sword. The dual wielding mod for Wings overwrites the Two Handed Axe match for Butchering, tested in game. Ice Crash of Cadence does work with Wings in game and has some odd weaponTypes so a little extra code was needed to differentiate for Butchering vs Cadence.

Tested against a number of skills, including skills that should not have been affected and a few other weapon combinations like Dual Strike of Ambidexterity. The logic changed for weaponFlags is exclusive to "Counts as Dual Wielding" items so any other skill/weapon combination should be unchanged.

Tested does work in-game with Wings:
Lacerate of Hemm
Sunder
Chain Hook
Ice Crash of Cadence
Earthshatter

Tested does NOT work in-game:
Lacerate of Butchering
Dual Strike of Ambi
Ground Slam of Earthshaking
...
Reave
Holy Sweep

Link to a build that showcases this PR:

eNrtPdty47ixz6OvQKkqqZmakS1SonyJJyn5NvaJPXYkz3rztAWTkMSYIrS8WKNN-d9PNwBSJCVRoKnJObXZnYclqb6gG42-gYRP_vZ96pEXFoQu9z83jb12kzDf5o7rjz83vz1ctg6bf_tr4-SeRpO70WnsevjLXxvvTsQ1mVLXH3L7mUVfAh7PgEKT2B4Nw690yj43hzaQbRIa2sx3zpbPv3KfNYnHXpgnUSY0oHbEght81I8jfssdgIuCGOBeXDaX99e393eDhyaJaDBm0U_JsDu_wLBn1I8mjPu39F88-MKdhEv63PVzz5-o77iRugOJ3p3ce3TBgmFEI_JCvRj4AdkQbj83z_j0yfWZc34_bO5vADZT6GEUbIQyLCsBG7BfyyCX9M7Zd016ZZBLetd-pEmvDDIzvBce4URvguwe7JkHR4dWt9MxrI6Z4D3wiHoXV_cb8Xopi_vJInRt6t3S7-40nl650QN9Zps5dg4SzBt3PIl8MNrqqJduwKpjnXHP0cY6TLEmlIe6aEu93Lgjtn2ChjNmHyPotW9rEv3mByxkwQtzNBEGzObgR-iTt3lARnsDj3sWgIfQMDXJacx8xW6xEcVKcW6pTzV1hKBlOsoT1dBRRuI8xlaJ946yiHoyp7wufBaMF8OJyzynGnTC44zONHWWxS7T3QZ2leR6pIGGPAM6ZnpQeuyNXjr0FxqWObqCZiS0llJumccYIDgMPIFva4z_PuD_YnbketXQ-sGUx4GmBBJYS4DEQ5_TqVCsE9ulMaGztIfRCOV4YaceZBJb5DhawYKBep4O6lIFUUTt53PujLW1JphUwsiPbxjPZrD00Ry2EGgt3SrGnwEL3VDDMS5h78CWy1ZvhgGGKl0GS9gKDNLgq8ulgFBFFgyg2sIsgbexMFYm9Ba8xRR8N0wscyAv1ZicGIynJHPMA_JIC_aez2HkE8yEw82rbB00pBkaQwmY_9tCm34OXIvBhe_EAS4FbR5FjCWbB3cK_jMMz2lEiaPS0Z9o4ELub4g5LDw05cQyGtiTG7CCz83s3SX1vCdwEeKpqG4uXQ-qk3P4DfmjFMj4ZF9UQXj1EDBGaLLgbSQvRoY32frn2hEqsDPXIcQf36HBop8H812vCQVWCIwX0vhCHJAPlRBcWIeHHdBMBHwzdZB5INi-O_k2uBEX7yZRNAuP9_fn8_neDKo4PmLfIWbs2Xy6PwNOMOBW-Ox6XgtJ7ffhv9NxX_wnCO0nlE5knRfuyztcN4ELQ5EzsI-CCpWgJvDijPsjd6x0Im-GLEoVkz4hriMmI3Ijj2ExMaKxFykxwBpsNgHXwwLix9MnFgh78EUVyXw2XaDju09y5fUIRoIwnIAIQ3T-YRm8aXaNFR4yrpWhHWCul8ES_qF0XFYCPwWJ3ZnnsuDRhWI1YI4Y5RmPwc0wb1RG5bCb4yoq6ErSoWffLl1msJiqJEtBS-9L8a5gZfE5-PdLD36RUzFgU_Cozumi73mLMno94-jwKDf0bDKzHicdtS3tDaw0Cqj34I7BHaJ6y5A7-Qk9C9xIxwxySCof4p43oH45ppXHXBs8t1m4zcGHbTfxAqtipqGFVMwetkxAqsJsAqSn92Jo1_ELOLotfqGzXt1bsLrp4GZpBq61GtpGN88xV01oL6ELRM2vo0rLPZVzuykfHvVWJ0LDVSRIoTt2vbuRyD3AJtMgrznSfEmhQv1-GjhEtJF3eDnEIBYmMRhvVLiBEB5EX9g0PF1AYpU0FXMPL7EWzXf5IGMQgQhgbmSf0ufBNO1AAYEJn9-wMbUXSOZzc0S9kMnHmO1L8g-LGQbr_s1NluA_Yuq50QKjv0wS1GhVKFThFh8S5mNHxUlGjf3W_lJCgDZWHp5Rzw6F4K5ve7HDrn2VgKaD9OgTSiQ5vTuBIRUZqd4s9gxfZMqEKckNzFpAI9b3on82ya9LMcS0ycQngSF8RK4o-PYgmOD0ERvdrRiX5PXF40_UM9IJwbGvMhmzKT68ZRF1ILvbv45A2_uo8n0hLc6PQlA07mkAbMw8GzPHBkFSNe3X0MLPOlo4jSMbgjosuTcp4ee3K8FYr4TKEg_nPHDCCBbAJnmzELoyZnE0JBww-5n7Qos7EQq8metfcf68SSYBQCSErkwZohoiZaB3M0-xDx514xypX7XnR8FrCJKA_gDbOwdZhlHgPpeuN4QiEgyXXB8cucO-Q-kEoPoSF3lpSL5E2dlaY2y2Scwr7i2IgtBfZgJcZxYl5A-YxAugNgknNIo2m2ceRle6PJaGkHmEHyDrtc3OAhpOyswVYIgAQmM9ow7D5FFb5jwHDZkThB1JOGD0hW0STf2oK4sC1_L_AnInEuBute8MIXkumyUJRRAM5ymxnOdKkbzISkPSJUqZuCcSvlK2-J9MFv8OqXTk2qcehbptg4YVDFFAujrNk9bQaB7hR2RIMuUfUjtgzqMbzsKNUViAEAWjH4tX6ZfJnVYgOQxdwf-_m9YAON2N-kHA5xv1jDAiFVBQ2g4pR1vHL-UQdmlNt24AlVM_wOphk5gShiRAFe0pz0HLoPIoWjakLpOaXVbqeHk9RaKEfcf_oV0uEtMQ7XXBX1bUEY3O3dGIBRgpw0QcWewjWFLrxyEbin76I6Mz7ovHkqIYCIImiv7c7DWzFfeAYrJ4TL59vf7Ht4vGI3j5ULh9Pwr4bNG4-I1PF1DR9b-zhtpGOCb3ASPGXmevnX9k7rWLjzp73dVHhrH6zOxln53FAcgcNYbMY3YEjiP9pdf4t5Lk2HrNDi59bHwyP3U-dV9ldg7yiJ9V9-GYmO2G6ukfk0Er_dcQ_Y4B-xVYmA2YIs-1XYRpFyi_HvyJyGYeiTgRW7BE7HYS2bFZgndf_x1g9_O4vWe9vu-1Dj7oYlqfejncg5bR1kY2Xj8a7VVguf-roMl84nqMiPrhEdtAoKYlBam_j4e1iBRk-Pj-sGWYH2qRBP3n1HLYBpKoGHC1AaMh2EnSPVvRCkqUxTXaFZCL89Frtw41URNrzKD3HSck7y2r1bM-oB7SsRDsSCeaAD9-Kypx6jtZm18hdGCBdbQVpZ7VMttalHqrlAyrLbGRVKfTbnX1SFWSUbRTM_TuRqM3yrid0loZjZZxdJTIaICMRgkpsVsSEhoWbBJd_S13xO5GspcnWOFLTFYSDHIQ5laIzlaI7lYIaytEbyvEwVaIw60QR1shjPZ2kO1aNbar1diuV2O7Yo3tmjXWqPZE5BNrwrDZVFaxLgwPGMYfSkrD8Q2j45gdkyvmhtFb46lZKzJWjVG7iQeVPPGmFZyJl8VhIUEYT-IECO7fCZKq1SaHnImXeQoGetGKJHKDeA9--AApTDnMZepwCZWqCXGLfQN3REVPWY77h_equkw7G5ap88Toc2MQh7ioRGu_mBLXW4dfWvAvu-jMrM0Yh1nLl_UI6dt2HFB7QQY0yqd1r922BjyYTxYqXYgMCkuf3PA5wfeRG1a7bNWJYGviEuit_GbkMNV6H0qjzq4js93qyJg_lduPkvEXgImQON6RGQuI2BwmV270h2HrG3anqYa-zrAvAx5GTzBD0aRxF_i4pXdLbVZq2zLutPXMvVMSdjIBx2pvtP28LQ-j2AcHH1B83Q3tFG3CZWGuqHk1rD-RAF_SBQxpNALvYRKwEPflN5YaKnfstUxTZo5mr9WBy83lxiq2QhF5Z6_VLcPW5I5ve7yNcw4zW1G1jO4HvdXZbbcsFeVEhSBfVZFRLUOxY0mwJcmzCXbW1s2VZBaSuRtNSDRxQyL7GcRhoCSHx09eWokAW0FIzSSi_7H4f0hOXvQgUqJ1XuPOZwRf5SNfOcwehJLhlMJUn3kYHgPyP2zOvDRrPWeeG7jxNJ9RCoO94vieD7mn3pQ8MHviu7_GTGt6t4Xx3tpx37jTpxAGETUeOXfEFYy3vGu1o4za6OTl_2igZYvfMe2X2MK_AbcxqBb7ktmQ_hC44zEoV6IY5AumfeKVzzl9Ybi6xEcWGB2JOyILHpMJ_kAj4sF6jAgU_Sn1_Ao3rCT-rvtddF_a5bm3mE0LKRjt1cQ89jzszsmM-He2ereF3YO1hgg2FPswKQGFS9DUqUedZZ13z4CLE4caUdisF4Zl1pmp-7q7SkEhCH_s9tpoEhuBim0-iDQ93S7fa0ULXYmV2PVSLSuFXobzBeur92ar84HgB2v5bFTGMRXUMnUo-kR0lViXwZDk-lSRTrw6918XyTauFrVXcbh2tfRnbPZn0Fr4l5Dgd22NuynUKI_YtiuskM7qCjnQ25YwjtYsLqPyVkXvdTm2Ytv0k_V6N8POBP64djmetuBfNivOBY3Opi6CcdAqNLjXbxgko8ilbYeYJ27HzffFzYNWx9DAWpvfWu20WXyEK88qtGUxDiG1MNfU_1TozUtaSKCT9IvBfxhH7c3UsgKIkJfLVjFGrkl_rbRNJMlm09_8flG-UBFu4gyqKxHexZ5gfpPinrsh90MRqV1_BLMcyfxXDdwEciPxfczG_YltJNDJiaS8SEdq84aHjHTbcqii7kdCMTykcsR_ZNr_Z93vbQnu0VpPOXS9FxY84Wdkk8ZZEDuMnPJ56ebt2zpVrWLmYOqltzCaQma70hDV3XAzq6YAJe2oj521mYqI-ka7GPL_LsrR33kiq2w3Z2WD_uCi8dFSnnAY0dGocSpeNVyou7OAjmCejwm-wdAAcxu5349JNpESiaPwyGgHwkIe5hxTJGMzvGC4FslchyS_ZxazfucrQJl3WY1hPFoLnjTuZZUi2_adddA3HKAS6Nv0w5VuCotHrpTE91Yxyh8Uel8wHF80O4IxqFUcJECe2Ei2-cEQ4UoEljBfOKoQkyvsMCKqWJu0VnN0G0fWxiCe7_vKnzbsbnw0D0SEVFVBEWqpJIDM-QXMkCVl-RqWcA0fOyswyuCKkL_r5Djz8Wj5az_vToYeB1jAuX_6NrjBz2jxRn2AKz85OuUcDKb_tAhDnBhhNSQdmgYBVbeYRRqdCjSumDcFlBqjWE-hU10OgwzndFaH0Cl3FkR-ollHokuPhs-kuxvGvd2Q6ezALrpvmZMCDWMHNKqMA_zXCwt3Yl0_QKO9ylZl7WpdvJnQDlRX3z1UWhXMi-qYYcmqMndgA2ZtZexIGGNXptWtOTlm7fVdzfeuCaO9XemiV3t2zV0NxXiLse7IdZhvdB1m_ZgOBrYrvhqTaRanogLv_jT2WFTbYN4Qpqv7oAoIA9wpMqoimFUR3pjoVfUUu_G13R0Ejp35a7Omv67i475gN6FaxFrDsVM7QvR2kMaYdaNMt3L6V3eqrMpTZe7Kee4s_NRPD-pTsOpO_c7UWjvVMSoro6YN7qKM7NWVulN56Rk7cNlWbcMzKo-7k21FyS_a8PQ36rChOD_ukeH5OqE8Hk58wCYOQ8NvIWXjyp_FEQmjQJywfXF5eXH2cP3TRXrOjxvavzzFoxEeeK1YSZTV03WwzfeLfKwgh0wcukls7nl0FuJnhsmxNPFTKH_83PzJZXPRIzxnEXW9UO6XqE_0cI-jEjWBd5WejCVoXeUPytKkdPGdBbir8Ah6DFymxpXeVR6UHAKe7YrnA0pq57yadHITBLc-B-JwFaGp5cFumlSw36vEwctKuNfTGfUUZ3VdWRMRvksxY7Y7cm38lDI75fiehXxWSS9qIyid79yxpno0Tj3UoyAgL6sgy51dia2uK2l17LvJfKrrKujnzKZKdnlZBfmGMXuCO2fcB8VJKumzSpS-cl8YOSyavuvhoaRqZi88lj6oQvAOTx9Uh01KSrfgkJIHFRdO4D7FUbKMM_eVdIUHnEsNLY8610MV535LGZYngGt6ouz52VKhqydq65ESR1YnjqwaqnyRQukvd7St5hTIikyqP3vss6YS1PF0Uv7cydeai0T43_4Ldx3hG-RyKTys5jAgatcnI85xrk-meLBzfYoiw1Dzra43oqvv-TPY3yIXN1TrEcFVVo8CLrZ6FB5c347igL2ZwCBNRAalOcgqZnIWsQzVuYOJtfDTI4rfTEEepPxmdHHWoib2Jv9_zkbilIVlAEifVLJmDtkcJBzi44aatPDjlOQ7iSqkVhUkJCz4pHq0ZJzdkdKk-5B__iPjT7J_D6QCIcgLrtLM862U0oPPrxj1osk95149gsU_c6JPbM1SZzaPZ9R3Emp3-XT_rdqDGheIiuO9z_GPRIS1Rineiiqjc7KfVIgn4hgUQmf4jks6NoeFUBlRFdc9mIDhhM_7zgsa8QPMSJg7OOUrhzwLh4eUkxtxRjnWfuQ3zqf_lGePbz5bBYF-FkB4pc5A7STHpA8jKEWR2cl-8W9D_S9gM5MV

Before screenshot:

image image image

After screenshot:

image image image

@Peechey Peechey added the enhancement New feature, calculation, or mod label Nov 22, 2025
Copy link
Copy Markdown
Contributor

@LocalIdentity LocalIdentity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Currently breaks tests

@Peechey Peechey force-pushed the fix/wings-of-entropy-skill-interactions branch from 5b56dd9 to 8217546 Compare November 23, 2025 02:10
@Peechey Peechey added bug: behaviour Behavioral differences and removed enhancement New feature, calculation, or mod labels Nov 24, 2025
Peechey added 4 commits April 16, 2026 15:56
…mo, Swordstorm

Fix Wings working with Laacerate of Butchery when it shouldn't, keep Ice Crash of Cadence working even with its weird 2H weaponTypes
@Peechey Peechey force-pushed the fix/wings-of-entropy-skill-interactions branch from 8217546 to 68013a3 Compare April 16, 2026 21:31
@Peechey Peechey force-pushed the fix/wings-of-entropy-skill-interactions branch from f020028 to 51d863c Compare April 17, 2026 02:42
@Peechey Peechey force-pushed the fix/wings-of-entropy-skill-interactions branch from cdce645 to 5373112 Compare April 17, 2026 06:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug: behaviour Behavioral differences

Projects

None yet

Development

Successfully merging this pull request may close these issues.

swordstorm/wings of entropy

2 participants