Added Gen 9 PBS files

This commit is contained in:
Maruno17
2024-06-08 15:41:34 +01:00
parent b86d5b5b57
commit 6c3d9e77ad
23 changed files with 54947 additions and 17361 deletions

View File

@@ -519,6 +519,19 @@ FunctionCode = FailsIfTargetActed
Flags = Contact,CanProtect,CanMirrorMove
Description = This move enables the user to attack first. It fails if the target is not readying an attack, however.
#-------------------------------
[CEASELESSEDGE]
Name = Ceaseless Edge
Type = DARK
Category = Physical
Power = 65
Accuracy = 90
TotalPP = 15
Target = NearOther
FunctionCode = AddSpikesToFoeSide
Flags = Contact,CanProtect,CanMirrorMove,Slicing
EffectChance = 100
Description = The user slashes its shell blade at the target. Shell splinters left behind by this attack remain scattered under the target as spikes.
#-------------------------------
[KNOCKOFF]
Name = Knock Off
Type = DARK
@@ -1208,6 +1221,19 @@ FunctionCode = NormalMovesBecomeElectric
Flags = Contact,CanProtect,CanMirrorMove,Punching,CannotMetronome
Description = The user attacks with electrically charged fists. Normal-type moves become Electric-type.
#-------------------------------
[WILDBOLTSTORM]
Name = Wildbolt Storm
Type = ELECTRIC
Category = Special
Power = 100
Accuracy = 80
TotalPP = 10
Target = AllNearFoes
FunctionCode = ParalyzeTargetAlwaysHitsInRain
Flags = CanProtect,CanMirrorMove,Wind
EffectChance = 20
Description = The user summons a thunderous tempest and savagely attacks with lightning and wind. This may also leave opposing Pokémon with paralysis.
#-------------------------------
[THUNDERBOLT]
Name = Thunderbolt
Type = ELECTRIC
@@ -1566,6 +1592,19 @@ FunctionCode = UserFaintsPowersUpInMistyTerrainExplosive
Flags = CanProtect,CanMirrorMove
Description = The user attacks everything around and faints upon using this move. Power increases on Misty Terrain.
#-------------------------------
[SPRINGTIDESTORM]
Name = Springtide Storm
Type = FAIRY
Category = Special
Power = 100
Accuracy = 80
TotalPP = 5
Target = AllNearFoes
FunctionCode = LowerTargetAttack1
Flags = Wind,CanProtect,CanMirrorMove,CannotMetronome
EffectChance = 30
Description = The user attacks by wrapping opposing Pokémon in fierce winds brimming with love and hate. This may also lower their Attack stats.
#-------------------------------
[MOONBLAST]
Name = Moonblast
Type = FAIRY
@@ -1966,6 +2005,19 @@ Flags = Contact,CanProtect,CanMirrorMove,CannotMetronome
EffectChance = 100
Description = Overwhelms the target with lightning-like movement, then kicks. Lowers the target's Defense stat.
#-------------------------------
[TRIPLEARROWS]
Name = Triple Arrows
Type = FIGHTING
Category = Physical
Power = 90
Accuracy = 100
TotalPP = 10
Target = NearOther
FunctionCode = LowerTargetDefense1FlinchTarget
Flags = CanProtect,CanMirrorMove,HighCriticalHitRate
EffectChance = 100
Description = The user kicks, then fires three arrows. This move has a heightened chance of landing a critical hit and may also lower the target's Defense stat or make it flinch.
#-------------------------------
[SECRETSWORD]
Name = Secret Sword
Type = FIGHTING
@@ -2387,6 +2439,17 @@ Priority = 3
FunctionCode = ProtectUserSideFromPriorityMoves
Description = The user protects itself and its allies from priority moves. If may fail if used in succession.
#-------------------------------
[VICTORYDANCE]
Name = Victory Dance
Type = FIGHTING
Category = Status
Accuracy = 0
TotalPP = 10
Target = User
FunctionCode = RaiseUserAtkDefSpd1
Flags = Dance
Description = The user performs an intense dance to usher in victory, boosting its Attack, Defense, and Speed stats.
#-------------------------------
[VCREATE]
Name = V-create
Type = FIRE
@@ -2511,6 +2574,18 @@ Flags = CanProtect,CanMirrorMove,ThawsUser,Bomb,CannotMetronome
EffectChance = 10
Description = Attacks by igniting a small stone and launching it as a fiery ball. May also burn the target.
#-------------------------------
[RAGINGFURY]
Name = Raging Fury
Type = FIRE
Category = Physical
Power = 120
Accuracy = 100
TotalPP = 10
Target = RandomNearFoe
FunctionCode = MultiTurnAttackConfuseUserAtEnd
Flags = CanProtect,CanMirrorMove,CannotMetronome
Description = The user rampages around spewing flames for two to three turns. The user then becomes confused.
#-------------------------------
[FIREBLAST]
Name = Fire Blast
Type = FIRE
@@ -2912,6 +2987,19 @@ FunctionCode = BurnAttackerBeforeUserActs
Flags = CanProtect,Bomb
Description = The user heats up its beak before attacking. Making contact in this time results in a burn.
#-------------------------------
[BLEAKWINDSTORM]
Name = Bleakwind Storm
Type = FLYING
Category = Special
Power = 100
Accuracy = 80
TotalPP = 10
Target = AllNearFoes
FunctionCode = LowerTargetSpeed1AlwaysHitsInRain
Flags = CanProtect,CanMirrorMove,Wind
EffectChance = 30
Description = The user attacks with savagely cold winds that cause both body and spirit to tremble. This may also lower the Speed stats of opposing Pokémon.
#-------------------------------
[FLY]
Name = Fly
Type = FLYING
@@ -3258,6 +3346,19 @@ Flags = CanProtect,CanMirrorMove
EffectChance = 100
Description = The user attacks while also stitching the target's shadow to the ground to prevent it fleeing.
#-------------------------------
[BITTERMALICE]
Name = Bitter Malice
Type = GHOST
Category = Special
Power = 75
Accuracy = 100
TotalPP = 10
Target = NearOther
FunctionCode = LowerTargetAttack1
Flags = CanProtect,CanMirrorMove
EffectChance = 100
Description = The user attacks the target with spine-chilling resentment. This also lowers the target's Attack stat.
#-------------------------------
[SHADOWCLAW]
Name = Shadow Claw
Type = GHOST
@@ -3282,6 +3383,19 @@ FunctionCode = DoublePowerIfTargetStatusProblem
Flags = CanProtect,CanMirrorMove
Description = This relentless attack does massive damage to a target affected by status problems.
#-------------------------------
[INFERNALPARADE]
Name = Infernal Parade
Type = GHOST
Category = Special
Power = 60
Accuracy = 100
TotalPP = 15
Target = NearOther
FunctionCode = DoublePowerIfTargetStatusProblemBurnTarget
Flags = CanProtect,CanMirrorMove
EffectChance = 30
Description = The user attacks with myriad fireballs. This may also leave the target with a burn. This move's power is doubled if the target has a status condition.
#-------------------------------
[OMINOUSWIND]
Name = Ominous Wind
Type = GHOST
@@ -3432,6 +3546,18 @@ FunctionCode = AddGhostTypeToTarget
Flags = CanProtect,CanMirrorMove
Description = The user takes the target trick-or-treating. This adds Ghost type to the target's type.
#-------------------------------
[CHLOROBLAST]
Name = Chloroblast
Type = GRASS
Category = Special
Power = 150
Accuracy = 95
TotalPP = 5
Target = NearOther
FunctionCode = RecoilHalfOfTotalHP
Flags = CanProtect,CanMirrorMove
Description = The user launches its amassed chlorophyll to inflict damage on the target. This also damages the user.
#-------------------------------
[FRENZYPLANT]
Name = Frenzy Plant
Type = GRASS
@@ -3995,6 +4121,18 @@ FunctionCode = SetTargetAbilityToInsomnia
Flags = CanProtect,CanMirrorMove
Description = A seed that causes worry is planted on the foe. It prevents sleep by making its Ability Insomnia.
#-------------------------------
[HEADLONGRUSH]
Name = Headlong Rush
Type = GROUND
Category = Physical
Power = 120
Accuracy = 100
TotalPP = 5
Target = NearOther
FunctionCode = LowerUserDefSpDef1
Flags = Contact,CanProtect,CanMirrorMove,Punching
Description = The user smashes into the target in a full-body tackle. This also lowers the user's Defense and Sp. Def stats.
#-------------------------------
[PRECIPICEBLADES]
Name = Precipice Blades
Type = GROUND
@@ -4019,6 +4157,19 @@ FunctionCode = DoublePowerIfTargetUnderground
Flags = CanProtect,CanMirrorMove
Description = The user sets off an earthquake that strikes every Pokémon around it.
#-------------------------------
[SANDSEARSTORM]
Name = Sandsear Storm
Type = GROUND
Category = Special
Power = 100
Accuracy = 80
TotalPP = 10
Target = AllNearFoes
FunctionCode = BurnTargetAlwaysHitsInRain
Flags = CanProtect,CanMirrorMove,Wind
EffectChance = 20
Description = The user attacks by wrapping opposing Pokémon in fierce winds and searingly hot sand. This may also leave them with a burn.
#-------------------------------
[HIGHHORSEPOWER]
Name = High Horsepower
Type = GROUND
@@ -4368,6 +4519,19 @@ FunctionCode = LowerUserSpeed1
Flags = Contact,CanProtect,CanMirrorMove,Punching
Description = The user swings and hits with its strong, heavy fist. It lowers the user's Speed, however.
#-------------------------------
[MOUNTAINGALE]
Name = Mountain Gale
Type = ICE
Category = Physical
Power = 100
Accuracy = 85
TotalPP = 10
Target = NearOther
FunctionCode = FlinchTarget
Flags = CanProtect,CanMirrorMove
EffectChance = 30
Description = The user hurls giant chunks of ice at the target to inflict damage. This may also make the target flinch.
#-------------------------------
[ICEBEAM]
Name = Ice Beam
Type = ICE
@@ -6244,6 +6408,17 @@ FunctionCode = LowerTargetAttack1BypassSubstitute
Flags = CanMirrorMove
Description = The user and target become friends. The target loses its will to fight, lowering its Attack stat.
#-------------------------------
[POWERSHIFT]
Name = Power Shift
Type = NORMAL
Category = Status
Accuracy = 0
TotalPP = 10
Target = User
FunctionCode = UserSwapBaseAtkDef
Flags = CanMirrorMove,CannotMetronome
Description = The user swaps its Attack and Defense stats.
#-------------------------------
[PROTECT]
Name = Protect
Type = NORMAL
@@ -6720,6 +6895,19 @@ Flags = CanProtect,CanMirrorMove,Bomb
EffectChance = 30
Description = Unsanitary sludge is hurled at the target. It may also poison the target.
#-------------------------------
[DIRECLAW]
Name = Dire Claw
Type = POISON
Category = Physical
Power = 80
Accuracy = 100
TotalPP = 15
Target = NearOther
FunctionCode = PoisonParalyzeOrSleepTarget
Flags = Contact,CanProtect,CanMirrorMove
EffectChance = 50
Description = The user lashes out at the target with ruinous claws. This may also leave the target poisoned, paralyzed, or asleep.
#-------------------------------
[POISONJAB]
Name = Poison Jab
Type = POISON
@@ -6771,6 +6959,19 @@ FunctionCode = DoublePowerIfTargetPoisoned
Flags = CanProtect,CanMirrorMove
Description = The user drenches the foe in a special poisonous liquid. Its power doubles if the target is poisoned.
#-------------------------------
[BARBBARRAGE]
Name = Barb Barrage
Type = POISON
Category = Physical
Power = 60
Accuracy = 100
TotalPP = 10
Target = NearOther
FunctionCode = DoublePowerIfTargetPoisonedPoisonTarget
Flags = CanProtect,CanMirrorMove
EffectChance = 50
Description = The user launches countless toxic barbs to inflict damage. This may also poison the target. This move's power is doubled if the target is already poisoned.
#-------------------------------
[CLEARSMOG]
Name = Clear Smog
Type = POISON
@@ -7124,6 +7325,19 @@ Flags = CanProtect,CanMirrorMove,Sound
EffectChance = 100
Description = The user attacks with tremendous psychic power. This also removes 3 PP from the target's last move.
#-------------------------------
[ESPERWING]
Name = Esper Wing
Type = PSYCHIC
Category = Special
Power = 80
Accuracy = 100
TotalPP = 10
Target = NearOther
FunctionCode = RaiseUserSpeed1
Flags = CanProtect,CanMirrorMove,HighCriticalHitRate
EffectChance = 100
Description = The user slashes the target with aura-enriched wings. This also boosts the user's Speed stat. This move has a heightened chance of landing a critical hit.
#-------------------------------
[EXPANDINGFORCE]
Name = Expanding Force
Type = PSYCHIC
@@ -7212,6 +7426,19 @@ Flags = CanProtect,CanMirrorMove,Bomb
EffectChance = 50
Description = A mistlike flurry of down envelops and damages the target. It may also lower the target's Sp. Atk.
#-------------------------------
[MYSTICALPOWER]
Name = Mystical Power
Type = PSYCHIC
Category = Special
Power = 70
Accuracy = 90
TotalPP = 10
Target = NearOther
FunctionCode = RaiseUserSpAtk1
Flags = CanProtect,CanMirrorMove
EffectChance = 100
Description = The user attacks by emitting a mysterious power. This also boosts the user's Sp. Atk stat.
#-------------------------------
[PSYCHOCUT]
Name = Psycho Cut
Type = PSYCHIC
@@ -7224,6 +7451,19 @@ FunctionCode = None
Flags = CanProtect,CanMirrorMove,HighCriticalHitRate
Description = The user tears at the target with blades formed by psychic power. Critical hits land more easily.
#-------------------------------
[PSYSHIELDBASH]
Name = Psyshield Bash
Type = PSYCHIC
Category = Physical
Power = 70
Accuracy = 90
TotalPP = 10
Target = NearOther
FunctionCode = RaiseUserDefense1
Flags = Contact,CanProtect,CanMirrorMove
EffectChance = 100
Description = Cloaking itself in psychic energy, the user slams into the target. This also boosts the user's Defense stat.
#-------------------------------
[PSYBEAM]
Name = Psybeam
Type = PSYCHIC
@@ -7489,6 +7729,16 @@ Target = UserSide
FunctionCode = StartWeakenSpecialDamageAgainstUserSide
Description = A wondrous wall of light is put up to suppress damage from special attacks for five turns.
#-------------------------------
[LUNARBLESSING]
Name = Lunar Blessing
Type = PSYCHIC
Category = Status
Accuracy = 0
TotalPP = 5
Target = UserAndAllies
FunctionCode = HealUserAndAlliesQuarterOfTotalHPCureStatus
Description = The user receives a blessing from the crescent moon, restoring HP and curing status conditions for itself and its ally Pokémon currently in the battle.
#-------------------------------
[LUNARDANCE]
Name = Lunar Dance
Type = PSYCHIC
@@ -7659,6 +7909,16 @@ FunctionCode = UserTargetSwapBaseSpeed
Flags = CanProtect,CanMirrorMove
Description = The user exchanges Speed stats with the target.
#-------------------------------
[TAKEHEART]
Name = Take Heart
Type = PSYCHIC
Category = Status
Accuracy = 0
TotalPP = 10
Target = User
FunctionCode = RaiseUserSpAtkSpDef1CureStatus
Description = The user lifts its spirits, curing its own status conditions and boosting its Sp. Atk and Sp. Def stats.
#-------------------------------
[TELEKINESIS]
Name = Telekinesis
Type = PSYCHIC
@@ -7802,6 +8062,19 @@ Flags = CanProtect,CanMirrorMove
EffectChance = 30
Description = Large boulders are hurled at the foes to inflict damage. It may also make the targets flinch.
#-------------------------------
[STONEAXE]
Name = Stone Axe
Type = ROCK
Category = Physical
Power = 65
Accuracy = 90
TotalPP = 15
Target = NearOther
FunctionCode = AddStealthRocksToFoeSide
Flags = Contact,CanProtect,CanMirrorMove,Slicing
EffectChance = 100
Description = The user swings its stone axes at the target. Stone splinters left behind by this attack float around the target.
#-------------------------------
[ANCIENTPOWER]
Name = Ancient Power
Type = ROCK
@@ -8266,6 +8539,16 @@ FunctionCode = LowerTargetSpDef2
Flags = CanProtect,CanMirrorMove,Sound
Description = A horrible sound like scraping metal harshly reduces the target's Sp. Def stat.
#-------------------------------
[SHELTER]
Name = Shelter
Type = STEEL
Category = Status
Accuracy = 0
TotalPP = 10
Target = User
FunctionCode = RaiseUserDefense2
Description = The user makes its skin as hard as an iron shield, sharply boosting its Defense stat.
#-------------------------------
[SHIFTGEAR]
Name = Shift Gear
Type = STEEL
@@ -8300,6 +8583,18 @@ FunctionCode = PowerHigherWithUserHP
Flags = CanProtect,CanMirrorMove
Description = The user spouts water to damage the foe. The lower the user's HP, the less powerful it becomes.
#-------------------------------
[WAVECRASH]
Name = Wave Crash
Type = WATER
Category = Physical
Power = 120
Accuracy = 100
TotalPP = 10
Target = NearOther
FunctionCode = RecoilThirdOfDamageDealt
Flags = Contact,CanProtect,CanMirrorMove
Description = The user shrouds itself in water and slams into the target with its whole body to inflict damage. This also damages the user quite a lot.
#-------------------------------
[HYDROPUMP]
Name = Hydro Pump
Type = WATER