anchor.diff:  
             new Timer(new Duration(milliseconds: 1000 + (waitfor * 2000)),
                 () => view.updateAfterAttack(center1, center2, tiles1, tiles2,
  -                  dice1, dice2, owner1, owner2, ownLongestRoute, enemyLongestRoute, game._arena.territories[actors[1].id].ownerRef.id));
  +                  dice1, dice2, owner1, owner2, ownLongestRoute, enemyLongestRoute, newOwner));
   
             waitfor++;
   
  
positive.code:           int dice2 = game._arena.territories[actors[1].id].dice;
            String owner1 = game.currentPlayer.id;
            String owner2 = attackedPlayer.id;
  
            int ownLongestRoute = 1;
            int enemyLongestRoute = 1;
            int temp;
  
negative.code:                 int dice2 =
                      game._arena.territories[game.secondTerritory.id].dice;
                  int ownLongestRoute = 1;
                  String newOwner = game._arena.territories[game.secondTerritory.id].ownerRef.id;
                            int enemyLongestRoute = 1;
                            int temp;
                            for (int i = 0; i < game.currentPlayer.territories.length; i++) {
  