Skip to content

Commit

Permalink
Update some movesets
Browse files Browse the repository at this point in the history
  • Loading branch information
Pseurae committed Oct 7, 2024
1 parent b30a301 commit 8e3249e
Show file tree
Hide file tree
Showing 9 changed files with 385 additions and 20 deletions.
1 change: 0 additions & 1 deletion assembly/battle_anim_scripts.s
Original file line number Diff line number Diff line change
Expand Up @@ -368,6 +368,5 @@ gBattleAnims_Moves:
.4byte 0x81d52cb @ MOVE_DARK_PULSE (PULSAR)
.4byte 0x81caabd @ MOVE_ZEN_HEADBUTT (HEADBUTT)
.4byte 0x81c8bbc @ MOVE_POWER_GEM (HIDDEN POWER)
.4byte 0x81d3550 @ MOVE_AURA_SPHERE (HYPER VOICE)
.4byte 0x81cb7db @ MOVE_X_SCISSOR (SLASH)
.4byte 0x81cbefc @ MOVE_BUG_BUZZ (UPROAR)
7 changes: 3 additions & 4 deletions include/constants/moves.h
Original file line number Diff line number Diff line change
Expand Up @@ -359,8 +359,7 @@
#define MOVE_DARK_PULSE 356
#define MOVE_ZEN_HEADBUTT 357
#define MOVE_POWER_GEM 358
#define MOVE_AURA_SPHERE 359
#define MOVE_X_SCISSOR 360
#define MOVE_BUG_BUZZ 361
#define MOVE_X_SCISSOR 359
#define MOVE_BUG_BUZZ 360

#define NUM_MOVES 362
#define NUM_MOVES 361
33 changes: 33 additions & 0 deletions notes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Shadow Claw:
Banette
Duskclops
Shaderu *

Dark Pulse:
Gastly
Gigawolf *
Duskclops
Shaderu *

Zen Headbutt:
Ramshaker *
Medicham
Tauros
Altaria

Power Gem:
Sableye
Nosepass
Spoink

X-Scissor:
Parasect
Scyther
Zangoose
Ninjask

Bug Buzz:
Dustox
Beautifly
Masquerain
Flygon
20 changes: 20 additions & 0 deletions scripts/new_moves.asm
Original file line number Diff line number Diff line change
Expand Up @@ -226,4 +226,24 @@ bx r7
.pool
.endautoregion

@set_learnset SPECIES_BANETTE, gBanetteLevelUpLearnset
@set_learnset SPECIES_DUSCLOPS, gDusclopsLevelUpLearnset
@set_learnset SPECIES_DUSTOX, gDustoxLevelUpLearnset
@set_learnset SPECIES_BEAUTIFLY, gBeautiflyLevelUpLearnset
@set_learnset SPECIES_ALTARIA, gAltariaLevelUpLearnset
@set_learnset SPECIES_MEDITITE, gMedititeLevelUpLearnset
@set_learnset SPECIES_MEDICHAM, gMedichamLevelUpLearnset
@set_learnset SPECIES_PARAS, gParasLevelUpLearnset
@set_learnset SPECIES_PARASECT, gParasectLevelUpLearnset
@set_learnset SPECIES_SURSKIT, gSurskitLevelUpLearnset
@set_learnset SPECIES_MASQUERAIN, gMasquerainLevelUpLearnset
@set_learnset SPECIES_GASTLY, gGastlyLevelUpLearnset
@set_learnset SPECIES_HAUNTER, gHaunterLevelUpLearnset
@set_learnset SPECIES_GENGAR, gGengarLevelUpLearnset
@set_learnset SPECIES_NOSEPASS, gNosepassLevelUpLearnset
@set_learnset SPECIES_SABLEYE, gSableyeLevelUpLearnset
@set_learnset SPECIES_SHADERU, gShaderuLevelUpLearnset
@set_learnset SPECIES_GIGAWOLF, gGigawolfLevelUpLearnset
@set_learnset SPECIES_RAMSHAKER, gRamshakerLevelUpLearnset
@set_learnset SPECIES_TAUROS, gTaurosLevelUpLearnset
.endif
12 changes: 0 additions & 12 deletions src/data/moves/battle.c
Original file line number Diff line number Diff line change
Expand Up @@ -4314,18 +4314,6 @@ const struct BattleMove gBattleMoves[] = {
.flags = F_AFFECTED_BY_PROTECT | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_KINGS_ROCK,
},

[MOVE_AURA_SPHERE] = {
.effect = EFFECT_ALWAYS_HIT,
.power = 80,
.type = TYPE_FIGHTING,
.accuracy = 0,
.pp = 20,
.secondaryEffectChance = 0,
.target = TARGET_SELECTED_POKEMON,
.priority = 0,
.flags = F_AFFECTED_BY_PROTECT | F_MIRROR_MOVE_COMPATIBLE | F_AFFECTED_BY_KINGS_ROCK,
},

[MOVE_X_SCISSOR] = {
.effect = EFFECT_HIT,
.power = 80,
Expand Down
1 change: 0 additions & 1 deletion src/data/moves/descriptions.c
Original file line number Diff line number Diff line change
Expand Up @@ -394,7 +394,6 @@ const u8 *const gMoveDescriptions[] = {
[MOVE_DARK_PULSE - 1] = sMoveDescription_DarkPulse,
[MOVE_ZEN_HEADBUTT - 1] = sMoveDescription_ZenHeadbutt,
[MOVE_POWER_GEM - 1] = sMoveDescription_PowerGem,
[MOVE_AURA_SPHERE - 1] = sMoveDescription_AuraSphere,
[MOVE_X_SCISSOR - 1] = sMoveDescription_XScissor,
[MOVE_BUG_BUZZ - 1] = sMoveDescription_BugBuzz,
};
1 change: 0 additions & 1 deletion src/data/moves/names.c
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,6 @@ const u8 gMoveNames[][13] = {
[MOVE_DARK_PULSE] = _("DARK PULSE"),
[MOVE_ZEN_HEADBUTT] = _("ZEN HEADBUTT"),
[MOVE_POWER_GEM] = _("POWER GEM"),
[MOVE_AURA_SPHERE] = _("AURA SPHERE"),
[MOVE_X_SCISSOR] = _("X-SCISSOR"),
[MOVE_BUG_BUZZ] = _("BUG BUZZ")
};
1 change: 0 additions & 1 deletion src/data/moves/split.c
Original file line number Diff line number Diff line change
Expand Up @@ -363,7 +363,6 @@ const u8 gBattleMoveSplit[NUM_MOVES] = {
[MOVE_DARK_PULSE] = CATEGORY_SPECIAL,
[MOVE_ZEN_HEADBUTT] = CATEGORY_PHYSICAL,
[MOVE_POWER_GEM] = CATEGORY_SPECIAL,
[MOVE_AURA_SPHERE] = CATEGORY_SPECIAL,
[MOVE_X_SCISSOR] = CATEGORY_PHYSICAL,
[MOVE_BUG_BUZZ] = CATEGORY_SPECIAL
};
Loading

0 comments on commit 8e3249e

Please sign in to comment.