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

Units can be pushed across diagonal cliff tiles #1100

Open
aco4 opened this issue Aug 14, 2020 · 2 comments
Open

Units can be pushed across diagonal cliff tiles #1100

aco4 opened this issue Aug 14, 2020 · 2 comments
Labels

Comments

@aco4
Copy link

aco4 commented Aug 14, 2020

Describe the bug
Units can be pushed across diagonal impassable tiles, and be stuck.

To Reproduce
Steps to reproduce the behavior:

  1. Download this map: https://drive.google.com/file/d/11Dg_L0XKUNV6c3s3BK7T5t7e971SfzNn/view?usp=sharing
  2. Start a skirmish game with this map
  3. Make a group of units
  4. Move them close to the small gap in the bottom right of the map.
  5. See some of the units get pushed over

Expected behavior
Units should not be able to be pushed across, or they should be able to move across freely.

Screenshots or Videos
https://i.imgur.com/ZCEhcVo.png In this screenshot, the mini-rocket pod and heavy machine gun tank were pushed across the small gap and are now stuck.
https://i.imgur.com/GfEap5C.png FlaMe map editor view

Your System:

  • OS: Linux
  • Game version: 3.4.1

Additional context
none

@aco4 aco4 added the Bug label Aug 14, 2020
@mirror176
Copy link

Don't have records from it, but I have been able to get single hover units stuck partially up a cliff on parts of a map without the aid of other units.

Some games fix such issues by making stuck units have more generous movement rules or a system that pushes them back out to valid space. Better to fix movement issues at its source but a fallback can make it more difficult for players to exploit movement 'anomalies' (and harder to test that there even was an issue present).

@vaut
Copy link
Contributor

vaut commented Sep 30, 2023

Placing units on partially passable squares is correct. Pathfinding doesn't work. You will be surprised, but the bot can send units through such passages without problems.

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

3 participants