Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Feature #784748

open

New features aware combat risks estimation

Added by Alexandro Ignatiev about 6 years ago. Updated 8 months ago.

Status:
New
Priority:
Normal
Category:
General
Sprint/Milestone:
Start date:
Due date:
% Done:

30%

Estimated time:
20.00 h

Description

Currently, get_defender() and related stuff from common/combat.c and server/unittools.c does not know about Combat_Rounds and some other effects introduced into the game after some 2.x. As a result, defending chance presumed by the game mechanics is not real, and this should be improved. Related forum discussion (new veteranship getting options should be addressed in some other ticket)

Actually, I'm preparing a patch for 3.0 (for 3.1, the change seems to be blocked by #783336)

Actions #1

Updated by Alexandro Ignatiev over 4 years ago

Finished math description on Fandom: https://freeciv.fandom.com/wiki/User:Ignatus/get_defender()_reasoning. Starting (supposingly more active) coding...

Actions #2

Updated by Alexandro Ignatiev over 3 years ago

Alexandro Ignatiev wrote:

Finished math description on Fandom: https://freeciv.fandom.com/wiki/User:Ignatus/get_defender()_reasoning. Starting (supposingly more active) coding...

Heh, it was far from finishing then, but now I have got a reasonable criterium for vulnerable stacks defenders selection that seems to be the most difficult part, so I hope to resolve it in an observable time.

Actions #3

Updated by Marko Lindqvist almost 2 years ago

  • Category set to General
  • Assignee set to Alexandro Ignatiev
  • Sprint/Milestone set to 3.0.7
Actions #4

Updated by Marko Lindqvist over 1 year ago

  • Sprint/Milestone changed from 3.0.7 to 3.0.8
Actions #5

Updated by Marko Lindqvist 8 months ago

  • Sprint/Milestone changed from 3.0.8 to 3.1.1

Also available in: Atom PDF