<%= link_to "Back", games_ptu_path %>

Encounters

Use this page to generate random Pokemon for an encounter.

<%= form_with url: games_ptu_encounters_path, method: :get do |f| %> <%= f.label :pokemon, "Pokemon" %> <%= f.select :pokemon, @pokemons.map { |p| [p.name, p.id] } %> <%= f.label :count, "Count" %> <%= f.number_field :count, required: true, min: 1, max: 100 %> <%= f.label :min_level, "Min Level" %> <%= f.number_field :min_level, required: true, min: 1, max: 100 %> <%= f.label :max_level, "Max Level" %> <%= f.number_field :max_level, required: true, min: 1, max: 100 %> <%= f.submit "Generate" %> <% end %> <% if @results %>

Results

<% @results.each do |result| %> <% end %>
Pokemon Level Gender Nature Hit Points HP ATK DEF SPATK SPDEF SPEED
<%= result[:name] %> <%= result[:level] %> <%= result[:gender] %> <%= result[:nature] %> <%= result[:hit_points] %> <%= result[:stats][:hp] %> (<%= result[:base_stats][:hp] %>) <%= result[:stats][:atk] %> (<%= result[:base_stats][:atk] %>) <%= result[:stats][:def] %> (<%= result[:base_stats][:def] %>) <%= result[:stats][:spatk] %> (<%= result[:base_stats][:spatk] %>) <%= result[:stats][:spdef] %> (<%= result[:base_stats][:spdef] %>) <%= result[:stats][:speed] %> (<%= result[:base_stats][:speed] %>)
<% end %>