Moved AbstractNpcAi class to ai.
This commit is contained in:
@@ -14,7 +14,7 @@
|
|||||||
* You should have received a copy of the GNU General Public License
|
* You should have received a copy of the GNU General Public License
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
package ai.npc;
|
package ai;
|
||||||
|
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2MonsterInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2MonsterInstance;
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.ai.CtrlIntention;
|
|||||||
import com.l2jmobius.gameserver.model.Location;
|
import com.l2jmobius.gameserver.model.Location;
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fantasy Isle Parade
|
* Fantasy Isle Parade
|
||||||
|
@@ -29,7 +29,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
import com.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Talent Show AI.
|
* Talent Show AI.
|
||||||
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.interfaces.ILocational;
|
import com.l2jmobius.gameserver.model.interfaces.ILocational;
|
||||||
import com.l2jmobius.util.Rnd;
|
import com.l2jmobius.util.Rnd;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author HorridoJoho, janiko, FinalDestination, lion
|
* @author HorridoJoho, janiko, FinalDestination, lion
|
||||||
|
@@ -34,7 +34,7 @@ import com.l2jmobius.gameserver.model.skills.Skill;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.AbstractNpcInfo;
|
import com.l2jmobius.gameserver.network.serverpackets.AbstractNpcInfo;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove;
|
import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -29,7 +29,7 @@ import com.l2jmobius.gameserver.network.SystemMessageId;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Dummy AI for spawns/respawns only for testing.
|
* Dummy AI for spawns/respawns only for testing.
|
||||||
|
@@ -27,7 +27,7 @@ import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
|||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Dragon Valley AI.
|
* Dragon Valley AI.
|
||||||
|
@@ -21,7 +21,7 @@ import com.l2jmobius.gameserver.model.actor.L2Playable;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fairy Trees AI.
|
* Fairy Trees AI.
|
||||||
|
@@ -32,7 +32,7 @@ import com.l2jmobius.gameserver.network.NpcStringId;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove;
|
import quests.Q00020_BringUpWithLove.Q00020_BringUpWithLove;
|
||||||
import quests.Q00655_AGrandPlanForTamingWildBeasts.Q00655_AGrandPlanForTamingWildBeasts;
|
import quests.Q00655_AGrandPlanForTamingWildBeasts.Q00655_AGrandPlanForTamingWildBeasts;
|
||||||
|
|
||||||
|
@@ -25,7 +25,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.interfaces.ILocational;
|
import com.l2jmobius.gameserver.model.interfaces.ILocational;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Flee Monsters AI.
|
* Flee Monsters AI.
|
||||||
|
@@ -20,7 +20,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Frozen Labyrinth AI.
|
* Frozen Labyrinth AI.
|
||||||
|
@@ -22,7 +22,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Giant's Cave AI.
|
* Giant's Cave AI.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.skills.BuffInfo;
|
import com.l2jmobius.gameserver.model.skills.BuffInfo;
|
||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Hot Springs AI.
|
* Hot Springs AI.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.model.holders.ItemChanceHolder;
|
import com.l2jmobius.gameserver.model.holders.ItemChanceHolder;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Isle of Prayer AI.
|
* Isle of Prayer AI.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.ValidateLocation;
|
import com.l2jmobius.gameserver.network.serverpackets.ValidateLocation;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Lair of Antharas AI.
|
* Lair of Antharas AI.
|
||||||
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.holders.MinionHolder;
|
import com.l2jmobius.gameserver.model.holders.MinionHolder;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Minion Spawn Manager.
|
* Minion Spawn Manager.
|
||||||
|
@@ -28,7 +28,7 @@ import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
|||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Monastery of Silence AI.
|
* Monastery of Silence AI.
|
||||||
|
@@ -18,7 +18,7 @@ package ai.group_template;
|
|||||||
|
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author UnAfraid
|
* @author UnAfraid
|
||||||
|
@@ -18,7 +18,7 @@ package ai.group_template;
|
|||||||
|
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* AI for handle Non-Talking NPCs.
|
* AI for handle Non-Talking NPCs.
|
||||||
|
@@ -19,7 +19,7 @@ package ai.group_template;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Pavel Archaic AI.
|
* Pavel Archaic AI.
|
||||||
|
@@ -24,7 +24,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* AI for mobs in Plains of Dion (near Floran Village).
|
* AI for mobs in Plains of Dion (near Floran Village).
|
||||||
|
@@ -25,7 +25,7 @@ import com.l2jmobius.gameserver.model.actor.L2Playable;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Plains of Lizardmen AI.
|
* Plains of Lizardmen AI.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.actor.L2Attackable;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Angel spawns...when one of the angels in the keys dies, the other angel will spawn.
|
* Angel spawns...when one of the angels in the keys dies, the other angel will spawn.
|
||||||
|
@@ -30,7 +30,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.CreatureSay;
|
import com.l2jmobius.gameserver.network.serverpackets.CreatureSay;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Polymorphing on attack monsters AI.
|
* Polymorphing on attack monsters AI.
|
||||||
|
@@ -33,7 +33,7 @@ import com.l2jmobius.gameserver.model.skills.Skill;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Primeval Isle AI.
|
* Primeval Isle AI.
|
||||||
|
@@ -25,7 +25,7 @@ import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
|||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Prison Guards AI.
|
* Prison Guards AI.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.ThreadPoolManager;
|
|||||||
import com.l2jmobius.gameserver.model.Location;
|
import com.l2jmobius.gameserver.model.Location;
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Manages spawn of NPCs having several random spawn points.
|
* Manages spawn of NPCs having several random spawn points.
|
||||||
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
|||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Range Guard AI.
|
* Range Guard AI.
|
||||||
|
@@ -21,7 +21,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Remnants AI.
|
* Remnants AI.
|
||||||
|
@@ -20,7 +20,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sandstorms AI.
|
* Sandstorms AI.
|
||||||
|
@@ -19,7 +19,7 @@ package ai.group_template;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Attackable;
|
import com.l2jmobius.gameserver.model.actor.L2Attackable;
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* See Through Silent Move AI.
|
* See Through Silent Move AI.
|
||||||
|
@@ -30,7 +30,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sel Mahum Training Ground AI for drill groups.
|
* Sel Mahum Training Ground AI for drill groups.
|
||||||
|
@@ -29,7 +29,7 @@ import com.l2jmobius.gameserver.model.skills.Skill;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sel Mahum Training Ground AI for squads and chefs.
|
* Sel Mahum Training Ground AI for squads and chefs.
|
||||||
|
@@ -25,7 +25,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Silent Valley AI
|
* Silent Valley AI
|
||||||
|
@@ -28,7 +28,7 @@ import com.l2jmobius.gameserver.network.serverpackets.MagicSkillUse;
|
|||||||
import com.l2jmobius.gameserver.util.Broadcast;
|
import com.l2jmobius.gameserver.util.Broadcast;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Stakato Nest AI.
|
* Stakato Nest AI.
|
||||||
|
@@ -22,7 +22,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Summon Pc AI.<br>
|
* Summon Pc AI.<br>
|
||||||
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Turek Orcs AI - flee and return with assistance
|
* Turek Orcs AI - flee and return with assistance
|
||||||
|
@@ -22,7 +22,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.quest.QuestState;
|
import com.l2jmobius.gameserver.model.quest.QuestState;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
import quests.Q00605_AllianceWithKetraOrcs.Q00605_AllianceWithKetraOrcs;
|
import quests.Q00605_AllianceWithKetraOrcs.Q00605_AllianceWithKetraOrcs;
|
||||||
import quests.Q00606_BattleAgainstVarkaSilenos.Q00606_BattleAgainstVarkaSilenos;
|
import quests.Q00606_BattleAgainstVarkaSilenos.Q00606_BattleAgainstVarkaSilenos;
|
||||||
import quests.Q00607_ProveYourCourageKetra.Q00607_ProveYourCourageKetra;
|
import quests.Q00607_ProveYourCourageKetra.Q00607_ProveYourCourageKetra;
|
||||||
|
@@ -24,7 +24,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Warrior Fishing Block AI.
|
* Warrior Fishing Block AI.
|
||||||
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Anais AI.
|
* Anais AI.
|
||||||
|
@@ -45,7 +45,7 @@ import com.l2jmobius.gameserver.network.serverpackets.SpecialCamera;
|
|||||||
import com.l2jmobius.gameserver.util.Broadcast;
|
import com.l2jmobius.gameserver.util.Broadcast;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Antharas AI.
|
* Antharas AI.
|
||||||
|
@@ -41,7 +41,7 @@ import com.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.SocialAction;
|
import com.l2jmobius.gameserver.network.serverpackets.SocialAction;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Baium AI.
|
* Baium AI.
|
||||||
|
@@ -24,7 +24,7 @@ import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
|||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
import com.l2jmobius.gameserver.network.SystemMessageId;
|
import com.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ballista AI.
|
* Ballista AI.
|
||||||
|
@@ -48,7 +48,7 @@ import com.l2jmobius.gameserver.network.serverpackets.SpecialCamera;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.StaticObject;
|
import com.l2jmobius.gameserver.network.serverpackets.StaticObject;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Beleth's AI.
|
* Beleth's AI.
|
||||||
|
@@ -31,7 +31,7 @@ import com.l2jmobius.gameserver.network.NpcStringId;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
import com.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Core AI.
|
* Core AI.
|
||||||
|
@@ -22,7 +22,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* AI for Kamaloka (33) - Crimson Hatu Otis
|
* AI for Kamaloka (33) - Crimson Hatu Otis
|
||||||
|
@@ -27,7 +27,7 @@ import com.l2jmobius.gameserver.model.actor.L2Character;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Dark Water Dragon's AI.
|
* Dark Water Dragon's AI.
|
||||||
|
@@ -20,7 +20,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Summon;
|
import com.l2jmobius.gameserver.model.actor.L2Summon;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Simple AI that manages special conditions for Divine Beast summon.
|
* Simple AI that manages special conditions for Divine Beast summon.
|
||||||
|
@@ -29,7 +29,7 @@ import com.l2jmobius.gameserver.network.serverpackets.SocialAction;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.SpecialCamera;
|
import com.l2jmobius.gameserver.network.serverpackets.SpecialCamera;
|
||||||
import com.l2jmobius.util.Rnd;
|
import com.l2jmobius.util.Rnd;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Dr. Chaos is a boss @ Pavel's Ruins. Some things to know :
|
* Dr. Chaos is a boss @ Pavel's Ruins. Some things to know :
|
||||||
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2MonsterInstance;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.util.MinionList;
|
import com.l2jmobius.gameserver.util.MinionList;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Manages minion's spawn, idle despawn and Teleportation Cube spawn.
|
* Manages minion's spawn, idle despawn and Teleportation Cube spawn.
|
||||||
|
@@ -21,7 +21,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.model.holders.ItemHolder;
|
import com.l2jmobius.gameserver.model.holders.ItemHolder;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Eva's Gift Box AI.
|
* Eva's Gift Box AI.
|
||||||
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
|||||||
import com.l2jmobius.gameserver.model.itemcontainer.Inventory;
|
import com.l2jmobius.gameserver.model.itemcontainer.Inventory;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Frightened Ragna Orc AI.
|
* Frightened Ragna Orc AI.
|
||||||
|
@@ -21,7 +21,7 @@ import com.l2jmobius.gameserver.model.actor.L2Character;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gordon AI
|
* Gordon AI
|
||||||
|
@@ -18,7 +18,7 @@ package ai.individual;
|
|||||||
|
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Grove Robber's AI.<br>
|
* Grove Robber's AI.<br>
|
||||||
|
@@ -39,7 +39,7 @@ import com.l2jmobius.gameserver.network.NpcStringId;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
import com.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Orfen's AI
|
* Orfen's AI
|
||||||
|
@@ -39,7 +39,7 @@ import com.l2jmobius.gameserver.model.zone.type.L2BossZone;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.MagicSkillUse;
|
import com.l2jmobius.gameserver.network.serverpackets.MagicSkillUse;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
import com.l2jmobius.gameserver.network.serverpackets.PlaySound;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Queen Ant's AI
|
* Queen Ant's AI
|
||||||
|
@@ -24,7 +24,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.zone.type.L2EffectZone;
|
import com.l2jmobius.gameserver.model.zone.type.L2EffectZone;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Queen Shyeed AI
|
* Queen Shyeed AI
|
||||||
|
@@ -18,7 +18,7 @@ package ai.individual;
|
|||||||
|
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ragna Orc Commander AI.
|
* Ragna Orc Commander AI.
|
||||||
|
@@ -18,7 +18,7 @@ package ai.individual;
|
|||||||
|
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ragna Orc Hero AI.
|
* Ragna Orc Hero AI.
|
||||||
|
@@ -18,7 +18,7 @@ package ai.individual;
|
|||||||
|
|
||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ragna Orc Seer AI.
|
* Ragna Orc Seer AI.
|
||||||
|
@@ -27,7 +27,7 @@ import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
|||||||
import com.l2jmobius.gameserver.model.zone.type.L2NoRestartZone;
|
import com.l2jmobius.gameserver.model.zone.type.L2NoRestartZone;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.SpecialCamera;
|
import com.l2jmobius.gameserver.network.serverpackets.SpecialCamera;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sailren AI.
|
* Sailren AI.
|
||||||
|
@@ -34,7 +34,7 @@ import com.l2jmobius.gameserver.model.skills.Skill;
|
|||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
import com.l2jmobius.util.Rnd;
|
import com.l2jmobius.util.Rnd;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author Micr0, Zerox
|
* @author Micr0, Zerox
|
||||||
|
@@ -30,7 +30,7 @@ import com.l2jmobius.gameserver.model.events.impl.character.OnCreatureKill;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sin Eater AI.
|
* Sin Eater AI.
|
||||||
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Manages Sin Wardens disappearing and chat.
|
* Manages Sin Wardens disappearing and chat.
|
||||||
|
@@ -41,7 +41,7 @@ import com.l2jmobius.gameserver.network.serverpackets.SocialAction;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.SpecialCamera;
|
import com.l2jmobius.gameserver.network.serverpackets.SpecialCamera;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Valakas' AI.
|
* Valakas' AI.
|
||||||
|
@@ -35,7 +35,7 @@ import com.l2jmobius.gameserver.model.skills.Skill;
|
|||||||
import com.l2jmobius.gameserver.model.zone.ZoneId;
|
import com.l2jmobius.gameserver.model.zone.ZoneId;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Venom AI on Rune Castle.
|
* Venom AI on Rune Castle.
|
||||||
|
@@ -19,7 +19,7 @@ package ai.npc.Abercrombie;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Mercenary Supplier Abercrombie AI.
|
* Mercenary Supplier Abercrombie AI.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.quest.QuestState;
|
import com.l2jmobius.gameserver.model.quest.QuestState;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
import quests.Q00184_ArtOfPersuasion.Q00184_ArtOfPersuasion;
|
import quests.Q00184_ArtOfPersuasion.Q00184_ArtOfPersuasion;
|
||||||
import quests.Q00185_NikolasCooperation.Q00185_NikolasCooperation;
|
import quests.Q00185_NikolasCooperation.Q00185_NikolasCooperation;
|
||||||
|
|
||||||
|
@@ -26,7 +26,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.holders.ItemHolder;
|
import com.l2jmobius.gameserver.model.holders.ItemHolder;
|
||||||
import com.l2jmobius.gameserver.model.holders.QuestItemHolder;
|
import com.l2jmobius.gameserver.model.holders.QuestItemHolder;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Alexandria (Armor Merchant) AI.
|
* Alexandria (Armor Merchant) AI.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.itemcontainer.Inventory;
|
|||||||
import com.l2jmobius.gameserver.model.zone.ZoneId;
|
import com.l2jmobius.gameserver.model.zone.ZoneId;
|
||||||
import com.l2jmobius.gameserver.network.SystemMessageId;
|
import com.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Arena Manager AI.
|
* Arena Manager AI.
|
||||||
|
@@ -36,7 +36,7 @@ import com.l2jmobius.gameserver.network.serverpackets.AcquireSkillList;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
import custom.Validators.SubClassSkills;
|
import custom.Validators.SubClassSkills;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -22,7 +22,7 @@ import com.l2jmobius.gameserver.model.itemcontainer.Inventory;
|
|||||||
import com.l2jmobius.gameserver.network.SystemMessageId;
|
import com.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.EtcStatusUpdate;
|
import com.l2jmobius.gameserver.network.serverpackets.EtcStatusUpdate;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Black Judge AI.
|
* Black Judge AI.
|
||||||
|
@@ -25,7 +25,7 @@ import com.l2jmobius.gameserver.model.itemcontainer.Inventory;
|
|||||||
import com.l2jmobius.gameserver.model.quest.QuestState;
|
import com.l2jmobius.gameserver.model.quest.QuestState;
|
||||||
import com.l2jmobius.gameserver.model.quest.State;
|
import com.l2jmobius.gameserver.model.quest.State;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Black Marketeer of Mammon - Exchange Adena for AA.
|
* Black Marketeer of Mammon - Exchange Adena for AA.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.entity.Castle;
|
|||||||
import com.l2jmobius.gameserver.model.entity.Fort;
|
import com.l2jmobius.gameserver.model.entity.Fort;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Castle Ambassador AI.
|
* Castle Ambassador AI.
|
||||||
|
@@ -21,7 +21,7 @@ import com.l2jmobius.gameserver.model.PcCondOverride;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Castle Blacksmith AI.
|
* Castle Blacksmith AI.
|
||||||
|
@@ -59,7 +59,7 @@ import com.l2jmobius.gameserver.network.serverpackets.ExShowSeedSetting;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Castle Chamberlain AI.
|
* Castle Chamberlain AI.
|
||||||
|
@@ -22,7 +22,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||||
import com.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
import com.l2jmobius.gameserver.network.clientpackets.RequestAcquireSkill;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
import handlers.effecthandlers.CallPc;
|
import handlers.effecthandlers.CallPc;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -27,7 +27,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.entity.Castle;
|
import com.l2jmobius.gameserver.model.entity.Castle;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Castle Mercenary Manager AI.
|
* Castle Mercenary Manager AI.
|
||||||
|
@@ -19,7 +19,7 @@ package ai.npc.CastleSiegeManager;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Castle Siege Manager AI.
|
* Castle Siege Manager AI.
|
||||||
|
@@ -25,7 +25,7 @@ import com.l2jmobius.gameserver.model.entity.Siege;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcSay;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Castle Teleporter AI.
|
* Castle Teleporter AI.
|
||||||
|
@@ -19,7 +19,7 @@ package ai.npc.CastleWarehouse;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Castle Warehouse Keeper AI.
|
* Castle Warehouse Keeper AI.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.network.SystemMessageId;
|
import com.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Clan Trader AI.
|
* Clan Trader AI.
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.quest.QuestState;
|
import com.l2jmobius.gameserver.model.quest.QuestState;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
import quests.Q00024_InhabitantsOfTheForestOfTheDead.Q00024_InhabitantsOfTheForestOfTheDead;
|
import quests.Q00024_InhabitantsOfTheForestOfTheDead.Q00024_InhabitantsOfTheForestOfTheDead;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -24,7 +24,7 @@ import com.l2jmobius.gameserver.model.L2Spawn;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Dragon Vortex AI.
|
* Dragon Vortex AI.
|
||||||
|
@@ -21,7 +21,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.network.SystemMessageId;
|
import com.l2jmobius.gameserver.network.SystemMessageId;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.UserInfo;
|
import com.l2jmobius.gameserver.network.serverpackets.UserInfo;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fame Manager AI.
|
* Fame Manager AI.
|
||||||
|
@@ -21,7 +21,7 @@ import com.l2jmobius.gameserver.model.actor.L2Attackable;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Forge of the Gods AI
|
* Forge of the Gods AI
|
||||||
|
@@ -23,7 +23,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Rooney AI
|
* Rooney AI
|
||||||
|
@@ -22,7 +22,7 @@ import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
|||||||
import com.l2jmobius.gameserver.model.skills.BuffInfo;
|
import com.l2jmobius.gameserver.model.skills.BuffInfo;
|
||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tar Beetle AI
|
* Tar Beetle AI
|
||||||
|
@@ -19,7 +19,7 @@ package ai.npc.FortressArcherCaptain;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fortress Archer Captain AI.
|
* Fortress Archer Captain AI.
|
||||||
|
@@ -27,7 +27,7 @@ import com.l2jmobius.gameserver.network.SystemMessageId;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fortress Siege Manager AI.
|
* Fortress Siege Manager AI.
|
||||||
|
@@ -20,7 +20,7 @@ import com.l2jmobius.gameserver.model.Location;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Freya's Steward AI.
|
* Freya's Steward AI.
|
||||||
|
@@ -20,7 +20,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.model.quest.QuestState;
|
import com.l2jmobius.gameserver.model.quest.QuestState;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
import quests.Q10286_ReunionWithSirra.Q10286_ReunionWithSirra;
|
import quests.Q10286_ReunionWithSirra.Q10286_ReunionWithSirra;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -22,7 +22,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.quest.QuestState;
|
import com.l2jmobius.gameserver.model.quest.QuestState;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
import quests.Q00065_CertifiedSoulBreaker.Q00065_CertifiedSoulBreaker;
|
import quests.Q00065_CertifiedSoulBreaker.Q00065_CertifiedSoulBreaker;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -25,7 +25,7 @@ import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
|||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ketra Orc Support AI.<br>
|
* Ketra Orc Support AI.<br>
|
||||||
|
@@ -37,7 +37,7 @@ import com.l2jmobius.gameserver.network.serverpackets.ExShowSeedInfo;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.ExShowSellCropList;
|
import com.l2jmobius.gameserver.network.serverpackets.ExShowSellCropList;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.SystemMessage;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Manor manager AI.
|
* Manor manager AI.
|
||||||
|
@@ -31,7 +31,7 @@ import com.l2jmobius.gameserver.network.NpcStringId;
|
|||||||
import com.l2jmobius.gameserver.network.serverpackets.ExShowDominionRegistry;
|
import com.l2jmobius.gameserver.network.serverpackets.ExShowDominionRegistry;
|
||||||
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
import com.l2jmobius.gameserver.network.serverpackets.NpcHtmlMessage;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Mercenary Captain AI.
|
* Mercenary Captain AI.
|
||||||
|
@@ -33,7 +33,7 @@ import com.l2jmobius.gameserver.model.holders.SkillHolder;
|
|||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Monastery Minigame AI.
|
* Monastery Minigame AI.
|
||||||
|
@@ -20,7 +20,7 @@ import com.l2jmobius.gameserver.model.actor.L2Npc;
|
|||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
import com.l2jmobius.gameserver.util.Util;
|
import com.l2jmobius.gameserver.util.Util;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Monument of Heroes AI.
|
* Monument of Heroes AI.
|
||||||
|
@@ -20,7 +20,7 @@ import com.l2jmobius.gameserver.ThreadPoolManager;
|
|||||||
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
import com.l2jmobius.gameserver.model.actor.L2Npc;
|
||||||
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
import com.l2jmobius.gameserver.model.actor.instance.L2PcInstance;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author UnAfraid
|
* @author UnAfraid
|
||||||
|
@@ -28,7 +28,7 @@ import com.l2jmobius.gameserver.model.skills.BuffInfo;
|
|||||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||||
import com.l2jmobius.gameserver.network.NpcStringId;
|
import com.l2jmobius.gameserver.network.NpcStringId;
|
||||||
|
|
||||||
import ai.npc.AbstractNpcAI;
|
import ai.AbstractNpcAI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Preacher of Doom and Orator of Revelations AI
|
* Preacher of Doom and Orator of Revelations AI
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user