Core/Items: Fix logic in Player::AddItem

Should send client the amount it gave you, not the amount it couldn't
give you