Staff of magic