Manage summon skill action with SELF target type.
This commit is contained in:
parent
7161f79ae6
commit
ddefe2f413
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
@ -23,6 +23,8 @@ import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.Pet;
|
||||
import org.l2jmobius.gameserver.model.skill.CommonSkill;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -61,8 +63,12 @@ public class PetSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetDataTable.getInstance().getPetData(pet.getId()).getAvailableLevel(data.getOptionId(), pet.getLevel());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
pet.setTarget(player.getTarget());
|
||||
pet.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
|
||||
if (data.getOptionId() == CommonSkill.PET_SWITCH_STANCE.getId())
|
||||
|
@ -22,6 +22,8 @@ import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
|
||||
import org.l2jmobius.gameserver.model.ActionDataHolder;
|
||||
import org.l2jmobius.gameserver.model.actor.Player;
|
||||
import org.l2jmobius.gameserver.model.actor.Summon;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.model.skill.targets.TargetType;
|
||||
import org.l2jmobius.gameserver.network.SystemMessageId;
|
||||
|
||||
/**
|
||||
@ -51,8 +53,12 @@ public class ServitorSkillUse implements IPlayerActionHandler
|
||||
final int skillLevel = PetSkillData.getInstance().getAvailableLevel(servitor, data.getOptionId());
|
||||
if (skillLevel > 0)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(SkillData.getInstance().getSkill(data.getOptionId(), skillLevel), null, ctrlPressed, shiftPressed);
|
||||
final Skill skill = SkillData.getInstance().getSkill(data.getOptionId(), skillLevel);
|
||||
if (skill != null)
|
||||
{
|
||||
servitor.setTarget(player.getTarget());
|
||||
servitor.useMagic(skill, null, (skill.getTargetType() == TargetType.SELF) || ctrlPressed, shiftPressed);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user