Use ammo_type instead of current_ammo when reducing fuel (fixes an old bug with the hook weapon)