Ejemplo n.º 1
0
        public async Task UpkeepMercenary(Player player)
        {
            GeneralizedUnitSupportHelper gush = new GeneralizedUnitSupportHelper(player.Stock.CoralAmount, _squadService);
            int upkeepAmount = await gush.CoralUpkeeping(player);

            await ReduceCoral(player.Stock, upkeepAmount);
        }
Ejemplo n.º 2
0
        public async Task PayMercenary(Player player)
        {
            GeneralizedUnitSupportHelper gush = new GeneralizedUnitSupportHelper(player.Stock.PearlAmount, _squadService);
            int payAmount = await gush.PearlPaying(player);

            await ReducePearl(player.Stock, payAmount);
        }