I noticed that, in my mod, all new soldiers have psiSkill set to the minimum value 15; the value should range from 15-30 instead.
This affects both the initial soldiers and the soldiers that you hire.
Mod is here:
https://openxcom.org/forum/index.php?topic=3319.0To reproduce, start a new game and check soldiers stats and hire soldiers.
The 0.30.4 mod ruleset (soldiers_apoc.rul) modifies/overrides the default STR_SOLDIER. I also tried to delete STR_SOLDIER and define a whole new STR_SOLDIER but I get the same result.
The mod also forces:
* Psionic training at any time
* Psi-Strenght Evalutation
Don't know if relevant
Could you help me solve this issue?
soldiers:
- type: STR_SOLDIER
costBuy: 60000
costSalary: 25000
minStats:
tu: 60
stamina: 50
strength: 30
psiStrength: 15
psiSkill: 15
melee: 40
maxStats:
tu: 70
firing: 60
throwing: 70
psiStrength: 40
psiSkill: 30
melee: 60
trainingStatCaps:
tu: 80
stamina: 80
bravery: 80
reactions: 80
firing: 80
throwing: 80
strength: 80
psiStrength: 80
psiSkill: 80
melee: 80
statCaps:
tu: 100
stamina: 100
bravery: 100
reactions: 100
firing: 100
throwing: 100
strength: 100
psiStrength: 100
psiSkill: 100
melee: 100
# avatar stuff:
armorForAvatar: STR_NONE_UC
avatarOffsetX: 67
avatarOffsetY: 47