diff --git a/code/enemy.c b/code/enemy.c
index 030e7735f66cf395c87fc645fd39d6f3a4a0d069..e777187299e066e8dd9a10e340c56a1ab7c5c05a 100644
--- a/code/enemy.c
+++ b/code/enemy.c
@@ -10,7 +10,7 @@
  
 void init_enemy(enemy_t *enemy)
 {
-    srand(time(NULL));
+
     int random = rand()%4+0;
     if (random == 1)
     {
diff --git a/code/main.c b/code/main.c
index fe7a801e18b5b9669f78517bcdf10084179d063e..632e07c1c68f64b85e50dc8549b8061e085cc895 100644
--- a/code/main.c
+++ b/code/main.c
@@ -23,8 +23,10 @@ int main(void)
     world_t world;
     SDL_Window *window;  // DĂ©claration de la fenĂȘtre
     SDL_Renderer *renderer;
+    srand(time(NULL));
     double time;
 
+
     // Initialisation de la SDL
     if(SDL_Init(SDL_INIT_VIDEO) < 0) 
     {