aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortartalo <none@none>2009-10-20 03:31:25 +0200
committertartalo <none@none>2009-10-20 03:31:25 +0200
commitae16af08779bf65f1663fd0570cae109027c2c79 (patch)
tree7960d5ce3635a06809b0b93dcaa5716c55837542 /src
parent7691c5e1c5e93c6f2de48faf825dce90653e4448 (diff)
*Wintergrasp: Prevent server crash at battle end if all players are recruits, by Spp
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/game/Wintergrasp.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/game/Wintergrasp.cpp b/src/game/Wintergrasp.cpp
index 02162fac82d..e1a3d02945c 100644
--- a/src/game/Wintergrasp.cpp
+++ b/src/game/Wintergrasp.cpp
@@ -1134,7 +1134,8 @@ void OPvPWintergrasp::EndBattle()
baseHonor += (m_customHonorReward[DESTROYED_TOWER] * m_towerDestroyedCount[OTHER_TEAM(team)]);
baseHonor += (m_customHonorReward[INTACT_BUILDING] * intactNum);
baseHonor += (m_customHonorReward[DAMAGED_BUILDING] * damagedNum);
- baseHonor /= playersWithRankNum;
+ if (playersWithRankNum)
+ baseHonor /= playersWithRankNum;
}
// Revive players, remove auras and give rewards