I keep loosing the final battle. What should I do?


Hint 1 of 8:
Did you look at the book in the library?

Hint 2 of 8:
It doesn't help much, does it?

Hint 3 of 8:
Graham has memorized the contents, so you can cast certain spells now.

Hint 4 of 8:
Little cats catch little bugs.

Hint 5 of 8:
When the battle drags on, run away to fight again another day.

Hint 6 of 8:
Try to weasel your way out of being hypnotized.

Hint 7 of 8:
You don't aways fight fire with fire.

Hint 8 of 8:
Here are the spells to use: (this is a direct hint)