Sign in to follow this  
Madt

Change listing order for imbues.

Recommended Posts

Currently if like me you made the mistake of putting imbues on an item before enchanting it, you're screwed because you cannot dispel the enchant to try a better cast unless you remove the imbue too.

 

[20:38:18] A hammer with a metal head and wooden shaft. It could be improved with a lump.
[20:38:18] Wind of ages has been cast on it, so it will be quicker to use. [85]
[20:38:18] It has been imbued with special abilities, and it improves armour smithing max ql [7]
[20:38:18] It has been imbued with special abilities, and it improves blacksmithing max ql [6]
[20:38:18] It has been imbued with special abilities, and it improves weapon smithing max ql [7]
[20:38:18] Circle of Cunning has been cast on it, so it will increase skill gained with it when used. [79]

 

I want to dispel that CoC and try cast a better one, but I can't unless I remove all the imbues first since dispel just removes the first listed spell. Since potions are semi rare and cost a couple silver this is really annoying.

 

All I ask is the order in which they're listed be changed so imbue is always last, like so.

 

[20:38:18] A hammer with a metal head and wooden shaft. It could be improved with a lump.
[20:38:18] Wind of ages has been cast on it, so it will be quicker to use. [85]
[20:38:18] Circle of Cunning has been cast on it, so it will increase skill gained with it when used. [79]

[20:38:18] It has been imbued with special abilities, and it improves armour smithing max ql [7]
[20:38:18] It has been imbued with special abilities, and it improves blacksmithing max ql [6]
[20:38:18] It has been imbued with special abilities, and it improves weapon smithing max ql [7]

 

That way you can dispel and recast your enchants when they get low after they decay a bit without messing with the imbue.

 

Edited by Madt

Share this post


Link to post
Share on other sites

Or an alternative, make it so imbues and runes can not be dispelled, if you want to change a rune, new runes simply overwrite old ones.

Share this post


Link to post
Share on other sites

Because of the way dispel currently works, you'd be better off suggesting that Dispel skip imbues and runes entirely. This would be much easier to implement without breaking the seemingly random order that people are used to.

 

Source: I spent 30 minutes examining the Dispel code of WU and found that it relies on the order that Java uses when converting a map to a list. That is, they can't change the dispel order unless they are just trying to skip an enchant or are completely rewriting the ordering used to be more predictable. If they rewrote it then it would change ordering in many cases.

Share this post


Link to post
Share on other sites

Whichever is easiest to achieve the same result really. I figured it'd be easier to simply move imbues to being listed last rather than making them unable to be dispelled, since they apparently work just like enchants so would require completely reworking them.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this