Alors il y avait deux problèmes
1) Un bug, un vrai, où lorsque la population diminuait à cause de la démographie, les grévistes ne mourraient pas. Du coup les autres catégories de population (incluant les soldats) mourraient avant. Ca c'est normalement corrigé.
2) Les guerres s'executent après le passage du tour du pays. Donc typiquement les grévistes étaient calculés avant de résoudre un tour de guerre. C'était prévu comme ça donc pas vraiment un bug, mais compte tenu des nouvelles règles avec les grévistes et des guerres "multi tours" c'est plus problématique.
Ce que j'ai fait pour le moment c'est que en cas de décroissance de population, la guerre se déroule avant de décompter les morts. Donc par exemple admettons :
Un pays a 100M de pop, dont 60M de soldats, et la croissance est de 0.5.
Avant: La population baissait à 50M, et 10M de soldats étaient directement éliminés. Puis la guerre se déroulait.
Maintenant: La population baisse à 50M, il y a temporairement "-10M de citoyens inactifs", la guerre se déroule, puis les soldats excédentaires sont tués.
Donc en quelque sort vous avez un "tour gratuit" pour vos guerres si votre pays est en bordel.