On Fri, 11 Jul 2014 23:13:51 -0600 William Astle <l...@l-w.ca> wrote: > On 14-07-11 05:22 PM, Michael T. Pope wrote: > > The "artillery in the open" penalty will apply, but that should be visible > > in the pre-combat dialog. > > The documentation says there should be no penalty for being in the open > when attacking a colony (and possibly a native settlement - that's > unclear).
Which documentation, and where? I looked through the Colonization manual and only found a footnote "Artillery units list attack/defence strengths, they suffer severe penalties when not inside a fortification". > The pre-combat report specifies a base offense of 7, a bonus under the > colony name of 100% and the attack bonus of 50% for a total of 21. That > is clearly not 2.625 but it does clearly match the documentation. (If an > offense power of 21 is used, that gives odds of just under 35%.) > > So we have the pre-combat report showing a different set of modifiers > than the actual combat uses. That is clearly wrong. > This is unrelated, but I also noticed, when adding some logging to > getDefencePower() that it is being called continually for no apparent > reason while the game is waiting for input from me. That too is a surprise. There is a handy utility to make a stack trace in freecol/common/debug/FreeColDebugger/stackTraceToString(), which could tell you why getDefencePower is being called. I would expect it to be quite common during AI turns, but not during a player turn. Cheers, Mike Pope
signature.asc
Description: PGP signature
------------------------------------------------------------------------------
_______________________________________________ Freecol-developers mailing list Freecol-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freecol-developers