From 21ff2842f94fcdcffe55026e7b28617b7fe0cf22 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Wed, 22 Dec 2021 23:37:28 -0600 Subject: [PATCH] Fix bitflag utils --- scripts/server/bitflag.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/scripts/server/bitflag.js b/scripts/server/bitflag.js index ffaeb69c..6b63688b 100644 --- a/scripts/server/bitflag.js +++ b/scripts/server/bitflag.js @@ -284,7 +284,7 @@ function hasBitFlag(allFlags, checkForFlag) { return true; } - if((allFlags & checkForFlag) == allFlags) { + if((allFlags & checkForFlag) == checkForFlag) { return true; } @@ -444,15 +444,13 @@ function takePlayerStaffFlag(client, flagName) { // =========================================================================== function addBitFlag(allFlags, flagValue) { - allFlags |= flagValue; - return; + return allFlags | flagValue; } // =========================================================================== function removeBitFlag(allFlags, flagValue) { - allFlags ^= flagValue; - return; + return allFlags ^ flagValue; } // ===========================================================================