Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enemy units visible through fog of war via movement #11313

Open
1 task done
nism opened this issue Mar 15, 2024 · 1 comment
Open
1 task done

Enemy units visible through fog of war via movement #11313

nism opened this issue Mar 15, 2024 · 1 comment
Labels

Comments

@nism
Copy link

nism commented Mar 15, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Game Version

4.10.16

Describe the bug

Available movement is precalculated based on invisible units, allowing player to avoid and/or find enemy units without risk.
Same trick can be used to find barbarian camps (try to move unit to general vicinity of known camp until game will not let you move. That will be the tile of camp )

Steps to Reproduce

  1. Select Destroyer in bottom left near Lillibaeum
  2. From movement select screen, 2 tiles up 2 tiles right is a hidden submarine in enemy territory
  3. Also unable to move to take Lillibaeum due to precalculated movement penalty adjacent to enemy unit
  4. (for advantage) move Destroyer one tile up/right, kill Submarine with aircraft, then successfully take city w/ Destroyer

Screenshots

Screenshot_20240315_202846_Unciv

Link to save file

Too large, see
https://pastebin.com/7US5U6Zw

Operating System

Android

Additional Information

By my memory, original CivV handled this by allowing all movement in fog of war without penalties, recalculating in case an enemy unit came into view (or calculating visible movement possible and actual movement possible seperately?), forcing players to either move with care or risk unintended consequences, as:

Case 1) When movement is cut short by adjacemt enemy penalty: leave unit stranded with 0 movement left
Case 2) When final destination would have been enemy, do not attack and stop unit one tile short. Allow for retreat if remaining movement is available.

@nism nism added the bug label Mar 15, 2024
@yairm210
Copy link
Owner

#7670

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants