Die shorts sind zu viele. Warum nimmst du nicht eine short für jeden Rüstungsteil und verwenest es so weiter, dass er 6 Zustände annehmen kann?

Außerdem brauchst du noch eine Abfrage, ob das Rüstungsteil angelegt, um das neue Teil anschließend auszurüsten, sonst wird es mit jeder Aktualisierung wieder abgelegt.
http://cs.elderscrolls.com/constwiki....php/EquipItem

Kleiner machen könntest du es, indem du jedem Rpstungsteil ein eigenes, kleines Skript anfertigst, und nicht eines für alle.