diff --git a/gamedir/Data-1.13/TableData/DifficultySettings.xml b/gamedir/Data-1.13/TableData/DifficultySettings.xml
index 92086d945..f52faea97 100644
--- a/gamedir/Data-1.13/TableData/DifficultySettings.xml
+++ b/gamedir/Data-1.13/TableData/DifficultySettings.xml
@@ -88,6 +88,13 @@
UpgradeGarrisonsAdminsToTroops : Can the AI upgrade all administrators in garrisons? : 0 - false, 1 - true
AlwaysUpGradeAdminsToTroopsProgress : If highest player progress is higher than this, all admins can be upgraded regardless of UpgradeAdminsToTroops or UpgradeGarrisonsAdminsToTroops
Valid values from 0 to 100
+ LevelModifierLowLimit : Allows to have more variance for combatant levels instead of the fixed map and progress defined levels. This modifier allows to have random LOWER levels. Values from 0 to 5
+ LevelModifierHighLimit : Allows to have more variance for combatant levels instead of the fixed map and progress defined levels. This modifier allows to have HIGHER random levels. Values from 0 to 5
+ Examples: When both limits are zero you get the original unmodified behaviour.
+ When both limits are set to 3 a combatant that would usually be level 5 could randomly roll anything between level 2 and 8.
+ When low limit is 0 and high limit is 4 that level 5 combatant could roll anything between level 5 and 9 making the game harder.
+ AllowUnrestrictedXPLevels : Usually the game limits the maximum XP level for combatants per difficulty level to 6 (Novice), 7 (Experienced) or 8 (Expert). "Insane" has no limit.
+ This setting allows to override this limiter and have combatants of up to level 10 in easier difficulty modes. 0 - false, 1 - true
QueenAttackLosingControlOfSector : Usually queen will stop attacking town sector that has been retaken by player x number of times.
x = 4 (Novice), 8 (Experienced), 12 (Expert) and 16 (Insane). Set this parameter to 1 to allow unlimited attacks of the queens troops.
BloodcatAmbushSectors : ? : 0 - false, 1 - true
@@ -161,6 +168,9 @@
0
0
0
+ 0
+ 0
+ 0
0
0
0
@@ -227,6 +237,9 @@
0
0
40
+ 0
+ 0
+ 0
0
1
0
@@ -293,6 +306,9 @@
0
0
30
+ 0
+ 0
+ 0
0
1
0
@@ -359,6 +375,9 @@
0
1
20
+ 0
+ 0
+ 0
0
0
1
@@ -425,6 +444,9 @@
1
1
10
+ 0
+ 0
+ 1
1
0
1
diff --git a/gamedir/Data-1.13/TableData/EnemyRank.xml b/gamedir/Data-1.13/TableData/EnemyRank.xml
index d5e4989b1..d03085406 100644
--- a/gamedir/Data-1.13/TableData/EnemyRank.xml
+++ b/gamedir/Data-1.13/TableData/EnemyRank.xml
@@ -40,24 +40,30 @@ Enabled - show/hide rank
6
1
6
- Lieutenant
+ Staff Sergeant
7
1
7
- Captain
+ Lieutenant
8
1
8
- Major
+ Captain
9
1
9
+ Major
+
+
+ 10
+ 1
+ 10
Colonel
\ No newline at end of file
diff --git a/gamedir/Data/TableData/DifficultySettings.xml b/gamedir/Data/TableData/DifficultySettings.xml
index b5b41d596..f52faea97 100644
--- a/gamedir/Data/TableData/DifficultySettings.xml
+++ b/gamedir/Data/TableData/DifficultySettings.xml
@@ -84,8 +84,17 @@
{Strategic Other}
- UpgradeAdminsToTroops : Upgrade all moving enemy groups for administrators ? : 0 - false, 1 - true
- UpgradeGarrisonsAdminsToTroops : Upgrade all garrisons for administrators ? : 0 - false, 1 - true
+ UpgradeAdminsToTroops : Can the AI upgrade all administrators in moving enemy groups? : 0 - false, 1 - true
+ UpgradeGarrisonsAdminsToTroops : Can the AI upgrade all administrators in garrisons? : 0 - false, 1 - true
+ AlwaysUpGradeAdminsToTroopsProgress : If highest player progress is higher than this, all admins can be upgraded regardless of UpgradeAdminsToTroops or UpgradeGarrisonsAdminsToTroops
+ Valid values from 0 to 100
+ LevelModifierLowLimit : Allows to have more variance for combatant levels instead of the fixed map and progress defined levels. This modifier allows to have random LOWER levels. Values from 0 to 5
+ LevelModifierHighLimit : Allows to have more variance for combatant levels instead of the fixed map and progress defined levels. This modifier allows to have HIGHER random levels. Values from 0 to 5
+ Examples: When both limits are zero you get the original unmodified behaviour.
+ When both limits are set to 3 a combatant that would usually be level 5 could randomly roll anything between level 2 and 8.
+ When low limit is 0 and high limit is 4 that level 5 combatant could roll anything between level 5 and 9 making the game harder.
+ AllowUnrestrictedXPLevels : Usually the game limits the maximum XP level for combatants per difficulty level to 6 (Novice), 7 (Experienced) or 8 (Expert). "Insane" has no limit.
+ This setting allows to override this limiter and have combatants of up to level 10 in easier difficulty modes. 0 - false, 1 - true
QueenAttackLosingControlOfSector : Usually queen will stop attacking town sector that has been retaken by player x number of times.
x = 4 (Novice), 8 (Experienced), 12 (Expert) and 16 (Insane). Set this parameter to 1 to allow unlimited attacks of the queens troops.
BloodcatAmbushSectors : ? : 0 - false, 1 - true
@@ -158,6 +167,10 @@
0
0
+ 0
+ 0
+ 0
+ 0
0
0
0
@@ -223,6 +236,10 @@
0
0
+ 40
+ 0
+ 0
+ 0
0
1
0
@@ -288,6 +305,10 @@
0
0
+ 30
+ 0
+ 0
+ 0
0
1
0
@@ -353,6 +374,10 @@
0
1
+ 20
+ 0
+ 0
+ 0
0
0
1
@@ -417,7 +442,11 @@
4
1
- 1
+ 1
+ 10
+ 0
+ 0
+ 1
1
0
1
diff --git a/gamedir/Data/TableData/EnemyRank.xml b/gamedir/Data/TableData/EnemyRank.xml
index d5e4989b1..d03085406 100644
--- a/gamedir/Data/TableData/EnemyRank.xml
+++ b/gamedir/Data/TableData/EnemyRank.xml
@@ -40,24 +40,30 @@ Enabled - show/hide rank
6
1
6
- Lieutenant
+ Staff Sergeant
7
1
7
- Captain
+ Lieutenant
8
1
8
- Major
+ Captain
9
1
9
+ Major
+
+
+ 10
+ 1
+ 10
Colonel
\ No newline at end of file