You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Add suffixes to some constants to avoid ambiguity
- `PSYCHIC` → `PSYCHIC_TYPE` (not the trainer `PSYCHIC_T` or the move `PSYCHIC_M`) - `BLACKBELT` → `BLACKBELT_I` (not the trainer `BLACKBELT_T`) - `CURSE_T` → `CURSE_TYPE` (not the move `CURSE`) - `TOWN_MAP_D` → `TOWN_MAP_POSTER` (not the item `TOWN_MAP`) This also uncovered a misidentified event: `EVENT_DECO_PLANT_4` → `EVENT_DECO_POSTER_1`. (There are three plants and four posters.)
This commit is contained in:
@@ -1,21 +1,21 @@
|
||||
BadgeTypeBoosts:
|
||||
; entries correspond to wJohtoBadges constants
|
||||
db FLYING ; ZEPHYRBADGE
|
||||
db BUG ; HIVEBADGE
|
||||
db NORMAL ; PLAINBADGE
|
||||
db GHOST ; FOGBADGE
|
||||
db STEEL ; MINERALBADGE
|
||||
db FIGHTING ; STORMBADGE
|
||||
db ICE ; GLACIERBADGE
|
||||
db DRAGON ; RISINGBADGE
|
||||
db FLYING ; ZEPHYRBADGE
|
||||
db BUG ; HIVEBADGE
|
||||
db NORMAL ; PLAINBADGE
|
||||
db GHOST ; FOGBADGE
|
||||
db STEEL ; MINERALBADGE
|
||||
db FIGHTING ; STORMBADGE
|
||||
db ICE ; GLACIERBADGE
|
||||
db DRAGON ; RISINGBADGE
|
||||
; fallthrough
|
||||
; entries correspond to wKantoBadges constants
|
||||
db ROCK ; BOULDERBADGE
|
||||
db WATER ; CASCADEBADGE
|
||||
db ELECTRIC ; THUNDERBADGE
|
||||
db GRASS ; RAINBOWBADGE
|
||||
db POISON ; SOULBADGE
|
||||
db PSYCHIC ; MARSHBADGE
|
||||
db FIRE ; VOLCANOBADGE
|
||||
db GROUND ; EARTHBADGE
|
||||
db ROCK ; BOULDERBADGE
|
||||
db WATER ; CASCADEBADGE
|
||||
db ELECTRIC ; THUNDERBADGE
|
||||
db GRASS ; RAINBOWBADGE
|
||||
db POISON ; SOULBADGE
|
||||
db PSYCHIC_TYPE ; MARSHBADGE
|
||||
db FIRE ; VOLCANOBADGE
|
||||
db GROUND ; EARTHBADGE
|
||||
db -1 ; end
|
||||
|
@@ -10,7 +10,7 @@ PokedexTypeSearchConversionTable:
|
||||
db POISON
|
||||
db GROUND
|
||||
db FLYING
|
||||
db PSYCHIC
|
||||
db PSYCHIC_TYPE
|
||||
db BUG
|
||||
db ROCK
|
||||
db GHOST
|
||||
|
@@ -1,19 +1,19 @@
|
||||
TypeBoostItems:
|
||||
db HELD_NORMAL_BOOST, NORMAL ; PINK_BOW/POLKADOT_BOW
|
||||
db HELD_FIGHTING_BOOST, FIGHTING ; BLACKBELT
|
||||
db HELD_FLYING_BOOST, FLYING ; SHARP_BEAK
|
||||
db HELD_POISON_BOOST, POISON ; POISON BARB
|
||||
db HELD_GROUND_BOOST, GROUND ; SOFT_SAND
|
||||
db HELD_ROCK_BOOST, ROCK ; HARD_STONE
|
||||
db HELD_BUG_BOOST, BUG ; SILVERPOWDER
|
||||
db HELD_GHOST_BOOST, GHOST ; SPELL_TAG
|
||||
db HELD_FIRE_BOOST, FIRE ; CHARCOAL
|
||||
db HELD_WATER_BOOST, WATER ; MYSTIC WATER
|
||||
db HELD_GRASS_BOOST, GRASS ; MIRACLE_SEED
|
||||
db HELD_ELECTRIC_BOOST, ELECTRIC ; MAGNET
|
||||
db HELD_PSYCHIC_BOOST, PSYCHIC ; TWISTEDSPOON
|
||||
db HELD_ICE_BOOST, ICE ; NEVERMELTICE
|
||||
db HELD_DRAGON_BOOST, DRAGON ; DRAGON_SCALE
|
||||
db HELD_DARK_BOOST, DARK ; BLACKGLASSES
|
||||
db HELD_STEEL_BOOST, STEEL ; METAL_COAT
|
||||
db HELD_NORMAL_BOOST, NORMAL ; PINK_BOW/POLKADOT_BOW
|
||||
db HELD_FIGHTING_BOOST, FIGHTING ; BLACKBELT_I
|
||||
db HELD_FLYING_BOOST, FLYING ; SHARP_BEAK
|
||||
db HELD_POISON_BOOST, POISON ; POISON BARB
|
||||
db HELD_GROUND_BOOST, GROUND ; SOFT_SAND
|
||||
db HELD_ROCK_BOOST, ROCK ; HARD_STONE
|
||||
db HELD_BUG_BOOST, BUG ; SILVERPOWDER
|
||||
db HELD_GHOST_BOOST, GHOST ; SPELL_TAG
|
||||
db HELD_FIRE_BOOST, FIRE ; CHARCOAL
|
||||
db HELD_WATER_BOOST, WATER ; MYSTIC WATER
|
||||
db HELD_GRASS_BOOST, GRASS ; MIRACLE_SEED
|
||||
db HELD_ELECTRIC_BOOST, ELECTRIC ; MAGNET
|
||||
db HELD_PSYCHIC_BOOST, PSYCHIC_TYPE ; TWISTEDSPOON
|
||||
db HELD_ICE_BOOST, ICE ; NEVERMELTICE
|
||||
db HELD_DRAGON_BOOST, DRAGON ; DRAGON_SCALE
|
||||
db HELD_DARK_BOOST, DARK ; BLACKGLASSES
|
||||
db HELD_STEEL_BOOST, STEEL ; METAL_COAT
|
||||
db -1
|
||||
|
@@ -1,118 +1,118 @@
|
||||
TypeMatchups:
|
||||
; attacker, defender, *=
|
||||
db NORMAL, ROCK, NOT_VERY_EFFECTIVE
|
||||
db NORMAL, STEEL, NOT_VERY_EFFECTIVE
|
||||
db FIRE, FIRE, NOT_VERY_EFFECTIVE
|
||||
db FIRE, WATER, NOT_VERY_EFFECTIVE
|
||||
db FIRE, GRASS, SUPER_EFFECTIVE
|
||||
db FIRE, ICE, SUPER_EFFECTIVE
|
||||
db FIRE, BUG, SUPER_EFFECTIVE
|
||||
db FIRE, ROCK, NOT_VERY_EFFECTIVE
|
||||
db FIRE, DRAGON, NOT_VERY_EFFECTIVE
|
||||
db FIRE, STEEL, SUPER_EFFECTIVE
|
||||
db WATER, FIRE, SUPER_EFFECTIVE
|
||||
db WATER, WATER, NOT_VERY_EFFECTIVE
|
||||
db WATER, GRASS, NOT_VERY_EFFECTIVE
|
||||
db WATER, GROUND, SUPER_EFFECTIVE
|
||||
db WATER, ROCK, SUPER_EFFECTIVE
|
||||
db WATER, DRAGON, NOT_VERY_EFFECTIVE
|
||||
db ELECTRIC, WATER, SUPER_EFFECTIVE
|
||||
db ELECTRIC, ELECTRIC, NOT_VERY_EFFECTIVE
|
||||
db ELECTRIC, GRASS, NOT_VERY_EFFECTIVE
|
||||
db ELECTRIC, GROUND, NO_EFFECT
|
||||
db ELECTRIC, FLYING, SUPER_EFFECTIVE
|
||||
db ELECTRIC, DRAGON, NOT_VERY_EFFECTIVE
|
||||
db GRASS, FIRE, NOT_VERY_EFFECTIVE
|
||||
db GRASS, WATER, SUPER_EFFECTIVE
|
||||
db GRASS, GRASS, NOT_VERY_EFFECTIVE
|
||||
db GRASS, POISON, NOT_VERY_EFFECTIVE
|
||||
db GRASS, GROUND, SUPER_EFFECTIVE
|
||||
db GRASS, FLYING, NOT_VERY_EFFECTIVE
|
||||
db GRASS, BUG, NOT_VERY_EFFECTIVE
|
||||
db GRASS, ROCK, SUPER_EFFECTIVE
|
||||
db GRASS, DRAGON, NOT_VERY_EFFECTIVE
|
||||
db GRASS, STEEL, NOT_VERY_EFFECTIVE
|
||||
db ICE, WATER, NOT_VERY_EFFECTIVE
|
||||
db ICE, GRASS, SUPER_EFFECTIVE
|
||||
db ICE, ICE, NOT_VERY_EFFECTIVE
|
||||
db ICE, GROUND, SUPER_EFFECTIVE
|
||||
db ICE, FLYING, SUPER_EFFECTIVE
|
||||
db ICE, DRAGON, SUPER_EFFECTIVE
|
||||
db ICE, STEEL, NOT_VERY_EFFECTIVE
|
||||
db ICE, FIRE, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, NORMAL, SUPER_EFFECTIVE
|
||||
db FIGHTING, ICE, SUPER_EFFECTIVE
|
||||
db FIGHTING, POISON, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, FLYING, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, PSYCHIC, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, BUG, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, ROCK, SUPER_EFFECTIVE
|
||||
db FIGHTING, DARK, SUPER_EFFECTIVE
|
||||
db FIGHTING, STEEL, SUPER_EFFECTIVE
|
||||
db POISON, GRASS, SUPER_EFFECTIVE
|
||||
db POISON, POISON, NOT_VERY_EFFECTIVE
|
||||
db POISON, GROUND, NOT_VERY_EFFECTIVE
|
||||
db POISON, ROCK, NOT_VERY_EFFECTIVE
|
||||
db POISON, GHOST, NOT_VERY_EFFECTIVE
|
||||
db POISON, STEEL, NO_EFFECT
|
||||
db GROUND, FIRE, SUPER_EFFECTIVE
|
||||
db GROUND, ELECTRIC, SUPER_EFFECTIVE
|
||||
db GROUND, GRASS, NOT_VERY_EFFECTIVE
|
||||
db GROUND, POISON, SUPER_EFFECTIVE
|
||||
db GROUND, FLYING, NO_EFFECT
|
||||
db GROUND, BUG, NOT_VERY_EFFECTIVE
|
||||
db GROUND, ROCK, SUPER_EFFECTIVE
|
||||
db GROUND, STEEL, SUPER_EFFECTIVE
|
||||
db FLYING, ELECTRIC, NOT_VERY_EFFECTIVE
|
||||
db FLYING, GRASS, SUPER_EFFECTIVE
|
||||
db FLYING, FIGHTING, SUPER_EFFECTIVE
|
||||
db FLYING, BUG, SUPER_EFFECTIVE
|
||||
db FLYING, ROCK, NOT_VERY_EFFECTIVE
|
||||
db FLYING, STEEL, NOT_VERY_EFFECTIVE
|
||||
db PSYCHIC, FIGHTING, SUPER_EFFECTIVE
|
||||
db PSYCHIC, POISON, SUPER_EFFECTIVE
|
||||
db PSYCHIC, PSYCHIC, NOT_VERY_EFFECTIVE
|
||||
db PSYCHIC, DARK, NO_EFFECT
|
||||
db PSYCHIC, STEEL, NOT_VERY_EFFECTIVE
|
||||
db BUG, FIRE, NOT_VERY_EFFECTIVE
|
||||
db BUG, GRASS, SUPER_EFFECTIVE
|
||||
db BUG, FIGHTING, NOT_VERY_EFFECTIVE
|
||||
db BUG, POISON, NOT_VERY_EFFECTIVE
|
||||
db BUG, FLYING, NOT_VERY_EFFECTIVE
|
||||
db BUG, PSYCHIC, SUPER_EFFECTIVE
|
||||
db BUG, GHOST, NOT_VERY_EFFECTIVE
|
||||
db BUG, DARK, SUPER_EFFECTIVE
|
||||
db BUG, STEEL, NOT_VERY_EFFECTIVE
|
||||
db ROCK, FIRE, SUPER_EFFECTIVE
|
||||
db ROCK, ICE, SUPER_EFFECTIVE
|
||||
db ROCK, FIGHTING, NOT_VERY_EFFECTIVE
|
||||
db ROCK, GROUND, NOT_VERY_EFFECTIVE
|
||||
db ROCK, FLYING, SUPER_EFFECTIVE
|
||||
db ROCK, BUG, SUPER_EFFECTIVE
|
||||
db ROCK, STEEL, NOT_VERY_EFFECTIVE
|
||||
db GHOST, NORMAL, NO_EFFECT
|
||||
db GHOST, PSYCHIC, SUPER_EFFECTIVE
|
||||
db GHOST, DARK, NOT_VERY_EFFECTIVE
|
||||
db GHOST, STEEL, NOT_VERY_EFFECTIVE
|
||||
db GHOST, GHOST, SUPER_EFFECTIVE
|
||||
db DRAGON, DRAGON, SUPER_EFFECTIVE
|
||||
db DRAGON, STEEL, NOT_VERY_EFFECTIVE
|
||||
db DARK, FIGHTING, NOT_VERY_EFFECTIVE
|
||||
db DARK, PSYCHIC, SUPER_EFFECTIVE
|
||||
db DARK, GHOST, SUPER_EFFECTIVE
|
||||
db DARK, DARK, NOT_VERY_EFFECTIVE
|
||||
db DARK, STEEL, NOT_VERY_EFFECTIVE
|
||||
db STEEL, FIRE, NOT_VERY_EFFECTIVE
|
||||
db STEEL, WATER, NOT_VERY_EFFECTIVE
|
||||
db STEEL, ELECTRIC, NOT_VERY_EFFECTIVE
|
||||
db STEEL, ICE, SUPER_EFFECTIVE
|
||||
db STEEL, ROCK, SUPER_EFFECTIVE
|
||||
db STEEL, STEEL, NOT_VERY_EFFECTIVE
|
||||
; attacker, defender, *=
|
||||
db NORMAL, ROCK, NOT_VERY_EFFECTIVE
|
||||
db NORMAL, STEEL, NOT_VERY_EFFECTIVE
|
||||
db FIRE, FIRE, NOT_VERY_EFFECTIVE
|
||||
db FIRE, WATER, NOT_VERY_EFFECTIVE
|
||||
db FIRE, GRASS, SUPER_EFFECTIVE
|
||||
db FIRE, ICE, SUPER_EFFECTIVE
|
||||
db FIRE, BUG, SUPER_EFFECTIVE
|
||||
db FIRE, ROCK, NOT_VERY_EFFECTIVE
|
||||
db FIRE, DRAGON, NOT_VERY_EFFECTIVE
|
||||
db FIRE, STEEL, SUPER_EFFECTIVE
|
||||
db WATER, FIRE, SUPER_EFFECTIVE
|
||||
db WATER, WATER, NOT_VERY_EFFECTIVE
|
||||
db WATER, GRASS, NOT_VERY_EFFECTIVE
|
||||
db WATER, GROUND, SUPER_EFFECTIVE
|
||||
db WATER, ROCK, SUPER_EFFECTIVE
|
||||
db WATER, DRAGON, NOT_VERY_EFFECTIVE
|
||||
db ELECTRIC, WATER, SUPER_EFFECTIVE
|
||||
db ELECTRIC, ELECTRIC, NOT_VERY_EFFECTIVE
|
||||
db ELECTRIC, GRASS, NOT_VERY_EFFECTIVE
|
||||
db ELECTRIC, GROUND, NO_EFFECT
|
||||
db ELECTRIC, FLYING, SUPER_EFFECTIVE
|
||||
db ELECTRIC, DRAGON, NOT_VERY_EFFECTIVE
|
||||
db GRASS, FIRE, NOT_VERY_EFFECTIVE
|
||||
db GRASS, WATER, SUPER_EFFECTIVE
|
||||
db GRASS, GRASS, NOT_VERY_EFFECTIVE
|
||||
db GRASS, POISON, NOT_VERY_EFFECTIVE
|
||||
db GRASS, GROUND, SUPER_EFFECTIVE
|
||||
db GRASS, FLYING, NOT_VERY_EFFECTIVE
|
||||
db GRASS, BUG, NOT_VERY_EFFECTIVE
|
||||
db GRASS, ROCK, SUPER_EFFECTIVE
|
||||
db GRASS, DRAGON, NOT_VERY_EFFECTIVE
|
||||
db GRASS, STEEL, NOT_VERY_EFFECTIVE
|
||||
db ICE, WATER, NOT_VERY_EFFECTIVE
|
||||
db ICE, GRASS, SUPER_EFFECTIVE
|
||||
db ICE, ICE, NOT_VERY_EFFECTIVE
|
||||
db ICE, GROUND, SUPER_EFFECTIVE
|
||||
db ICE, FLYING, SUPER_EFFECTIVE
|
||||
db ICE, DRAGON, SUPER_EFFECTIVE
|
||||
db ICE, STEEL, NOT_VERY_EFFECTIVE
|
||||
db ICE, FIRE, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, NORMAL, SUPER_EFFECTIVE
|
||||
db FIGHTING, ICE, SUPER_EFFECTIVE
|
||||
db FIGHTING, POISON, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, FLYING, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, PSYCHIC_TYPE, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, BUG, NOT_VERY_EFFECTIVE
|
||||
db FIGHTING, ROCK, SUPER_EFFECTIVE
|
||||
db FIGHTING, DARK, SUPER_EFFECTIVE
|
||||
db FIGHTING, STEEL, SUPER_EFFECTIVE
|
||||
db POISON, GRASS, SUPER_EFFECTIVE
|
||||
db POISON, POISON, NOT_VERY_EFFECTIVE
|
||||
db POISON, GROUND, NOT_VERY_EFFECTIVE
|
||||
db POISON, ROCK, NOT_VERY_EFFECTIVE
|
||||
db POISON, GHOST, NOT_VERY_EFFECTIVE
|
||||
db POISON, STEEL, NO_EFFECT
|
||||
db GROUND, FIRE, SUPER_EFFECTIVE
|
||||
db GROUND, ELECTRIC, SUPER_EFFECTIVE
|
||||
db GROUND, GRASS, NOT_VERY_EFFECTIVE
|
||||
db GROUND, POISON, SUPER_EFFECTIVE
|
||||
db GROUND, FLYING, NO_EFFECT
|
||||
db GROUND, BUG, NOT_VERY_EFFECTIVE
|
||||
db GROUND, ROCK, SUPER_EFFECTIVE
|
||||
db GROUND, STEEL, SUPER_EFFECTIVE
|
||||
db FLYING, ELECTRIC, NOT_VERY_EFFECTIVE
|
||||
db FLYING, GRASS, SUPER_EFFECTIVE
|
||||
db FLYING, FIGHTING, SUPER_EFFECTIVE
|
||||
db FLYING, BUG, SUPER_EFFECTIVE
|
||||
db FLYING, ROCK, NOT_VERY_EFFECTIVE
|
||||
db FLYING, STEEL, NOT_VERY_EFFECTIVE
|
||||
db PSYCHIC_TYPE, FIGHTING, SUPER_EFFECTIVE
|
||||
db PSYCHIC_TYPE, POISON, SUPER_EFFECTIVE
|
||||
db PSYCHIC_TYPE, PSYCHIC_TYPE, NOT_VERY_EFFECTIVE
|
||||
db PSYCHIC_TYPE, DARK, NO_EFFECT
|
||||
db PSYCHIC_TYPE, STEEL, NOT_VERY_EFFECTIVE
|
||||
db BUG, FIRE, NOT_VERY_EFFECTIVE
|
||||
db BUG, GRASS, SUPER_EFFECTIVE
|
||||
db BUG, FIGHTING, NOT_VERY_EFFECTIVE
|
||||
db BUG, POISON, NOT_VERY_EFFECTIVE
|
||||
db BUG, FLYING, NOT_VERY_EFFECTIVE
|
||||
db BUG, PSYCHIC_TYPE, SUPER_EFFECTIVE
|
||||
db BUG, GHOST, NOT_VERY_EFFECTIVE
|
||||
db BUG, DARK, SUPER_EFFECTIVE
|
||||
db BUG, STEEL, NOT_VERY_EFFECTIVE
|
||||
db ROCK, FIRE, SUPER_EFFECTIVE
|
||||
db ROCK, ICE, SUPER_EFFECTIVE
|
||||
db ROCK, FIGHTING, NOT_VERY_EFFECTIVE
|
||||
db ROCK, GROUND, NOT_VERY_EFFECTIVE
|
||||
db ROCK, FLYING, SUPER_EFFECTIVE
|
||||
db ROCK, BUG, SUPER_EFFECTIVE
|
||||
db ROCK, STEEL, NOT_VERY_EFFECTIVE
|
||||
db GHOST, NORMAL, NO_EFFECT
|
||||
db GHOST, PSYCHIC_TYPE, SUPER_EFFECTIVE
|
||||
db GHOST, DARK, NOT_VERY_EFFECTIVE
|
||||
db GHOST, STEEL, NOT_VERY_EFFECTIVE
|
||||
db GHOST, GHOST, SUPER_EFFECTIVE
|
||||
db DRAGON, DRAGON, SUPER_EFFECTIVE
|
||||
db DRAGON, STEEL, NOT_VERY_EFFECTIVE
|
||||
db DARK, FIGHTING, NOT_VERY_EFFECTIVE
|
||||
db DARK, PSYCHIC_TYPE, SUPER_EFFECTIVE
|
||||
db DARK, GHOST, SUPER_EFFECTIVE
|
||||
db DARK, DARK, NOT_VERY_EFFECTIVE
|
||||
db DARK, STEEL, NOT_VERY_EFFECTIVE
|
||||
db STEEL, FIRE, NOT_VERY_EFFECTIVE
|
||||
db STEEL, WATER, NOT_VERY_EFFECTIVE
|
||||
db STEEL, ELECTRIC, NOT_VERY_EFFECTIVE
|
||||
db STEEL, ICE, SUPER_EFFECTIVE
|
||||
db STEEL, ROCK, SUPER_EFFECTIVE
|
||||
db STEEL, STEEL, NOT_VERY_EFFECTIVE
|
||||
|
||||
db -2 ; end (with Foresight)
|
||||
|
||||
; Foresight removes Ghost's immunities.
|
||||
db NORMAL, GHOST, NO_EFFECT
|
||||
db FIGHTING, GHOST, NO_EFFECT
|
||||
db NORMAL, GHOST, NO_EFFECT
|
||||
db FIGHTING, GHOST, NO_EFFECT
|
||||
|
||||
db -1 ; end
|
||||
|
Reference in New Issue
Block a user