How Do You Increase MP
Many ways to raise MP. Sleeping in the ice prison bed (in exchange for HP), eating some of the legendary plants (also including the Linghzi mushrooms from night auctions for +50 MP), just learning legendary internal manuals (usually +300 MP), MP increasing accessories, etc.
Eating tons of MP increasing stuff is the best way to go though.
You can also offset lost HP by eating the HP increasing plants or the fish from the hidden Wuxia mountain valley.