* Fix possible server crash in Player::IsAtGroupRewardDistance, by Spp

* Fix possible server crash in Player::RewardPlayerAndGroupAtEvent
* Wintergrasp: Correct use of RewardPlayerAndGroupAtEvent, by Spp

--HG--
branch : trunk
This commit is contained in:
tartalo
2009-10-21 22:15:36 +02:00
parent 7a0bb775f0
commit 5e9c0d385a
2 changed files with 7 additions and 3 deletions
+3 -3
View File
@@ -865,18 +865,18 @@ void OPvPWintergrasp::HandleKill(Player *killer, Unit *victim)
{
if (victim->getLevel() >= 70)
ok = true;
killer->RewardPlayerAndGroupAtEvent(CRE_PVP_KILL, 0);
killer->RewardPlayerAndGroupAtEvent(CRE_PVP_KILL, victim);
}
else
{
switch(GetCreatureType(victim->GetEntry()))
{
case CREATURE_SIEGE_VEHICLE:
killer->RewardPlayerAndGroupAtEvent(CRE_PVP_KILL_V,0);
killer->RewardPlayerAndGroupAtEvent(CRE_PVP_KILL_V, victim);
ok = true;
break;
case CREATURE_GUARD:
killer->RewardPlayerAndGroupAtEvent(CRE_PVP_KILL, 0);
killer->RewardPlayerAndGroupAtEvent(CRE_PVP_KILL, victim);
ok = true;
break;
case CREATURE_TURRET: