Core/Items: Fix logic in Player::AddItem

Should send client the amount it gave you, not the amount it couldn't
give you
declared WEATHER_STATE_FOG
Core/Auras: Restore part of 1845ab79 that was accidentally reverted
Update src/server/game/Weather/Weather.cpp
Merge pull request #9234 from ak47sigh/patch-1

declared WEATHER_STATE_FOG
Merge pull request #9220 from roc13x/master

Core/Items: Fix logic in Player::AddItem
Merge remote-tracking branch 'upstream/master'