diff options
author | Casper Talvio <ctalvio@gmail.com> | 2024-01-02 23:24:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-02 22:24:14 +0100 |
commit | af84c42f714484e196cf0d82f9c296e3567b5f35 (patch) | |
tree | 3a192643fe53d286c5dd24e43e6138808bee02dd /Northstar.CustomServers/mod/scripts/vscripts/mp | |
parent | fd02b453d3ada42d4fd1774737fca9559d971956 (diff) | |
download | NorthstarMods-af84c42f714484e196cf0d82f9c296e3567b5f35.tar.gz NorthstarMods-af84c42f714484e196cf0d82f9c296e3567b5f35.zip |
Add validity check to `HandleDistanceAndTimeStats_Threaded` to prevent crash (#767)
Diffstat (limited to 'Northstar.CustomServers/mod/scripts/vscripts/mp')
-rw-r--r-- | Northstar.CustomServers/mod/scripts/vscripts/mp/_stats.nut | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Northstar.CustomServers/mod/scripts/vscripts/mp/_stats.nut b/Northstar.CustomServers/mod/scripts/vscripts/mp/_stats.nut index f3180214..101d5e4e 100644 --- a/Northstar.CustomServers/mod/scripts/vscripts/mp/_stats.nut +++ b/Northstar.CustomServers/mod/scripts/vscripts/mp/_stats.nut @@ -931,6 +931,9 @@ void function HandleDistanceAndTimeStats_Threaded() // track distance stats foreach ( entity player in GetPlayerArray() ) { + if ( !IsValid( player ) ) + continue + if ( player.p.lastPosForDistanceStatValid ) { // not 100% sure on using Distance2D over Distance tbh |