                 case .finishHim:
                     self.isHidden = true
                     siblings?.remove(at: arrayPosition!)
+                    gameScene?.spawnEnemies()
                     self.removeFromParent()
             }
         }

            enemyArray.append(enemy)
            
            // Spawn more enemies
            enemy.run((SKAction.sequence([moveEnemy, waitRandom,SKAction.removeFromParent()])), completion: {
                for _ in 0...1 {
                    self.spawnEnemies()
                }
            })
        }
    }
    

    var textureArray: [SKTexture?]?
    
    // MARK: Sibling information
    var gameScene: GameScene?
    var siblings: [SKEnemyNode?]?
    var arrayPosition: Int?
    
