Shannon V. OKeets
From: Honolulu, Hawaii
The engineer effect is optional; you must turn it on individually for each combat. Right click on the engineer after combat has been declared, and then pick the appropriate menu item.
The reason you have to declare you are using engineer bonus is that if you do, engineer must be first casualty.
This also applies to using engineers to help attack across rivers.
Actually, I have written the code for engineer bonuses when attacking a city to be handled the same way as HQ bonuses for attacking a city.
1 - the engineer bonus of +1 to be applied against a city bonus of -1 is always applied, regardless of whether the engineer 'bonus' is explicitly asked for by the attacking player.
2 - The engineer has to take the first loss only if the engineer bonus is explicitly asked for by the attacking player.
My take on this is that the HQ gains the benefit without having to provide HQ support. Therefore the Engineer gains the benefit without having to provide engineer support.
If the engineer uses it benefits for attacking across a river, canal, or fort hex side, then it has to take the first loss,
Many players will disagree with my decision. I am sorry about that but the cost of building an engineer and the time required for them to arrive (5 turns) means that engineers would be rarely used for attacking a city. Why risk 3 build points and a delay of 10 months for an engineer replacement to add +1 DRM? My engineers would never be used in that manner. It would be as if the benefit for attacking cities didn't even exist.
Perfection is an elusive goal.