Vibrant Wave

Description:The user casts a colorful spell on the target. The spell's words cast an effect that varies based on the opposing Pokemon's color.
 * Blue: Freezes the target [except ice types]
 * Green: Puts the target to sleep
 * Yellow: Paralyzes target (Except electric types)
 * Red: Burns the target (Except fire types)
 * Pink: Infatuates the target (Except same gender)
 * Purple: Toxicates the target (Except poison types)
 * Brown: lowers the target's speed by 1
 * Black: Confuses the target
 * Grey: Lowers the targets evasion by 1
 * White: Lowers the targets accuracy by 1