Reflect magic temporarily
Reflect is an indirect magic spell in Final Fantasy VIII. The spell induces a status that temporarily causes magic cast against the target thereafter to be reflected back at the opposing party. It can also be junctioned to boost stats, providing the third-best boost to Spirit.
Reflect is a rare spell which can be drawn from a wide variety of enemies. It can also be refined from a Dragon Skin or Glow Curtain using the Guardian Force Leviathan's ability Supt Mag-RF. Dragon Skins are most readily available from Anacondaurs.
Reflect can be cast using the Magic command or Selphie's Slot Limit Break. Casting Reflect in battle increases compatibility with Carbuncle by 1, and with Cerberus by 0.2, but lowers compatibility with Diablos and Eden by 0.2 as well.
Junctioning Reflect provides the third-highest boost to Spirit of any spell, and can also be used to provide strong resistance against most status effects.
Ruby Dragon casts Reflect onto itself if the party has the status. Other enemies that use it are: Abyss Worm, Adamantoise, Blue Dragon, Buel, Edea (2nd), Elite Soldier, GIM47N, Glacial Eye, Lefty, and Sorceress (A).