Mace Strike skill disabled when using 1H mace (Fortified Hammer)
Check version
- [x] I'm running the latest version of Path of Building and I've verified this by checking the changelog
Check for duplicates
- [x] I've checked for duplicate open and closed issues by using the search function of the issue tracker
Check for support
- [x] I've checked that the behaviour is supposed to be supported. If it isn't please open a feature request instead (Red text is a feature request).
What platform are you running Path of Building on?
Windows
What is the behaviour in-game?
Mace Strike is my main skill, I'm using it with no issues.
What is the behaviour in Path of Building?
Skill is disabled, "main hand weapon is not usable with this skill"
How to reproduce the issue
No response
PoB for PoE2 build code
eNrtXWlz2zjS_jz6FSxV7acoMU4eKXu3fMae2InHcpKd_ZICSdDihCIVkvKRrf3vbwOkKFIidXlf185UtrYyEtDdQDceNLpxyPv_eBxHxr1MszCJD_r4DeobMvYSP4zvDvqfbs9e2_1__L23fy3y0cfgaBpGqob8vffLvv5iRPJeRgd92-4bXiSy7IMYy4P-F5GmYZL2DZF5MvaP5zW3YS7ivpGL9E7mn2ftoq8Y-EciFV4u00sl83CaJ1eJDyyBiDLZN8YijIeJ903m79JkOoHO9o37UD4URBdX1x9vbvvQsV_2ryPxJNNhLnIjg38O-sfJ2A1j6Z9cD4FHRFNgQP29duJhnlZEhDpdZDfye4MSky7KE_lYkbFOqos4r6i42S3rPsnBZOvVuE1yEZ2eX1eU2CKcvrGxaZuIm1YX3_XoKQs9EV2Jx3A8HZ-H-a34JucNcmyyLt7L8G6UxwCQLmZMTMK7uM_CVO7EeJxE_m6MI5FkXZzMcezOYRDpt1hm2fphuJGZTO8BehtzXIaBrKgoMzsRM5xI762ivoi9-fCsEvspTsvubNSAYrmRXgLuQbiR3Jhn3sy1TGH-z4GNEVrd2J2Myxaf5irRN53NXYlYzAkJW2krRVy3FVoltcVWK-Q3ObZQWzG2q01wtzJhGm4kvaBsUYVtzLKoSzfnaSzTu6fhKJTRvCGLbkI-U_5YTDbg1INZZ99oUJvttVm8exKLO7kly-m9yOp-mjh4tToF_WbwlJGUwOBLcGCxJ9dzXKfJH9LLw2g7tsN0nEzrq6GNVs-wgqGuBGF43UpzIsbavv7UayxtVifnaRAobe7lUQQBwYI2Fl_LBn2NojbebkvkufC-nST-3cbG041sxdHs33A6mcAkVKjYVIBaQWHBCbN8A2vMiT8CpOszb_VKu3EDc-KlBqy1EcTGrSxwLDZlrl78F5qhaAPqxSbWj-cVOI0xOFEYV-lDvDpnfeN0Lm1nU4DPJgGrJkzyjWivkwfo_EhF39l21BAmzc3U2ZVUxj-eNpbfIN-ogdPYn6ZqMmzcxiLHRs0c6mGDEFqOL8Nxfa0tOY6mQZAZHuQVIr8ETBz0-4YLZcXnwg0epVJ8GxhDT9zL-E76BjSTA1Ah05mmmSzZCnm34RicepadiFwYfhnkfxZpKOKc6FQnkyL1RorpTESRC95ItTkv1d90enQWRpBEnUCZUluZZlEinimyv6ezOPXpYjxJ0tyATC2_kSIaq9E_JX1dcDzLzM5FNjroC4JQQH1iexYjnmv7yKfUdxhyBUPSg_zCFJhjDqnkoxJ6LdL8aZbH6WZ1CfQqA3uIXKeAh1HUN4aj5OHQv1f9vk2SKKuSPzGZQB7ZkHGbSmmImb_0lEralOoLJIsZdPepmIGZsk0tE73wtUVjSByhinHHIQNKbJsPsIPpACObogHhzFbFnLKBZRJ7QExIoAbMwhbQ2SZxBlR9chDGA0xhnRtQE5t0QIhjWgNuWQhEUWYx-NfCfGByYGHMQtbAsgjwWJgqqcA6oA4QDhiHrgyYgx0b-DlXzTNsDohFLZAFVkdKOrQK2aZtDkxGCbTEiE2hbdUjjh2QzBjCFtQSmw2An1sggVFngJnpqP6ZxAQaB-Rjhhw8MKnloAEjGKvPGLOBiZXanFIEPYRuQivEBvmYEMsccMcylUyHI9Ui6EmpY9kDapsMam2gHXCOOPyLLUSghxbYlpgMzMepqczi2MAKZoEuU8aoEmmpRohS3aGWYrKhO8TkFD5jEzroaOuC0mAp0-QDiiiUcofbymiI0AGzTQsUsRHWikNnGCfKrtDtAdbjpzrkqA6AFIxM6B02EdiJMNvCYHWMlHAHOKEr0D4MFaiEsWJC1IQhcUApkA46MmCnag56SeyL9OmwCbE4BETngNLaNgcpt0lUPdF4_WX_082l_vDLKM8n2du9vYeHhzcTkY-SQD5CyPYG3MzeBJgA6a-zb2EUvVZS9w7hf0d3F0e_X35M7s4_ncM0-Pg7S_wf70bR8OrTkY8mJ1fW-MNveEzZFw8lf3y5fff7u2nyyCa_3f86xr-Of2Sjr4eX05Pfgu9H362hdffFdW5_vc_P8eH0-sxLb75_PbfO37_n4snm__o8ClN-R4-_fptOzr-S8P5IopPH29Dm_uXX24lP0PQpfX06nbiEvz_552kWE3x3-v6ze_rjw-THDXZOTszfz6-G0yDDsGZPruLvF3Ye39xccD91k0fX-Xo_Mq0_vr-fnorXD9_R2effkk_EG0bfr_Ob0a-P__qYj8OYf3n8-Gh9S-Rk4p8eH_94fDg81Ibcm1lyv9gnygqzlt_0fNd2V0DoGyE498IT7LXTcYXtOV0Z-UIzden7KhpIQ_AkpRCIFNPQneZyVgFu7vFD4WpAWJxXn7M8LT_XJ2-Jez1hCwxr71NAu5gmpT_QPkcDvJiihWsoHE8xt4rJXMwqDf9KhUavQSPwmXo5UE5VffgAS5-uU4WzL_tDBb4Mlpk0fyfH2dETxBxnKp9a2GIrvbKiHsq8WL7qPAf9PJ1KtSwFYhqp8t-mIgrVIoHqpZfF5mKcpONqQwpEwSKhguNC4u3TRJnw8PKydP9lq0boz5aEslDvIB7Ou3YsIi_TnQtjL5rCoMdlzFXO3Ui4qnm1I6r2P_xZtxfkVM38sg_9KYnfRYkrIjJjKbdJsdNv1ONZ_X2xMCucFcHISWEEcn4lVOSvp72q1blfUVoQ9o3vNdvdFVi9krnwIZTYuwDwZnvQrT3dVfjQKj4W43IRVd-NIUD4m1zS20umcV6fMGvVXa_tmV6oi_SqHNSatmVJnWgrrbO9OVCuIOYIRXQrIdBpaqzLjbLiBXTWY9jMfjtVb6Hd2QLnUtw_DR90CDrXX5caZfELaH-UTnPd8U6dK4qdNa0k1BWtFb6AmucyyDs1VJVbTt_aKAZ5c_zU99Ua7RfTf70z1H7v5dyhvd6OQxlm49A7VptuczNWhdtCpPSCdalzU5alhi5-AYx8il2VIyqiZagsV-48HWqi6uo2iv-6AJrl31X6PYfRQtVuK-pyAzVELSf_z8UV3WCBSVJ5Mk11Zr0MrJbanZF1rVIbWJzjZhTRKH6BiTQ_tNRpf6ffXaDbXe2mnIbqZZVR1f11Z5Y-Syn21eq2rhXv6p4bkmvTSZcbs4oXQJZKlCZqG7QTUxXFzmiqJNRVrRW-gJrHUZLJY72d2alojWZnVWsy6srqYmNW_hIheKL246fj7ri7JNg93SgFNFKNqux_ySco6k0ta27gFXIxnki_4RHKoh3X10pgzRFUZS8AlovYgzgpk35tX78TOG3EO4PoRI6TKMxGTddQL32JFF2deQVfRIsLXKzaWdFKUF1PVWgkgaGL_6wzxlpvYHX48zH4INX9jMq088LdZk1d6NykqlSZtCh_AfBcqkOtzlC0pXZ3CEG8dZakDyJtaKyKjar8z4qijaKxxPv2IMpjy0Y8Vq_YOSJrSq_HZGWNUVa9AKo2ccT_Df87nERhnDe977zsBRQ9ET8gaezUsajefXkJM3WEnbhTSE4b6-tizZ8zhzG3QpIyYWXgRvmOc2ZB9ty6RYVR1bzErqscSeF3b7nq6t33WzV7Y7O1LHmJOSLvhbq20b2JXlE8IxArJTTjsKrwLzs_VBr6MJLRWPkZdSc0bhxHtVXvFq-0N9TMh2f1xpygMkZ5UeT_1fIZzFp1o0b1_i1mb98lEZj4RgbTOzkwPgt1iqRSdmN2CXZhqLIogb59kWKSxAbZcuiKrqyeFQt7MPqKY9twzM16I0LIvDv6WxpTtbxkzvLjUOb64Lg4GlYftUE1xUU8mea6rYP-GBaUr-qGlHquoc--9QuT07Oz0-Pbi8-n5T2oOotW5ms8Hbvae-r_zm9gDaW-LWpkUzcrPh70P4fyQXfkBHAWRpnSIIrEJKsBRB0Llz2PgG-FNE11HubFqVuXrDlBt6TTR5mqzV9IZLw0lJ39qurXdKpoUN1EVvF8l7STZJV2xWnqsbrupT1Yh6XUjcUVUo7TMO9UR1Wu4L0YT0TU2XJZu8YSuTr9ByCHQeip-3urh1zdFSioVtjF8yAh8Z5WjHd5HbdbxlGk06t2AUVlN_N1EmbqFnQ7d1m7wqp3cdg9nmVtN_uJ9ESn7kVlN_OllN7oHTi1JD5XlybbpVRUKyR9SGINcpg0h2Gkds06R_Y0khVJt8CP-Uim5XXALklX4KNmJCsnTnHBp1NOjWKFrfQznw4Lqbpu1uLRS4cOqm7FpCmfjnTN9nD1lG0-8egYjzpNt6jiLnWnDcuL2SuGoXyb0DEERe0KTWbvMzqUKKtXTBTtgw_vk9AvLud3TJkFslVOAxbr54vRLw6eL2bxCcLzJZ5FIvvWOd5lbTf7pzxU4UuLlCJW2UiImljPk6Dm1_MkqMOr8c7cN4uhyJz3ZnUQUt2Yb2We1a6a--VF-p0lFNf9d2a_Lk7DduTWC8CJDFTasHIFqGhWTI58Gs-2LZ8pSner3YvMtdtKVrEWtmq6tcRidpfvYlc5gIJkjSBYzM9XhIubSaoe1ZxLEeWj6ySJnidw6f3vc4SpB4LTiYj9mbiPbUH6fBw2tF6SZyBTv9U4Ue8Qn2vDWI6fWgR192t_b5bW6XcXKtEq354Mc0jK_pAPEobhR5KMfz_ov-b4jUUQcsyiqLzG65RXdyEAPwlhFFONvlmrivCfB31mWW8IwVbxAn5f7xOU94nV5-o6cbegaSaH-kZ-kWdrjsJCRYYJUup3g28EhDxPb42bw5vT3jtIOYzTJ9m7mbpPvU9x-H0qjYuTtwY2fUmw50uLEWly4XMsse07yHQF8qEPphdgbjMaCE6E5Xp2gARC2MVUMNvFPd2sNsRbw0Y9yG6i0IPJ8NZAPez8TW09FMeGRhG69DCvFyqPY-jxn056GNWriqEyHsJ8ZKjbu1nPXOK8HcEyPkoiXyfxkILfiBh4UvWveoXG-6VJyjS_k4KspaBrKWZPSPUmUHNMSMuYnIo7GBSY7Wm-NCymZwLMXGkFgcDSCRzb8W3hCO5Ih_gBRYFNiImISz0hBbaIFDYW3OeCU4ci3hgWbq0aluYI0HpVsQljVDd_ihFZGCZ9kbeqMrtE18fxf3usaMtYDZNppDaT4uUZRKUXOMy2acACx7OoY0qPMe4wmC6ceAEhEuYXYQQT6VEM88uxKPLtAAbO5pg0hsriC0Nldg9VYx4Vux4bjBDBf_4RYi0j9Dm8D0Gf8gxraZQYdTBMk8AhbiCohZDvSXBsHng6h1KXwihxxgVMJUsyEwmPSmTbyLKxxZCLveYoLU4o0ubnNh26NX7uSqitjamvj7f1HovaKH5KpkATQB_yFR61LvQ4SdPpJJf_S65yBQXvHn7eMvxgxOLBpXEMK0Leu4J0Q3kwMEquNtd7xai8NWCq1nERmB63wW0Glk0ocqV66smpz00XEyvggeUxj1LCA9em0vKZ5yPHlsT2WWDhgDVxYZNe-d7nrUFQr3xO9dYYAhxj-da4SKF_6mNPM9zI74ClxpqJe_-GNX8k4vw__06B8D8ELUNrYJRZvAGxk1FsS5Q73b1X4GCMPJmB0GxbgV9hihTNuAgQDZU8LviFwrYKcUWgEiTTGIRTQBowqhf2RrGRoYL73ivGdLl6GF8v_zMBbQWFuZbC6gar2QLWaxEWoYvwe5cJzOYjGeU9nT8bwygpgFADKSGWzQPwT6bvY19gTwAskWsy4SMRIOlgkGR6mPtuQKU0JRfE8S0iuLClbzqLIJ2jz-RN9DWdVtGjIjExZnlh7xWhZg1ir7BpL6OpEUfo5N9QOwzG7IdGwIS57AaUikMUoNSPE9QrsP03I1U_qFFJLRNkFR37PwGnq9rClzRNHozbFGKEnj7OU47xHlaFmVs0mdNICxxpmiQITMvzfYhvLIEAVdTljmUHgR_YDFMZUCiXPEDM9TzMXOZ4SAhwntxuIo7u4Bb5f9ktYl7DLCOtbhFZS0B-RXGHy8OtLu8VttqR-xOaB327NW7z8gT8AXiHPJIAjsgPZWocT8NUZHN8ggtsukSPCu4FPpHIZxxjJBGxTUICEzDJlOdjWPiwhHsmd3AA_yU0sHxY7IVQKXwToLgDoC0Q7YasuRqybFvIEm7XIOu0r-SO2QJZpx2y1Nbl1Q_L1Cs5njvWKsicuXwD_g8B508M-2qzZxnDN2GQG9cy9mG0e0dRkvhZnsTSOBxPI5nXYevZmNjc97AtZeCYgbAcx_F9cKIW-E3kW55nQjZpIR9Se4dRQi0RSCyZpMiB1LGZhjh19OEm-l4xsoQMZrdhyKJ1wkW_abUAjOjwUUSRMT8RhFK73SNS1A27n4hSP3PX5hbV4zplIuN9PPW-gWd8HysDRuApwzyvOUansXCrX65hAZYuNx2IBynjksBKblPKAsd3TQ95nmPazJI-ArdoSVv4jkupTZAnqCs384u7e8FtF26btUD20PczA-vFmuLF7SntM_VuSKaW_ZbY1Fmf6ahTfMN0NIMxgfVI7ywb78MogjBTH_Qb_I0Jaz0wVh1obMIYItMh70-MKzUXNqWvDt9dHPeuZS4iNaxjmYMN8zLhAJNCzm58CX3Z2BNFDPFA-Aq0iEO2zm3TdTjk7a5AKLB9G_AMQJeYCNfFNqPYhDKJhMU85tMGtE1rDm1Ugy9bSMc_KYw8jKReAI1cfJNlaOcXgxykydgQxnmY98rUxmC4gI3mUvw9spRV3a3bY1ux-4VJmy3Vzb7XbgLBk298ivJwDPlV0Y8iTyqNeh3JOA-DaVS3rI1kwHyBKA8IWBdbnvQgeJKW5QeYYIq5RFg5D_XjTZQLgWyJfT8QjLtCiuYmiNl0GjXPsHA6wJtB-FjdyZvlh2A0xrY22saTqdWstM2sx8l4IiD7rUyqs9iGSY-TSZhMswZULQsjHxMIRglEpxTyJQaAxIBS-Oy6wqXS82ybisAUFoYYFQn44HgUsO1Rv9Og1ip7opX2pPSF7dm2S1u_WNpbuldaLWowqevmVEsTBWshi0KqKWng-jSQgiBH2MQzHQfBXCduAHCE5ZBYNgkQtl1kgi0BvXQxanpmNkqeu6i9AzPmmaGv7oFhajdVe1ZjG05fnVG_H64DKUJIY9-FsuXQrFgVh3kK8UM-Ah6nPShjP4OyasFaQWGvwHfbNvQVZK1eBGmXGPfOkhQ8rfLH52I8lmnj0Mix7YBSHHDqS8p9FwDOLE8gYhLpuZZHTe5JjgJY2Ijr-S5xwQEH0mXEp5zZi8eu2yPa2QLRiweAx2KayQy-_ZCGW540SHUNW0EKI6SjojIK8tVthh7mbJVAHdBRnYdw0l6roQ-pyhyxs7Mu1nIOpq_3FlEctQufvRTFtRyDVnucz5wCfw2At21dXyWpG_rGBxFGvUvxYxqFxg0MRh3bwrQcFiBmcsekwsQudonp-ghctkkcwTkkJ5T6RDgBY8I2A1UgIGrzHYk8yjbfrX7VPMfQ0XaRG5gb5QZ8yX82D047TkGI0_Sx5elHqy8tUgX7jbMuVdDN_0wV9MPijvP34wRAd5tMxI8lzHEKMT93KXc8FICf9KS6KuFaFNngLoWvvC3jXHhOQCEwQFjYNiJQ5diOJ5cjhDnmOFnAHFmxi1aAT7sqwlaBr4ZS7BQ7dX4bQnHL5otG30WcyygK79QNoR57YxWhvv4td1lu2imHV_yEZ4lC9obwnwnrWhSq31jsvmvV_PnFKMn172heu59uLtVLquKFz7sIgu6s9lOcaNaXLo7y7RSu8fANeUiNh63jURPHoHOOtR07SpK8pom1qSLG8EH9lPjG7RR7pXMGZyNN6rqb6ziK3YVW5XXIdOED-eKvqRasv6p7gEbtB1Znojdqkmxhh4KjjgO8KQ62Nbk6dZ6TrzVfkfTWe0bWsZzLaFwfVL7RoNabsNbj038yZm8mZmz2ZrrU0UPrvqB4_KeuhAofHIG6DvpFKoefFXdGdTig3wQmcRDelfc4iy_lTU7NX5UYeZhHUj000j9P2vQi15HwpLrECA676J5UcWrxRK16H2ihakA7GBo__D9jW8dUrWOz14AzRsfk69pLqydjFdcKHv17CkO9tC29euxuA0q275laULfn0ov-nMEm3fTgrPIQogKZfgnV5XTpa8WO1Z7LUEZBTUG-gYaLg8Y3HrVrdbF7xkY35dq6PWXQrZpq_rLrVqhSKF5ko7a5QQ-3Vmv2twTmLARtMFxbWULNEmUJ8NL6D2UtzoBVLdZgpl7QPqnd5Bup_mxR9LTRHMrCuzD6GOgXJtCwfiazAdvQS_QN-C3najp_U1xZZ509Z667mnXIpJsYROXr8ZbWKMa8-Ks8SRTpoLDuYNdwVk_rqr6yFV09Hqm32O0m3N-rVobiDYL-9vfe_t7S3yP8PytTjhM=
Screenshots
The Mace Strike you are using is for 2 handed maces. In game they are all called "Mace Strike" so currently it's hard to tell which one is which, but try the first one in the drop down. That one worked for me. Maybe we can add something to the name so that players can tell in PoB2 which mace strike is which.
Yes, got it. 'Import skills' function chose the bad one. Corrected by hand. Thanks!
Would be nice if the "Import Skills" function from your character simply imported the correct skill. Currently it imports the wrong one if you have a 1-hand mace and adds supports to it.
"Should" be feasible since it imports weapons and skills at the same time but not familiar with the codebase.
I wouldn't consider this issue 'closed' @yurapridal I would re-open it.
Can you give us the poe_api_response.json that would help us to validate what is the api responding and act according of that.
Looking at the decoded POB, the gem in the import is the 2H variety:
<Gem enableGlobal2="true" level="19" enableGlobal1="true" variantId="PlayerDefault2HMace" skillId="Melee2HMacePlayer" quality="0" gemId="Metadata/Items/Gem/SkillGemPlayerDefault2HMace" nameSpec="Mace Strike" enabled="true" count="1"/>
Presumably this POB code is coming from a GGG source, so, is the recommended approach here to "fixup" the gem...or wait until GGG fixes the issue on their side?
A quick brute-force test does indicate that simply replacing the "Melee2HMacePlayer" with "Melee1HMacePlayer" and "PlayerDefault2HMace" with "PlayerDefault1HMace" resolves the issue.
So, we could test for this gem that if the user only has a 1 handed mace and replace the variantId and skillId accordingly.
It appears the easiest way to resolve this is to modify the definition of the Melee2HMacePlayer to allow the one handed mace. This, of course, involves changing other.lua, which is generated, so is not a good idea.
I'm a little confused as to why GGG has split this into three different skills (1H, 2H, dual wield), but perhaps this will be resolved by GGG in 0.3.0 or later..
Probably best to leave at least until 0.3.0 release to see if GGG fixes
@dhope1106 we need the poe_api_response.json file in your AppData\Roaming\Path of Building Community (PoE2) folder
Without it, we can't diagnose the issue
sorry, not sure I understand your request...I don't have a poe_api_response.json in specified folder. That file only seems to be generated when an attempt to import from POE2 servers fails.
I am not downloading a character, but rather using the POB code in OP issue from @yurapridal. OP includes a POB code, and that is what I am using.