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

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
_______________________________________________
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers

Reply via email to