From c3e02980efde9bd96ffb994345584431166fcfab Mon Sep 17 00:00:00 2001 From: XTZGZoReX Date: Fri, 8 Jan 2010 07:59:39 +0100 Subject: * Fix some more cases where movement flags were +'d together, instead of |'d. --HG-- branch : trunk --- src/game/Unit.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/game/Unit.cpp') 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); } } -- cgit v1.2.3