Class: Pokemongodb::Type::Fighting

Inherits:
Pokemongodb::Type show all
Defined in:
lib/pokemongodb/types/fighting.rb

Class Method Summary collapse

Methods inherited from Pokemongodb::Type

all, locations, strong_against, weak_against

Methods inherited from Pokemongodb

to_s

Class Method Details

.offense_strongObject



4
5
6
7
8
9
10
11
12
# File 'lib/pokemongodb/types/fighting.rb', line 4

def self.offense_strong
  [
    Pokemongodb::Type::Dark,
    Pokemongodb::Type::Ice, 
    Pokemongodb::Type::Normal, 
    Pokemongodb::Type::Rock, 
    Pokemongodb::Type::Steel
  ]
end

.offense_weakObject



14
15
16
17
18
19
20
21
22
# File 'lib/pokemongodb/types/fighting.rb', line 14

def self.offense_weak
  [
    Pokemongodb::Type::Bug,
    Pokemongodb::Type::Fairy,
    Pokemongodb::Type::Flying,
    Pokemongodb::Type::Poison,
    Pokemongodb::Type::Psychic
  ]
end