This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch debian/master
in repository openjk.

commit 210c6a8ba81ce54be996077ee76b150701723266
Author: Ensiform <[email protected]>
Date:   Sun Mar 12 09:30:06 2017 -0500

    MP CGame: Fix using qboolean as a non 0/1 type.
    
    On players, its used as 0-3. On bodies its used as 0/1. Fixes a warning.
---
 codemp/cgame/cg_ents.c       | 2 +-
 codemp/cgame/cg_local.h      | 2 +-
 codemp/cgame/cg_servercmds.c | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/codemp/cgame/cg_ents.c b/codemp/cgame/cg_ents.c
index 7c28f6c..5c790f5 100644
--- a/codemp/cgame/cg_ents.c
+++ b/codemp/cgame/cg_ents.c
@@ -1499,7 +1499,7 @@ Ghoul2 Insert End
        {
                if (cent->bodyFadeTime > cg.time)
                {
-                       qboolean lightSide = cent->teamPowerType;
+                       qboolean lightSide = (cent->teamPowerType != 0) ? qtrue 
: qfalse;
                        vec3_t hitLoc, tempAng;
                        float tempLength;
                        int curTimeDif = ((cg.time + 60000) - 
cent->bodyFadeTime);
diff --git a/codemp/cgame/cg_local.h b/codemp/cgame/cg_local.h
index 490ec1c..4c7775d 100644
--- a/codemp/cgame/cg_local.h
+++ b/codemp/cgame/cg_local.h
@@ -432,7 +432,7 @@ typedef struct centity_s {
        int                             trickAlphaTime;
 
        int                             teamPowerEffectTime;
-       qboolean                teamPowerType; //0 regen, 1 heal, 2 drain, 3 
absorb
+       int                             teamPowerType; //0 regen, 1 heal, 2 
drain, 3 absorb
 
        qboolean                isRagging;
        qboolean                ownerRagging;
diff --git a/codemp/cgame/cg_servercmds.c b/codemp/cgame/cg_servercmds.c
index 036a2c8..82f4e20 100644
--- a/codemp/cgame/cg_servercmds.c
+++ b/codemp/cgame/cg_servercmds.c
@@ -1445,9 +1445,9 @@ static void CG_RestoreClientGhoul_f( void ) {
                body = &cg_entities[bodyIndex];
 
                if ( side )
-                       body->teamPowerType = qtrue; //light side
+                       body->teamPowerType = 1; //light side
                else
-                       body->teamPowerType = qfalse; //dark side
+                       body->teamPowerType = 0; //dark side
 
                CG_BodyQueueCopy( body, clent->currentState.number, weaponIndex 
);
        }

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/openjk.git

_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to