|
|
|
@@ -25,33 +25,34 @@
|
|
|
|
|
# :teleport_away The Pokémon flees when it sees the player with a a teleport animation and despawns
|
|
|
|
|
# :explode Waits a bit, then explodes (despawn)
|
|
|
|
|
|
|
|
|
|
#todo: defend. Attacks if being attacked by another ow pokemon
|
|
|
|
|
|
|
|
|
|
POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
{
|
|
|
|
|
:BULBASAUR => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:BULBASAUR => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:HERACROSS => :shy}},
|
|
|
|
|
:IVYSAUR => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:VENUSAUR => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CHARMANDER => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:CHARMELEON => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:CHARIZARD => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SQUIRTLE => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:SQUIRTLE => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:SHARPEDO => :skittish}},
|
|
|
|
|
:WARTORTLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BLASTOISE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CATERPIE => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:METAPOD => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:BUTTERFREE => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:BUTTERFREE => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:CUTIEFLY => :semi_aggressive, :HERACROSS => :curious}},
|
|
|
|
|
:WEEDLE => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:KAKUNA => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:BEEDRILL => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PIDGEY => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:PIDGEOTTO => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:PIDGEOT => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:RATTATA => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:RATICATE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SPEAROW => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BEEDRILL => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:TEDDIURSA => :aggressive}},
|
|
|
|
|
:PIDGEY => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:EKANS => :shy, :SNEASEL => :skittish, :PERSIAN => :skittish}},
|
|
|
|
|
:PIDGEOTTO => { behavior_noticed: :semi_aggressive, behavior_roaming: :random, behavior_pokemon: {:MAGIKARP => :aggressive, :EXEGGCUTE => :aggressive, :CATERPIE => :aggressive}},
|
|
|
|
|
:PIDGEOT => { behavior_noticed: :semi_aggressive, behavior_roaming: :random, behavior_pokemon: {:MAGIKARP => :aggressive}},
|
|
|
|
|
:RATTATA => { behavior_noticed: :shy, behavior_roaming: :random , behavior_pokemon: {:GUMSHOOS => :shy, :MEOWTH => :skittish, :ALOLAN_MEOWTH => :skittish}},
|
|
|
|
|
:RATICATE => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:GUMSHOOS => :shy}},
|
|
|
|
|
:SPEAROW => { behavior_noticed: :aggressive, behavior_roaming: :random, behavior_pokemon: {:SUNKERN => :aggressive}},
|
|
|
|
|
:FEAROW => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:EKANS => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:ARBOK => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:EKANS => { behavior_noticed: :shy, behavior_roaming: :random , behavior_pokemon: {:PIDGEY => :semi_aggressive, :SPEAROW => :semi_aggressive}},
|
|
|
|
|
:ARBOK => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:WOOPER => :aggressive}},
|
|
|
|
|
:PIKACHU => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:RAICHU => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SANDSHREW => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
@@ -74,18 +75,18 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:GLOOM => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:VILEPLUME => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:PARAS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PARASECT => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:VENONAT => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:PARASECT => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:SHIINOTIC => :aggressive}},
|
|
|
|
|
:VENONAT => { behavior_noticed: :shy, behavior_roaming: :random , behavior_pokemon: {:CATERPIE => :semi_aggressive, :WEEDLE => :semi_aggressive}},
|
|
|
|
|
:VENOMOTH => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:DIGLETT => { behavior_noticed: :still, behavior_roaming: :random_burrow },
|
|
|
|
|
:DUGTRIO => { behavior_noticed: :still, behavior_roaming: :random_burrow },
|
|
|
|
|
:MEOWTH => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:PERSIAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:DIGLETT => { behavior_noticed: :still, behavior_roaming: :random_burrow , behavior_pokemon: {:DRUDDIGON => :shy}},
|
|
|
|
|
:DUGTRIO => { behavior_noticed: :still, behavior_roaming: :random_burrow , behavior_pokemon: {:DRUDDIGON => :shy}},
|
|
|
|
|
:MEOWTH => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:RATTATA => :semi_aggressive, :ALOLAN_RATTATA => :semi_aggressive, :MAGIKARP => :semi_aggressive, :MURKROW => :semi_aggressive}},
|
|
|
|
|
:PERSIAN => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:STARLY => :semi_aggressive, :PIDGEY => :semi_aggressive, :SPEAROW => :semi_aggressive}},
|
|
|
|
|
:PSYDUCK => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:GOLDUCK => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:MANKEY => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PRIMEAPE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:GROWLITHE => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:PRIMEAPE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:URSARING => :aggressive, :HAWLUCHA => :aggressive}},
|
|
|
|
|
:GROWLITHE => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:ROCKRUFF => :semi_aggressive}},
|
|
|
|
|
:ARCANINE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:POLIWAG => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:POLIWHIRL => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
@@ -93,16 +94,16 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:ABRA => { behavior_noticed: :teleport_away, behavior_roaming: :still_teleport },
|
|
|
|
|
:KADABRA => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:ALAKAZAM => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:MACHOP => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:MACHOP => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:MAKUHITA => :semi_aggressive}},
|
|
|
|
|
:MACHOKE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:MACHAMP => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BELLSPROUT => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:WEEPINBELL => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:VICTREEBEL => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:TENTACOOL => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:TENTACRUEL => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:GEODUDE => { behavior_noticed: nil, behavior_roaming: :look_around},
|
|
|
|
|
:GRAVELER => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:TENTACOOL => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true },
|
|
|
|
|
:TENTACRUEL => { behavior_noticed: :aggressive, behavior_roaming: :random, glow_in_the_dark: true },
|
|
|
|
|
:GEODUDE => { behavior_noticed: :still, behavior_roaming: :random, hop_cliff:true},
|
|
|
|
|
:GRAVELER => { behavior_noticed: :aggressive, behavior_roaming: :random, hop_cliff:true },
|
|
|
|
|
:GOLEM => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PONYTA => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:RAPIDASH => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
@@ -114,47 +115,47 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:DODUO => { behavior_noticed: :shy, behavior_roaming: :charge },
|
|
|
|
|
:DODRIO => { behavior_noticed: :aggressive, behavior_roaming: :charge },
|
|
|
|
|
:SEEL => { behavior_noticed: :curious, behavior_roaming: :random_dive },
|
|
|
|
|
:DEWGONG => { behavior_noticed: nil, behavior_roaming: :random_dive },
|
|
|
|
|
:GRIMER => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:MUK => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SHELLDER => { behavior_noticed: :skittish, behavior_roaming: :look_around },
|
|
|
|
|
:CLOYSTER => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DEWGONG => { behavior_noticed: nil, behavior_roaming: :random_dive , behavior_pokemon: {:WISHIWASHI => :aggressive}},
|
|
|
|
|
:GRIMER => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:TRUBBISH => :aggressive, :GARBODOR => :aggressive}},
|
|
|
|
|
:MUK => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:TRUBBISH => :aggressive, :GARBODOR => :aggressive}},
|
|
|
|
|
:SHELLDER => { behavior_noticed: :skittish, behavior_roaming: :look_around, behavior_pokemon: {:KINGLER => :skittish, :OMASTAR => :skittish, :RUFFLET => :skittish, :BRUXISH => :skittish, :SLOWPOKE => :curious, :SLOWBRO => :curious}},
|
|
|
|
|
:CLOYSTER => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:KINGLER => :shy, :SLOWPOKE => :semi_aggressive}},
|
|
|
|
|
:GASTLY => { behavior_noticed: :curious, behavior_roaming: :random_vanish },
|
|
|
|
|
:HAUNTER => { behavior_noticed: :curious, behavior_roaming: :random_vanish },
|
|
|
|
|
:GENGAR => { behavior_noticed: nil, behavior_roaming: :random_vanish },
|
|
|
|
|
:ONIX => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:DROWZEE => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:HYPNO => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:DROWZEE => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:KOMALA => :curious}},
|
|
|
|
|
:HYPNO => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:KOMALA => :curious}},
|
|
|
|
|
:KRABBY => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:KINGLER => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:KINGLER => { behavior_noticed: :aggressive, behavior_roaming: :random, behavior_pokemon: {:SHELLDER => :aggressive, :CLOYSTER => :aggressive}},
|
|
|
|
|
:VOLTORB => { behavior_noticed: :explode, behavior_roaming: :look_around },
|
|
|
|
|
:ELECTRODE => { behavior_noticed: :explode, behavior_roaming: :random },
|
|
|
|
|
:EXEGGCUTE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:EXEGGCUTE => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:PIDGEOTTO => :shy}},
|
|
|
|
|
:EXEGGUTOR => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CUBONE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:MAROWAK => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:CUBONE => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:VULLABY => :shy, :MANDIBUZZ => :skittish}},
|
|
|
|
|
:MAROWAK => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:MANDIBUZZ => :aggressive}},
|
|
|
|
|
:HITMONLEE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:HITMONCHAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:LICKITUNG => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:KOFFING => { behavior_noticed: :explode, behavior_roaming: :random },
|
|
|
|
|
:WEEZING => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:WEEZING => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:RHYHORN => { behavior_noticed: :aggressive, behavior_roaming: :charge },
|
|
|
|
|
:RHYDON => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:CHANSEY => { behavior_noticed: :flee, behavior_roaming: :random },
|
|
|
|
|
:TANGELA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:KANGASKHAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:HORSEA => { behavior_noticed: :shy, behavior_roaming: :random_dive },
|
|
|
|
|
:SEADRA => { behavior_noticed: :aggressive, behavior_roaming: :random_dive },
|
|
|
|
|
:GOLDEEN => { behavior_noticed: nil, behavior_roaming: :random_dive },
|
|
|
|
|
:HORSEA => { behavior_noticed: :shy, behavior_roaming: :random_dive , behavior_pokemon: {:CORSOLA => :curious}},
|
|
|
|
|
:SEADRA => { behavior_noticed: :aggressive, behavior_roaming: :random_dive , behavior_pokemon: {:CORSOLA => :curious, :MAREANIE => :semi_aggressive, :TOXAPEX => :semi_aggressive}},
|
|
|
|
|
:GOLDEEN => { behavior_noticed: :semi_aggressive, behavior_roaming: :random_dive },
|
|
|
|
|
:SEAKING => { behavior_noticed: nil, behavior_roaming: :random_dive },
|
|
|
|
|
:STARYU => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:STARMIE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:STARYU => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true , behavior_pokemon: {:LUMINEON => :shy, :LANTURN => :shy}},
|
|
|
|
|
:STARMIE => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true , behavior_pokemon: {:LUMINEON => :skittish, :LANTURN => :skittish}},
|
|
|
|
|
:MRMIME => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:SCYTHER => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:JYNX => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:ELECTABUZZ => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:MAGMAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PINSIR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PINSIR => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:HERACROSS => :aggressive, :VIKAVOLT => :aggressive}},
|
|
|
|
|
:TAUROS => { behavior_noticed: :aggressive, behavior_roaming: :charge },
|
|
|
|
|
:MAGIKARP => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:GYARADOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
@@ -165,8 +166,8 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:JOLTEON => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:FLAREON => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:PORYGON => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:OMANYTE => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:OMASTAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:OMANYTE => { behavior_noticed: :shy, behavior_roaming: :random , behavior_pokemon: {:CARRACOSTA => :shy, :ARCHEOPS => :skittish}},
|
|
|
|
|
:OMASTAR => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:SHELLDER => :semi_aggressive, :CARRACOSTA => :shy}},
|
|
|
|
|
:KABUTO => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:KABUTOPS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:AERODACTYL => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
@@ -176,7 +177,7 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:MOLTRES => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:DRATINI => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:DRAGONAIR => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:DRAGONITE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:DRAGONITE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:KINGDRA => :aggressive}},
|
|
|
|
|
:MEWTWO => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:MEW => { behavior_noticed: :flee, behavior_roaming: :random },
|
|
|
|
|
:CHIKORITA => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
@@ -189,7 +190,7 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:CROCONAW => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:FERALIGATR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SENTRET => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FURRET => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FURRET => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:RATTATA => :aggressive, :MIGHTYENA => :skittish}},
|
|
|
|
|
:HOOTHOOT => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:NOCTOWL => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:LEDYBA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
@@ -197,10 +198,10 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:SPINARAK => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:ARIADOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:CROBAT => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:CHINCHOU => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:LANTURN => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CHINCHOU => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true , behavior_pokemon: {:INKAY => :shy}},
|
|
|
|
|
:LANTURN => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true , behavior_pokemon: {:SHARPEDO => :skittish, :STARMIE => :aggressive, :FRILLISHfE => :shy, :FRILLISHmA => :shy}},
|
|
|
|
|
:PICHU => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:CLEFFA => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:CLEFFA => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:IGGLYBUFF => { behavior_noticed: :curious, behavior_roaming: :random, behavior_wind_roaming: :blown_away },
|
|
|
|
|
:TOGEPI => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:TOGETIC => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
@@ -217,15 +218,15 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:HOPPIP => { behavior_noticed: nil, behavior_roaming: :random, behavior_wind_roaming: :blown_away},
|
|
|
|
|
:SKIPLOOM => { behavior_noticed: nil, behavior_roaming: :random, behavior_wind_roaming: :blown_away },
|
|
|
|
|
:JUMPLUFF => { behavior_noticed: nil, behavior_roaming: :random, behavior_wind_roaming: :blown_away },
|
|
|
|
|
:AIPOM => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:AIPOM => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:BOUNSWEET => :semi_aggressive}},
|
|
|
|
|
:SUNKERN => { behavior_noticed: nil, behavior_roaming: :random, behavior_sunny_roaming: :random_spin},
|
|
|
|
|
:SUNFLORA => { behavior_noticed: nil, behavior_roaming: :random, behavior_sunny_roaming: :random_spin },
|
|
|
|
|
:YANMA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:WOOPER => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:WOOPER => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:ARBOK => :shy}},
|
|
|
|
|
:QUAGSIRE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:ESPEON => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:UMBREON => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:MURKROW => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:UMBREON => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true },
|
|
|
|
|
:MURKROW => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:MEOWTH => :semi_aggressive, :ALOLAN_MEOWTH => :semi_aggressive}},
|
|
|
|
|
:SLOWKING => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:MISDREAVUS => { behavior_noticed: :curious, behavior_roaming: :random_vanish },
|
|
|
|
|
:UNOWN => { behavior_noticed: :flee, behavior_roaming: :random },
|
|
|
|
@@ -238,26 +239,26 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:STEELIX => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SNUBBULL => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:GRANBULL => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:QWILFISH => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:QWILFISH => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:LUVDISC => :aggressive}},
|
|
|
|
|
:SCIZOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SHUCKLE => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:HERACROSS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SNEASEL => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:TEDDIURSA => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:URSARING => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SLUGMA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:MAGCARGO => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:HERACROSS => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:PINSIR => :aggressive, :VIKAVOLT => :aggressive, :BULBASAUR => :curious, :BUTTERFREE => :curious}},
|
|
|
|
|
:SNEASEL => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:PIDGEY => :aggressive, :ALOLAN_SANDSHREW => :semi_aggressive, :DELIBIRD => :aggressive}},
|
|
|
|
|
:TEDDIURSA => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:COMBEE => :curious}},
|
|
|
|
|
:URSARING => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:PRIMEAPE => :aggressive}},
|
|
|
|
|
:SLUGMA => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true},
|
|
|
|
|
:MAGCARGO => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true },
|
|
|
|
|
:SWINUB => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:PILOSWINE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CORSOLA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:REMORAID => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CORSOLA => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:MAREANIE => :skittish, :TOXAPEX => :skittish, :SEADRA => :curious}},
|
|
|
|
|
:REMORAID => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:BURMY_P => :semi_aggressive, :BURMY_S => :semi_aggressive, :BURMY_T => :semi_aggressive, :MANTINE => :curious}},
|
|
|
|
|
:OCTILLERY => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:DELIBIRD => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:DELIBIRD => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:SNEASEL => :shy}},
|
|
|
|
|
:MANTINE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SKARMORY => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:HOUNDOUR => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:HOUNDOOM => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:KINGDRA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:KINGDRA => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:DRAGONITE => :aggressive}},
|
|
|
|
|
:PHANPY => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DONPHAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PORYGON2 => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
@@ -266,7 +267,7 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:TYROGUE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:HITMONTOP => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SMOOCHUM => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:ELEKID => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:ELEKID => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:TOGEDEMARU => :semi_aggressive}},
|
|
|
|
|
:MAGBY => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:MILTANK => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:BLISSEY => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
@@ -288,13 +289,13 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:MUDKIP => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:MARSHTOMP => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SWAMPERT => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:POOCHYENA => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:MIGHTYENA => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:POOCHYENA => { behavior_noticed: :semi_aggressive, behavior_roaming: :random, behavior_pokemon: {:everything => :semi_aggressive} },
|
|
|
|
|
:MIGHTYENA => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:FURRET => :aggressive}},
|
|
|
|
|
:ZIGZAGOON => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:LINOONE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:WURMPLE => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:WURMPLE => { behavior_noticed: :shy, behavior_roaming: :random , behavior_pokemon: {:SWELLOW => :shy}},
|
|
|
|
|
:SILCOON => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:BEAUTIFLY => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:BEAUTIFLY => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:COMBEE => :semi_aggressive}},
|
|
|
|
|
:CASCOON => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:DUSTOX => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:LOTAD => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
@@ -303,15 +304,15 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:SEEDOT => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:NUZLEAF => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SHIFTRY => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:TAILLOW => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:SWELLOW => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:WINGULL => { behavior_noticed: :flee_flying, behavior_roaming: :random },
|
|
|
|
|
:PELIPPER => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:TAILLOW => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:WURMPLE => :aggressive}},
|
|
|
|
|
:SWELLOW => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:WURMPLE => :aggressive}},
|
|
|
|
|
:WINGULL => { behavior_noticed: :flee_flying, behavior_roaming: :random , behavior_pokemon: {:FINNEON => :aggressive, :WISHIWASHI => :aggressive, :TALONFLAME => :skittish}},
|
|
|
|
|
:PELIPPER => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:LUVDISC => :aggressive, :WISHIWASHI => :aggressive}},
|
|
|
|
|
:RALTS => { behavior_noticed: :teleport_away, behavior_roaming: :random },
|
|
|
|
|
:KIRLIA => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:GARDEVOIR => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:GALLADE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SURSKIT => { behavior_noticed: nil, behavior_roaming: :water_skip },
|
|
|
|
|
:SURSKIT => { behavior_noticed: nil, behavior_roaming: :water_skip , behavior_pokemon: {:DEWPIDER => :semi_aggressive}},
|
|
|
|
|
:MASQUERAIN => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:SHROOMISH => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:BRELOOM => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
@@ -323,14 +324,14 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:SHEDINJA => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:WHISMUR => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:LOUDRED => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:EXPLOUD => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:MAKUHITA => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:EXPLOUD => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:AXEW => :semi_aggressive}},
|
|
|
|
|
:MAKUHITA => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:MACHOP => :semi_aggressive}},
|
|
|
|
|
:HARIYAMA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:AZURILL => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:NOSEPASS => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:SKITTY => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:DELCATTY => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SABLEYE => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:SABLEYE => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:CARBINK => :semi_aggressive, :GABITE => :semi_aggressive}},
|
|
|
|
|
:MAWILE => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:ARON => { behavior_noticed: :aggressive, behavior_roaming: :charge },
|
|
|
|
|
:LAIRON => { behavior_noticed: :aggressive, behavior_roaming: :charge },
|
|
|
|
@@ -341,30 +342,30 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:MANECTRIC => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PLUSLE => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:MINUN => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:VOLBEAT => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:ILLUMISE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:VOLBEAT => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true },
|
|
|
|
|
:ILLUMISE => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true },
|
|
|
|
|
:ROSELIA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:GULPIN => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SWALOT => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CARVANHA => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SHARPEDO => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:WAILMER => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:WAILORD => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CARVANHA => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:BASCULIN => :aggressive}},
|
|
|
|
|
:SHARPEDO => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:WAILMER => :aggressive, :SQUIRTLE => :aggressive, :LANTURN => :aggressive, :FINNEON => :aggressive, :LUMINEON => :aggressive}},
|
|
|
|
|
:WAILMER => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:WISHIWASHI => :semi_aggressive, :SHARPEDO => :skittish, :DHELMISE => :shy}},
|
|
|
|
|
:WAILORD => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:WISHIWASHI_SCHOOL => :semi_aggressive}},
|
|
|
|
|
:NUMEL => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CAMERUPT => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:TORKOAL => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
|
:SPOINK => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:SPOINK => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:CLAMPERL => :semi_aggressive}},
|
|
|
|
|
:GRUMPIG => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SPINDA => { behavior_noticed: :curious, behavior_roaming: :random_spin },
|
|
|
|
|
:TRAPINCH => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:VIBRAVA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FLYGON => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FLYGON => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:KROOKODILE => :curious}},
|
|
|
|
|
:CACNEA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CACTURNE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SWABLU => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:ALTARIA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:ZANGOOSE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SEVIPER => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:ZANGOOSE => { behavior_noticed: :aggressive, behavior_roaming: :random, behavior_pokemon: {:SEVIPER => :aggressive}},
|
|
|
|
|
:SEVIPER => { behavior_noticed: :aggressive, behavior_roaming: :random, behavior_pokemon: {:ZANGOOSE => :aggressive}},
|
|
|
|
|
:LUNATONE => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:SOLROCK => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:BARBOACH => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
@@ -392,7 +393,7 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:ABSOL => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:WYNAUT => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:SNORUNT => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:GLALIE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:GLALIE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:VANILLITE => :aggressive}},
|
|
|
|
|
:FROSLASS => { behavior_noticed: :skittish, behavior_roaming: :random_vanish },
|
|
|
|
|
:SPHEAL => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:SEALEO => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
@@ -401,12 +402,12 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:HUNTAIL => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:GOREBYSS => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:RELICANTH => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:LUVDISC => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:LUVDISC => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:PELIPPER => :skittish, :QWILFISH => :skittish, :CORSOLA => :curious}},
|
|
|
|
|
:BAGON => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:SHELGON => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:SALAMENCE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SALAMENCE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:GARCHOMP => :aggressive}},
|
|
|
|
|
:BELDUM => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:METANG => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:METANG => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:NOSEPASS => :excited}},
|
|
|
|
|
:METAGROSS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:REGIROCK => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
|
:REGICE => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
@@ -427,7 +428,7 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:PIPLUP => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:PRINPLUP => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:EMPOLEON => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:STARLY => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:STARLY => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:WURMPLE => :aggressive, :CHERUBI => :semi_aggressive, :WORMADAM_P => :semi_aggressive, :WORMADAM_S => :semi_aggressive, :WORMADAM_T => :semi_aggressive, :SCATTERBUG => :aggressive, :PERSIAN => :skittish, :GROTLE => :curious}},
|
|
|
|
|
:STARAVIA => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:STARAPTOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BIDOOF => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
@@ -446,10 +447,10 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:BURMY_P => { behavior_noticed: :shy, behavior_roaming: :still },
|
|
|
|
|
:BURMY_S => { behavior_noticed: :shy, behavior_roaming: :still },
|
|
|
|
|
:BURMY_T => { behavior_noticed: :shy, behavior_roaming: :still },
|
|
|
|
|
:WORMADAM_P => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:WORMADAM_P => { behavior_noticed: :still, behavior_roaming: :still , behavior_pokemon: {:STARLY => :skittish}},
|
|
|
|
|
:WORMADAM_S => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:WORMADAM_T => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:MOTHIM => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:WORMADAM_T => { behavior_noticed: :still, behavior_roaming: :still , behavior_pokemon: {:STARLY => :shy}},
|
|
|
|
|
:MOTHIM => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:COMBEE => :curious}},
|
|
|
|
|
:COMBEE => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:VESPIQUEN => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PACHIRISU => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
@@ -462,9 +463,9 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:SHELLOS_W => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:GASTRODON_E => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:GASTRODON_W => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:AMBIPOM => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:DRIFLOON => { behavior_noticed: :curious, behavior_roaming: :random, behavior_wind_roaming: :blown_away },
|
|
|
|
|
:DRIFBLIM => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:AMBIPOM => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:PASSIMIAN => :semi_aggressive}},
|
|
|
|
|
:DRIFLOON => { behavior_noticed: :curious, behavior_roaming: :random, behavior_wind_roaming: :blown_away , behavior_pokemon: {:JOLTIK => :semi_aggressive}},
|
|
|
|
|
:DRIFBLIM => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:CLAMPERL => :semi_aggressive}},
|
|
|
|
|
:BUNEARY => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:LOPUNNY => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:MISMAGIUS => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
@@ -483,8 +484,8 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:CHATOT => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:SPIRITOMB => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:GIBLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:GABITE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:GARCHOMP => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:GABITE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:SABLEYE => :semi_aggressive}},
|
|
|
|
|
:GARCHOMP => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:SALAMENCE => :aggressive}},
|
|
|
|
|
:MUNCHLAX => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:RIOLU => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:LUCARIO => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
@@ -495,11 +496,11 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:CROAGUNK => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:TOXICROAK => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:CARNIVINE => { behavior_noticed: :aggressive, behavior_roaming: :look_around },
|
|
|
|
|
:FINNEON => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:LUMINEON => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SNOVER => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FINNEON => { behavior_noticed: :skittish, behavior_roaming: :random, glow_in_the_dark: true , behavior_pokemon: {:WINGULL => :shy, :SHARPEDO => :skittish}},
|
|
|
|
|
:LUMINEON => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true , behavior_pokemon: {:STARYU => :semi_aggressive, :SHARPEDO => :skittish, :CLAMPERL => :semi_aggressive}},
|
|
|
|
|
:SNOVER => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:STARMIE => :aggressive}},
|
|
|
|
|
:ABOMASNOW => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:WEAVILE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:WEAVILE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:ALOLAN_SANDSHREW => :aggressive, :ALOLAN_VULPIX => :aggressive, :MAMOSWINE => :aggressive}},
|
|
|
|
|
:MAGNEZONE => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:LICKILICKY => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:RHYFERIOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
@@ -559,7 +560,7 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:UNFEZANT => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:BLITZLE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:ZEBSTRIKA => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:ROGGENROLA => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
|
:ROGGENROLA => { behavior_noticed: :still, behavior_roaming: :look_around , behavior_pokemon: {:DWEBBLE => :shy}},
|
|
|
|
|
:BOLDORE => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
|
:GIGALITH => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
|
:WOOBAT => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
@@ -581,19 +582,19 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:VENIPEDE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:WHIRLIPEDE => { behavior_noticed: :still, behavior_roaming: :charge },
|
|
|
|
|
:SCOLIPEDE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:COTTONEE => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:COTTONEE => { behavior_noticed: :skittish, behavior_roaming: :random, behavior_wind_roaming: :blown_away },
|
|
|
|
|
:WHIMSICOTT => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:PETILIL => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:LILLIGANT => { behavior_noticed: nil, behavior_roaming: :random_spin },
|
|
|
|
|
:BASCULIN => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SANDILE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BASCULIN => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:CARVANHA => :aggressive}},
|
|
|
|
|
:SANDILE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:TRAPINCH => :semi_aggressive}},
|
|
|
|
|
:KROKOROK => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:KROOKODILE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:KROOKODILE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:FLYGON => :curious}},
|
|
|
|
|
:DARUMAKA => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:DARMANITAN => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DARMANITAN_ZEN => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:MARACTUS => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DWEBBLE => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:DWEBBLE => { behavior_noticed: :skittish, behavior_roaming: :still , behavior_pokemon: {:ROGGENROLA => :semi_aggressive, :HIPPOWDON => :curious}},
|
|
|
|
|
:CRUSTLE => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:SCRAGGY => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SCRAFTY => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
@@ -601,11 +602,11 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:YAMASK => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:COFAGRIGUS => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:TIRTOUGA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CARRACOSTA => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:CARRACOSTA => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:OMANYTE => :semi_aggressive, :OMASTAR => :semi_aggressive}},
|
|
|
|
|
:ARCHEN => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:ARCHEOPS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:TRUBBISH => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:GARBODOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:ARCHEOPS => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:OMANYTE => :aggressive}},
|
|
|
|
|
:TRUBBISH => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:ALOLAN_GRIMER => :skittish, :ALOLAN_MUK => :skittish, :GRIMER => :skittish, :MUK => :skittish}},
|
|
|
|
|
:GARBODOR => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:ALOLAN_GRIMER => :shy, :ALOLAN_MUK => :shy, :GRIMER => :shy, :MUK => :shy}},
|
|
|
|
|
:ZORUA => { behavior_noticed: :flee, behavior_roaming: :random },
|
|
|
|
|
:ZOROARK => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:MINCCINO => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
@@ -618,25 +619,25 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:REUNICLUS => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DUCKLETT => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:SWANNA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:VANILLITE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:VANILLITE => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:GLALIE => :skittish}},
|
|
|
|
|
:VANILLISH => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:VANILLUXE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DEERLING_SPRING => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:DEERLING_SUMMER => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:DEERLING_AUTUMN => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:DEERLING_WINTER => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:DEERLING_SPRING => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:LYCANROC_D => :skittish, :LYCANROC_DUSK => :skittish, :LYCANROC_N => :skittish}},
|
|
|
|
|
:DEERLING_SUMMER => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:LYCANROC_D => :skittish, :LYCANROC_DUSK => :skittish, :LYCANROC_N => :skittish}},
|
|
|
|
|
:DEERLING_AUTUMN => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:LYCANROC_D => :skittish, :LYCANROC_DUSK => :skittish, :LYCANROC_N => :skittish}},
|
|
|
|
|
:DEERLING_WINTER => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:LYCANROC_D => :skittish, :LYCANROC_DUSK => :skittish, :LYCANROC_N => :skittish}},
|
|
|
|
|
:SAWSBUCK_SPRING => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SAWSBUCK_SUMMER => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SAWSBUCK_AUTUMN => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SAWSBUCK_WINTER => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:EMOLGA => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:KARRABLAST => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:ESCAVALIER => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:KARRABLAST => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:SHELMET => :semi_aggressive}},
|
|
|
|
|
:ESCAVALIER => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:SHELMET => :semi_aggressive}},
|
|
|
|
|
:FOONGUS => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:AMOONGUSS => { behavior_noticed: :still, behavior_roaming: :random },
|
|
|
|
|
:FRILLISH => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:JELLICENT => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:JOLTIK => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:JELLICENT => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:JOLTIK => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:PIKACHU => :semi_aggressive, :STUNFISK => :semi_aggressive, :EMOLGA => :semi_aggressive}},
|
|
|
|
|
:GALVANTULA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FERROSEED => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FERROTHORN => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
@@ -652,27 +653,27 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:LAMPENT => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CHANDELURE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:AXEW => { behavior_noticed: :semi_aggressive, behavior_roaming: :random },
|
|
|
|
|
:FRAXURE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:FRAXURE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:BISHARP => :aggressive}},
|
|
|
|
|
:HAXORUS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:CUBCHOO => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:BEARTIC => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BEARTIC => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:MAGIKARP => :semi_aggressive}},
|
|
|
|
|
:CRYOGONAL => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SHELMET => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:ACCELGOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:STUNFISK => { behavior_noticed: :shy, behavior_roaming: :still },
|
|
|
|
|
:MIENFOO => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:MIENSHAO => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:DRUDDIGON => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:DRUDDIGON => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:ALOLAN_DIGLETT => :semi_aggressive, :ALOLAN_DUGTRIO => :semi_aggressive, :DIGLETT => :semi_aggressive, :DUGTRIO => :semi_aggressive}},
|
|
|
|
|
:GOLETT => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:GOLURK => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:PAWNIARD => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BISHARP => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BISHARP => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:FRAXURE => :aggressive}},
|
|
|
|
|
:BOUFFALANT => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:RUFFLET => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:RUFFLET => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:SHELLDER => :aggressive, :SPEWPA => :semi_aggressive}},
|
|
|
|
|
:BRAVIARY => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:VULLABY => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:MANDIBUZZ => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:HEATMOR => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:MANDIBUZZ => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:CUBONE => :aggressive}},
|
|
|
|
|
:HEATMOR => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:DURANT => :aggressive}},
|
|
|
|
|
:DURANT => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:DEINO => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:ZWEILOUS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
@@ -706,19 +707,19 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:GRENINJA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:BUNNELBY => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DIGGERSBY => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:FLETCHLING => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:FLETCHINDER => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:TALONFLAME => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:FLETCHLING => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:FLETCHINDER => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:PIKIPEK => :aggressive}},
|
|
|
|
|
:TALONFLAME => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:WINGULL => :aggressive, :PIKIPEK => :aggressive}},
|
|
|
|
|
:SCATTERBUG => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:SPEWPA => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
|
:VIVILLON => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:LITLEO => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:PYROAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:FLABEBE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FLOETTE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FLORGES => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SKIDDO => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:GOGOAT => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FLABEBE => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:FLOETTE => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:FLORGES => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:SKIDDO => { behavior_noticed: :curious, behavior_roaming: :random, hop_cliff:true},
|
|
|
|
|
:GOGOAT => { behavior_noticed: nil, behavior_roaming: :random, hop_cliff:true},
|
|
|
|
|
:PANCHAM => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:PANGORO => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:FURFROU => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
@@ -732,12 +733,12 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:AROMATISSE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SWIRLIX => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:SLURPUFF => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:INKAY => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:INKAY => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:CHINCHOU => :semi_aggressive}},
|
|
|
|
|
:MALAMAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BINACLE => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
|
:BARBARACLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SKRELP => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DRAGALGE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SKRELP => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:DHELMISE => :curious}},
|
|
|
|
|
:DRAGALGE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:DHELMISE => :curious}},
|
|
|
|
|
:CLAUNCHER => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:CLAWITZER => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:HELIOPTILE => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
@@ -747,9 +748,9 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:AMAURA => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:AURORUS => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:SYLVEON => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:HAWLUCHA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:HAWLUCHA => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:PRIMEAPE => :aggressive}},
|
|
|
|
|
:DEDENNE => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:CARBINK => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
|
:CARBINK => { behavior_noticed: :still, behavior_roaming: :look_around , behavior_pokemon: {:SABLEYE => :shy}},
|
|
|
|
|
:GOOMY => { behavior_noticed: :shy, behavior_roaming: :random, behavior_rain_roaming: :random_spin },
|
|
|
|
|
:SLIGGOO => { behavior_noticed: nil, behavior_roaming: :random, behavior_rain_roaming: :random_spin },
|
|
|
|
|
:GOODRA => { behavior_noticed: nil, behavior_roaming: :random,behavior_rain_roaming: :random_spin },
|
|
|
|
@@ -778,45 +779,45 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:POPPLIO => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:BRIONNE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:PRIMARINA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:PIKIPEK => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:PIKIPEK => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:TALONFLAME => :skittish, :METAPOD => :aggressive, :FLETCHINDER => :shy, :BOUNSWEET => :aggressive}},
|
|
|
|
|
:TRUMBEAK => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:TOUCANNON => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:TOUCANNON => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:BOUNSWEET => :aggressive}},
|
|
|
|
|
:YUNGOOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:GUMSHOOS => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:GUMSHOOS => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:RATTATA => :semi_aggressive, :RATICATE => :semi_aggressive, :ALOLAN_RATTATA => :semi_aggressive, :ALOLAN_RATICATE => :semi_aggressive}},
|
|
|
|
|
:GRUBBIN => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:CHARJABUG => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
|
:VIKAVOLT => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:CRABRAWLER => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:VIKAVOLT => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:PINSIR => :aggressive, :HERACROSS => :aggressive}},
|
|
|
|
|
:CRABRAWLER => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:EXEGGCUTE => :semi_aggressive}},
|
|
|
|
|
:CRABOMINABLE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:ORICORIO_1 => { behavior_noticed: :curious, behavior_roaming: :random_spin },
|
|
|
|
|
:ORICORIO_2 => { behavior_noticed: :curious, behavior_roaming: :random_spin },
|
|
|
|
|
:ORICORIO_3 => { behavior_noticed: :curious, behavior_roaming: :random_spin },
|
|
|
|
|
:ORICORIO_4 => { behavior_noticed: :curious, behavior_roaming: :random_spin },
|
|
|
|
|
:CUTIEFLY => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:CUTIEFLY => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:SPINARAK => :shy, :PINECO => :shy, :BUTTERFREE => :semi_aggressive, :FOMANTIS => :curious}},
|
|
|
|
|
:RIBOMBEE => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:ROCKRUFF => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:LYCANROC_D => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:LYCANROC_DUSK => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:LYCANROC_N => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:WISHIWASHI => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:WISHIWASHI_SCHOOL => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:MAREANIE => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:TOXAPEX => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:ROCKRUFF => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:GROWLITHE => :semi_aggressive}},
|
|
|
|
|
:LYCANROC_D => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:DEERLING_SPRING => :semi_aggressive, :DEERLING_SUMMER => :semi_aggressive, :DEERLING_AUTUMN => :semi_aggressive, :DEERLING_WINTER => :semi_aggressive}},
|
|
|
|
|
:LYCANROC_DUSK => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:DEERLING_SPRING => :semi_aggressive, :DEERLING_SUMMER => :semi_aggressive, :DEERLING_AUTUMN => :semi_aggressive, :DEERLING_WINTER => :semi_aggressive}},
|
|
|
|
|
:LYCANROC_N => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:DEERLING_SPRING => :aggressive, :DEERLING_SUMMER => :aggressive, :DEERLING_AUTUMN => :aggressive, :DEERLING_WINTER => :aggressive}},
|
|
|
|
|
:WISHIWASHI => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:DEWGONG => :skittish, :WAILMER => :skittish, :WAILORD => :skittish, :WINGULL => :skittish, :PELIPPER => :skittish}},
|
|
|
|
|
:WISHIWASHI_SCHOOL => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:WAILORD => :skittish}},
|
|
|
|
|
:MAREANIE => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:CORSOLA => :aggressive, :CLAMPERL => :semi_aggressive}},
|
|
|
|
|
:TOXAPEX => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:CORSOLA => :semi_aggressive, :BRUXISH => :aggressive}},
|
|
|
|
|
:MUDSDALE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DEWPIDER => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DEWPIDER => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:SURSKIT => :semi_aggressive}},
|
|
|
|
|
:ARAQUANID => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FOMANTIS => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:LURANTIS => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:MORELULL => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:SHIINOTIC => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:FOMANTIS => { behavior_noticed: :shy, behavior_roaming: :random , behavior_pokemon: {:CUTIEFLY => :semi_aggressive}},
|
|
|
|
|
:LURANTIS => { behavior_noticed: nil, behavior_roaming: :random , behavior_pokemon: {:KRICKETOT => :semi_aggressive}},
|
|
|
|
|
:MORELULL => { behavior_noticed: :shy, behavior_roaming: :random, glow_in_the_dark: true },
|
|
|
|
|
:SHIINOTIC => { behavior_noticed: nil, behavior_roaming: :random, glow_in_the_dark: true , behavior_pokemon: {:PARASECT => :aggressive}},
|
|
|
|
|
:STUFFUL => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:BEWEAR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BOUNSWEET => { behavior_noticed: :skittish, behavior_roaming: :random },
|
|
|
|
|
:BEWEAR => { behavior_noticed: :excited, behavior_roaming: :random },
|
|
|
|
|
:BOUNSWEET => { behavior_noticed: :skittish, behavior_roaming: :random , behavior_pokemon: {:AIPOM => :skittish, :BOUNSWEET => :skittish}},
|
|
|
|
|
:STEENEE => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:TSAREENA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:COMFEY => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:ORANGURU => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:PASSIMIAN => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:PASSIMIAN => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:AMBIPOM => :semi_aggressive}},
|
|
|
|
|
:WIMPOD => { behavior_noticed: :flee, behavior_roaming: :random },
|
|
|
|
|
:GOLISOPOD => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:SANDYGAST => { behavior_noticed: :still, behavior_roaming: :still },
|
|
|
|
@@ -828,11 +829,11 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:MINIOR_M => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:KOMALA => { behavior_noticed: nil, behavior_roaming: :look_around },
|
|
|
|
|
:TURTONATOR => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:TOGEDEMARU => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:TOGEDEMARU => { behavior_noticed: :curious, behavior_roaming: :random , behavior_pokemon: {:ELEKID => :semi_aggressive}},
|
|
|
|
|
:MIMIKYU => { behavior_noticed: :shy, behavior_roaming: :random },
|
|
|
|
|
:BRUXISH => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:BRUXISH => { behavior_noticed: :aggressive, behavior_roaming: :random , behavior_pokemon: {:SHELLDER => :aggressive, :MAREANIE => :aggressive, :TOXAPEX => :aggressive}},
|
|
|
|
|
:DRAMPA => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:DHELMISE => { behavior_noticed: :still, behavior_roaming: :look_around },
|
|
|
|
|
:DHELMISE => { behavior_noticed: :still, behavior_roaming: :look_around , behavior_pokemon: {:WAILMER => :semi_aggressive, :WAILORD => :aggressive, :SKRELP => :curious, :DRAGALGE => :curious}},
|
|
|
|
|
:JANGMOO => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:HAKAMOO => { behavior_noticed: nil, behavior_roaming: :random },
|
|
|
|
|
:KOMMOO => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
@@ -862,7 +863,6 @@ POKEMON_BEHAVIOR_DATA =
|
|
|
|
|
:ZERAORA => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
:MELTAN => { behavior_noticed: :curious, behavior_roaming: :random },
|
|
|
|
|
:MELMETAL => { behavior_noticed: :aggressive, behavior_roaming: :random },
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|