obj
sword
icon = 'weapons.dmi'
icon_state = "s"
verb
Pick_Up()
set src in oview(1)
src.icon_state="s"
usr.contents += src
view() << "[usr] picks up [src]"
Equip()
if(usr.weapequip == 0)
usr.weapequip = 1
usr.overlays += "s"
view() << "[usr] wears [src]."
else
usr << "You are already wearing something else."
Unequip()
if(usr.weapequip == 1)
usr.weapequip = 0
usr.overlays -= "s"
view() << "[usr] removes [src]."
else
usr << "It isn't equipped"
Problem description:The equip and everything works, but the overlay dosnt. Whats wrong with this?