Broadcast MoveToLocation when Playable tries to reach a Playable target.
Thanks to Trance.
This commit is contained in:
@@ -33,7 +33,7 @@ import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.Attack;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.AutoAttackStart;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.AutoAttackStop;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.CharMoveToLocation;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.MoveToLocation;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.Die;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.FinishRotation;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.MoveToPawn;
|
||||
@@ -845,7 +845,7 @@ public abstract class Creature extends WorldObject
|
||||
setPawnTarget(null);
|
||||
}
|
||||
calculateMovement(x, y, z, distance);
|
||||
final CharMoveToLocation mov = new CharMoveToLocation(this);
|
||||
final MoveToLocation mov = new MoveToLocation(this);
|
||||
if (getCurrentState() == CreatureState.CASTING)
|
||||
{
|
||||
setCurrentState(CreatureState.IDLE);
|
||||
|
@@ -54,7 +54,7 @@ import org.l2jmobius.gameserver.network.Connection;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.ActionFailed;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.ChangeWaitType;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.CharInfo;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.CharMoveToLocation;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.MoveToLocation;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.DeleteObject;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.GetItem;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.InventoryUpdate;
|
||||
@@ -1119,7 +1119,7 @@ public class PlayerInstance extends Creature
|
||||
final Creature obj = (Creature) object;
|
||||
if (obj.isMoving())
|
||||
{
|
||||
sendPacket(new CharMoveToLocation(obj));
|
||||
sendPacket(new MoveToLocation(obj));
|
||||
}
|
||||
else if (obj.isMovingToPawn())
|
||||
{
|
||||
|
@@ -19,11 +19,11 @@ package org.l2jmobius.gameserver.network.serverpackets;
|
||||
|
||||
import org.l2jmobius.gameserver.model.actor.Creature;
|
||||
|
||||
public class CharMoveToLocation extends ServerBasePacket
|
||||
public class MoveToLocation extends ServerBasePacket
|
||||
{
|
||||
private final Creature _cha;
|
||||
|
||||
public CharMoveToLocation(Creature cha)
|
||||
public MoveToLocation(Creature cha)
|
||||
{
|
||||
_cha = cha;
|
||||
}
|
Reference in New Issue
Block a user