Enchanting Plus

Enchanting Plus

14M Downloads

Disenchanting Items and EXP Rebates

Darkhax opened this issue ยท 1 comments

commented

In the previous versions of the mod, players could remove enchantments from an item using the E+ table. Removing an enchantment would give the player a small amount of experience back. This system lead to countless bugs, where players could get infinite EXP exploits. Because of this, I would like to replace how removing enchantments works to avoid these weird calculations, but still allow for players to make use of their old enchanted items, and any enchanted loot they find.

Current Idea
Players would be able to remove enchantments as they do now, but instead of gaining EXP, they will actually have to pay 1/3 of the cost to remove the enchantment. For example, if you are removing bane of arthropods 5 from a sword, you will pay 33% (1/3) of the cost to apply bane of arthropods 5 to remove it.

I would also like to add a new block, which would allow a player to destroy an enchanted item and get some EXP in return. The EXP returned would probably be a random % of the cost to apply those enchantments. The obvious downside to this is that the item would be completely destroyed. The destruction process could also have a chance to create a scroll item such as the one mentioned in #86

commented

I've decided that the player should be able to remove enchantments for free, however they will not get EXP for doing this. There may be a new block in the future which will destroy items to get EXP but that is no longer a required feature for the 1.12.2 release to come out.