PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

PoB does not handle "bugged" abyss socket items

Offen
#9,420 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug: behaviour
Vorherrschende Sprache
Lua
Sterne
5.4k
Forks
2.4k
Ø Merge
1 T. 12 Std.
Gemergte PRs (30 T.)
26

Beschreibung

Check version
  • I'm running the latest version of Path of Building and I've verified this by checking the changelog
Check for duplicates
  • I've checked for duplicate open and closed issues by using the search function of the issue tracker
Check for support
  • 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?

Linux - Wine

What is the behaviour in-game?

During a number of times in Path of Exile's history it has been possible to create "bugged" abyss socket bases: bases that have abyssal sockets, but no associated "Has X Abyssal Sockets" text.

During Necropolis, Crucible, and Mercenaries league it was possible to create bugged items, and I wouldn't be surprised if it would happen again in the future given how these sockets appear to be coded.

Here is a copied example item with a bugged Abyss socket from Mercenaries:

Item Class: Body Armours
Rarity: Rare
Loath Shell
Crusader Chainmail
--------
Armour: 492 (augmented)
Energy Shield: 103 (augmented)
Memory Strands: 27
--------
Requirements:
Level: 66
Str: 64
Int: 64
--------
Sockets: B R A 
--------
Item Level: 85
--------
99% increased Armour and Energy Shield
+104 to maximum Life
Regenerate 137.1 Life per second
14% increased Stun and Block Recovery

and another, from Necropolis:

Item Class: Helmets
Rarity: Unique
Wraithlord
Bone Circlet
--------
Energy Shield: 86 (augmented)
--------
Requirements:
Level: 59
Int: 73
--------
Sockets: A A A A 
--------
Item Level: 73
--------
+2 to Level of Socketed Minion Gems
120% increased Energy Shield
Minions Regenerate 1% of Life per second
+1000 to Spectre maximum Life
--------
Countless men proclaimed themselves the masters of death,
and each one succumbed to it.
--------

They all have one thing in common, the Sockets list the A socket, but they have no associated Has X Abyssal Sockets text. It appears that PoB is dependent on seeing the Has X Abyssal Sockets text rather than looking at the actual sockets of the item.

In game screenshot:

Image
What is the behaviour in Path of Building?

Pasting one of the above items in PoB will show the item as having no Abyssal sockets (note the A A A A sockets):

Image
How to reproduce the issue

Copy one of the items above, paste it into PoB and equip it. It will not show any Abyssal Sockets that can be filled with jewels.

Importing a character with a bugged abyss item equipped, with a jewel in the socket, will not equip the jewel in any socket.

