diff options
| author | jackpoz <giacomopoz@gmail.com> | 2014-03-20 21:34:05 +0100 |
|---|---|---|
| committer | jackpoz <giacomopoz@gmail.com> | 2014-03-20 21:34:05 +0100 |
| commit | 4c27c83efa811d128d4f2cbeb34afe6fcdacd5d8 (patch) | |
| tree | 3181163d73aeeee1eda8063b02bd43b6458fea2b /src/server/game/Conditions/ConditionMgr.cpp | |
| parent | 46ccb1d15ede04440448f2f741d2a3246ca7ad41 (diff) | |
Core/Misc: Fix some static analysis issues
Diffstat (limited to 'src/server/game/Conditions/ConditionMgr.cpp')
| -rw-r--r-- | src/server/game/Conditions/ConditionMgr.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Conditions/ConditionMgr.cpp b/src/server/game/Conditions/ConditionMgr.cpp index e76ba18f1e2..c3ef88fef05 100644 --- a/src/server/game/Conditions/ConditionMgr.cpp +++ b/src/server/game/Conditions/ConditionMgr.cpp @@ -1994,7 +1994,7 @@ bool ConditionMgr::isConditionTypeValid(Condition* cond) } case CONDITION_UNIT_STATE: { - if (cond->ConditionValue1 > uint32(UNIT_STATE_ALL_STATE)) + if (!(cond->ConditionValue1 & UNIT_STATE_ALL_STATE_SUPPORTED)) { TC_LOG_ERROR("sql.sql", "UnitState condition has non existing UnitState in value1 (%u), skipped", cond->ConditionValue1); return false; |
