Zelda 2:
Magic
Shield
Raises Link's life level temporarily. Reduces damage inflicted by the enemy by half. This magic is important while Link's level is low.

Get the Shield Spell: Go to the town of Rauru, then travel left through the town to the fifth house. Wait for a girl to come out of the house, then talk to her. She'll say, "Talk with my father before you leave town." Follow her into the house and go to the right to the old man who will teach you the Shield Spell.

Life
This can recover Link's LIFE points (but only to a certain extent!). You should use this magic before all is lost.

Get the Life Spell: Go to the town of Saria, and talk to all the people in town until you find a girl who says, "I lost my Mirror". Then, go to the fourth house in the town. There is no one in the house, but if you kneel in front of the table and press the B Button you'll find the Mirror. Take the Mirror back to the girl to receive the Life Spell.

Jump
Using this magic increases Link's jumping power. He can even climb to heights he could not reach with a normal jump.

Get the Jump Spell: Go to Ruto town and talk to all of the people. You will eventually find a lady who says, "Goryia of Tantari stole our Trophy." To find the Trophy, go to the Desert Cave north of Zelda's castle. In the cave, go all the way left to reach the Trophy, then take it back to the girl in Ruto for the Jump Spell.

Fairy
Magic which makes you a fairy. you can fly by using this. Those of you who have a hard time in dangerous terrain such as cliffs should use this magic.

Get the Fairy Spell: Go to the town of Mido, and talk to everyone until you find a woman who says, "Please, my daughter is sick." To help her, you'll need to find the Sacred Water. Follow the road south of Ruto town to find a cave. Once through that cave go down and right to a cave blocked by a rock. Inside the cave, simply make your way to the right, and the Water of Life is at the end. Bring the water back to the woman in Mido to receive the Fairy spell.

Fire
When this button is used you can throw a fireball while swinging a sword using B button. There are bound to be some enemies that hate this fire.

Get the Fire Spell: Go to the town of Nabooru, and talk to everyone in town until you find a girl who says, "I'm thirsty." Go to the left until you see a fountain in the background. Stand in front of the fountain and press the B Button to get some water, then take the water back to the girl to receive the Fire Spell.

Reflect
A mysterious magic that can bounce back the magic cast by magicians in the palace. Usually shields only deflect a magician's magic.

Get the Reflect Spell: Go to the town Darunia, and talk to everyone until you find a woman who says that her child is lost. Head to Maze Island by following the road north from Nabooru, then entering a cave. Go all the way to the right through the cave. When you emerge from the cave, go to the right to a bridge. Cross it to reach Maze Island, then head to the right to reach Maze Island Palace. Cross the river below the palace and you'll fall down an invisible hole. Go to the right through the cave, and you'll find the lost child. Take the child back to its mother to receive the Reflect Spell.

Spell
Magic to cast eerie spells. Its effect is still not fully known. It is also said that it'll make the enemy tremble in fear.

Get the Spell Spell: Go to the town of New Kasuto, and talk to everyone until you find a lady who says, "The old man who remains has magic." Enter the eighth house through the fireplace to find the old man and receive the Spell Spell. To receive the Spell Spell, you must have eight Magic Containers.

Thunder
The most powerful of the 8 magics, it can damage all of the screen. However, Link has to be very strong in order to use it.

Get the Thunder Spell: Go to the town of Old Kasuto, then go in the house and talk to the old man to get the Thunder Spell. To receive it, you must have all eight Magic Containers.