Skip to content
✏️

Suggest Improvements

Help improve (ID: ) - Spot errors or suggest better descriptions

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

  1. HP Requirement: Must be at full HP (100% health)
  2. Type Check: Only affects Fairy-type moves
  3. Priority Boost: Adds +1 to move priority
  4. 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

Elite Redux Ability Codex