Sorry Mewtwo ^^;

This commit is contained in:
Eduardo Quezada 2022-09-28 09:17:10 -03:00
parent d24899369f
commit 90ad11278d

View file

@ -6137,47 +6137,33 @@ static const u16 sDragoniteTeachableLearnset[] = {
MOVE_UNAVAILABLE, MOVE_UNAVAILABLE,
}; };
// Instead of reading this array for Mew, it checks for exceptions in CanLearnTeachableMove instead.
static const u16 sMewtwoTeachableLearnset[] = { static const u16 sMewtwoTeachableLearnset[] = {
MOVE_UNAVAILABLE,
};
static const u16 sMewTeachableLearnset[] = {
MOVE_AERIAL_ACE, MOVE_AERIAL_ACE,
MOVE_ATTRACT,
MOVE_BLIZZARD, MOVE_BLIZZARD,
MOVE_BRICK_BREAK, MOVE_BRICK_BREAK,
MOVE_BULK_UP, MOVE_BULK_UP,
MOVE_BULLET_SEED,
MOVE_CALM_MIND, MOVE_CALM_MIND,
MOVE_CUT,
MOVE_DIG,
MOVE_DIVE, MOVE_DIVE,
MOVE_DOUBLE_TEAM, MOVE_DOUBLE_TEAM,
MOVE_DRAGON_CLAW,
MOVE_EARTHQUAKE, MOVE_EARTHQUAKE,
MOVE_FACADE, MOVE_FACADE,
MOVE_FIRE_BLAST, MOVE_FIRE_BLAST,
MOVE_FLAMETHROWER, MOVE_FLAMETHROWER,
MOVE_FLASH, MOVE_FLASH,
MOVE_FLY,
MOVE_FOCUS_PUNCH, MOVE_FOCUS_PUNCH,
MOVE_FRUSTRATION, MOVE_FRUSTRATION,
MOVE_GIGA_DRAIN,
MOVE_HAIL, MOVE_HAIL,
MOVE_HIDDEN_POWER, MOVE_HIDDEN_POWER,
MOVE_HYPER_BEAM, MOVE_HYPER_BEAM,
MOVE_ICE_BEAM, MOVE_ICE_BEAM,
MOVE_IRON_TAIL, MOVE_IRON_TAIL,
MOVE_LIGHT_SCREEN, MOVE_LIGHT_SCREEN,
MOVE_OVERHEAT,
MOVE_PROTECT, MOVE_PROTECT,
MOVE_PSYCHIC, MOVE_PSYCHIC,
MOVE_RAIN_DANCE, MOVE_RAIN_DANCE,
MOVE_REFLECT, MOVE_REFLECT,
MOVE_REST, MOVE_REST,
MOVE_RETURN, MOVE_RETURN,
MOVE_ROAR,
MOVE_ROCK_SMASH, MOVE_ROCK_SMASH,
MOVE_ROCK_TOMB, MOVE_ROCK_TOMB,
MOVE_SAFEGUARD, MOVE_SAFEGUARD,
@ -6186,31 +6172,23 @@ static const u16 sMewTeachableLearnset[] = {
MOVE_SHADOW_BALL, MOVE_SHADOW_BALL,
MOVE_SHOCK_WAVE, MOVE_SHOCK_WAVE,
MOVE_SKILL_SWAP, MOVE_SKILL_SWAP,
MOVE_SLUDGE_BOMB,
MOVE_SNATCH, MOVE_SNATCH,
MOVE_SOLAR_BEAM, MOVE_SOLAR_BEAM,
MOVE_STEEL_WING,
MOVE_STRENGTH, MOVE_STRENGTH,
MOVE_SUNNY_DAY, MOVE_SUNNY_DAY,
MOVE_SURF,
MOVE_TAUNT, MOVE_TAUNT,
MOVE_THIEF,
MOVE_THUNDER, MOVE_THUNDER,
MOVE_THUNDERBOLT, MOVE_THUNDERBOLT,
MOVE_TORMENT, MOVE_TORMENT,
MOVE_TOXIC, MOVE_TOXIC,
MOVE_WATERFALL,
MOVE_WATER_PULSE, MOVE_WATER_PULSE,
MOVE_BODY_SLAM, MOVE_BODY_SLAM,
MOVE_COUNTER, MOVE_COUNTER,
MOVE_DEFENSE_CURL,
MOVE_DOUBLE_EDGE, MOVE_DOUBLE_EDGE,
MOVE_DREAM_EATER, MOVE_DREAM_EATER,
MOVE_DYNAMIC_PUNCH, MOVE_DYNAMIC_PUNCH,
MOVE_ENDURE, MOVE_ENDURE,
MOVE_EXPLOSION,
MOVE_FIRE_PUNCH, MOVE_FIRE_PUNCH,
MOVE_FURY_CUTTER,
MOVE_ICE_PUNCH, MOVE_ICE_PUNCH,
MOVE_ICY_WIND, MOVE_ICY_WIND,
MOVE_MEGA_KICK, MOVE_MEGA_KICK,
@ -6220,20 +6198,22 @@ static const u16 sMewTeachableLearnset[] = {
MOVE_MUD_SLAP, MOVE_MUD_SLAP,
MOVE_PSYCH_UP, MOVE_PSYCH_UP,
MOVE_ROCK_SLIDE, MOVE_ROCK_SLIDE,
MOVE_ROLLOUT,
MOVE_SEISMIC_TOSS, MOVE_SEISMIC_TOSS,
MOVE_SLEEP_TALK, MOVE_SLEEP_TALK,
MOVE_SNORE, MOVE_SNORE,
MOVE_SOFT_BOILED,
MOVE_SUBSTITUTE, MOVE_SUBSTITUTE,
MOVE_SWAGGER, MOVE_SWAGGER,
MOVE_SWIFT, MOVE_SWIFT,
MOVE_SWORDS_DANCE,
MOVE_THUNDER_PUNCH, MOVE_THUNDER_PUNCH,
MOVE_THUNDER_WAVE, MOVE_THUNDER_WAVE,
MOVE_UNAVAILABLE, MOVE_UNAVAILABLE,
}; };
// Instead of reading this array for Mew, it checks for exceptions in CanLearnTeachableMove instead.
static const u16 sMewTeachableLearnset[] = {
MOVE_UNAVAILABLE,
};
static const u16 sChikoritaTeachableLearnset[] = { static const u16 sChikoritaTeachableLearnset[] = {
MOVE_ATTRACT, MOVE_ATTRACT,
MOVE_BULLET_SEED, MOVE_BULLET_SEED,