Thanks for your help, this is quite likely to end in a very good solution. However I still have an issue using it.
Event OnObjectEquipped(Form akBaseObject, ObjectReference akReference)debug.messagebox("akReference equipped:"+akReference)debug.messagebox("health percentage on equipped:"+akReference.GetItemHealthPercent())endEventThis is my testcode, when I equip a pair of improved gauntlets however I get that ObjectReference akReference is none. Giving GetItemHealthPercent as 0.
Is there a way around that hurdle that you know of?