-Dropped Javolution.
-Removal of Q00344_1000YearsTheEndOfLamentation. -Fixed starting conditions for Q00144_PailakaInjuredDragon. -Fixed starting conditions for last Seven Sign quests. -Added missing MonasteryOfSilence.xml instance spawns and doors. -Removed many catacomb spawns.
This commit is contained in:
@@ -28,10 +28,9 @@ import static com.l2jserver.gameserver.ai.CtrlIntention.AI_INTENTION_MOVE_TO;
|
||||
import static com.l2jserver.gameserver.ai.CtrlIntention.AI_INTENTION_PICK_UP;
|
||||
import static com.l2jserver.gameserver.ai.CtrlIntention.AI_INTENTION_REST;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import javolution.util.FastList;
|
||||
|
||||
import com.l2jserver.gameserver.GameTimeController;
|
||||
import com.l2jserver.gameserver.GeoData;
|
||||
import com.l2jserver.gameserver.ThreadPoolManager;
|
||||
@@ -1205,19 +1204,19 @@ public class L2CharacterAI extends AbstractAI
|
||||
public boolean isHealer = false;
|
||||
public boolean isFighter = false;
|
||||
public boolean cannotMoveOnLand = false;
|
||||
public List<Skill> generalSkills = new FastList<>();
|
||||
public List<Skill> buffSkills = new FastList<>();
|
||||
public List<Skill> generalSkills = new ArrayList<>();
|
||||
public List<Skill> buffSkills = new ArrayList<>();
|
||||
public int lastBuffTick = 0;
|
||||
public List<Skill> debuffSkills = new FastList<>();
|
||||
public List<Skill> debuffSkills = new ArrayList<>();
|
||||
public int lastDebuffTick = 0;
|
||||
public List<Skill> cancelSkills = new FastList<>();
|
||||
public List<Skill> healSkills = new FastList<>();
|
||||
// public List<L2Skill> trickSkills = new FastList<>();
|
||||
public List<Skill> generalDisablers = new FastList<>();
|
||||
public List<Skill> sleepSkills = new FastList<>();
|
||||
public List<Skill> rootSkills = new FastList<>();
|
||||
public List<Skill> muteSkills = new FastList<>();
|
||||
public List<Skill> resurrectSkills = new FastList<>();
|
||||
public List<Skill> cancelSkills = new ArrayList<>();
|
||||
public List<Skill> healSkills = new ArrayList<>();
|
||||
// public List<L2Skill> trickSkills = new ArrayList<>();
|
||||
public List<Skill> generalDisablers = new ArrayList<>();
|
||||
public List<Skill> sleepSkills = new ArrayList<>();
|
||||
public List<Skill> rootSkills = new ArrayList<>();
|
||||
public List<Skill> muteSkills = new ArrayList<>();
|
||||
public List<Skill> resurrectSkills = new ArrayList<>();
|
||||
public boolean hasHealOrResurrect = false;
|
||||
public boolean hasLongRangeSkills = false;
|
||||
public boolean hasLongRangeDamageSkills = false;
|
||||
|
@@ -21,11 +21,10 @@ package com.l2jserver.gameserver.ai;
|
||||
import static com.l2jserver.gameserver.ai.CtrlIntention.AI_INTENTION_ACTIVE;
|
||||
import static com.l2jserver.gameserver.ai.CtrlIntention.AI_INTENTION_ATTACK;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
import javolution.util.FastList;
|
||||
|
||||
import com.l2jserver.gameserver.model.L2Object;
|
||||
import com.l2jserver.gameserver.model.MobGroup;
|
||||
import com.l2jserver.gameserver.model.MobGroupTable;
|
||||
@@ -447,7 +446,7 @@ public final class L2ControllableMobAI extends L2AttackableAI
|
||||
double dy, dx;
|
||||
double dblAggroRange = aggroRange * aggroRange;
|
||||
|
||||
List<L2Character> potentialTarget = new FastList<>();
|
||||
List<L2Character> potentialTarget = new ArrayList<>();
|
||||
|
||||
Collection<L2Object> objs = npc.getKnownList().getKnownObjects().values();
|
||||
for (L2Object obj : objs)
|
||||
|
Reference in New Issue
Block a user