aboutsummaryrefslogtreecommitdiff
path: root/src/game/Unit.cpp
diff options
context:
space:
mode:
authorXTZGZoReX <none@none>2010-01-08 07:59:39 +0100
committerXTZGZoReX <none@none>2010-01-08 07:59:39 +0100
commitc3e02980efde9bd96ffb994345584431166fcfab (patch)
treeff8d54cc277f10f19a5381241a22e30f2730d278 /src/game/Unit.cpp
parent44de20cf3f340155c57b7a0a3da3d5d9a294c389 (diff)
* Fix some more cases where movement flags were +'d together, instead of |'d.
--HG-- branch : trunk
Diffstat (limited to 'src/game/Unit.cpp')
-rw-r--r--src/game/Unit.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp
index 29f749aa1a0..89342551cdb 100644
--- a/src/game/Unit.cpp
+++ b/src/game/Unit.cpp
@@ -15721,12 +15721,12 @@ void Unit::SetFlying(bool apply)
if (apply)
{
SetByteFlag(UNIT_FIELD_BYTES_1, 3, 0x02);
- AddUnitMovementFlag(MOVEMENTFLAG_FLY_MODE + MOVEMENTFLAG_FLYING);
+ AddUnitMovementFlag(MOVEMENTFLAG_FLY_MODE | MOVEMENTFLAG_FLYING);
}
else
{
RemoveByteFlag(UNIT_FIELD_BYTES_1, 3, 0x02);
- RemoveUnitMovementFlag(MOVEMENTFLAG_FLY_MODE + MOVEMENTFLAG_FLYING);
+ RemoveUnitMovementFlag(MOVEMENTFLAG_FLY_MODE | MOVEMENTFLAG_FLYING);
}
}