diff options
| author | leak <leakzx@googlemail.com> | 2011-01-20 03:06:51 +0100 |
|---|---|---|
| committer | leak <leakzx@googlemail.com> | 2011-01-20 03:06:51 +0100 |
| commit | dd751242fca2604035f175edc7b8c0cb638f4bef (patch) | |
| tree | 02b1e3e238724b8de22d4a8668fc12b071223801 /src/server/game/Spells/SpellEffects.cpp | |
| parent | f7af49291bea4497082e62e11480cd070495210e (diff) | |
Core/Spells: Better solution for exploit check (Thanks to manuel)
Readd lost changes from char db type cleanup
Diffstat (limited to 'src/server/game/Spells/SpellEffects.cpp')
| -rwxr-xr-x | src/server/game/Spells/SpellEffects.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index afd0b7dc714..0a27601b6f5 100755 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -2705,7 +2705,7 @@ void Spell::SendLoot(uint64 guid, LootType loottype) if (gameObjTarget) { // Players shouldn't be able to loot gameobjects that are currently despawned - if (gameObjTarget->GetRespawnTime() > 0 && !player->isGameMaster()) + if (!gameObjTarget->isSpawned() && !player->isGameMaster()) { sLog->outError("Possible hacking attempt: Player %s [guid: %u] tried to loot a gameobject [entry: %u id: %u] which is on respawn time without being in GM mode!", player->GetName(), player->GetGUIDLow(), gameObjTarget->GetEntry(), gameObjTarget->GetGUIDLow()); |
