Rainbow Fire (Magic)

Rainbow Fire is a Caster Magic and a variation of Fire Magic.

Description
A variation of Fire Magic in which the user creates flames with a variety of colors, with each color having a particular effect or property. For example, the user can create a blue flame which is cold, a yellow flame which gives off a foul odour, a purple flame which can stick to objects, among others.

This Magic also allows the user to control other flames, giving the user an advantage over other Fire Magic users. However, if the opponent has complete mastery over their fire, then the user's pyrokinesis would not work against the opponent's flame.