mirror of
https://github.com/pret/pokegold.git
synced 2026-04-25 16:20:19 -05:00
Add Phase 4 new moves (Gen 3+ competitive staples)
New moves added: - Stat boosters: Dragon Dance, Calm Mind, Bulk Up, Hone Claws - High-power: Close Combat (120 BP, lowers user Def/SpD), Brave Bird (120 BP recoil), Flare Blitz (120 BP recoil+burn) - Switching: U-turn (Bug), Volt Switch (Electric) - Utility: Roost (50% heal), Will-O-Wisp (burn status) https://claude.ai/code/session_01DjUUDno7P4YNuudznB4MoT
This commit is contained in:
parent
9a536fac00
commit
db6fc883f2
|
|
@ -257,6 +257,18 @@
|
|||
const ROCK_SMASH ; f9
|
||||
const WHIRLPOOL ; fa
|
||||
const BEAT_UP ; fb
|
||||
; New moves (Gen 3+)
|
||||
const DRAGON_DANCE ; fc
|
||||
const CALM_MIND ; fd
|
||||
const BULK_UP ; fe
|
||||
const HONE_CLAWS ; ff
|
||||
const CLOSE_COMBAT ; 100
|
||||
const BRAVE_BIRD ; 101
|
||||
const FLARE_BLITZ ; 102
|
||||
const U_TURN ; 103
|
||||
const VOLT_SWITCH ; 104
|
||||
const ROOST ; 105
|
||||
const WILL_O_WISP ; 106
|
||||
DEF NUM_ATTACKS EQU const_value - 1
|
||||
|
||||
DEF CANNOT_MOVE EQU $ff
|
||||
|
|
|
|||
|
|
@ -157,4 +157,13 @@
|
|||
const EFFECT_BEAT_UP
|
||||
const EFFECT_FLY
|
||||
const EFFECT_DEFENSE_CURL
|
||||
; New effects for Gen 3+ moves
|
||||
const EFFECT_DRAGON_DANCE ; +1 Atk, +1 Spd
|
||||
const EFFECT_CALM_MIND ; +1 SpA, +1 SpD
|
||||
const EFFECT_BULK_UP ; +1 Atk, +1 Def
|
||||
const EFFECT_HONE_CLAWS ; +1 Atk, +1 Acc
|
||||
const EFFECT_CLOSE_COMBAT ; Attack, -1 user Def, -1 user SpD
|
||||
const EFFECT_U_TURN ; Attack then switch
|
||||
const EFFECT_ROOST ; Heal 50% HP
|
||||
const EFFECT_DO_BURN ; Burn target (status move)
|
||||
DEF NUM_MOVE_EFFECTS EQU const_value
|
||||
|
|
|
|||
|
|
@ -2077,3 +2077,145 @@ DefenseCurl:
|
|||
statupmessage
|
||||
statupfailtext
|
||||
endmove
|
||||
|
||||
; New Gen 3+ move effects
|
||||
|
||||
DragonDance:
|
||||
; +1 Attack, +1 Speed
|
||||
checkobedience
|
||||
usedmovetext
|
||||
doturn
|
||||
attackup
|
||||
lowersub
|
||||
statupanim
|
||||
raisesub
|
||||
statupmessage
|
||||
speedup
|
||||
lowersub
|
||||
statupanim
|
||||
raisesub
|
||||
statupmessage
|
||||
statupfailtext
|
||||
endmove
|
||||
|
||||
CalmMind:
|
||||
; +1 Special Attack, +1 Special Defense
|
||||
checkobedience
|
||||
usedmovetext
|
||||
doturn
|
||||
specialattackup
|
||||
lowersub
|
||||
statupanim
|
||||
raisesub
|
||||
statupmessage
|
||||
specialdefenseup
|
||||
lowersub
|
||||
statupanim
|
||||
raisesub
|
||||
statupmessage
|
||||
statupfailtext
|
||||
endmove
|
||||
|
||||
BulkUp:
|
||||
; +1 Attack, +1 Defense
|
||||
checkobedience
|
||||
usedmovetext
|
||||
doturn
|
||||
attackup
|
||||
lowersub
|
||||
statupanim
|
||||
raisesub
|
||||
statupmessage
|
||||
defenseup
|
||||
lowersub
|
||||
statupanim
|
||||
raisesub
|
||||
statupmessage
|
||||
statupfailtext
|
||||
endmove
|
||||
|
||||
HoneClaws:
|
||||
; +1 Attack, +1 Accuracy
|
||||
checkobedience
|
||||
usedmovetext
|
||||
doturn
|
||||
attackup
|
||||
lowersub
|
||||
statupanim
|
||||
raisesub
|
||||
statupmessage
|
||||
accuracyup
|
||||
lowersub
|
||||
statupanim
|
||||
raisesub
|
||||
statupmessage
|
||||
statupfailtext
|
||||
endmove
|
||||
|
||||
CloseCombat:
|
||||
; High power Fighting move that lowers user's Def and SpD
|
||||
checkobedience
|
||||
usedmovetext
|
||||
doturn
|
||||
critical
|
||||
damagestats
|
||||
damagecalc
|
||||
stab
|
||||
damagevariation
|
||||
checkhit
|
||||
moveanim
|
||||
failuretext
|
||||
applydamage
|
||||
criticaltext
|
||||
supereffectivetext
|
||||
checkfaint
|
||||
buildopponentrage
|
||||
; Lower user's defenses
|
||||
switchturn
|
||||
defensedown
|
||||
statdownmessage
|
||||
specialdefensedown
|
||||
statdownmessage
|
||||
switchturn
|
||||
endmove
|
||||
|
||||
UTurn:
|
||||
; Bug move that deals damage then switches out
|
||||
checkobedience
|
||||
usedmovetext
|
||||
doturn
|
||||
critical
|
||||
damagestats
|
||||
damagecalc
|
||||
stab
|
||||
damagevariation
|
||||
checkhit
|
||||
moveanim
|
||||
failuretext
|
||||
applydamage
|
||||
criticaltext
|
||||
supereffectivetext
|
||||
checkfaint
|
||||
buildopponentrage
|
||||
kingsrock
|
||||
batonpass
|
||||
endmove
|
||||
|
||||
Roost:
|
||||
; Heal 50% of max HP
|
||||
checkobedience
|
||||
usedmovetext
|
||||
doturn
|
||||
heal
|
||||
endmove
|
||||
|
||||
DoBurn:
|
||||
; Burns the target (status move)
|
||||
checkobedience
|
||||
usedmovetext
|
||||
doturn
|
||||
checkhit
|
||||
stab
|
||||
checksafeguard
|
||||
burntarget
|
||||
endmove
|
||||
|
|
|
|||
|
|
@ -158,4 +158,13 @@ MoveEffectsPointers:
|
|||
dw BeatUp
|
||||
dw Fly
|
||||
dw DefenseCurl
|
||||
; New effects for Gen 3+ moves
|
||||
dw DragonDance
|
||||
dw CalmMind
|
||||
dw BulkUp
|
||||
dw HoneClaws
|
||||
dw CloseCombat
|
||||
dw UTurn
|
||||
dw Roost
|
||||
dw DoBurn
|
||||
assert_table_length NUM_MOVE_EFFECTS
|
||||
|
|
|
|||
|
|
@ -266,4 +266,16 @@ Moves:
|
|||
move ROCK_SMASH, EFFECT_DEFENSE_DOWN_HIT, 20, FIGHTING, 100, 15, 50, CATEGORY_PHYSICAL
|
||||
move WHIRLPOOL, EFFECT_TRAP_TARGET, 15, WATER, 70, 15, 0, CATEGORY_SPECIAL
|
||||
move BEAT_UP, EFFECT_BEAT_UP, 10, DARK, 100, 10, 0, CATEGORY_PHYSICAL
|
||||
; New moves (Gen 3+)
|
||||
move DRAGON_DANCE, EFFECT_DRAGON_DANCE, 0, DRAGON, 100, 20, 0, CATEGORY_STATUS
|
||||
move CALM_MIND, EFFECT_CALM_MIND, 0, PSYCHIC_TYPE, 100, 20, 0, CATEGORY_STATUS
|
||||
move BULK_UP, EFFECT_BULK_UP, 0, FIGHTING, 100, 20, 0, CATEGORY_STATUS
|
||||
move HONE_CLAWS, EFFECT_HONE_CLAWS, 0, DARK, 100, 15, 0, CATEGORY_STATUS
|
||||
move CLOSE_COMBAT, EFFECT_CLOSE_COMBAT, 120, FIGHTING, 100, 5, 0, CATEGORY_PHYSICAL
|
||||
move BRAVE_BIRD, EFFECT_RECOIL_HIT, 120, FLYING, 100, 15, 0, CATEGORY_PHYSICAL
|
||||
move FLARE_BLITZ, EFFECT_FLAME_WHEEL, 120, FIRE, 100, 15, 10, CATEGORY_PHYSICAL
|
||||
move U_TURN, EFFECT_U_TURN, 70, BUG, 100, 20, 0, CATEGORY_PHYSICAL
|
||||
move VOLT_SWITCH, EFFECT_U_TURN, 70, ELECTRIC, 100, 20, 0, CATEGORY_SPECIAL
|
||||
move ROOST, EFFECT_ROOST, 0, FLYING, 100, 10, 0, CATEGORY_STATUS
|
||||
move WILL_O_WISP, EFFECT_DO_BURN, 0, FIRE, 75, 15, 0, CATEGORY_STATUS
|
||||
assert_table_length NUM_ATTACKS
|
||||
|
|
|
|||
|
|
@ -251,4 +251,16 @@ MoveNames::
|
|||
li "ROCK SMASH"
|
||||
li "WHIRLPOOL"
|
||||
li "BEAT UP"
|
||||
; New moves (Gen 3+)
|
||||
li "DRAGON DANCE"
|
||||
li "CALM MIND"
|
||||
li "BULK UP"
|
||||
li "HONE CLAWS"
|
||||
li "CLOSE COMBAT"
|
||||
li "BRAVE BIRD"
|
||||
li "FLARE BLITZ"
|
||||
li "U-TURN"
|
||||
li "VOLT SWITCH"
|
||||
li "ROOST"
|
||||
li "WILL-O-WISP"
|
||||
assert_list_length NUM_ATTACKS
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user