For this to works, one of the similar equipment must be LOWER in level. Haven’t tested for thrown/wands and for items with same level. So if one of LOWER leveled equipment are CURSED and EQUIPPED (can’t be unequipped), for some reason it will not be destroyed by reforging process.

First case I encountered was with Displace Plate +2 (equipped) and Anti-Magic Plate +3. Reforging result was Anti-Magic Plate +4 but somehow the cursed Plate +2 were still intact and equipped. Then I tried again with Curse Infused RoW +0 (equipped) and RoW +9. I was able to get RoW +11 by reforging twice using the same cursed RoW + 0, and it was still intact after the second reforge! Proof for the second case below via imgur.

https://imgur.com/a/2pAiWR0

  • Osho@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    Interesting find

    I hope this is by design, and not an exploit soon to be patched :)

    Evan can only know.

    • MrRedstoner@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      7 months ago

      Almost certainly an exploit, on account of the description talking about “combining” items. I’d suspect it fails to remove the cursed item because it attempts it via the same code as a player would to unequip.

      • GWLexx@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        7 months ago

        This seems correct, it uses the same method of removal as the user unequipping it would have triggered.

        • It sorts items (first, second) of where the second is the lower leveled item.
        • Attempts to do a doUnequip (and a flag saying not to collect it in the backpack.
        • The doUnequip code then just exists if the item was cursed with a message to the user.
        • Rest of the code now assume the second item have been unequipped and removed, which is not the case.

        Probably an oversight from Evan. as he reworked the quest and missed to add a curse check. So the easiest fix is probably to just prevent cursed items from being reforgable. Or at the very least, the lower leveled item. Of what I can see in the code, this expoit would work on any equipped item. It wouldn’t work on for example a cursed wand.