private void AddToEnemyFizzleChance(int amount, MapSquare currentSquare) { currentSquare.AdjustEnemyFizzleChance(amount); List <MapSquare> squares = currentSquare.GetAdjacentSquares(); foreach (MapSquare square in squares) { square.AdjustEnemyFizzleChance(amount); } }