Moved the OnPlayerPickedUpItem function call

Moved the callback below where the "itm_Holding" variable is set, so
GetPlayerItem returns a correct value if used within a function called
from the callback.