You have a staff wrap or head, a sword hilt you like... Than you try to upgrade and you are asked if you want to replace the existing component. But what exacactly are you about to replace? Not everyone has a list of components e.g. to recall whats on the staff's head, and what's on the wrap. My suggestion:
When asking to replace a component add the statistics that will be replaced. Something like this:
"Do you want to replace the vampiric sword hilt [life stealing:2 ; health regeneration: -1] by: fiercy swordhilt [firedamage]?
That would save a lot of trouble
