counter acting magic armor rupee loss:First,Get all 60 Po Souls for Jovani.
After being able to move, he will give you 200 rupees...you may think thats all and he is a cheap @$$ for getting 60 Po's...he's not. Exit and re-enter talk to him and he will re-give you 200 rupees. YOU CAN KEEP GOING ON AND ON!
The best way to go is grabbing all the golden bugs and getting the that Giant Wallet. When you run out just come back. It will take a while for Magic Armor to burn 1200.
Zora armor and Magik armor PWNZ