Пример #1
0
        public async Task HandleBuyHouse(WorldClient client, GuildHouseBuyPacket packet)
        {
            if (!_guildManager.HasGuild)
            {
                return;
            }

            var reason = await _guildManager.TryBuyHouse();

            _packetFactory.SendGuildHouseBuy(client, reason, _inventoryManager.Gold);
        }