Skip to content

Add support for Twisted Empyrean unique mods#1823

Open
Peechey wants to merge 4 commits intoPathOfBuildingCommunity:devfrom
Peechey:feature/twisted-empyrean
Open

Add support for Twisted Empyrean unique mods#1823
Peechey wants to merge 4 commits intoPathOfBuildingCommunity:devfrom
Peechey:feature/twisted-empyrean

Conversation

@Peechey
Copy link
Copy Markdown
Contributor

@Peechey Peechey commented May 9, 2026

Description of the problem being solved:

Adds parsing for "Attacks with this Weapon have Added Cold Damage equal to 6% to 10% of Maximum Mana" and "Convert 100% of Fire Damage of Mace Skills to Cold Damage". I've made the parser relatively dynamic so this should be able to catch similar mods in the future.

image

Steps taken to verify a working solution:

  • Verify added cold damage from percent of mana
  • Verify added fire damage is converted 100% to cold for only mace skills

Link to a build that showcases this PR:

eNrFW1tPI7kSfh5-hRVpn46GXLgNKOwqhDAgwZBNYOacp5HpdhIf3O1M2x3I_vqtsvtKkm437NGZkaDTqa9utstVZdP_4zUQZMUixWV43urud1qEhZ70eTg_bz0-XH3-0vrj973-mOrF_ewi5gK_6f2-96lvPhBvQSPqaRbdshUTg1jLO-mz85aOYtYiAl8C2xYJKA-n0ntm-msk46V5p2k0Z_p7KrzzE96tOHuxHG7uxveThxbxBFXqGw3g1YSGcxa1CFUeC_1h_sU3GbIWKPWpPxZ0zaKpppqsqIjhuy9H3f2jbu_ky8FJ58vxSYso-PK8NQCj6Zxd0gB-ttrvAl_EkdI1HLr73RQ1XTLm7yQ8SsnGERvNZszTfMWGEdfDBQ09Vo9zoO0Vae9ioflScPDoTuU7nRRxXcv89OB4__j4sHPc65ycHh2mwAepqbgcT3fiOmVKqZtK-MH14kKAb6ukVGBv5iHX7J3gseRKho3scyIexkLAUnOinTDFohXVvFqRHVYMZfDEw2rvZaLuaEiHUmk3yjGLYKXqRoAp8yQs7qYyGiJv-Yy5UzayIwE01eZ9doymrnSNGb9PoQkEQzfKqYxFJWUWbqd6d4g67eWr4FcVYTcLlJfstV7mTagrWJ0UhFZRdnKZK4nr0yFKRPwp1hXxvrN_cHTSOzntHJ58OTwqBZfR9Xgn7jjfYBZrxT0q7ugrD-IAIvsDfWa7VTs8yOfpfKFDCEvNoVc8Ys1RQyl8V1RuIGxUUrnCTgvRhIfXNPQHnhdDUrN2GFUaPYdMKdcQDUG2DpFbgUGhfteHpMI7Q9Kb0HNk-hhGiTaOgAmsf8x4ngRzSRXKMpIw4hYEJ2zOwkTc2g1yy5i3-ApDN6G6Ur3SruEQntCxSFrl2LdsHVzb3YWoc9RhCdfQUwhx9lTuAg55ojtlM-vfYpwnyihk0Xw9XXAm_GbUqb-GdOk4AYroqomwQ1yjMSpC3caqtOu6Sct2rtGKKqcNyfrBUle54KjA2WeuVcsdg8y9EWIcyf9idSSawcAMIZojmkkr7PczgTCJAwgbpjPCVcAgCmQcOY6eJXaav2lyYMvaCfNjzy1vyWrWCwF1vqsZGco4uxF0oDX1ni-lP3ceFSOkEaKs3zReLiFc4UqoYfD5qFPMfGD75y45cU57D6u4KkwVBGCS5Cogp20gIEv7XKW8AdSJ6pQSN2dTcuI6Ad2N4byDKBnAbmN6Mndy9z5yWGjLKAZDPqE-j9Ud0_DZYUChjHcqrA2hY29gLF_A3gW2z3arcLCNGpJiB1UiFv61duZfIncSMAp9SLDBl84y3iJyMRfxbKYIJOyK3cJMOG-1iCeDJ6rTT09AkDxbxAMPYM9R6pJqSpTpSV5xoVl0CVQow2rKaOQtEHhFhXiCSIPM8rf4yU-Kuu804jTUXTPR3rzs4UsU3G-bjik-PUSMEZqGFQ8pjGb4AURgsU2j9SDvct74562QixYJpc8U1oCHR6fYVFWg9tpOamVMT6nBApigrNBcPSz1TRMaSx8Cl5AKfNdLqcAR6-IXRsNP_cfJrXn4tNB6qc7a7ZeXl_0l1Qs5Y6-wSe6D89tLYAq2fVbPXIjPqEd7AP8u5gPzzzBqp5z6ti2s2vYTLuWIg5VWTB-ivC2I0y9gRkTfrBtahIc6e_bZa_qc8GqXmPXb6F8zEjgA-DBFBRVMgkh_ZYG6WMPyu8L0q9wVA9YzGguk-TOmguu1cV4ygshjynQy-CnhrW19hzIKskq7VZaUdsnVQr7gzmK_e1gv0YbB7W0yKRL-hPvpRElegvWeiH2o_JIoc96aUaEYtvCxVvNTAdh8H-TKZg35wrshFZ4yXwj6hIq3Ev-DRiSkQTJR76jHyBRG5JnhOotDa_bKznWcJ3YRX1o_9K4RYBcxmHATwhglksx0Ts4HerjeUAtkYBJCC7S8UnO-CvlERTc16ldhJN7YO2eB5aSpD4u8faPB5W2wpG1shYetWhbF9LLBKahutU4nl-H1_x0OTBdAWbFjLPKvmwxAivrfeT_X670uTx6Byqxnu47x0QhLViY-pwvTrDHge8khWEa4j6tUXKyYbXD-YHQpQ4OwA2ckIZfi2puAf_X6jDx-u_nzcbT38AKbAfPJKFiuI0ZD8sCU3vsKjzqAWbWXBIwz0tlLAt0Zmdr_e5M4ZGcED6_qH008mbBfZ-Sot3cTLAX3OPLq7Nk8WJEXrhdEL7gi1hCyoCtGBr4P2mHaR2xKTxiOHdGSHP-GP7ud34ickSREEWwU7A1lCJFTw3f2SxywFG5oMQrY2AkcCszNMEE6ZU7qSIQ_YYrsQ0llPZgM5E6KXrJHm0mTuT-PfjWDBStRSKDVdgrC3MTH8RPsNbhDhOawEIoh0ks1caC_ZfNG9In3e2T6kqakTjhMbQJy0BjRbYx4hzXd3dZ0K3ENRA2CWDDdAHDNRNAIkA5NA8iF9NekWGw7oSCirdK81lGM1E3oJ1BcNXLuFWR6z40QOO8bDV_DuXjBhG5qca-xxb2mIg6KIchuMJixUx8CDyb_PxgWtyphisVKudIjL4YAT9fNhYpOtocjBckKvBI4O70poSEs5uisdCXXXJOxlCJVdKtyVn_zZDZ8G0zDZYwiI3O9Y3R1NRo-3HwfpfYHXHk_sV7CGxgJdwsJ4-CJRWatW1KTLfy0rxPKqe13mUid7M7Y0MLcRAi6VJghJAmRip-UpT5vfefsxZBfQsLAhdrCDQxOblnU8DJ8cupNTj_ASRGHlVnDaPQK2x84KaPfZIUXFVzUsbpgUxYLz22-MtdCaljZTX4IBV-hIVzkgjc66pggzTZTIJ2gota5CdWOwcayBSe0cnKKxiIHUlg-455FbR31pMlW55vyeV2Rh7kWUoe3RJtge7WjDp1QbfGquVZS61VLtWV-MY-u69CWaBOcHR_UMcgIZXidHfUUOY0EG3CBrbLakYU81Ux2WDcZZJPhHQSZpGNRx_BeL1iU0m5yyloDymH1pJRbfIXnrHVuys9iS7bgSWINtHDaWF713GHFlk7gSsNSPAOrC2ab52VFVkm_tYaJpdo6DDY5qhuC4nlFyZLkHKrOiNJxVWmhmAA7WEnuu0SLt-QfZmgOLf4BvfBY4h9gkx08beFlUqLa1ZJQOcGTir2AftQcC96PMcH19jEOuOw-xsHUStvQk7eZyCZ2sj39SPvd9YLnW0OVGz5rlr-bg23pvxtuThx2hH6Yn6b74hT7M-KP8ZrqOLwEl-xYFTtZbVpmtKqKHY152Y2ywlC7_u0dJqfQVrzu9BFGsI1fb88XG3DKqpZrRgXels3Klncy3H6ty4XZllXKPBkvaein3O53Z-lNvAelPDA1xz2XeClDfUhL2L6DdYFPv50WdP1vUtuzDXybfuiPaaTXxGcKKhia7L7YbKXLJQtzlacL-TLwVziRH2BYVPqFkTGU4YzPk0aq_ZC0Uo0l2RuiuRbMbDvYSm-VTinK5eaFVCotHxnadKPMq_Y24n-ddg5JkPQkA-xJdjsdbDb24Bc1Pc0ZNiX9pC60bL1YaRlA9ZpxHQvqsYUUPovyIrZXUqN846EKeFTCmfPnelA3QwXZhXu8OM4i5k9NUYete6iVZ5Vc8g4eVtam41tFjx39gq7p0WYV5KCEKLe8KlVSfM7F_cxEfdBszio162w6sXjiXyMr92Hayddf4Qf1Gfao_Ur7ypK3XmrYjjzplKGFP-RwEvX2BsguKeUhsxdwIDKYVnkDcW_vgzitgswd9TO6d1hCljJzp4Xz5g9VaoYc4pT3XD_ju5kTfBbI8EpGgQMoE-LJyFs0XldoCsaOH4yaa70OEnsbY-UQQyqm_yAIZO3c38IAk6KQ4ZVIYCLWTmg7U_Akqsl0jMoNOSe_oEXv8ovp2K0f1VvLYNdM9yy7h5pP6W0MbEKSv6QM_l24_DHVEfaG8XVymn9gP_3HEu08UjQ76E2AB_qEveIvsyUXNth-e-Mv6v4G16n_sA==

After screenshot:

image

1000 total mana
image


doesn't break fire damage from other skills
image

@Peechey Peechey added the enhancement New feature, calculation, or mod label May 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature, calculation, or mod

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant