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 #825479

Requirements for extra rmcause "Enter"

Added by Alexandro Ignatiev about 3 years ago. Updated about 1 month ago.

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

0%

Estimated time:

Description

When I prepared the patch for #802768, I supposed that questioning too much from the unit is an unnecessary game complication, so the extra's rmreqs are checked only for unit owner and the tile (plus unit class hut_behavior outside of them that allows any number of classes with each behaviour). This, if implemented this way, should be somewhere documented since other causes' rmreqs use unit data, or maybe we should change it one or another way. Also, evaluating to RPT_CERTAIN in unit_enter_hut() fails if there are unit-targeted reqs; unit_can_*_hut() evaluate to RPT_POSSIBLE for potential calling in client. We should make the functions consistent or may just prohibit unit-targeted reqs with this rmcause (but this may limit other rmcauses, e.g. pillaging by HUT_NOTHING units).


Related issues

Blocks Freeciv - Task #939772: S3_2 datafile format freeze (d3f)New

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by Marko Lindqvist about 1 month ago

  • Blocks Task #939772: S3_2 datafile format freeze (d3f) added

#2 Updated by Marko Lindqvist about 1 month ago

  • Sprint/Milestone changed from 3.1.0 to 3.2.0

Also available in: Atom PDF