Make recalculation of magicka less aggressive (Fixes #2155)
Do not allow decrease below zero in modCurrentMagicka (Fixes #2158)