icon = 'objs.dmi'
icon_state = "jacket"
if("leatherjacket" in usr.overlays)
usr.overlays -= "leatherjacket"
usr << "You take off the jacket"
usr.overlays += "leatherjacket"
usr << "You put the jacket on"
When I click the jacket, while still having it on, it keeps saying "You put the jacket on, resulting in more overlays of the leather jacket, so if the player clicks on the jacket too many times, it will be a chore to take it off.