Revamp Weaken, added more levels, made it more expensive, made it obey the MF_NOWEAKEN flag and changed it's progression