Appearance
Petrify
Base Description: "Clears stat buffs then lowers speed by one stage on entry." (Note: Implementation actually lowers Attack like Intimidate)
Extended Description: Upon switching in, Petrify activates both Intimidate-like effects and buff clearing simultaneously. It lowers the Attack stat of opposing Pokemon by one stage through its intimidate component, then completely strips away all positive stat boosts from enemy Pokemon, neutralizing any setup.
Mechanical Details:
- Entry Effect Combination: Uses
UseIntimidateClone()
for intimidate effect +TryResetBattlerStatChanges()
for buff clearing - Intimidate Component: Lowers opposing Pokemon's Attack by 1 stage
- Buff Clearing: Removes all positive stat changes (
RESET_STAT_BUFFS
) from opposing Pokemon - Target Scope: Affects all opposing Pokemon in battle
- Execution Order: Intimidate effect occurs first, then buff clearing
- Battle Script: Uses
BattleScript_Petrify
when stats are cleared - Return Logic: Returns true if either intimidate worked OR buffs were cleared
Strategic Applications:
- Setup Counter: Completely shuts down opponents who have been setting up with stat boosts
- Entry Hazard: Creates immediate pressure with Attack reduction plus boost removal
- Reset Tool: Forces opponents back to neutral stat stages while imposing Attack penalty
- Doubles Utility: Affects multiple targets, making it valuable in double battles