Inventory

Equipment

<% @character.equipment.order(:slot).each do |eq| %> <% end %>
Slot Item Unequip
<%= eq.slot.to_s %> <%= eq.item.name %> <%= button_to "Unequip", character_item_unequip_path(slot: eq.slot ) %>

Inventory

<% @character.character_items.ordered_by_item_name.each do |ci| %> <% end %>
Amount Item Equip Use
<%= ci.quantity %> <%= link_to ci.item.name, item_path(ci.item) %> <% if ci.item.equipment? %> <%= button_to "Equip", character_item_equip_path(item_id: ci.item.id) %> <% end %> <% if ci.item.usable? %> <%= button_to "Use", character_item_use_path(item_id: ci.item.id) %> <% end %>