Don't add player throwing skill to monster damage
Don't make huge MP values wrap to negative on load (5781)

Also add an assert, so we don't end up loading negative mp
(which shouldn't happen anyway?) as large positive values.