mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-25 19:24:16 +01:00
Merge pull request #1283 from LOuroboros/ct_moves_data
Added the data of SwSh's Crown Tundra's moves
This commit is contained in:
commit
0af8cab87e
@ -768,7 +768,15 @@ gBattleAnims_Moves::
|
||||
.4byte Move_JUNGLE_HEALING
|
||||
.4byte Move_WICKED_BLOW
|
||||
.4byte Move_SURGING_STRIKES
|
||||
.4byte Move_COUNT @ cannot be reached, because last move is Surging Strikes
|
||||
.4byte Move_THUNDER_CAGE
|
||||
.4byte Move_DRAGON_ENERGY
|
||||
.4byte Move_FREEZING_GLARE
|
||||
.4byte Move_FIERY_WRATH
|
||||
.4byte Move_THUNDEROUS_KICK
|
||||
.4byte Move_GLACIAL_LANCE
|
||||
.4byte Move_ASTRAL_BARRAGE
|
||||
.4byte Move_EERIE_SPELL
|
||||
.4byte Move_COUNT @ cannot be reached, because last move is Eerie Spell
|
||||
|
||||
.align 2
|
||||
gBattleAnims_StatusConditions::
|
||||
@ -14021,6 +14029,30 @@ Move_WICKED_BLOW::
|
||||
Move_SURGING_STRIKES::
|
||||
end @to do:
|
||||
|
||||
Move_THUNDER_CAGE::
|
||||
end @to do:
|
||||
|
||||
Move_DRAGON_ENERGY::
|
||||
end @to do:
|
||||
|
||||
Move_FREEZING_GLARE::
|
||||
end @to do:
|
||||
|
||||
Move_FIERY_WRATH::
|
||||
end @to do:
|
||||
|
||||
Move_THUNDEROUS_KICK::
|
||||
end @to do:
|
||||
|
||||
Move_GLACIAL_LANCE::
|
||||
end @to do:
|
||||
|
||||
Move_ASTRAL_BARRAGE::
|
||||
end @to do:
|
||||
|
||||
Move_EERIE_SPELL::
|
||||
end @to do:
|
||||
|
||||
@@@@@@@@@@@@@@@@@@@@@@@ GEN 1-3 @@@@@@@@@@@@@@@@@@@@@@@
|
||||
Move_NONE:
|
||||
Move_MIRROR_MOVE:
|
||||
|
@ -772,8 +772,17 @@
|
||||
#define MOVE_JUNGLE_HEALING 744
|
||||
#define MOVE_WICKED_BLOW 745
|
||||
#define MOVE_SURGING_STRIKES 746
|
||||
// Crown Tundra Moves
|
||||
#define MOVE_THUNDER_CAGE 747
|
||||
#define MOVE_DRAGON_ENERGY 748
|
||||
#define MOVE_FREEZING_GLARE 749
|
||||
#define MOVE_FIERY_WRATH 750
|
||||
#define MOVE_THUNDEROUS_KICK 751
|
||||
#define MOVE_GLACIAL_LANCE 752
|
||||
#define MOVE_ASTRAL_BARRAGE 753
|
||||
#define MOVE_EERIE_SPELL 754
|
||||
|
||||
#define MOVES_COUNT_GEN8 747
|
||||
#define MOVES_COUNT_GEN8 755
|
||||
|
||||
#define MOVES_COUNT MOVES_COUNT_GEN8
|
||||
|
||||
|
@ -11386,4 +11386,116 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] =
|
||||
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED | FLAG_IRON_FIST_BOOST,
|
||||
.split = SPLIT_PHYSICAL,
|
||||
},
|
||||
|
||||
[MOVE_THUNDER_CAGE] =
|
||||
{
|
||||
.effect = EFFECT_TRAP,
|
||||
.power = 80,
|
||||
.type = TYPE_ELECTRIC,
|
||||
.accuracy = 90,
|
||||
.pp = 15,
|
||||
.secondaryEffectChance = 100,
|
||||
.target = MOVE_TARGET_SELECTED,
|
||||
.priority = 0,
|
||||
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||
.split = SPLIT_SPECIAL,
|
||||
},
|
||||
|
||||
[MOVE_DRAGON_ENERGY] =
|
||||
{
|
||||
.effect = EFFECT_ERUPTION,
|
||||
.power = 150,
|
||||
.type = TYPE_DRAGON,
|
||||
.accuracy = 100,
|
||||
.pp = 5,
|
||||
.secondaryEffectChance = 0,
|
||||
.target = MOVE_TARGET_BOTH,
|
||||
.priority = 0,
|
||||
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||
.split = SPLIT_SPECIAL,
|
||||
},
|
||||
|
||||
[MOVE_FREEZING_GLARE] =
|
||||
{
|
||||
.power = 90,
|
||||
.effect = EFFECT_FREEZE_HIT,
|
||||
.type = TYPE_PSYCHIC,
|
||||
.accuracy = 100,
|
||||
.pp = 10,
|
||||
.secondaryEffectChance = 10,
|
||||
.target = MOVE_TARGET_SELECTED,
|
||||
.priority = 0,
|
||||
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||
.split = SPLIT_SPECIAL,
|
||||
},
|
||||
|
||||
[MOVE_FIERY_WRATH] =
|
||||
{
|
||||
.effect = EFFECT_FLINCH_HIT,
|
||||
.power = 90,
|
||||
.type = TYPE_DARK,
|
||||
.accuracy = 100,
|
||||
.pp = 10,
|
||||
.secondaryEffectChance = 20,
|
||||
.target = MOVE_TARGET_BOTH,
|
||||
.priority = 0,
|
||||
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
|
||||
.split = SPLIT_SPECIAL,
|
||||
},
|
||||
|
||||
[MOVE_THUNDEROUS_KICK] =
|
||||
{
|
||||
.effect = EFFECT_DEFENSE_DOWN_HIT,
|
||||
.power = 90,
|
||||
.type = TYPE_FIGHTING,
|
||||
.accuracy = 100,
|
||||
.pp = 10,
|
||||
.secondaryEffectChance = 100,
|
||||
.target = MOVE_TARGET_SELECTED,
|
||||
.priority = 0,
|
||||
.flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||
.split = SPLIT_PHYSICAL,
|
||||
},
|
||||
|
||||
[MOVE_GLACIAL_LANCE] =
|
||||
{
|
||||
.effect = EFFECT_HIT,
|
||||
.power = 130,
|
||||
.type = TYPE_ICE,
|
||||
.accuracy = 100,
|
||||
.pp = 5,
|
||||
.secondaryEffectChance = 0,
|
||||
.target = MOVE_TARGET_BOTH,
|
||||
.priority = 0,
|
||||
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||
.split = SPLIT_PHYSICAL,
|
||||
},
|
||||
|
||||
[MOVE_ASTRAL_BARRAGE] =
|
||||
{
|
||||
.effect = EFFECT_HIT,
|
||||
.power = 120,
|
||||
.type = TYPE_GHOST,
|
||||
.accuracy = 100,
|
||||
.pp = 5,
|
||||
.secondaryEffectChance = 0,
|
||||
.target = MOVE_TARGET_BOTH,
|
||||
.priority = 0,
|
||||
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
|
||||
.split = SPLIT_SPECIAL,
|
||||
},
|
||||
|
||||
[MOVE_EERIE_SPELL] =
|
||||
{
|
||||
.effect = EFFECT_HIT, // To do. It's a copy of Spite that inflicts damage and reduced the target's last move's PP by 3 instead of 4.
|
||||
.power = 80,
|
||||
.type = TYPE_PSYCHIC,
|
||||
.accuracy = 100,
|
||||
.pp = 5,
|
||||
.secondaryEffectChance = 0,
|
||||
.target = MOVE_TARGET_SELECTED,
|
||||
.priority = 0,
|
||||
.flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED | FLAG_SOUND,
|
||||
.split = SPLIT_SPECIAL,
|
||||
},
|
||||
};
|
||||
|
@ -2910,6 +2910,38 @@ static const u8 sSURGING_STRIKESDescription[] = _(
|
||||
"Mastering the Water style,\n"
|
||||
"strikes with 3 critical hits.");
|
||||
|
||||
static const u8 sTHUNDER_CAGEDescription[] = _(
|
||||
"Traps the foe in a cage of\n"
|
||||
"electricity for 2 to 5 turns.");
|
||||
|
||||
static const u8 sDRAGON_ENERGYDescription[] = _(
|
||||
"The higher the user's HP\n"
|
||||
"the more damage caused.");
|
||||
|
||||
static const u8 sFREEZING_GLAREDescription[] = _(
|
||||
"Shoots psychic power from\n"
|
||||
"the eyes. May freeze the foe.");
|
||||
|
||||
static const u8 sFIERY_WRATHDescription[] = _(
|
||||
"An attack fueled by your\n"
|
||||
"wrath. May cause flinching.");
|
||||
|
||||
static const u8 sTHUNDEROUS_KICKDescription[] = _(
|
||||
"Uses a lightning-like kick\n"
|
||||
"to hit. Lowers foe's Defense.");
|
||||
|
||||
static const u8 sGLACIAL_LANCEDescription[] = _(
|
||||
"Strikes by hurling a blizzard-\n"
|
||||
"cloaked icicle lance at a foe.");
|
||||
|
||||
static const u8 sASTRAL_BARRAGEDescription[] = _(
|
||||
"Strikes by sending a frightful\n"
|
||||
"amount of ghosts at a foe.");
|
||||
|
||||
static const u8 sEERIE_SPELLDescription[] = _(
|
||||
"Attacks with psychic power.\n"
|
||||
"Foe's last move has 3 PP cut.");
|
||||
|
||||
static const u8 sNotDoneYetDescription[] = _(
|
||||
"Not done yet.");
|
||||
|
||||
@ -3664,5 +3696,12 @@ const u8 *const gMoveDescriptionPointers[MOVES_COUNT - 1] =
|
||||
[MOVE_JUNGLE_HEALING - 1] = sJUNGLE_HEALINGDescription,
|
||||
[MOVE_WICKED_BLOW - 1] = sWICKED_BLOWDescription,
|
||||
[MOVE_SURGING_STRIKES - 1] = sSURGING_STRIKESDescription,
|
||||
|
||||
[MOVE_THUNDER_CAGE - 1] = sTHUNDER_CAGEDescription,
|
||||
[MOVE_DRAGON_ENERGY - 1] = sDRAGON_ENERGYDescription,
|
||||
[MOVE_FREEZING_GLARE - 1] = sFREEZING_GLAREDescription,
|
||||
[MOVE_FIERY_WRATH - 1] = sFIERY_WRATHDescription,
|
||||
[MOVE_THUNDEROUS_KICK - 1] = sTHUNDEROUS_KICKDescription,
|
||||
[MOVE_GLACIAL_LANCE - 1] = sGLACIAL_LANCEDescription,
|
||||
[MOVE_ASTRAL_BARRAGE - 1] = sASTRAL_BARRAGEDescription,
|
||||
[MOVE_EERIE_SPELL - 1] = sEERIE_SPELLDescription,
|
||||
};
|
||||
|
@ -748,4 +748,12 @@ const u8 gMoveNames[MOVES_COUNT][MOVE_NAME_LENGTH + 1] =
|
||||
[MOVE_JUNGLE_HEALING] = _("Jungle Heal"),
|
||||
[MOVE_WICKED_BLOW] = _("Wicked Blow"),
|
||||
[MOVE_SURGING_STRIKES] = _("SurgeStrikes"),
|
||||
[MOVE_THUNDER_CAGE] = _("Thunder Cage"),
|
||||
[MOVE_DRAGON_ENERGY] = _("DragonEnergy"),
|
||||
[MOVE_FREEZING_GLARE] = _("FreezngGlare"),
|
||||
[MOVE_FIERY_WRATH] = _("Fiery Wrath"),
|
||||
[MOVE_THUNDEROUS_KICK] = _("ThnderusKick"),
|
||||
[MOVE_GLACIAL_LANCE] = _("GlacialLance"),
|
||||
[MOVE_ASTRAL_BARRAGE] = _("AstrlBarrage"),
|
||||
[MOVE_EERIE_SPELL] = _("Eerie Spell"),
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user