diff --git a/source/game_sa/NodeAddress.h b/source/game_sa/NodeAddress.h index 76fe094fb4..c1b1eff17d 100644 --- a/source/game_sa/NodeAddress.h +++ b/source/game_sa/NodeAddress.h @@ -21,7 +21,7 @@ class CNodeAddress { void ResetNodeId() { m_wNodeId = UINT16_MAX; } [[nodiscard]] bool IsAreaValid() const { return m_wAreaId != (uint16)-1; } - [[nodiscard]] bool IsValid() const { return m_wAreaId != (uint16)-1 && m_wNodeId != (uint16)-1; } + [[nodiscard]] bool IsValid() const { return IsAreaValid() && m_wNodeId != UINT16_MAX; } operator bool() const { return IsValid(); } };