Reflect

Reflect (リフレク), Reflera (リフレラ), and Reflega (リフレガ) are spells that appear in Kingdom Hearts II. Reflect spells utilize the element of Light and act like an offensive shield that protects its caster from all angles and quickly counterattacks surrounding enemies with a spray of light. Reflect magic is classified as Defensive Magic.

Barrier (リフレク) is a technique exclusive to Aqua in Kingdom Hearts Birth by Sleep. It allows the user to block attacks from all sides, but does not automatically counterattack like Reflect spells. If the player has Counter Blast installed, they may press the button to counterattack.

Kingdom Hearts II
In Kingdom Hearts II, Reflect acts very much like Aero in the original game. However, unlike Aero, it produces a barrier of light for a second that guards from attacks, then it goes away. Also, if any level of Reflect successfully guards an attack, it unleashes a spray of light around the dome that does damage equal to the enemy's attack power to anything hit by the light. In fact all attacks can be reflected, with correct timing. The higher level Reflect is, the larger the dome and the spray of light will be.

Reflect magic costs 10 MP to use.

Kingdom Hearts Birth by Sleep
In Kingdom Hearts Birth by Sleep, Barrier is a Defense Command that has a maximum level of 3. It produces a barrier of light similar to Reflect in Kingdom Hearts II. However, it cannot guard against some special attacks and does not automatically counterattack unless the player has equipped Counter Blast Action Command. If used in midair, it stops the user from falling for a brief moment.

Kingdom Hearts II
Reflect: Granted after defeating Pete in Timeless River

Reflera: Upgraded after defeating Xaldin at Beast's Castle

Reflega: Upgraded after defeating the Master Control Program in Space Paranoids

Kingdom Hearts Birth by Sleep

 * Aqua is equipped with Barrier at the beginning of the game.
 * Aqua can purchase Barrier from the Command Shop for 200 munny once one world is cleared or the command has already been obtained elsewhere.