I have a custom routine, this works as it should, but does not reduce its remaining uses, is there something I should add to the routine?
Gonna need some more details. What game and what does your routine look like?
EDIT: I think I understand. 16AEC (fe8) is given an item id/uses short and subtracts 1 use if the item doesn't have the 'indestructible' flag.