mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2025-01-18 01:14:19 +01:00
Update battle_moves.h
Gen. 7 moves data.
This commit is contained in:
parent
9474254e4d
commit
3c6b405dd8
@ -4621,7 +4621,7 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
|
|||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = FLAG_PROTECT_AFFECTED,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_STATUS,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_GUARD_SWAP
|
{ // MOVE_GUARD_SWAP
|
||||||
@ -4633,7 +4633,7 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
|
|||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = FLAG_PROTECT_AFFECTED,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_STATUS,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_PUNISHMENT
|
{ // MOVE_PUNISHMENT
|
||||||
@ -5997,12 +5997,12 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
|
|||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_CLEAR_SMOG
|
{ // MOVE_CLEAR_SMOG
|
||||||
.effect = EFFECT_CLEAR_SMOG,
|
.effect = EFFECT_PLACEHOLDER, // Needs a custom move effect (Always bypasses accuracy, but same as Haze)
|
||||||
.power = 50,
|
.power = 50,
|
||||||
.type = TYPE_POISON,
|
.type = TYPE_POISON,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 15,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 100,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
@ -6117,7 +6117,7 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
|
|||||||
.split = SPLIT_STATUS,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_CIRCLE_THROW
|
{ // MOVE_CIRCLE_THROW
|
||||||
.effect = EFFECT_HIT_SWITCH_TARGET,
|
.effect = EFFECT_PLACEHOLDER, // Needs a custom move effect (similar to whirlwind, but different)
|
||||||
.power = 60,
|
.power = 60,
|
||||||
.type = TYPE_FIGHTING,
|
.type = TYPE_FIGHTING,
|
||||||
.accuracy = 90,
|
.accuracy = 90,
|
||||||
@ -6189,7 +6189,7 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
|
|||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_FINAL_GAMBIT
|
{ // MOVE_FINAL_GAMBIT
|
||||||
.effect = EFFECT_FINAL_GAMBIT,
|
.effect = EFFECT_PLACEHOLDER, // Needs a custom move effect
|
||||||
.power = 1,
|
.power = 1,
|
||||||
.type = TYPE_FIGHTING,
|
.type = TYPE_FIGHTING,
|
||||||
.accuracy = 100,
|
.accuracy = 100,
|
||||||
@ -6309,7 +6309,7 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
|
|||||||
.split = SPLIT_SPECIAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_DRAGON_TAIL
|
{ // MOVE_DRAGON_TAIL
|
||||||
.effect = EFFECT_HIT_SWITCH_TARGET,
|
.effect = EFFECT_PLACEHOLDER, // Needs a custom move effect
|
||||||
.power = 60,
|
.power = 60,
|
||||||
.type = TYPE_DRAGON,
|
.type = TYPE_DRAGON,
|
||||||
.accuracy = 90,
|
.accuracy = 90,
|
||||||
@ -7478,613 +7478,613 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
|
|||||||
{ // MOVE_SHORE_UP
|
{ // MOVE_SHORE_UP
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GROUND,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_USER,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_SNATCH_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_FIRST_IMPRESSION
|
{ // MOVE_FIRST_IMPRESSION
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 90,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_BUG,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 2,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_BANEFUL_BUNKER
|
{ // MOVE_BANEFUL_BUNKER
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_POISON,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_USER,
|
||||||
.priority = 0,
|
.priority = 4,
|
||||||
.flags = 0,
|
.flags = 0,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_SPIRIT_SHACKLE
|
{ // MOVE_SPIRIT_SHACKLE
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_MEAN_LOOK,
|
||||||
.power = 0,
|
.power = 80,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GHOST,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_DARKEST_LARIAT
|
{ // MOVE_DARKEST_LARIAT
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_HIT,
|
||||||
.power = 0,
|
.power = 85,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_DARK,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_STAT_STAGES_IGNORED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_SPARKLING_ARIA
|
{ // MOVE_SPARKLING_ARIA
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 00,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_WATER,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED | FLAG_SOUND,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_ICE_HAMMER
|
{ // MOVE_ICE_HAMMER
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_SPEED_DOWN_HIT,
|
||||||
.power = 0,
|
.power = 100,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_ICE,
|
||||||
.accuracy = 0,
|
.accuracy = 90,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_FLORAL_HEALING
|
{ // MOVE_FLORAL_HEALING
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_HEAL_PULSE,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_FAIRY,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_HIGH_HORSEPOWER
|
{ // MOVE_HIGH_HORSEPOWER
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_HIT,
|
||||||
.power = 0,
|
.power = 95,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GROUND,
|
||||||
.accuracy = 0,
|
.accuracy = 95,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_STRENGTH_SAP
|
{ // MOVE_STRENGTH_SAP
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GRASS,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_SOLAR_BLADE
|
{ // MOVE_SOLAR_BLADE
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_SOLARBEAM,
|
||||||
.power = 0,
|
.power = 125,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GRASS,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_LEAFAGE
|
{ // MOVE_LEAFAGE
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_HIT,
|
||||||
.power = 0,
|
.power = 40,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GRASS,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 40,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_SPOTLIGHT
|
{ // MOVE_SPOTLIGHT
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_FOLLOW_ME,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_NORMAL,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 3,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_TOXIC_THREAD
|
{ // MOVE_TOXIC_THREAD
|
||||||
.effect = EFFECT_TOXIC_THREAD,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 20,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_POISON,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 0,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_LASER_FOCUS
|
{ // MOVE_LASER_FOCUS
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_NORMAL,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 30,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_USER,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_SNATCH_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_GEAR_UP
|
{ // MOVE_GEAR_UP
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_STEEL,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 20,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_SNATCH_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_THROAT_CHOP
|
{ // MOVE_THROAT_CHOP
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 80,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_DARK,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_POLLEN_PUFF
|
{ // MOVE_POLLEN_PUFF
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 90,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_BUG,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_ANCHOR_SHOT
|
{ // MOVE_ANCHOR_SHOT
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_MEAN_LOOK,
|
||||||
.power = 0,
|
.power = 80,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_STEEL,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 20,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_PSYCHIC_TERRAIN
|
{ // MOVE_PSYCHIC_TERRAIN
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_PSYCHIC,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = 0,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_LUNGE
|
{ // MOVE_LUNGE
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_ATTACK_DOWN,
|
||||||
.power = 0,
|
.power = 80,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_BUG,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_FIRE_LASH
|
{ // MOVE_FIRE_LASH
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_DEFENSE_DOWN,
|
||||||
.power = 0,
|
.power = 80,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_FIRE,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_POWER_TRIP
|
{ // MOVE_POWER_TRIP
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_STORED_POWER,
|
||||||
.power = 0,
|
.power = 20,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_DARK,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_BURN_UP
|
{ // MOVE_BURN_UP
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 130,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_FIRE,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 5,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_SPEED_SWAP
|
{ // MOVE_SPEED_SWAP
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_PSYCHIC,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_SMART_STRIKE
|
{ // MOVE_SMART_STRIKE
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 70,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_STEEL,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_PURIFY
|
{ // MOVE_PURIFY
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_POISON,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 20,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = 0FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_REVELATION_DANCE
|
{ // MOVE_REVELATION_DANCE
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 90,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_NORMAL,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_CORE_ENFORCER
|
{ // MOVE_CORE_ENFORCER
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 100,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_DRAGON,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_TROP_KICK
|
{ // MOVE_TROP_KICK
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_ATTACK_DOWN_HIT,
|
||||||
.power = 0,
|
.power = 70,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GRASS,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_INSTRUCT
|
{ // MOVE_INSTRUCT
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_PSYCHIC,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_BEAK_BLAST
|
{ // MOVE_BEAK_BLAST
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 100,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_FLYING,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = -3,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_CLANGING_SCALES
|
{ // MOVE_CLANGING_SCALES
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_DEFENSE_DOWN_HIT,
|
||||||
.power = 0,
|
.power = 110,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_DRAGON,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 5,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_SOUND,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_DRAGON_HAMMER
|
{ // MOVE_DRAGON_HAMMER
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_HIT,
|
||||||
.power = 0,
|
.power = 90,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_DRAGON,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_BRUTAL_SWING
|
{ // MOVE_BRUTAL_SWING
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_HIT,
|
||||||
.power = 0,
|
.power = 60,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_DARK,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 20,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_FOES_AND_ALLY,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_AURORA_VEIL
|
{ // MOVE_AURORA_VEIL
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_ICE,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 20,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_USER,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_SNATCH_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_SHELL_TRAP
|
{ // MOVE_SHELL_TRAP
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 150,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_FIRE,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 5,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = -3,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_FLEUR_CANNON
|
{ // MOVE_FLEUR_CANNON
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_OVERHEAT,
|
||||||
.power = 0,
|
.power = 130,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_FAIRY,
|
||||||
.accuracy = 0,
|
.accuracy = 90,
|
||||||
.pp = 0,
|
.pp = 5,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_PSYCHIC_FANGS
|
{ // MOVE_PSYCHIC_FANGS
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_BRICK_BREAK,
|
||||||
.power = 0,
|
.power = 75,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_PSYCHIC,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 15,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_STOMPING_TANTRUM
|
{ // MOVE_STOMPING_TANTRUM
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 75,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GROUND,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_SHADOW_BONE
|
{ // MOVE_SHADOW_BONE
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_DEFENSE_DOWN_HIT,
|
||||||
.power = 0,
|
.power = 85,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GHOST,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_ACCELEROCK
|
{ // MOVE_ACCELEROCK
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_HIT,
|
||||||
.power = 0,
|
.power = 40,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_ROCK,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 20,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 1,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_LIQUIDATION
|
{ // MOVE_LIQUIDATION
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_DEFENSE_DOWN_HIT,
|
||||||
.power = 0,
|
.power = 85,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_WATER,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_PRISMATIC_LASER
|
{ // MOVE_PRISMATIC_LASER
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_RECHARGE,
|
||||||
.power = 0,
|
.power = 160,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_PSYCHIC,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_SPECTRAL_THIEF
|
{ // MOVE_SPECTRAL_THIEF
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 90,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GHOST,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_SUNSTEEL_STRIKE
|
{ // MOVE_SUNSTEEL_STRIKE
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 100,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_STEEL,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 5,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_MOONGEIST_BEAM
|
{ // MOVE_MOONGEIST_BEAM
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 100,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_GHOST,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 5,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_TEARFUL_LOOK
|
{ // MOVE_TEARFUL_LOOK
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 0,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_NORMAL,
|
||||||
.accuracy = 0,
|
.accuracy = 0,
|
||||||
.pp = 0,
|
.pp = 20,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_STATUS,
|
||||||
},
|
},
|
||||||
{ // MOVE_ZING_ZAP
|
{ // MOVE_ZING_ZAP
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_FLINCH_HIT,
|
||||||
.power = 0,
|
.power = 80,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_ELECTRIC,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_NATURES_MADNESS
|
{ // MOVE_NATURES_MADNESS
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_SUPER_FANG,
|
||||||
.power = 0,
|
.power = 1,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_FAIRY,
|
||||||
.accuracy = 0,
|
.accuracy = 90,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_SPECIAL,
|
||||||
},
|
},
|
||||||
{ // MOVE_MULTI_ATTACK
|
{ // MOVE_MULTI_ATTACK
|
||||||
.effect = EFFECT_PLACEHOLDER,
|
.effect = EFFECT_PLACEHOLDER,
|
||||||
.power = 0,
|
.power = 90,
|
||||||
.type = TYPE_MYSTERY,
|
.type = TYPE_NORMAL,
|
||||||
.accuracy = 0,
|
.accuracy = 100,
|
||||||
.pp = 0,
|
.pp = 10,
|
||||||
.secondaryEffectChance = 0,
|
.secondaryEffectChance = 0,
|
||||||
.target = MOVE_TARGET_SELECTED,
|
.target = MOVE_TARGET_SELECTED,
|
||||||
.priority = 0,
|
.priority = 0,
|
||||||
.flags = 0,
|
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||||
.split = SPLIT_PHYSICAL,
|
.split = SPLIT_PHYSICAL,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user