public override void executeUpdate(Object sender, EventArgs e) { foreach (Tile t in theBoard.boardTiles) { if (t is TerrainTile) { TerrainTile tt = (TerrainTile)t; tt.distributeResource(); } } endExecution(); }