public void Complete(Creature creature, Skill skill, Packet packet)
{
var target = creature.Target;
if (target != null)
{
var pos = creature.GetPosition();
var targetPos = target.GetPosition();
var telePos = pos.GetRelative(targetPos, DistanceToTarget);
Send.Effect(creature, Effect.SilentMoveTeleport, (byte)2, telePos.X, telePos.Y);
creature.Warp(creature.RegionId, telePos);
}
Send.SkillComplete(creature, skill.Info.Id);
}
}