public static void CombatAttackR(Creature creature, Creature target)
{
var creaturePos = creature.GetPosition();
var targetPos = target.GetPosition();
var packet = new Packet(Op.CombatAttackR, creature.EntityId);
packet.PutByte(100);
packet.PutLong(target.EntityId);
packet.PutByte(0);
packet.PutByte(0);
packet.PutInt(creaturePos.X);
packet.PutInt(creaturePos.Y);
packet.PutByte(0);
packet.PutInt(targetPos.X);
packet.PutInt(targetPos.Y);
packet.PutString("");
creature.Client.Send(packet);
}