Thanks for maintaining PoB! An item-removal comparison appears to retain a matching-socket gem quality bonus that disappears when the item is actually removed.
Repro: v2.67.2 (b32759a), Windows x64; import the code below, retain its 3.13 tree, and compare hovering the equipped Abyssus with selecting None in the Helmet slot. The build is derived from spec/TestBuilds/3.13/Generals Perforate Zerker.xml.
| Stat after removal |
Tooltip calculation |
Actual removal |
Crit Chance (PreEffectiveCritChance) |
98.6172% |
98.208% |
| Combined DPS |
22,015,289.828338 |
21,942,002.142185 |
The tooltip displays -15,499,065.2 Combined DPS (-41.3%) and no Crit Chance change; the absolute prediction above is captured from its calculation inputs. Expected: the tooltip comparison and actual removal agree.
Summon Ice Golem occupies socket 4 of the helmet's R-R-R-G sockets. Its base quality is 0, with +10 from matching socket colour. Changing only that socket from green to red makes both paths agree (98.208% crit; 21,942,002.142185 DPS). CalcSetup.lua reads cached gemInstance.matchesSocket, which SkillsTab:UpdateSocketGroups() derives from the equipped item; the replacement calculation appears to retain that cached bonus. This may relate to #10022.
Verified in fresh LuaJIT processes with unchanged stock HeadlessWrapper.lua, full native slot-tooltip callbacks and the original equipment dropdown callback plus normal frames. A second frame gives the same result. Rendered desktop UI and current dev have not been independently tested. Targeted issue searches found no matching report.
Reproduction build code (account/character import hashes and item unique IDs removed)
eJztPdty27iSz6OvQKlqtnbLtEMCvGbj2ZLl6xwrdiRnPHNeUjAJSRhTpMKLHeXU_vtWA7xKpEzFTiY5szVVGQvsbgCNRnej0QDe_M-nhY8eWBTzMDjsawdqH7HADT0ezA77729O9-3-__zSe3NNk_nV9CjlPnz5pffTG_E3cn0ax2_pgh32RzSiqceiPvLZA_MP-w7pI3dOI-omLLqEskGahKPQY4f9KfVj1kc0dlngDUsiRyyKWXQPVO5o4PHksP82DFgfLWmQzFkYjHgQRmehl5c_cPYoSd6MT076aEF5MAnde5acRWG6POyTCi79s4ab0GjGkt_yzpMPav-X3k8_vbn26YpFk4QmKE5octgfPLCIztgxXdAZ1En9lB32TVV3LPvAdHSsqwbuv9qKfJRGcfJlFCZLxrwCCR9ojm2YbcDnPKnDa22Q1xE7mU6Zm_AHNox4MpzTwC0b59gHpma1NqoJgxyYtkn0bSij1E_40ucwwjkXDrCxpTfrlbTC3oQJ9Y-vJyWnMDFVVcMHBnE0sh0tTAo0tQ3yyGfMq1agEdsE6sRxbJW01nDLk_kGLsbEIrZlHKgW0bC9DfdiFvCE7d4zwL0OeRwGX86VL-juxWJJ_VpzNUPTVd1yDhzVtExna183kLFuYOwQ-wDrqupYrcKV-j4PZlXM1oEcs5hFDzThdc60wg_DxR0P6uNHLEPTiaEfOJZjtzdrEDF6NZXzbEw9nsYjlkQsLis9aOXHJCkniY5bZ-KYfaxCanZrP47Zp4oYtM7TMftYg9Raq74IymnjtKqkMfvYDfCYPYQwKE-PiBDPk_PrspHE1s0D3cAGNonTytLr-SrmLvVH9BNfpItzntzQe1ZW6BikdSgv-WyeBDyYtSETneitNZ_yiLUiGiZuVdPD0PdaETW1XXcO5zSM2zANXW8d_xHlwTkNvIHrphF1V2V1qtk6Ipd8Wipp3TFb-zNZMvc1QF8Ebim06ha2T9n7IBJTtmLWtlUBKGPmhmB57_xuzapXc80il1VkVlO3dnzMZizIaqywy7YPtnbrkjF3fkZ5MKZJ2UpNVfEBJq2TbkQDWhrPdgstGA3AVUa3dgMAG9isEbsbxjrHsHpgEMPSdGzDv9uINHNP0w62Vt3CPKIftFZ2ErBotprMOfMrPVRJF_i8fUO67IIqmF_F7zQI9QqbuNIJtZk1rai3NPI6GM2q59qudQBs16Y_UPDAS-LtLoJkq4SvcrTdmI2Yz9jJA_XYmiPZ2pzrKPwTvGJ_N7RBtAjTihnWDby9GxKhpgXb50luuOQKYsy81K1ZSrN1rhQ-_pEfuvdrvSHqk2iTJfP9Jtx2TiQJde-PQ2_WmXmikp0w6u2bpMtlxGIQi64EwCCPWczjUmdZ5tPAVw8squqA9kEGw71eAX4aeL0C9Ul_ZL0SoyPGRlfIVldirZp9owt4594U4zkKH9iCBXIVOworivrAbjeKp6lfW_upWwHr65p2TRA-smg4hzBB6bCTLtAj-ulphNOIBZ9XnenXwDtVcBJ4aQSzoXMd6xhN1dzwBfNZHB_ThKJYxFpOuZ-w6JjHCeACR1HMaOTOL3mcnFLfv6Pu_WG_j7zMw_-NRpwGiQbhifVCLApL_MO-qPjNKxFygr-GYTDlM0Rl6EL8mLAE0EQDixKU8MRnsK6Y0tRP-oh7OdBPby6CZZqgQISdliyahhFN2GTJ7xnIrA8yG6SLOxYd9jPdWsdxQ4hP8TA4CdhidREkfME9moDvdBeGPqPBYT-JUvY07ojyRSe0NGZ1keyCsSkET2ItI-5lsaE-ipNIBANHg9-bYO_S6fQqiH2azuZJl67PaRAwsVYfrlw_DNhwztz7Dpg8mKYx84YlgQsoEVawO8evgmEYxMyF0fYgRhh05PzabO1e4_uYebc0cqPVRXBN48SeMPgW7ywnNzQNuskXA_DBI6z4eDATsddSmp2tNR0xFpzzZMzAm_dXHUd0xryJmPsd4BdFCFByBfhTVpe3Em9tJYQSd2ni5lh8CbYYhS8TIJgmp2GU8Cl3ReBpJ0ZJ37tgjdGFrUJTlEiGun3YwcGrjkN3rgA70gXzhmG0jNkTFK596rJ56Hssqsoq-Fd5cLzoJta1J9CEo7GOZ-cBpia0yTx07yfgn8YlxpPVhL53DcGTHIG0I8R8xv2rqeD-JKFCV3StJ19C5PCm5tjOEzjF4qmoRNV08gRStooIfX8Mc7dEttSnWBHxYhej4MYWJFfa4iVzk4j6N3zGomGYQpygEMwnasx2M8oWPtXEDb94cwpsGeddkCZuGLnznaWp6kx34WExQ3ZpG_hoLPfIKo3bwu6KBuHJnEVCp7v3YrwmzJ92o1Ifg67TZlksujfbrHcRynzZ10Gsyn6eU98PH3kwO_XpgsmBHLNF-MC8o9XAr9ojrcP4dO1s2QBhUeqt6F7lml239Sfg6zGEnRRtMZ5foqRD39uGNkzjJFyMQo9POYuEIUIsgMCtl9mOdT9e4P0kkF81YItFwKtiFSDWDvIX_HkTMfYbZ4_ZCmOSRIf9s5R7ffQ5DBeCpyA9KJ6Hj7AyOubTKYtY4LI4bw4A_g7hZHygmqqFsYohFCjK_zjsW8Q5MAzTsTTbJNnW3psh9d1YtKxmtHnsfgDfAPawS1_75PT0ZHhz8dtJtuSqosT33Pc_SEZuSNubCUyiMEBu6Pt0GQMLs712WPtMAHfCfOnYp3exhD7sA0PEx2OWUO7Hnaidl6agSkvQKb91oSQ8Fg6mskro5BOLEh7Miq9dSF1TN1mns1iCNWaeCBV1IyM2hDd6JbsEYU1YBHdjuTRfVVIyPjakcSLis12ogIarE4GSbl2RW6p17Kyss8zcrJagHtc5K74lqyWLl8wF11bCdBSeXGXXeJPvOXWhITbV6_iyqJOgiJ3xOnZW1omrYlN-jauyrJN8MZeu6tiyqAtyEd-vEyiKQ1jBdaJ04rMB9yHctjayb8NACDsPZgVAF4IjHrsycrBG8Ao8ivxLF0qDJIn4XZqsa4VKeSdeiX3JGpugpFNfxEZbFVWUdOJrbaeppoyqXzrqxjUSoqQLau4vVpFlWcchyNYjNfbLsk5MyJcmtf5nhZ0miVC3g4eQe5uaYv3jswkK3-EF2gW7GM8ns76t0YniqU9jWIpUCWVlrejSpWnDfp9wnyer5xGBGfc8CjDxnkfhhgdukkLmTQcCMt5SmzZbXZkSs4gP1mx1Vvil-EUI94spyODlF6PLWFJX_X_MpsJdbjAAxafn0apH0p5Ha5KkwXEaPUGqZNATPeygkLrTkpZ3J6ZJpZIl-2zqS_nh-YR4MDvv6oC2Uir2_M4Z9SFXMfSfR3A926nDELTSgvyFdEkDL6d2tYvb3869MIlp4Im9rGPIk-ikFtpZKMJ5JZ03r_KF5pu3YcJiUXaxWIZRgtgn-N81jZJV3tZX-Yo420yDQF2xjwY_qinaFx6E5VEQerAUxgYxLcU0LUtTNF1VNYVoqq0qhuNgVdEdzbIVTFRHVbDhEKKYhmmriqXaWMG6Y6mAamDFNCxVU0xsO4ph6qaq6KZh2YpuaZahaCaxVQAxsaIRS9MVw9Acgaqa8K-mixZYAkZVCMaGJkia8K-uKxhjQ1SNFUNVsQ5_O7aiO7pmKJphm7ZiWI6DFU13iKoQDRtAzHRURVMNghXdgU7ptk5sIGnoimHZxFFMrGNHMWzTUIip6paCdWITBRPH1hVDNTSo1lIxkHF0xdQ0qFbXTEcxNEPU5xDFVA3sKCZRdRs6Yoo6LFXRCbF0BasGdIdgGyua7QCLdc3RFGLqukKwRRzFwIQo2CEGURxsacBaTVcIwbalaDZRsaJbOjYVjE1sKQRSaBXiqJgoRAXeEssUbXc0BdpPFBMTzRGDaCsa0VXFUB1VV4hqOppiGLptwGgbpkIsQ9UU7GBHhzHTHMFUrBgmgQ7Y0AIYAzFOqq6YxMJE0WzDwAoxVIMohm0TTcG2bhkKIQYMkaGZpoJNC-jYuu4oumUqhqNDHbatyqExFaJa0FRiWkTBMKiaaZqKqcMAY9PChmIQTbMVYjuOo2jYcgzFMEzLVExNNVSF2KapKwZxbEshBrZtxTYcrBBdV1UFY0sl0A0DokBir45Gq0F9HgTc7yPXT-MEoojx_DSMFrQ8S4DhJAJ8W2VLHtj8dnNkrY8SiEKVJw80ku1Kvx9fyujWPEmW8etXrx4fHw-WNJmHU_aJ--zADRevljSO-QPbF6GgfSD1ajAYDI5mJ8N_4tHvb6NTg16F7x6PlnS0-O3tmbmc8zkfk4uVZv_5wX77z8vf_YBYw8vzYzo6Ob-efub8eDlh8_vlr5f7-sPN3dz6cO2dpovRZ83-8Pvd8en7lc-tRzPm43ezq-V57E7_efHx1ng3_uCuJt7t6Z-Puj3dH713f__H8tdjb_4-vDgfE9N458__nL9d_HFHaHz_aP-amrFh4w8fzwbv7U_JnOgOd96mfDK9uyWP727cUbSa7l8lF-ziz8RwnYcrfZRqxAhvr8bjgfc5_GdkBmxA9PTd8cy-ujTPzub-Z2L-8dvncwv__jllS_dCTa9-xcOzd_PF0R-R8_jn6bubm8Gvg5PHwdAfXF2c3M8m9Ojt_UAfDD8O3g4G97MhH_waDvBsuDh6OxiYs-PJ0a-DQTgYHMogYz4qb-TREhHHK34JhSh0I6i1PuIJW8DPPBy7AScUSwmXpYg20ANJLuE0rQ1QKMUS0GiDE9O0hCOtDQTdVKm4tYEwdStwuA1QzM8S0GltICjbEq6VntCyJZzdSg_0bQmX7ws2jZxW6Uex3_CqOt5vwAGAzAhhVOHjkrnC5IIBhT-EaUWTefg48B7AB7wJQz8uTzstlywo3QSPxQkPhN952B_40vV5I0JqcW6OZbxWpLagOIySM7aIj1bH15PcOagVnkJQYe24gghjp0uw_GdsAXG8-LA_uLyUXy7ZjLorIFBplgiyn7E8Fh6Aassz5qvf36UU1oaQ7iP9hay1tTQbUSiOZQ3KLgkfRXTKp3dQR3894h_7YXLYP_PDB_CMeeD6qccugizNq2jsGt2i2p_enLEF-lg2EAldCaN7HTGXy7iECztbohkzOfIjllCPJvTVRcIW8SvgyytB-IwtKngPMlFpjRqE56X_VCnMzsJhLe_hmR_eUV_L-1ktxEW36sx41dQlXO3TccSodwR5MdGOvaphVvpVKy97JopRXp53Tn3pztXHi8PWyI5jJXBq4yRKqmMkCr5JF7L5dxL4sI0GLny33hTTduDJVAvq_35d69Ym5bKHlcKsl_qzO_lGsvgFpvYto8swQNrLTu5jGs93nQECpSr6oqAi8-L3txQUmSB2yyGzaEdJqaJuykn1a9lBWYpk8VfrZ01hXYdRQv1dZ3WGVJ3WWVFlXmcleT--I5E_Cr0VymPq3aUeN0o9JhV2HvnUY6d-GsFxi514KsN9ntySrLG2RrPkryhGeXnFvInGjHgAGWGSIZN0sQgD5l3PaZDQeFGDaf0MTlRGgNQw1nj9JcOa_S7qqfrA7cKaTR6ZT8k8caJkPZdix2naQOPaT-OmObu12nJccjAk4FAOiHLIF5sPO3DqKEoTAbYzfwrMp7hSqaKBF5WvX63_1Xl4xgIWUT8e7jwPa5iV7tbKyx5mxf9Bl2H83zESX7-Nq5nxP08q2HFcc7TNAc2_lH3MS76NRcqacZ36Dyzi8e5dq2Bu9q7ysWKqysKv1kdNr1rd_JjDroa3xKva3rK00qey8OXk8cW9Tvx8r7Nuf-W1JTuytcCqWt28rGJx86KXE5LvkaHVyXjkh6E3CLwJ7e4C50ytodb8meqHqkMThh6igYfkl4zLxg_O5GavUdOq7CyZ8BulPhrAJiOkaSPIuJtzNt1Z5qqFX8-NDiG56EWXjSw70LHr2rHEqy4gy9LKKrIs_JZLyYuNQ1O7LymTMFoc0SjKLu3ZsNwNVVSsuPyKap8zDmjmN-AA5FnezrnPnsODZiKbvGiGK7kB39EjADQy5OuKRHbebtcVYo5V6W1RVulZXvQ9Wqlz5i9Y8rI6YxT6CQsmc-bvGseoYVa4WisvOSuLUVaeT52vISlNluEicCNGYQYXSTLfVIHJGcWCWgbEF8zeqzqFtqm7VtHGzGVBtqJGGcTXWlfWWQGRkguXnYU-q4dRCnHdTQTXKdbYUf9UiROKL-jCZSj7lnWetER22lv8vDDOdh0Rh2kEh9Ch26818hquMopROEXJnKFzPpujG7ZY-jRS0DBKYwrHVfKNpu9on-q31Ic1_p3Iv2zx2uoguWr46kzF-PWN4KXnsQCJiKCCBou7NJ6Di_DMHQE0eYTD9y_Jy_dBzFgwSSJ-z5pZKSFQDvJVjFj2Z34kSe70ivwsmKAojVkWnxeMENu-ecCy_SyS3CgGCtUrEOB3dRt2TCOerF6j8WB80jsJkihcwkY1jbzeMOKLOAzQr-yR-T2BKDZ-XyNb610slj53eRK_RmrvX1O4yzONmPe_WP0ZBii3DFIjPvJkjsQBDB7Mensa_hklIUytO-ojOK8iApKSxai8CLK3p1kCsh1Ekr4KGILJXAQ5JaPinlVtzEJuVCNIOhYDMAo9ccoVRfAv3LgHOQuVvIZ2CPwkBHkSIr_SR6jh-uDghsE581fLOZokNOqNmMfTBRrKLKNsgGq_kJCh14hOpz4XGYEfHsXhb3Gm7AMTuUdrKG9DjyFxpvM1MurjjXvirzH7-BoZenXwSe9fbkSnCfP-d-B5MTLQtcxBki2Iy88aGngwQrXviMeI5k0WKRU1esxDkwX1_TWiaBZRaKU4B8Y8JDcpYuQx6qMmCextoUX9OMwJ7ulS3uAgLpIHIiBbo9fa9usofAhdmrA0age6pRGckERD6vvfkeBtgTCehDDbhZc0aZbFchUxGqDzcMm-gfzqdfklFfnV1W3yq__Y8kua5bcrulTMJ764Z4n6nabApUj8WKGTT3Sx9DvOlX-vWbAFwmqfJ3qTkqc-Q5M5D9gW82uprea33eBptU_rFlWeuJTWtDjSnU-BPU3tbLClApVWeAvg9zP-TSNjNIzMUUQXdz5DJ3EMblbvErbHd1RhVMzzD56Y0x9EtOcDHIvnwewD_RCLo39blJpdkwLT6azU7Falhpsma4xoxGpKLd5Fq4F7V0qa1G2FJygiXFmfEQVRhz531E9aA2FxjLpd6WT5lugsBZd2i26CxDyGxgy2hUU0ox14suAJE4vGW0bvvyNZ_ut0mdkwYyahjyZLGt1_e39V_7v4qwS07cD3UXn4-f-d1V2cVatBcK9hKbkIA5DZM58vFuwvWHKZFRE2raoI6z-GCENS_OOc-QuEf17POkLFPbWdJV1GAuAynS93bEvPpotjew636gk3aB6mSTvcKLxDI-Ev82TVG4ZRlC4T5v3t7MIWCLt9AtpbfK1xyoNtYSij7gfvOX99XGkPi_-jGYWDFmgaRohRd47EcUw05wm6W6FVmEb5DPouBaZpoJz6QL1_e_Hu_UnvHzyhDzRPN7uBvvJgFvfklKyry9oahtTHTmiyYx67fOkziMlLwjtyp6ndmtrom6Q-GqbJF7nxy0yZZY58Z4_d1n4Ij31NV-_mi1wECWxdz8QaqVVlnqYRD9MYDeIYjgy1A15EYYCOIkbv2RafZSROVAqP_DQNPCqjF_F3NKH-Os9cawz00xnEGXz-wKJtChavKVhN66xhzedpWLM9kFFzNso7-XNx_VH0qYYbFeotTdw5i3KNerJiveuIxwuacLfZBl5yWI96KAlfo7WNmUYuyouG8qV3O6ONpi9w30pvD9tPjq5Y6FPh9DIPjF5x9q2n2w3r-HUPURJIY3DAxJGsH2o2Nw44aRzw1l3o3tomdE-eEHmNdN3I_j6iMcveV-E-g-GvDe5r5KhZiSzYhF-Tpezk5muE1V5mSF6j2_3x_u3-bXVBYlblDPeGaRQz4eNwFsuZXduCRmGAznmiyE-6Xh1_eQ6-ly8o5vSBoT31wGp20WSgsjekAbpjaCFvd_TyzKli6sN3QSldAhUD5c1F-YWQcYYjGDCnMUrmwpeXX3uaWfPxJLtFMmh9-tRN55orqJdrFsBsWn58n_7fX2iu9MZJck0j6oWfuEt7IiN1TJcwSmubPIX06nYpvWf7Z_vjVtnVenvY6GjUchEVQizEJctMEIvg4zC9K61Q4X052jbfqlyqm62xzQJmT5NqN-tmHRkuW3cZfJZ3FWZT7t9WvBqFpzFwzyBBC-7nWPZu0uhjGkKgd7BIfZa0Rw3NmnuOK96074sYWowmj3yaoMk9e2RwOSvMd2D_MfuUMKhfzPmaP7ynOzUIuerRBBq2NkwghPayRWI9wgIX5-YStKdJ8QXvvGnjLv47jHtT-PnqzucPcG_S0A_pfW8gE9ivfZqwwpJaNm63pOK6YqijJiWaqpZ6htSsZPFfVY5wS-guo4G8kMUoCJNieFF-q1cJewYrrBjtaWJvrWJj0JJFEF7LNUKeWtMuDKIrMdx2K2ITi9Sdo0UYCWF7YIEXRrDfhzH8rrvd7YZOvOrFIIUdaQdW2TB5RU5vD_w9MOUgtdXYXc3iawfaVotfMIPgqrITt6pV-prfSVpZMJub8HdMxPWSNAj-7RTjSwTqtkAUzw60c0x9GmRbvMZq9ADGzLsTJ4zlHRO9a8rhzRN0AzcQFvuIuYesWa3zuhaF0sq5XJ3K8F9lEpNaoFHr7RF1Y344ZNNf7O0ZzgZgXZWLp1uKDOrenvFzvhefhEhcPNozagjyDQ80DEPfCx8DlL-mh-DK6F5-I7acVDyYcrh4GIlrGv92ct4oXXajdF3yMMiX3OOQRj1QucA5cWPoelCkIjOlkGCrIaL5jyB07-GNqzIrotg5ScFrkBWgbHdIgMfoCBDy1RQPEA0QPBcss8xXYQoZoYhmbbOMqn5zKXzLcWH1AXWGAaD0MP5ZKvvGo-B5i7K2fD-y0DiOToPJvwxpMofx83o3j-H-DaSaI3EqDP2nnJGvsluG_6tQFdq2xbQElkDZj86Ogq0365b9o_2z_bOK4NTTebTCiBfrxjXDGWfEmIcgdV-EfrOjCjLSIkgjrCJ5G-qqt6dXKFYs8J6ute-LkZrayR_f21iTgDrb2th_L63TmK2rNuqUwd0qjtO4d_I5XKwSho7SaBYGLClEzyGkm5UizXGZ8T78d9a6atEqHuTGtQAi5iE9ytw8yScjIBQ14hEohFs42yc8QukQ0nqigUyYFKbQVLetXvY0rHXLC9NUvcGM6tvW0CiB8zZ_BzHTGsXsKEwSn3nolPJk3puk_nKeRk12y2i2W-vOzTBiYnlbecwMydfMwIy8j1mvHr8rfJcGBIDJlJKIl0hjB5J3E8FGn4fG1OMpSMiBJXdvWzITKWyoxklh2WBdt1lfZsGykOKWBtUA4f49H4g6DWcXhHSJrFhZ848vRs37Duvndnr5sZ0uRu0M_tuih-q2pCXSli30biI-m7GotGK1EziICWdXPTCy5WUex72eU9gr6O1hUo-xYEK2ReCgaRFko6yF3dbI_kjqpXHU1zYfRoOzi2FvABnb6F3K3fuYw50j2QwNp2jgRSygPmQiVwVAb_F-9fWdQqsaq8juju9hp92naHSIX4apjQzRmxgyYSyBBAZ0zB94wGQso-DJJKFpIBIc1vOxG3lSnwVqzzQroraADIF89ca83kUADlNRsupdLBZpABEisRCUZ6caeSTfJYtLoMzb_35EtpH_RhP_h3O24HGS-ynHnC7gBrpiBM4ZrQdtDb3bagyWPjnvM2kEJnk1Np9GjH3O3Ng55BZsY_cGcBe2f22mNgVCj8Rtj-h2HkZ-b5Iw5qPxugjXYt92W-z7D9gDm7hhmsiwSxZmgA2UclaLRme-ITBVM7e5hjICLrxLzdnqQ1r2RiglS_hqj3buEad9gVN0q3LhQp7YIvq1LyzJTQhUYd8bDcM4-aEswdeKomCrXc4gY6FNyshfJGV7hgE_J0nEglky7-0ZuGEjxhSE9O1SqG1GxmurE8kS0FXy8O4U_M7qHp72t9qu-Vppo9hu9WJFztiIxnHvzJeriw4e7HiL96o3ea_5e3QQdwU513Rnm5sJB6Na9nffB_PQX6ERzB5hp8poHg9E0iHKn10Veza48HzlFu_GfnQvv2YBNid9loRBsZJHjxAnRxS5cM5bJJ2U29jS4-UixBihEeWByM3aRk7sfMu1XO2wN5DtZWT5FAhKk_7AGluM8seh_3bS3yjbzam241Xs02ReJNsOQw72PBU5kUfMrztGVjXZlNR2IbUeriW3wD5YsYwHocqXutk-R6E2YSNPxo8z_VdIee2UV4-YPyOfxTGCiz22wEnjL3a_t8ePbLKhdeE5Q2So0kMvAuOiK1T24G8vTHDj_pa7IyQTJOWJH-bPyMorkZCIXsLiXD6IkL36cH33fnwJF3XkTyIUe31PUtCfTcHYgULlFvEmFE1vwKlcw7xetbZz41sQ8JbG4rbGWtsb24Zm7tbHXdi7hYy5AxmZ2PgcZjdTwM-mQJ5NQX82BePZFHYZC7lP9oyhaCSAn0uAPJeA_lwCxnMJ7DQKzE-eNQgN-PiZ-OSZ-Poz8Y1n4j_NfwF34b0fX2Zk5FEa-frP5ltAOaUn0LPnnBped-pKQD631PD6UkcC2XNIDa8jdSUgX65qeMiqKwH5VFXDy1VdCcinpBpelupIIHvqqeHlp64E5ONYDW9ldSUgH69qeMuqI4HsGa-GV73WCZQTQcYstfwesOLNyEanRG8lgLsRMFoJkG4ESCsBvRsBbYsTmF8c14iItzhkWxHtJjMMYZ7dHBiB8bSKbhGN7AG1hvfUnhINoxNftaZeQmBvJ6sgENr6iM02jDY-4iaHWGZ0t3WjSUDz-6IbEZyn5On5Xmtb1WTXqvHLeO672Omt7SEv0x7yUu3RX6Y9-KXaYzx7KWy-VFN29U3bZuTW6fKMmdJG44vG4iXk6yXmzAvENV5AIKR1e4HBaSaEX4oQeSlC-ksRMl6K0BeN2ksM2EuM1UsM00uM0EsMzuDLx6VZQe8eMNxxTGSsV14ZDC-1U49NGLzOcctgI0m-7y5v-P6l9-bVNU3mV1PxuDwPZr_0_g90Rv16
Thanks for maintaining PoB! An item-removal comparison appears to retain a matching-socket gem quality bonus that disappears when the item is actually removed.
Repro: v2.67.2 (
b32759a), Windows x64; import the code below, retain its 3.13 tree, and compare hovering the equipped Abyssus with selectingNonein the Helmet slot. The build is derived fromspec/TestBuilds/3.13/Generals Perforate Zerker.xml.PreEffectiveCritChance)The tooltip displays
-15,499,065.2 Combined DPS (-41.3%)and no Crit Chance change; the absolute prediction above is captured from its calculation inputs. Expected: the tooltip comparison and actual removal agree.Summon Ice Golem occupies socket 4 of the helmet's
R-R-R-Gsockets. Its base quality is 0, with +10 from matching socket colour. Changing only that socket from green to red makes both paths agree (98.208% crit; 21,942,002.142185 DPS).CalcSetup.luareads cachedgemInstance.matchesSocket, whichSkillsTab:UpdateSocketGroups()derives from the equipped item; the replacement calculation appears to retain that cached bonus. This may relate to #10022.Verified in fresh LuaJIT processes with unchanged stock
HeadlessWrapper.lua, full native slot-tooltip callbacks and the original equipment dropdown callback plus normal frames. A second frame gives the same result. Rendered desktop UI and currentdevhave not been independently tested. Targeted issue searches found no matching report.Reproduction build code (account/character import hashes and item unique IDs removed)