PoB for PoE1 build code
eNqtW-9z2jgT_lz-Cg8z9-mmAQwkaYbcDSGkyUzScJC07_upo9gCdJUtnyyTcH_9rST_JAHL2O1MC_Y-j1a70molLaM_3zxqbTAPCfMv272TbtvCvsNc4q8u289PN5_P23_-0RrNkFg_Lq8iQuWbP1qfRuqz9YJ8l4jL9jfm47blrBFHjsD8Hm8wHUeCPTAXX7YFj-BtgHyxxsx_QH8z_pW5CUogvsLie6JD_yfosCH4VWPvHmaP86ccmvgFtENRGH5DHoguHCBoW1Q2Dn1pWyh0sO9OMgkN8RDxF8z5hcVXzqJAikKPPo1mFG0xXwgkrA2iEch3T7rDthXCk8v2GKyEVvgaefBvu2OOuIp4KEpgvRM7QS0CjN39_InYjOPpcokdQTZ4womYrJHv4HKcgWzvZJiXfoioIAElmO9FpPK35YqcdE8T6ScmEL2eLcq11pJMGNH-IGJ9RcGKB6l3AHcrnwhcBTFjJGR-JfWNhCcRpTDJjGTnOMR8gwQpUSSn-oR5L8QvMU4i_IB8NGGhMJOcYQ4TTlQCLLDDYI5WbaMi8p4ssblkpX7EgKraHNeP6cJUrjLxcQrNIaqZSS5YRA9K2pmo4AZS1_jNQOrO39_iWT-bR_8cEsy1uWFysu2Pnd0vJ_Zp7_ysP-wO7fNCAJjezvbjTs_SyL7ehsRB9AG9ES_yIKQ-oV_4UJN2NrBWa-FD8DgCe0M4PgI2YdQ1hfVTe8AiwUJT2CAXAIh_CynH2HEiyDS2eyGnhblmMDgD7FxI0TvfMSR99rkKvgcW6yJgDtNKZgQv9MDS293TRjw7zWLLHK-wHze3NYPcY-ysv4J550jsV29YCMWGZpWih8xaJDUwa85IRUSpkU6-5IEVzSQhZmbqddPJPPUxX20Xa4KpW1U-UW2CAkNT59GHTN79uLlK5shDzcySQn8g7potLWY69dLkZrpB4aHwvGMuLW1kqQcMGSUAXGyaac84-1vm57QabMw9FnHDHmhhow4ky4reicyxGznCyFTpNuOKwqbJtBspCvSktBJ0LARyfl0zd2VsNNVIJURRv0UUBBBF5GgoIficBXW5YkICTkyyn0z2EYbyoRmda0CuraYNZLIVGkjzBdNWdgBV-iJXfOPOZMJlTfTeOfQBgoUHy4DaSD8wg0hzAzsuo-2QEjTcxs3YK2i-locb4f6M6CNpyIsMVOHY_3drzF8QN2pg6ruQY8FUMG5jF5E180Q8CJ9heI0Estw4h_6OOEG-6Ckf7jy0tWMx4s76HkbBZTv_7QZR-gIhAp5K_lFHHUbJT08cYwsl89pJj3bkF31UdOeqPnooFLCk6EETSnoB0NwhlH1WOD-KYT5zMUgPz8_7sttqo4T4dlwU9AlVzX4aPc_v1YdPayGC8KLTeX19PQmQWLMlfoOV4cRhXicAGCj8OfxFKP0s9eiM4c_Vaqz-KKJOwjTSJ1dhR3-T04MTUEobuiM7qkwiLSE_TJi_JKvYJvrLAovUMOkTi7jJQ-VkB68homBu-erkLCQrQh-XapiC8-V4sPzIe8Fcojr7YNjH3ladBmbi54MSeTX74wOzDPXltASWC8cpCnLLEt2SgDaDDUgK65dpmAVm86akfqatLNbg5YVcBs3s7KVndPJkCnPsKvCERRAHMV3mSIYm1t_tXL-sc7ljxcwiBphdNx9qyNFjFUa44Ig-kRVETNlB8xaLOVCGs-1Bz3SgHIGVw6UabOEwiHVVBoBMT6_BZ0UXlHo7SZgzRLc3KBv-cYqaYk57X86_7McEaSL8XsFB18B2leamnGZH-ChOixmlc-TnsWdlGuoD-5y8cczZF0JGnTQsq1iuv8mPC7lEhFa4Zq8yZWVcfMXe0zaQi9L4_r6t3oyp-CtClIgtvIQXS0RD6FC8LEqGeAWAVXeJIHKAWAxQi1z29F5fpfiMe-l5FLShmw2vtpAIJbc7hYc3clNYPGrWy3DceLzY6MVb90l-vPNkjyz8Jv-bIS710coryTsB_HE35OekF1GI9ZHlD4wC5qvHcgnWZoLU5JrAMg8JkCPNpNRV2kiO_LI3h9xDbC-s5293fz1PWz84glhKGXdbV8zH1oRwh2LR0htfS-98L6xet9_K74WvUJgc7sKIv7C6J2dn9llLNabseWGd9VuxvS8su9uKV_QLa6z_tpTYHP9zYfUHLTAKJQ6R77ut321LME1jsaWlkdi1HogPs9iSDmj17O5vFvEdjkET1yqo29KCoaU21pjDdt3q_Sap5CGQFcBA1UlN6_det9uVjel4iyFjUu5Xgmp0Q2qtporF5b_ydGXYzjn2kIRdKtEvlRgkc0VaNvWnHFx7x0M-xVlQJuJJeQN52y8LBhIBgtkLZFoyH5RfdNbX2YOwKyP6lRGDCgjdXatnLV5RYI1ftmGIaDxGKnXvIJHdFFG_KaLGbDRsiuj0GKImHNaEr5pwUxMeasI5Nfxyhamo3qTd1Jyxm5ozdlNzxm5qzthNzRm7gTljN-KrJtzUhIeacE4Nv9xi6gGkhlc-ZrBrM_RrMwxqM1TxxhVzt5beZ9VxyFfKNjis45CPGezaDP3aDIPaDMPaDJUWFMZELVd8SGDXJejXJRjUJRjWJai6rNdywgd4uya-XxM_qIkf1sSfVt7WVJp5HC0rxiyFOCb5rQAZexHFovKisAfQO7AiH7dsVI5tVWdhBfk58VeVjKsAdlXA0TvKY3PYZhb0hvKCQTM0_WZo7GZo6ueOp01tUEpU0QdRyZGtOqtU92-IOqE-nvKDKGnII6Hz8yVaLmWRu7w_5argfnpzM5083X2fxpR5iLod_KmPit9dCYwWWFVzWA6jFAUhdtNjX3noFZ-7UhCCxqKXUEtftr8T_KpeXmOBCA2N2G6za5s8l-LJ3pkw_UDc4USGnjzR9A1zAfZI35pQyeLw9-poXWT1kLyCNrOVPs7PU-mClAkKRa6-6TCLvNsqksgnZl258wJEd4wbPzN2trwTkEff4QdGEfK-IMAOWRJHyxh6PbngK9imWIp5mENV5Rfx-pEJWNfbF9HxMyOrqgL_HavqZ0bjCztoW0TrRybgtD6uSJA-Zj5Y14hpSvGYUFnesuPZb8xXgx3mTSpgQvgAkSiugigSPsp75OSNCRPMEk5eIrE7nXPPjWwlC3aLZspKeEv6IotSC9BcmWqJXfN1msVo9L6CszSo7VDk6h0PQ5MLwTxYPzN0QZz5FcyfrycsMUJyGVzof6GksmSSqHA73jDivo8Uuy9rE6qiwgb0kmWD9Wl26wiNGNVuaGe-xM_2wvV96z70syDyYrEeiZxx9RjkxKvH8ER8R0QcGxHM32Uj84M5SIZMqtuKa3Wh5K06Pq2EO5pB1-sdDVd1Wsbx_xov1eX4BwtA-qoe1w2DjA7SDSRMZ8Z-roWI_Gsw72GqzEAlPTQISOZceuWtZDQdVPQvYD6Il_mfxtQhgrzg1jQB3cuU1tjeYkTlLyAZrUf48U-ADrpgL5f8mUAUIN9N2B6rpP37rcdECKSqxPRaVk2EtbScqmKjjGfUSXaII1XxYqEgwH6m20IW9LgbOUCfwNxZOY-LQ9gkoXiRp9oRo28M8iypnmROvqiyWLnVs_5lzPu_LvJV1bQLwVVp7d5CGYWIy4D6-tv_4i3vqLP7q_D_ANH84Bk=

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das Problem zu reproduzieren, indem du eines der bereitgestellten Item-Beispiele in Path of Building einfügst und es ausrüstest; verfolge dann die Pfade für den Item-Import und die Socket-Verarbeitung. Fertig ist es, wenn fehlerhafte Items mit A sockets nutzbare Abyssal sockets anzeigen und importierte Jewels ihnen zugewiesen werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
lua
Bereich
desktop
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.