Add bonus modifiers to the custom moves (limit one modifier per move)
Ex:
- Boost one of user's stats by one stage
- Lower one of the opponent's stats by one stage
- Life-steal (like Absorb or Drain Punch)
- Sound-based (avoids Substitutes)
- Status effect depending on the type (Fire-type -> Burn, Electric-type -> Paralysis, Poison-type -> Poison, Ice-type -> Freeze, Dark-type -> Chance of Flinch, Ghost/Psychic-type -> Confusion)
- Clears entry hazards (like Rapid Spin or Defog)
- Ignore type-based immunities (Normal/Fighting can hit Ghost, Psychic can hit Dark, etc) but not ability-based immunities (not Grass hitting Sap Sipper, Ground hitting Levitate, etc)
- Allows switching mid-turn (like U-Turn or Volt Switch)
- Causes the opponent to switch out (like Dragon Tail)
- Increased damage, but causes recoil (like Take Down), needs to charge (like Solar Beam), needs to recharge (like Hyper Beam), or has lower priority (like Vital Throw)
- Increased priority (like Quick Attack)
- Trapping effect (like Sand Tomb or Whirlpool)
- Increased damage when you have more health (like Water Spout/Eruption) or stat differences (speed with Gyro Ball, weight with Grass Knot)
- Hits multiple pokemon in Double Battles
- Additional Super-Effective damage (like Freeze Dry)
- Deals less damage, but hits multiple times (like Icicle Spear) or is a guaranteed crit (like Frost Breath)