diff --git a/Tactical/Points.cpp b/Tactical/Points.cpp index f2dd1d6f..f61afe82 100644 --- a/Tactical/Points.cpp +++ b/Tactical/Points.cpp @@ -937,7 +937,8 @@ void DeductPoints( SOLDIERTYPE *pSoldier, INT16 sAPCost, INT32 iBPCost, UINT8 ub ReduceBPRegenForHunger(pSoldier, &iBPCost); // Flugente: backgrounds - iBPCost = (INT32) (iBPCost * (100 + pSoldier->GetBackgroundValue(BG_PERC_REGEN_ENERGY)) / 100); + if ( iBPCost < 0 ) + iBPCost = (INT32) (iBPCost * (100 + pSoldier->GetBackgroundValue(BG_PERC_REGEN_ENERGY)) / 100); if (is_networked) { diff --git a/Utils/_ChineseText.cpp b/Utils/_ChineseText.cpp index 0fd539f9..dc1c824e 100644 --- a/Utils/_ChineseText.cpp +++ b/Utils/_ChineseText.cpp @@ -8933,7 +8933,7 @@ STR16 szBackgroundText_Value[]= L" %s%d%%队伍劝降能力\n", //L" %s%d%% team capitulation strength if we lead negotiations\n", L" %s%d%%跑步速度\n", //L" %s%d%% faster running\n", L" %s%d%%包扎速度\n", //L" %s%d%% bandaging speed\n", - L" 饮酒可恢复%s%d%%能量\n", //L" drinking restores %s%d%% energy\n", + L" %s%d%% breath regeneration\n", // TODO.Translate L" %s%d%%负重能力\n", //L" %s%d%% strength to carry items\n", L" %s%d%%食物需求\n", //L" %s%d%% food consumption\n", L" %s%d%%饮水需求\n", //L" %s%d%% water consumption\n", diff --git a/Utils/_DutchText.cpp b/Utils/_DutchText.cpp index 6d3bd665..d5d4e568 100644 --- a/Utils/_DutchText.cpp +++ b/Utils/_DutchText.cpp @@ -8953,7 +8953,7 @@ STR16 szBackgroundText_Value[]= L" %s%d%% team capitulation strength if we lead negotiations\n", L" %s%d%% faster running\n", L" %s%d%% bandaging speed\n", - L" drinking restores %s%d%% energy\n", + L" %s%d%% breath regeneration\n", // TODO.Translate L" %s%d%% strength to carry items\n", L" %s%d%% food consumption\n", L" %s%d%% water consumption\n", diff --git a/Utils/_EnglishText.cpp b/Utils/_EnglishText.cpp index 986979d6..c251fe12 100644 --- a/Utils/_EnglishText.cpp +++ b/Utils/_EnglishText.cpp @@ -8934,7 +8934,7 @@ STR16 szBackgroundText_Value[]= L" %s%d%% team capitulation strength if we lead negotiations\n", L" %s%d%% faster running\n", L" %s%d%% bandaging speed\n", - L" drinking restores %s%d%% energy\n", + L" %s%d%% breath regeneration\n", L" %s%d%% strength to carry items\n", L" %s%d%% food consumption\n", L" %s%d%% water consumption\n", diff --git a/Utils/_FrenchText.cpp b/Utils/_FrenchText.cpp index 9f4b5fa3..695aeebb 100644 --- a/Utils/_FrenchText.cpp +++ b/Utils/_FrenchText.cpp @@ -8935,7 +8935,7 @@ STR16 szBackgroundText_Value[]= L" %s%d%% à la force de capitulation de l'équipe, si nous menons les négociations\n", L" %s%d%% plus rapide à la marche\n", L" %s%d%% de vitesse de bandage\n", - L" Boire restaure %s%d%% d'énergie\n", + L" %s%d%% breath regeneration\n", // TODO.Translate L" %s%d%% de force pour porter des objets\n", L" %s%d%% de besoins énergétiques (nourriture)\n", L" %s%d%% de réhydratation nécessaire (eau)\n", diff --git a/Utils/_GermanText.cpp b/Utils/_GermanText.cpp index 909a9751..a200b75a 100644 --- a/Utils/_GermanText.cpp +++ b/Utils/_GermanText.cpp @@ -8765,7 +8765,7 @@ STR16 szBackgroundText_Value[]= L" %s%d%% team capitulation strength if we lead negotiations\n", L" %s%d%% faster running\n", L" %s%d%% bandaging speed\n", - L" drinking restores %s%d%% energy\n", + L" %s%d%% breath regeneration\n", // TODO.Translate L" %s%d%% strength to carry items\n", L" %s%d%% food consumption\n", L" %s%d%% water consumption\n", diff --git a/Utils/_ItalianText.cpp b/Utils/_ItalianText.cpp index 732fc724..60c8d0b7 100644 --- a/Utils/_ItalianText.cpp +++ b/Utils/_ItalianText.cpp @@ -8944,7 +8944,7 @@ STR16 szBackgroundText_Value[]= L" %s%d%% team capitulation strength if we lead negotiations\n", L" %s%d%% faster running\n", L" %s%d%% bandaging speed\n", - L" drinking restores %s%d%% energy\n", + L" %s%d%% breath regeneration\n", // TODO.Translate L" %s%d%% strength to carry items\n", L" %s%d%% food consumption\n", L" %s%d%% water consumption\n", diff --git a/Utils/_PolishText.cpp b/Utils/_PolishText.cpp index 84c934ff..7d99d1ec 100644 --- a/Utils/_PolishText.cpp +++ b/Utils/_PolishText.cpp @@ -8957,7 +8957,7 @@ STR16 szBackgroundText_Value[]= L" %s%d%% team capitulation strength if we lead negotiations\n", L" %s%d%% faster running\n", L" %s%d%% bandaging speed\n", - L" drinking restores %s%d%% energy\n", + L" %s%d%% breath regeneration\n", // TODO.Translate L" %s%d%% strength to carry items\n", L" %s%d%% food consumption\n", L" %s%d%% water consumption\n", diff --git a/Utils/_RussianText.cpp b/Utils/_RussianText.cpp index edc39e54..6fa56513 100644 --- a/Utils/_RussianText.cpp +++ b/Utils/_RussianText.cpp @@ -8934,7 +8934,7 @@ STR16 szBackgroundText_Value[]= L" %s%d%% к силе капитуляции при ведении переговоров\n", L" %s%d%% быстрее бег\n", L" %s%d%% скорость перевязки\n", - L" питье восстанавливает %s%d%% энергии\n", + L" %s%d%% breath regeneration\n", // TODO.Translate L" %s%d%% сила для переноски вещей\n", L" %s%d%% потребление еды\n", L" %s%d%% потребление воды\n",