beyond-all-reason/Beyond-All-Reason

resurrected commander able to get stuck on edge of map

开放

#4,353 创建于 2025年2月17日

 (6 条评论) (0 个反应) (0 位负责人)Lua (592 个派生)batch import
BugGadgetGood First Issue

仓库指标

星标
 (3,922 个星标)
PR 合并指标
 (平均合并 4天 13小时) (30 天内合并 265 个 PR)

描述

Description

Commander dies:
https://youtu.be/zdUgq5ga_jw?t=27m48s (at 27m 48s)

Commander resurrected and is stuck, apparently: https://youtu.be/zdUgq5ga_jw?t=31m31s (at 31m 31s)

Expected Behaviour

Commander snaps to "in bounds" position if it's fully or partially out of bounds so that he doesn't get stuck

Or store the last fully valid position of every unit on death and if their resurrected position is bad, teleport them (hopefully not far) to their last valid position

Actual Behaviour

Commander gets stuck and the wreckage is a bit weird

Reproduction steps

The videos give a good idea of how to do this. Haven't tested anything myself, but I think it's possible that moving towards out of bounds when the commander dies is relevant.

Other

No response

贡献者指南