Преглед на файлове

BETA: After casting a target SELF buff while moving player should not take an extra step after cast finishes.

Reported by: Janiko
Reviewed by: Janiko, !UnAfraid
Tested by: Janiko
Nos преди 11 години
родител
ревизия
39c0da830e
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      L2J_Server_BETA/java/com/l2jserver/gameserver/network/clientpackets/RequestMagicSkillUse.java

+ 2 - 2
L2J_Server_BETA/java/com/l2jserver/gameserver/network/clientpackets/RequestMagicSkillUse.java

@@ -93,13 +93,13 @@ public final class RequestMagicSkillUse extends L2GameClientPacket
 			return;
 		}
 		
-		activeChar.useMagic(skill, _ctrlPressed, _shiftPressed);
-		
 		// Stop if use self-buff (except if on AirShip or Boat).
 		if ((skill.isContinuous() && !skill.isDebuff() && (skill.getTargetType() == L2TargetType.SELF)) && (!activeChar.isInAirShip() || !activeChar.isInBoat()))
 		{
 			activeChar.getAI().setIntention(CtrlIntention.AI_INTENTION_MOVE_TO, activeChar.getLocation());
 		}
+		
+		activeChar.useMagic(skill, _ctrlPressed, _shiftPressed);
 	}
 	
 	@Override