commit 21062dbdf62915bae93c59eb24ba92e33a14ca00 Author: Alex Bolotsin Date: Wed Mar 24 16:01:34 2010 +0200 Try to fix client freezing by using any spells. Signed-off-by: Alex Bolotsin diff --git a/src/game/Player.cpp b/src/game/Player.cpp index f82298e..c6a9fd3 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -19479,7 +19479,8 @@ void Player::SendAurasForTarget(Unit *target) if(!(auraFlags & AFLAG_NOT_CASTER)) // packed GUID of caster { - data.appendPackGUID(aura->GetCasterGUID()); + //data.appendPackGUID(aura->GetCasterGUID()); + data << uint8(0); // used for test client frizzes } if(auraFlags & AFLAG_DURATION) // include aura duration diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index c0d8e88..54978db 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -1293,7 +1293,8 @@ void Aura::SendAuraUpdate(bool remove) if(!(auraFlags & AFLAG_NOT_CASTER)) { - data.appendPackGUID(GetCasterGUID()); + //data.appendPackGUID(GetCasterGUID()); + data << uint8(0); // used for test client frizzes } if(auraFlags & AFLAG_DURATION)