I dont think its broken, so much to try prevent overpowering of like +200 mnd giving like 600+heal.

Or it could be broken idk.