lib/gemwarrior/world.rb in gemwarrior-0.15.1 vs lib/gemwarrior/world.rb in gemwarrior-0.15.2

- old
+ new

@@ -195,10 +195,18 @@ GameWeapons.data.map { |w| print w.describe_detailed } return else ">> weapons: #{GameWeapons.data.map(&:name).join(', ')}" end + when 'armor' + puts "[ARMOR](#{GameArmor.data.length})".colorize(:yellow) + if details + GameArmor.data.map { |w| print w.describe_detailed } + return + else + ">> armor: #{GameArmor.data.map(&:name).join(', ')}" + end else ERROR_LIST_PARAM_INVALID end end @@ -208,9 +216,10 @@ puts "======================\n" puts "#{list('players', show_details)}\n\n" puts "#{list('creatures', show_details)}\n\n" puts "#{list('monsters', show_details)}\n\n" puts "#{list('items', show_details)}\n\n" + puts "#{list('armor', show_details)}\n\n" puts "#{list('weapons', show_details)}\n\n" puts "#{list('locations', show_details)}\n" puts end