• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

unmerged(17617)

Colonel
Jun 13, 2003
859
0
Visit site
Although I already noticed this in vanilla 1.06, I'm now seeing this in 1.06b(vanilla, no usermods) as well. Whenever I attack across a river with engineers (One of the reasons why I pick them) they seem to be suffering the same penalties as other units. I haven't seen this in the readme of 1.06 or 1.06b so I'm wondering if this is WAD, a buggy install, or a problem with the game.
Thanks in advance.
 
Upvote 0
yea so the FAQ reads:

- River gives -50% to attacker.

should read

- River gives -65% to attacker (if you dont have any river techs).

correct? Although I could have sworn its -50% without any techs...

OR is it -50%, but there is a bug with the saves & research stuff? Ie that the comp saves the bonus of +15 as a -15 and add it to -50 which equals -65?

F
 
Last edited:
According to my obs, engineers do have a different penalty from other units, so this POST is not a bug.

As to the other thing, from what I know and from John Hs input, its a bug and your FAQ is our bible.;) We will obviously need someone from on high to say we are wrong, but if you play a game all the way thru without saving the penalties are -50% (without bonii) and if you save they become -65%.

We shall see what comes about. BUT the complaint in the first post is NOT a bug.
 
Fiendix said:
yea so the FAQ reads:

- River gives -50% to attacker.

should read

- River gives -65% to attacker (if you dont have any river techs).

correct? Although I could have sworn its -50% without any techs...

OR is it -50%, but there is a bug with the saves & research stuff? Ie that the comp saves the bonus of +15 as a -15 and add it to -50 which equals -65?

F

As 2Coats confirmed, your FAQ is correct but the game when resumed after a save often gets buggy.

I did a test of some August 1942 saved game attack parameters which I think should all be zero or higher: river_attack, shore_attack, paradrop_attack, and fort_attack. River and shore have their own penalties so any research should result in a positive number. Research on paradrop_attack and fort_attack should also be positive. These four parameters should either be
positive, or zero, or not saved in the game as no research on them is finished.

I used Word's Find and Replace parameters and had approximately these results for the entire file for all countries still in the game:

276 replacements of river_attack = -15 with river_attack = 0
260 replacements of shore_attack = -15 with shore_attack = 0
270 replacements of paradrop_atack = -15 with paradrop_attack = 0
186 replacements of fort_attack = -15 with fort_attack = 0

This would be about as expected as only a few countries research (or share or steal) the land doctrines to unlock the inf river crossing techs, a few would research marine related techs, almost none would research much paratrooper techs, and lots more would research at least modern flamethrowers which is a very basic tech in the same group with service rifle (fort_attack which = infantry value = 5 ... ).

I'm pretty sure that none of those four terrain parameters are found in a game started and saved on 1 Jan 1936 unless one or more techs have been researched such as modern flamethrowers or the first wading tech in armor. These four types of attacks seemed to be 'added on the fly' and that is where potential problems creep in.

I am not sure whether or not the -15 problem is creeping into other terrain modifiers such as defense. Here's the Hungarian Cav defense parameters in the same 1942 game (they have built zero cav):

blizzard_defense = -15
snow_defense = -15
frozen_defense = -15
rain_defense = -15
storm_defense = -15
muddy_defense = -15
night_defense = -15
desert_defense = -15
mountain_defense = 15
hill_defense = 5
forest_defense = 10
jungle_defense = 30
swamp_defense = 10
urban_defense = 10

Does anyone know whether all those eight _defense = -15 are correct? That's six positive defense terrain modifiers and eight negative terrain defense modifiers which are all at the same -15 values.

BTW all of my examples are from an unmodified standard plain vanilla 1.06b
 
The problem I had was that Mot. and Tank divisions with engineers received the same penalty as non brigaded units. Apparently, this is indeed the same problem as John is describing, so I'll have to work around it.
 
I just had a different manifestation of the same kind of problem. My panzers with eng bde and all river crossing tech done were getting a -30 river crossing penalty. When I looked at the saved game I noticed that Panzer river_attack should be 20 in the saved game file but were instead noted as -10 . Since river attacks can not be negative as there already is a -50 river crossing penalty without any tech, the terrain modifiers seems to almost randomly pick up the wrong value. The one that they seem to pick up most of the time is either the swamp_attack or the urban_attack values (which seem to always be the same thing??).

Even when one value is right, others can be confused/wrong. Marines in my 1940 saved game (I had not even researched them yet): some of their modifiers were:

jungle_attack = -5
swamp_attack = -5
urban_attack = -5
river_attack = 55
shore_attack = -5
paradrop_attack = -5
fort_attack = 5

River attack seems to = urban_attack + tech or -5 +60 netting 55. But look at the shore_attack and paradrop_attack both at -5 just like swamp/urban when they should be positive or zero.

I edited my saved game for about an hour or so and some of my edits included:

There were 315+ instances of river_attack = -15
There were 1867+ instances of _defense = -15
There were 1068+ instances of _defense = -30

I don't think that any defense terrain modifier is negative and some are absurdly negative and river_attack should always be zero or positive. I don't think that anyone is playing a true and balanced game in 1.06b due to this persistent problem. But it is hard to spot except for obvious things like river crossing and then it's even harder to fix if you want to edit the saved game to what it should really be.


up with 20 river to result in -10 being stored as the river_attack value. So with an erroneous

river_attack = -10 with a river penalty = -50 with an eng bde = +30 totals = -30. The

river_attack values were paired with either urban or swamp attack instead of being matched to a

river_attack base of zero.
 
Sgt. Bulldog said:
I don't think I get all the technical implications of this, but does this mean that swamp attack is in fact penalized allthough the tooltip always says 'Marsh:0.00'?
I'm not sure if these two things are related, but there appears to be a problem with this part of the function, because the penalty is accounted for (see this thread
advancing Germans don't have penalty for crossing river), but it simply doesn't show up.
 
Last edited: