anchor.diff:  part of DartyDiceWars;
  +
   class DiceGame {
     XmlNode level;
     int playercount;
  
positive.code:     }
      //ALSO SET NEXT CURRENTPLAYER
    }
    
  }
  
  class Arena {
  
negative.code:   List<List<int>> attackTerritory(Territory ter) {
      List<List<int>> ret = new List();
      if (neighbours.containsValue(ter)) {
        var _random = new Math.Random();
        int myMax = 0;
        int hisMax = 0;
        int temp;
        List<int> myList = new List();
        List<int> hisList = new List();
        for (int i = 0; i < dies; i++) {
          temp = 1 + _random.nextInt(5);
          myMax += temp;
          myList.add(temp);
        }
        for (int i = 0; i < ter.dies; i++) {
          temp = 1 + _random.nextInt(5);
          hisMax += temp;
          hisList.add(temp);
        }
        if (myMax > hisMax) {
          ter.ownerRef.territories.remove(ter);
          ter.owner = owner;
          ter.ownerRef = ownerRef;
          ownerRef.territories.add(ter);
          ter.dies = dies - 1;
          dies = 1;
        } else {
          dies = 1;
        }
        ret.add(myList);
        ret.add(hisList);
  