rendered paste bodyIndex: C:/Users/spidee/Documents/Wcell/WCell.RealmServer/Spells/SpellHandler.cs
===================================================================
--- C:/Users/spidee/Documents/Wcell/WCell.RealmServer/Spells/SpellHandler.cs (revision 173)
+++ C:/Users/spidee/Documents/Wcell/WCell.RealmServer/Spells/SpellHandler.cs (working copy)
@@ -437,6 +437,12 @@
if (caster == null)
return;
+ if (delay == 0)
+ {
+ caster.SetUInt32(UnitFields.UNIT_FIELD_CHANNEL_OBJECT, (uint)0);
+ caster.SetUInt32(UnitFields.UNIT_CHANNEL_SPELL, (uint)0);
+ }
+
using (RealmPacketOut packet = new RealmPacketOut(RealmServerOpCode.MSG_CHANNEL_UPDATE, 12)) {
caster.EntityId.WritePacked(packet);
packet.Write(delay);