forked from electronicarts/CnC_Generals_Zero_Hour
-
Notifications
You must be signed in to change notification settings - Fork 151
Open
Labels
BugSomething is not working right, typically is user facingSomething is not working right, typically is user facing⚠️ TriageIssues requiring initial review and prioritizationIssues requiring initial review and prioritization
Description
Prerequisites
- I have searched for similar issues and confirmed this is not a duplicate
Game Version
- Command & Conquer Generals
- Command & Conquer Generals: Zero Hour
- Other (please specify below)
Bug Description
CreateDebris allows to define a Shadow parameter to apply to the debris model.
In retail version of the game, SHADOW_DECAL is rendered as a blob.
In TSH, built from latest code on January 29, 2026, SHADOW_DECAL is instead rendered as a purple-and-black missing texture.
Call stack points to the m_shadow parameter being a nullptr.
Attaching a custom mission map to recreate issue. Walking over the black square spawns Burtons, which are edited to have the specified CreateDebris death type. The chance to trigger death is not 100%, so walking over the square repeatedly will spawn more Burtons.
Attached screen recording showing the OCL-triggered death with missing texture:
Command.Conquer.-.Generals.2026.01.29.-.18.57.45.03.mp4
Reproduction Steps
- Load the provided Mission map in Skirmish
- Walk repeatedly over black square to spawn Burtons
- Allow Patriot and Tunnel Defenders to kill Burtons until the OCL death is triggered.
Additional Context
Compiled the latest TSH codebase with default settings in Win32 Release mode.
Metadata
Metadata
Assignees
Labels
BugSomething is not working right, typically is user facingSomething is not working right, typically is user facing⚠️ TriageIssues requiring initial review and prioritizationIssues requiring initial review and prioritization