Appearance
Cute Antecedence Analysis
Basic Information
- ID: 628
- Name: Pretty Privilege (in-game display name)
- Internal Name: ABILITY_CUTE_ANTECEDENCE
- Type: Priority manipulation ability
Current Description
"At full HP, gives +1 priority to its Fairy-type moves."
Implementation Details
Code Implementation
cpp
constexpr Ability CuteAntecedence = {
.onPriority = GALE_WINGS_CLONE(TYPE_FAIRY),
};
The ability uses the GALE_WINGS_CLONE
macro with TYPE_FAIRY
, which translates to:
cpp
+[](ON_PRIORITY) -> int {
CHECK(GetTypeBeforeUsingMove(move, battler) == TYPE_FAIRY)
CHECK(BATTLER_MAX_HP(battler))
return 1;
}
Mechanics
- HP Requirement: Must be at full HP (100% health)
- Type Check: Only affects Fairy-type moves
- Priority Boost: Adds +1 to move priority
- Move Type Detection: Uses
GetTypeBeforeUsingMove()
to account for type-changing effects
Strategic Applications
Offensive Usage
- Enables priority Moonblast, Dazzling Gleam, and other powerful Fairy moves
- Particularly potent on fast sweepers who can maintain full HP
- Synergizes with setup moves that don't cause damage
Defensive Considerations
- HP threshold makes it vulnerable to entry hazards, residual damage
- Weather damage, status conditions, and recoil nullify the effect
- Priority Fairy moves can revenge kill or prevent setup
Pokemon with This Ability
Based on the code analysis, this ability appears on:
- Species with multi-ability sets including this as a third option
- Likely appears on Fairy-type or Fairy-themed Pokemon
Comparison to Similar Abilities
- Gale Wings: Same mechanic but for Flying-type moves
- Flaming Soul: Fire-type equivalent
- Frozen Soul: Ice-type equivalent
- Volt Rush: Electric-type equivalent
Extended In-Game Description
For use in Elite Redux extended ability UI (IMPORTANT: exactly 280-300 chars counted WITH spaces) At maximum HP, this Pokemon's Fairy-type moves gain +1 priority, allowing them to outspeed most attacks. The effect is lost if HP drops below 100%, making HP management crucial. Particularly effective for revenge killing or preventing enemy setup with priority Moonblast or Play Rough.
Character count: 292