From 0dd349f52ad315eb0585f95611fb46b17f6c580c Mon Sep 17 00:00:00 2001 From: tobmaps Date: Sun, 22 May 2011 19:50:55 +0700 Subject: Core/Players: Fix exploit with XP gain from kills done by vehicles --- src/server/game/Entities/Player/Player.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 59d52e8aa6d..017083ef391 100755 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -478,7 +478,7 @@ inline void KillRewarder::_InitXP(Player* player) // * on battlegrounds; // * otherwise, not in PvP; // * not if killer is on vehicle. - if (_isBattleGround || !_isPvP || !_killer->GetVehicle()) + if (_isBattleGround || (!_isPvP && !_killer->GetVehicle())) _xp = Trinity::XP::Gain(player, _victim); } -- cgit v1.2.3