Skip to content

[BUG]: 25th anniversary update trigger_push entities are overpowered (scales with server FPS) #1149

@Nomad7

Description

@Nomad7

👉👈 Contact Details (optional)

n0m4d84 on discord

🤔 What happened?

The 25th anniversary update introduced/expanded this issue: ValveSoftware/halflife#3780

If the server is running at 500 FPS, the 'speed' value of any trigger_push entities in the map is multiplied by 500, resulting in hugely overpowered push entities. With fluctuating server FPS it isn't really practical to edit the speed value (by modifying the entity or running a plugin).

Is it possible for ReHLDS to essentially undo the change mentioned in this comment: ValveSoftware/halflife#3780 (comment) ?
Or somehow dynamically prevent the push strength from being multiplied?

Apologies if this is a bad ticket, feel free to scold me appropriately :)
Happy to approach this issue a more appropriate way, just point me in the right direction - so many maps are unplayable due to broken push entities unless servers run old versions :(

⚠️ Meta-information

Post-25th anniversary versions all appear to be affected by this issue

📄 Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions