Example #1
0
        private void BattleManagerOnExitTurn(IBattleManager battle, ICombatList attackers, ICombatList defenders, uint turn)
        {
            var properties = battle.ListProperties();

            if (properties.Count == 0)
            {
                return;
            }

            var packet = CreatePacket(battle, Command.BattlePropertyUpdate);

            PacketHelper.AddBattleProperties(battle.ListProperties(), packet);
            channel.Post(channelName, packet);
        }