Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/ai/type/PlayerAI.java b/aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/ai/type/PlayerAI.java
- index ba0425a..1b2658d 100644
- --- a/aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/ai/type/PlayerAI.java
- +++ b/aCis_gameserver/java/net/sf/l2j/gameserver/model/actor/ai/type/PlayerAI.java
- @@ -28,6 +28,7 @@
- import net.sf.l2j.gameserver.network.serverpackets.ActionFailed;
- import net.sf.l2j.gameserver.network.serverpackets.AutoAttackStart;
- import net.sf.l2j.gameserver.network.serverpackets.ChairSit;
- +import net.sf.l2j.gameserver.network.serverpackets.MoveToLocation;
- import net.sf.l2j.gameserver.network.serverpackets.MoveToLocationInVehicle;
- import net.sf.l2j.gameserver.network.serverpackets.MoveToPawn;
- import net.sf.l2j.gameserver.network.serverpackets.StopMove;
- @@ -159,7 +160,10 @@
- @Override
- public synchronized void doActiveIntention()
- {
- - doIdleIntention();
- + prepareIntention();
- + _currentIntention.updateAsActive();
- + if (!getActor().isMoving())
- + thinkIdle();
- }
- @Override
- @@ -280,8 +284,9 @@
- if (skill.isToggle())
- {
- - getActor().getMove().stop();
- getActor().getCast().doToggleCast(skill, target);
- + if (getActor().isMoving())
- + getActor().broadcastPacket(new MoveToLocation(getActor()));
- }
- else
- {
Advertisement
Add Comment
Please, Sign In to add comment