*Send channeling start/update packet, converted by Stryker, original by pasdVn

--HG--
branch : trunk
This commit is contained in:
maximius
2009-09-22 18:19:31 -07:00
parent cdfb402122
commit d79957e5c3

View File

@@ -3858,7 +3858,7 @@ void Spell::SendChannelUpdate(uint32 time)
data.append(m_caster->GetPackGUID());
data << uint32(time);
((Player*)m_caster)->GetSession()->SendPacket( &data );
m_caster->SendMessageToSet(&data, true);
}
void Spell::SendChannelStart(uint32 duration)
@@ -3889,15 +3889,12 @@ void Spell::SendChannelStart(uint32 duration)
}
}
if (m_caster->GetTypeId() == TYPEID_PLAYER)
{
WorldPacket data( MSG_CHANNEL_START, (8+4+4) );
data.append(m_caster->GetPackGUID());
data << uint32(m_spellInfo->Id);
data << uint32(duration);
WorldPacket data( MSG_CHANNEL_START, (8+4+4) );
data.append(m_caster->GetPackGUID());
data << uint32(m_spellInfo->Id);
data << uint32(duration);
((Player*)m_caster)->GetSession()->SendPacket( &data );
}
m_caster->SendMessageToSet(&data, true);
m_timer = duration;
if(target)