ID:139427
 
Code:
    Iron_Helm

verb
Get()
set src in oview(1)
usr.contents+=new/obj/Iron_Helm
del src

Drop()
set src in usr.contents
src.Move(usr.loc)

Equip()
set src in usr.contents
suffix += "Equipped"
usr.overlays += /obj/Iron_Helm


Problem description:

It adds the obj to the icon it just adds it as an underlay
You'd have to change the layer for /obj/Iron_Helm.
Dusty99999 wrote:
Code:
>   Iron_Helm
>
> verb
> Get()
> set src in oview(1)
> usr.contents+=new/obj/Iron_Helm
> del src

> verb
> Get() /* example */
> set src in oview(1)
> src.loc = usr // or usr.contents

Just wanted to throw out there that there is no point in deleting and recreating...just move it.