Extended the Heal() function: supports armor healing, limits and heal types. Made most healing in the game pass through this function.