beyond-all-reason / beyond-all-reason/RecoilEngine

Ghosted building appearing after decaying and the player having vision over it

Open
#873 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
679
Forks
290
Avg merge
3d 2h
Merged PRs (30d)
40

Description

When a constructor or a commander stops building a building and the building is left to decay completely the building will be permenantly ghosted. The ghost will be visible even after getting vision over it.

The way I am able to reproduce this is to play against the simple defender AI and send a tick near a constructor. The constructor will abandon the building to reclaim the tick.

Probably a problem updating UnitDrawerData

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue against the simple defender AI by sending a tick near a constructor and letting the abandoned building decay completely. Start by tracing the UnitDrawerData update path for the decaying building and its visibility state. Done means the ghost no longer remains visible after the player gains vision over the location.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics, game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.