diff --git a/src/main/java/me/alexpresso/zuninja/classes/mode/GameMode.java b/src/main/java/me/alexpresso/zuninja/classes/mode/GameMode.java
new file mode 100644
index 0000000..8737f3e
--- /dev/null
+++ b/src/main/java/me/alexpresso/zuninja/classes/mode/GameMode.java
@@ -0,0 +1,6 @@
+package me.alexpresso.zuninja.classes.mode;
+
+public enum GameMode {
+    NORMAL,
+    HARDCORE
+}
diff --git a/src/main/java/me/alexpresso/zuninja/services/request/RequestServiceImpl.java b/src/main/java/me/alexpresso/zuninja/services/request/RequestServiceImpl.java
index d92558c..ed550ba 100644
--- a/src/main/java/me/alexpresso/zuninja/services/request/RequestServiceImpl.java
+++ b/src/main/java/me/alexpresso/zuninja/services/request/RequestServiceImpl.java
@@ -2,6 +2,7 @@
 
 import com.fasterxml.jackson.core.type.TypeReference;
 import com.fasterxml.jackson.databind.ObjectMapper;
+import me.alexpresso.zuninja.classes.mode.GameMode;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Value;
@@ -25,6 +26,8 @@ public class RequestServiceImpl implements RequestService {
     private String apiBaseUrl;
     @Value(value = "${zunivers.frontBaseUrl}")
     private String frontBaseUrl;
+    @Value(value = "${toolkit.gameMode}")
+    private GameMode gameMode;
 
 
     public RequestServiceImpl() {
@@ -51,7 +54,8 @@ public Object request(final String uri, final String method, final Object data,
                 "sec-fetch-dest", "empty",
                 "sec-fetch-mode", "cors",
                 "sec-fetch-site", "same-site",
-                "user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36"
+                "user-agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36",
+                "x-zunivers-rulesettype", this.gameMode.name()
             ).uri(URI.create(String.format("https://%s%s", this.apiBaseUrl, uri)));
 
         if (method.equalsIgnoreCase("GET")) {
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index bd7818c..6153474 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -6,6 +6,7 @@ spring.neo4j:
 
 toolkit:
   discordTags: ${DISCORD_TAGS:alexpresso}
+  gameMode: NORMAL
   runAutomatedTasks: ${RUN_AUTOMATED_TASKS:false}
 
 zunivers: