Skip to content

Add support for anointing Cord Belts#9494

Open
Peechey wants to merge 2 commits intoPathOfBuildingCommunity:devfrom
Peechey:feature/add-support-for-cord-belt
Open

Add support for anointing Cord Belts#9494
Peechey wants to merge 2 commits intoPathOfBuildingCommunity:devfrom
Peechey:feature/add-support-for-cord-belt

Conversation

@Peechey
Copy link
Contributor

@Peechey Peechey commented Feb 28, 2026

Description of the problem being solved:

Add anointing for belts of base "Cord Belt". Update persistent anoint logic to copy anoints onto new Cord Belts. I did locally add a Cord Belt to Data\Bases\belt.lua for testing.

Steps taken to verify a working solution:

  • Cord Belt anoint persistence
  • Anoint persistence does not apply to non "Cord Belt" belt base types
  • Anoint persistence should work on corrupted Cord Belts
  • Amulet anoint persistence unaffected
  • Stranglegasp multi-anoint unaffected

Link to a build that showcases this PR:

eNrtXG1z2zYS_hz9Co5metNOa1ukXvxydjuybCeesWNVcpK7TxmYhCw0EKEjQdtqJv_9dgFSJCVKBE3dh_biDwlJ7bNYPAB2FyDA099eZtx6okHIhH_WtPdbTYv6rvCY_3jW_HB_tXfU_O3XxumQyOnd5DxiHH_5tfHmVF1bnD5RDrim5U5JQFxJgxt81I-kuBUePWvKIKJN64nRZ31_fTu8G903rRlh_li4X6h8G4hornTMiS-nVPi3zBfBW-GdNd8LH9AuJ2H4nswAPnbB0KZFQpf63iB9rgUfiO8xmdxJEjxS-TGpXPtzK1ME-SNbBNTozemQkwUNxpJI64nwCLS29h27fdhtWiE8PGv2gSjySC_IDP5tHlQCnUdBKEuQ9r7ddRLceE6pt7mQRGwY0MvJhLqSPdFBwORgSnyXluMMZO39blb6NuKSzTmjwWbEcQJ4V27JvtPpOZ0EcC8k4RfDcbnlWlJIU82fmJyecyBzq_Z1zPWjzyStCBoKFgq_Uj2MhAcR5zDyjGRHNKTBE5GsxJC89QMxe2B-CUuJ8C3xyUCE0kxySAMYrrISYExdASO8ahkVkTdsQs0lK9UjBlS15nX1uBybylVW_DqDRuDnzCTHIuJbJTtLLzSWm12Ps1R4QV8MpK59A9su6JPAYbRRstvabx32eh273eseto5zQ_vy3XCzo0zH3XC6CJlL-C15YbNoBo7znnyhm4vsdNLu8jiVPniF6tArFtDqqIHgnjEqjR1TIkJTmN07Skc1899BQO-7bgSpxWIj5tDJDiCDHjen7gmKXvuuodIPfqCc6paInAeMYKxg4H_gW-Jrq1VcRjzkzBzGiD5SPy5uYQa5odSdvgV6R0TSLX07618NaUXRbbTmlRrQmiEpjyglaf84C6xIE0LMaEpdpU-Dx8V4yij3qkknZg3I3JDmLHob3RuKq0RFFlqRkk8k8MxihZlNdm9p1BMJtznmFbq0tBFTtxRyRQB41DSVHgbiD0zAuRGskw6BfjATUWBYBy28rQprIUVPN0bUi9ytUcxuL2lNphLnHOZmpgQsUWAo55WgfSmJ--VCeI_GdKtCKiHy9o2j-RycCHaIEgV7vVY2YEJezUwymlT2DnrztkGdKQBjq2kBqWyFApbZgmkpK4AqdcGIb1yZVLisCHutQW_BX8wgCqjJ8q0wcDZXMJEymuIoQcPZ2VA8g-VTXG8IN0q3i6QhLzIwJaD-nwtj_TlxowIufQ9SLBgKxmWsItJi7tkMPGgYXhBJLC9OoD-SgBFf2qoNVx46umHVWtAV45IGF9AXULe2kJLAnd7AoyvC-QN4i7Nm9incYcGnB2pFCq_uA0otkgx4F9Ury_DG8oVHQ8hDjo7aUBkJopkFIucQF6ZCMGGhu1ioy8J5DwkW_XTV6do7a_qMx2tTeNfKrUrpJ1jsm9MPoxt18WYq5Tw8OTh4fn7enxM5FRP6AlFj3xWzgzmAwOC98AvjfA_tOujD3_ljX_0pRQeJplO9chYe6DscNwGDeukWOMCKKkqQCbwYCH_CHmNO9M2YyiUxyyeWZJJTnPdMSMRl02JeIqR6g0un4HpoYPlq0Y36dLbIB5um5UezBxrAVMvp2M2DTVDsIzRp5xRkdzdDVGnoW4cwf1gi2lvKWC5Y4coMDag3xmAzEBE4DMonZsWOp8C1AoYZQImZceQVnI-In2XlsLUZ6epmgMaTAeH37BG8BNqaok3YqdYOCrb09K_AYiyqU6RpY-ZRcXBJidlC69gV4CqqtiDWq5Jter0209BbTArZI-N3ExUIwDD0uMaGZTIRo-rr2qSrvcadKRvFUxbKSlLL_6n8UadEPs6Bl4CefXx0bFCb1T5Xapiqzirq6LhXAksmGmn7tOxO26DzVGmj-XIGse4SOzHu9GDpppVv13d4OcaQEVrhVDxjbisC-ZbO7hdzjHP9mxsMuMqdw9Mb_b7GF8FsueKU_f33iHAmFzqa6QiKyuNgAUFa6Q7PF5AWXeGEML9unBdIXv6gYX0uY93481lzQngYv3ZJSoiDjQ7muk54eT3DGln0Bf8bkgCt02gleS1BX2wrXi9NRTYgVblgEMghIXKRDW1PFFK9lPmJkrnwFSJjD2qJbYG0R6UoOLdSbTeCe7k4sT68v_79w2Xjfkqtvv_EeKOPjWX1IeRQ2YgTmxNrGFDL3m_vt_KPnP3e6qP2vn2cfTaIAjBaNiBOQcegnrX8pdNQjTii_4HrbgPo4cxlMjyxnMZXNyATkP7W5zAJgyl6aPXdCCxufAUvE578QZ9hAgTZzWciZcAeIkm_fQ0wQp209rvffv7Rae21Wz9ZUlhjSEH8RzltfI05OLG_2a0fLO1FUELN8yw9gbP0wEqFnV_a346MpTtZK360W3t296dSsKoRUc9-CdH5KvsCnO0CX7Gw8sqxrKsyuwLZAfyQk0x5gqFB_XCFpU6rtddtaZ60_4pxnE1ANCUsW6t2a68DEFx_sx4JjhjreUp9ayEiXb9CHcDjL3l22p29zpGBnhnxySZbgGEHbMFFrgo61m1BPR0DPZryjDFOhv1kDpdrgRWEk2uvFcTP7R-wJWbanRl1m3mctH721NOsaSM6wSEXWk6rhUqcbstKctxYiWp3pRWmDpbwc3XdqFrTl6rvKPXtlql6DB0wxVUJpaUaARc5u82M39wm4ZRKtEslOqUS3VKJXqnEYanEUanEcamE3SoXKWfVLqfVLufVLic2maKcHmB8ygcqJx-c3t-Nbvs3jYEIPOuccpkJGIfHBgEjYDPhLxoD4lsPMJH2BfNBxKj_FVnX3hw6gy9T4f8DgnD4z9C6F4KHjQEXcrpqtt3Lmm03cj6ou-dgtGC-G1ASgnsYy8gHs714_CerytVj4AV9gYABVitt18AC5zArA--S849rjjVrjPKNmTfy1uVkAvUAJQtLTCyd5-Sd3tbK3Qdkrsy5BXdr3U8D8QzzodgTjqMZNB0qlWD4gwA3A3mNsEL1HG4sPRlSiKVQDEPmUqBuFasfBQRwajFEuXW4Q_7w_0tIdRkNc63Rbe0d5g3WCylY1_fC31MeDovvM44uPATJCTQspjgPC6vIkv87x1c0iDqvHOL22jAGTBDN9YAuKqn7F8t67e-57ffc9ntu-9fObbNO6XuW-zfPcouiTq8w0oCjBh2cPpJw3rjzFy9JrEmDQdfJBoPu1ox2y_JIwS_YxyEWFf80x_UmCCSUctP4g66_p_wqgfypnwiFKkJPCahrW8TzGGaJMF4ufRcGu1S-AChlEwYj5m82PFZ6Ai4Cbl6cy72MGsM0wWKAGT58GN3gWzq9knouvEUct6z-wyIMgUn9sszqNBVAv5k72K5GF2451vgZ0u0VRe0Kis4FJuErCrp1FeysKr3qiuz_raLurhTZu-KoCtnvKMxqZJ0Os9UUu27H2RkpVZrpLYecJqzTY4pp7dS24VUNU6MeOFWrU4st3q23g6p0alalfpM6rxn9NbrmFSfhl0rdoLgjOZXLtF_r53bAkL2bLled6M4OOml3BwRUHbOpuFPLazo7qH-lzoqpa7XmLhjW3R1Y_erAs5uu6tQNnLtwTE5t99it3Pa76HFObffYqUt_e1dZYf02sCt7PWc3fbhdcxjbO-jC9XPhXu3OVD3sdGsy194Bc7UnjfWJs3c1iOr2RGdXhuwod34NMRUges0qBdhmI-cVnvt1dFTuWFW7cgX5Eb4btKsCnKqA9R6sl6L05jrcQk48OlZ7zD9R3HQa6m1pareZ2lFNuBvqhSt_HslkxzEL3c8P0WSC3zrArfKB-o7C5dXV5eD--uNlXFQWovZ7f9ab_dY2gZ6OqTq5o5a-4n1yuMLetFzBOZmH1FuujoXRQ6ilz5ofGX1W4hdUEsbDAm3v0i2U23UpPan0uqZPwFLAsFdsV3T5QgMJfCzl11XhqX4Tc7Qt-FYfTxsUcaU3425Xpd9D4AuyzGm2rBbcZ1qmBGWKqnI9mxNeSm4staGxcQ8n7mEMjUiRuONzTl02Ya5GFbZ6sg24hJv8odusDvUthTK8FloH6-8jlKFjqQJW1TcZSlnVUgX9i7pkUYbWQuvg5dnHMgVLQeED3wWaLjlNtj-U6Xov_GTLxBKyrvAW_E58YKVM4R2ehEhk1zWlryUMRk8iWcAVHsQuoyk9rJ2rCx42LoFmDiTneM2ewC3zRuundVecWqmKzOnWLDTZ-L0drKUKmyAOyiX0Z8-O5khINqyX1D93gDY3SJRz7T8J5pl4ilXx2grVG-Ed2IUnROurWT0yWqBRTTJKx0ssZQSP981n0B8kw83z9ZTgiKunAQdePQ33zHdlFBR6jdFqOrIOHxXnIMm5xe3g_OnG6vjlocdXa9BHM18NVweGNvj_C9zN41KzALAUrqfrSkBGB-kGkcUjo4ou3LV5AfRWVbXOkqrhNodUWZeOvFtI005Ff9rEyF9mv4JSRxHkBe-KE9AKmpbHqd9RwvEbVoLXU1j8tRcTZQUjnroimhPfS7TdbU77q7AH81JQqg4NX-DHJ8JaVl6qU5-pntODZIZ4-l5AjoSq8Wlyc6pOMlkeDWFKROKQznnTIvM59VOTx3h2ynvCjqz2R-fOPuHxXpzqxaehxzLAae6fQsz-pU5w4VV84qu99UQUCv47ngqfHqx-7O-_5BSDEg==

After screenshot:

image

@Peechey Peechey added the enhancement New feature, calculation, or mod label Feb 28, 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