usr.hp+=src.restorehp
usr << "The potion has restored [src.restorehp]HP!"
usr.hppotionused=1
usr << output(null, "inventory.freehand")
usr.UpdateInv()
usr.UpdateFreehandLabel()
del(src)
spawn(50)
usr.hppotionused=0
Only problem is that the src seems to be deleted before the countdown starts. I have to get rid of the item when it's used... Is there a way to do this? Thanks.