before calling this, a flag in guild_storage should be set to lock it so no one can add/remove items until the response comes back, otherwise in the case char-server lags the guild storage will be prone to exploits