Skip to content

Propaganda Towers have a race condition at shutdown / reset. #761

Closed
@Mauller

Description

@Mauller

This likely affects other objects that grant upgrades / bonuses to objects within their area of influence.

But when propaganda tower objects are deleted their PropogandaTowerBehaviour modules onDelete function is called which will call removeAllInfluence. This then goes through an internal list of objects that it believes to be within its area of influence to remove any upgrades it is providing.

This obviously causes an access violation if the object pointed to no longer exists during game reset.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething is not working rightGenRelates to GeneralsMemoryIs memory relatedZHRelates to Zero Hour

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions