public DragEffect( IEntity src, IEntity trg, int itemID, int hue, int amount )
: base(0x23, 26)
{
m_Stream.Write( (short) itemID );
m_Stream.Write( (byte) 0 );
m_Stream.Write( (short) hue );
m_Stream.Write( (short) amount );
m_Stream.Write( (int) src.Serial );
m_Stream.Write( (short) src.X );
m_Stream.Write( (short) src.Y );
m_Stream.Write( (sbyte) src.Z );
m_Stream.Write( (int) trg.Serial );
m_Stream.Write( (short) trg.X );
m_Stream.Write( (short) trg.Y );
m_Stream.Write( (sbyte) trg.Z );
}