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

open

Requirements for extra rmcause "Enter"

Added by Alexandro Ignatiev over 5 years ago. Updated 3 months 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 #957687: S3_3 datafile format freeze (d3f)New

Actions
Actions #1

Updated by Marko Lindqvist over 2 years ago

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

Updated by Marko Lindqvist over 2 years ago

  • Sprint/Milestone changed from 3.1.0 to 3.2.0
Actions #3

Updated by Marko Lindqvist 3 months ago

  • Sprint/Milestone changed from 3.2.0 to 3.3.0
Actions #4

Updated by Marko Lindqvist 3 months ago

  • Blocks Task #957687: S3_3 datafile format freeze (d3f) added
Actions #5

Updated by Marko Lindqvist 3 months ago

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

Also available in: Atom PDF