Threadpool refactoring.
This commit is contained in:
@@ -25,7 +25,7 @@ import java.util.concurrent.ScheduledFuture;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import com.l2jmobius.Config;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPoolManager;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPool;
|
||||
import com.l2jmobius.commons.util.Rnd;
|
||||
import com.l2jmobius.gameserver.ai.CtrlIntention;
|
||||
import com.l2jmobius.gameserver.datatables.SkillTable;
|
||||
@@ -263,11 +263,11 @@ public class Antharas extends Quest
|
||||
_antharas.setCurrentHpMp(hp, mp);
|
||||
_LastAction = System.currentTimeMillis();
|
||||
// Start repeating timer to check for inactivity
|
||||
_activityCheckTask = ThreadPoolManager.scheduleAtFixedRate(new CheckActivity(), 60000, 60000);
|
||||
_activityCheckTask = ThreadPool.scheduleAtFixedRate(new CheckActivity(), 60000, 60000);
|
||||
}
|
||||
else if (status == DEAD)
|
||||
{
|
||||
ThreadPoolManager.schedule(new UnlockAntharas(ANTHARASOLDID), respawnTime - System.currentTimeMillis());
|
||||
ThreadPool.schedule(new UnlockAntharas(ANTHARASOLDID), respawnTime - System.currentTimeMillis());
|
||||
}
|
||||
else if (status == DORMANT)
|
||||
{
|
||||
@@ -316,7 +316,7 @@ public class Antharas extends Quest
|
||||
_antharas.setCurrentHpMp(hp, mp);
|
||||
_LastAction = System.currentTimeMillis();
|
||||
// Start repeating timer to check for inactivity
|
||||
_activityCheckTask = ThreadPoolManager.scheduleAtFixedRate(new CheckActivity(), 60000, 60000);
|
||||
_activityCheckTask = ThreadPool.scheduleAtFixedRate(new CheckActivity(), 60000, 60000);
|
||||
}
|
||||
else if ((antharasId != 0) && (status == DEAD))
|
||||
{
|
||||
@@ -331,7 +331,7 @@ public class Antharas extends Quest
|
||||
}
|
||||
else
|
||||
{
|
||||
ThreadPoolManager.schedule(new UnlockAntharas(antharasId), respawnTime - System.currentTimeMillis());
|
||||
ThreadPool.schedule(new UnlockAntharas(antharasId), respawnTime - System.currentTimeMillis());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -372,7 +372,7 @@ public class Antharas extends Quest
|
||||
if (_monsterSpawnTask == null)
|
||||
{
|
||||
GrandBossManager.getInstance().setBossStatus(ANTHARASOLDID, WAITING);
|
||||
_monsterSpawnTask = ThreadPoolManager.schedule(new AntharasSpawn(1), 60000 * Config.ANTHARAS_WAIT_TIME);
|
||||
_monsterSpawnTask = ThreadPool.schedule(new AntharasSpawn(1), 60000 * Config.ANTHARAS_WAIT_TIME);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -404,7 +404,7 @@ public class Antharas extends Quest
|
||||
}
|
||||
|
||||
// Spawn mobs.
|
||||
_mobsSpawnTask = ThreadPoolManager.scheduleAtFixedRate(new MobsSpawn(), intervalOfMobs, intervalOfMobs);
|
||||
_mobsSpawnTask = ThreadPool.scheduleAtFixedRate(new MobsSpawn(), intervalOfMobs, intervalOfMobs);
|
||||
}
|
||||
|
||||
// Do spawn Antharas.
|
||||
@@ -462,7 +462,7 @@ public class Antharas extends Quest
|
||||
GrandBossManager.getInstance().setBossStatus(npcId, FIGHTING);
|
||||
_LastAction = System.currentTimeMillis();
|
||||
// Start repeating timer to check for inactivity
|
||||
_activityCheckTask = ThreadPoolManager.scheduleAtFixedRate(new CheckActivity(), 60000, 60000);
|
||||
_activityCheckTask = ThreadPool.scheduleAtFixedRate(new CheckActivity(), 60000, 60000);
|
||||
// Setting 1st time of minions spawn task.
|
||||
if (!FWA_OLDANTHARAS)
|
||||
{
|
||||
@@ -474,7 +474,7 @@ public class Antharas extends Quest
|
||||
_socialTask.cancel(true);
|
||||
_socialTask = null;
|
||||
}
|
||||
_socialTask = ThreadPoolManager.schedule(new AntharasSpawn(2), 16);
|
||||
_socialTask = ThreadPool.schedule(new AntharasSpawn(2), 16);
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
@@ -487,7 +487,7 @@ public class Antharas extends Quest
|
||||
_socialTask.cancel(true);
|
||||
_socialTask = null;
|
||||
}
|
||||
_socialTask = ThreadPoolManager.schedule(new AntharasSpawn(3), 3000);
|
||||
_socialTask = ThreadPool.schedule(new AntharasSpawn(3), 3000);
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
@@ -500,7 +500,7 @@ public class Antharas extends Quest
|
||||
_socialTask.cancel(true);
|
||||
_socialTask = null;
|
||||
}
|
||||
_socialTask = ThreadPoolManager.schedule(new AntharasSpawn(4), 10000);
|
||||
_socialTask = ThreadPool.schedule(new AntharasSpawn(4), 10000);
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
@@ -512,7 +512,7 @@ public class Antharas extends Quest
|
||||
_socialTask.cancel(true);
|
||||
_socialTask = null;
|
||||
}
|
||||
_socialTask = ThreadPoolManager.schedule(new AntharasSpawn(5), 200);
|
||||
_socialTask = ThreadPool.schedule(new AntharasSpawn(5), 200);
|
||||
break;
|
||||
}
|
||||
case 5:
|
||||
@@ -525,7 +525,7 @@ public class Antharas extends Quest
|
||||
_socialTask.cancel(true);
|
||||
_socialTask = null;
|
||||
}
|
||||
_socialTask = ThreadPoolManager.schedule(new AntharasSpawn(6), 10800);
|
||||
_socialTask = ThreadPool.schedule(new AntharasSpawn(6), 10800);
|
||||
break;
|
||||
}
|
||||
case 6:
|
||||
@@ -538,18 +538,18 @@ public class Antharas extends Quest
|
||||
_socialTask.cancel(true);
|
||||
_socialTask = null;
|
||||
}
|
||||
_socialTask = ThreadPoolManager.schedule(new AntharasSpawn(7), 1900);
|
||||
_socialTask = ThreadPool.schedule(new AntharasSpawn(7), 1900);
|
||||
break;
|
||||
}
|
||||
case 7:
|
||||
{
|
||||
_antharas.abortCast();
|
||||
_mobiliseTask = ThreadPoolManager.schedule(new SetMobilised(_antharas), 16);
|
||||
_mobiliseTask = ThreadPool.schedule(new SetMobilised(_antharas), 16);
|
||||
// Move at random.
|
||||
if (FWA_MOVEATRANDOM)
|
||||
{
|
||||
final Location pos = new Location(Rnd.get(175000, 178500), Rnd.get(112400, 116000), -7707, 0);
|
||||
_moveAtRandomTask = ThreadPoolManager.schedule(new MoveAtRandom(_antharas, pos), 500);
|
||||
_moveAtRandomTask = ThreadPool.schedule(new MoveAtRandom(_antharas, pos), 500);
|
||||
}
|
||||
if (_socialTask != null)
|
||||
{
|
||||
@@ -668,7 +668,7 @@ public class Antharas extends Quest
|
||||
{
|
||||
if ((_selfDestructionTask == null) && !npc.isDead())
|
||||
{
|
||||
_selfDestructionTask = ThreadPoolManager.schedule(new SelfDestructionOfBomber(npc), FWA_SELFDESTRUCTTIME);
|
||||
_selfDestructionTask = ThreadPool.schedule(new SelfDestructionOfBomber(npc), FWA_SELFDESTRUCTTIME);
|
||||
}
|
||||
break;
|
||||
}
|
||||
@@ -842,7 +842,7 @@ public class Antharas extends Quest
|
||||
if (_type == 0)
|
||||
{
|
||||
spawnCube();
|
||||
_cubeSpawnTask = ThreadPoolManager.schedule(new CubeSpawn(1), 1800000);
|
||||
_cubeSpawnTask = ThreadPool.schedule(new CubeSpawn(1), 1800000);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -967,10 +967,10 @@ public class Antharas extends Quest
|
||||
|
||||
if (!npc.getSpawn().is_customBossInstance())
|
||||
{
|
||||
_cubeSpawnTask = ThreadPoolManager.schedule(new CubeSpawn(0), 10000);
|
||||
_cubeSpawnTask = ThreadPool.schedule(new CubeSpawn(0), 10000);
|
||||
GrandBossManager.getInstance().setBossStatus(npc.getNpcId(), DEAD);
|
||||
final long respawnTime = (Config.ANTHARAS_RESP_FIRST + Rnd.get(Config.ANTHARAS_RESP_SECOND)) * 3600000;
|
||||
ThreadPoolManager.schedule(new UnlockAntharas(npc.getNpcId()), respawnTime);
|
||||
ThreadPool.schedule(new UnlockAntharas(npc.getNpcId()), respawnTime);
|
||||
// also save the respawn time so that the info is maintained past reboots
|
||||
final StatsSet info = GrandBossManager.getInstance().getStatsSet(npc.getNpcId());
|
||||
info.set("respawn_time", (System.currentTimeMillis() + respawnTime));
|
||||
|
@@ -26,7 +26,7 @@ import java.util.concurrent.CopyOnWriteArrayList;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import com.l2jmobius.Config;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPoolManager;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPool;
|
||||
import com.l2jmobius.commons.util.Rnd;
|
||||
import com.l2jmobius.gameserver.datatables.SkillTable;
|
||||
import com.l2jmobius.gameserver.geodata.GeoData;
|
||||
@@ -175,7 +175,7 @@ public class Baium extends Quest
|
||||
}
|
||||
GrandBossManager.getInstance().addBoss(baium);
|
||||
final L2NpcInstance _baium = baium;
|
||||
ThreadPoolManager.schedule(() ->
|
||||
ThreadPool.schedule(() ->
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -244,7 +244,7 @@ public class Baium extends Quest
|
||||
|
||||
startQuestTimer("skill_range", 500, npc, null, true);
|
||||
final L2NpcInstance baium = npc;
|
||||
ThreadPoolManager.schedule(() ->
|
||||
ThreadPool.schedule(() ->
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -338,7 +338,7 @@ public class Baium extends Quest
|
||||
final L2GrandBossInstance baium = (L2GrandBossInstance) addSpawn(LIVE_BAIUM, npc);
|
||||
GrandBossManager.getInstance().addBoss(baium);
|
||||
final L2NpcInstance _baium = baium;
|
||||
ThreadPoolManager.schedule(() ->
|
||||
ThreadPool.schedule(() ->
|
||||
{
|
||||
try
|
||||
{
|
||||
|
@@ -21,7 +21,7 @@ import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
import com.l2jmobius.Config;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPoolManager;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPool;
|
||||
import com.l2jmobius.commons.util.Rnd;
|
||||
import com.l2jmobius.gameserver.ai.CtrlIntention;
|
||||
import com.l2jmobius.gameserver.datatables.SkillTable;
|
||||
@@ -128,7 +128,7 @@ public class Valakas extends Quest
|
||||
GrandBossManager.getInstance().addBoss(valakas);
|
||||
final L2NpcInstance _valakas = valakas;
|
||||
|
||||
ThreadPoolManager.schedule(() ->
|
||||
ThreadPool.schedule(() ->
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -350,7 +350,7 @@ public class Valakas extends Quest
|
||||
|
||||
lastAttackTime = System.currentTimeMillis();
|
||||
final L2NpcInstance _valakas = valakas;
|
||||
ThreadPoolManager.schedule(() ->
|
||||
ThreadPool.schedule(() ->
|
||||
{
|
||||
try
|
||||
{
|
||||
|
@@ -29,7 +29,7 @@ import java.util.concurrent.ScheduledFuture;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import com.l2jmobius.Config;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPoolManager;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPool;
|
||||
import com.l2jmobius.commons.database.DatabaseFactory;
|
||||
import com.l2jmobius.commons.util.Rnd;
|
||||
import com.l2jmobius.gameserver.ai.CtrlIntention;
|
||||
@@ -239,14 +239,14 @@ public class VanHalter extends Quest
|
||||
{
|
||||
_timeUpTask.cancel(false);
|
||||
}
|
||||
_timeUpTask = ThreadPoolManager.schedule(new TimeUp(), Config.HPH_ACTIVITYTIMEOFHALTER);
|
||||
_timeUpTask = ThreadPool.schedule(new TimeUp(), Config.HPH_ACTIVITYTIMEOFHALTER);
|
||||
|
||||
// Set bleeding to palyers.
|
||||
if (_setBleedTask != null)
|
||||
{
|
||||
_setBleedTask.cancel(false);
|
||||
}
|
||||
_setBleedTask = ThreadPoolManager.schedule(new Bleeding(), 2000);
|
||||
_setBleedTask = ThreadPool.schedule(new Bleeding(), 2000);
|
||||
|
||||
final Integer status = GrandBossManager.getInstance().getBossStatus(29062);
|
||||
if (status == INTERVAL)
|
||||
@@ -896,7 +896,7 @@ public class VanHalter extends Quest
|
||||
{
|
||||
if ((_lockUpDoorOfAltarTask == null) && !_isLocked && _isCaptainSpawned)
|
||||
{
|
||||
_lockUpDoorOfAltarTask = ThreadPoolManager.schedule(new LockUpDoorOfAltar(), Config.HPH_TIMEOFLOCKUPDOOROFALTAR);
|
||||
_lockUpDoorOfAltarTask = ThreadPool.schedule(new LockUpDoorOfAltar(), Config.HPH_TIMEOFLOCKUPDOOROFALTAR);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -934,7 +934,7 @@ public class VanHalter extends Quest
|
||||
_closeDoorOfAltarTask.cancel(false);
|
||||
}
|
||||
_closeDoorOfAltarTask = null;
|
||||
_closeDoorOfAltarTask = ThreadPoolManager.schedule(new CloseDoorOfAltar(), Config.HPH_INTERVALOFDOOROFALTER);
|
||||
_closeDoorOfAltarTask = ThreadPool.schedule(new CloseDoorOfAltar(), Config.HPH_INTERVALOFDOOROFALTER);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -969,7 +969,7 @@ public class VanHalter extends Quest
|
||||
_openDoorOfAltarTask.cancel(false);
|
||||
}
|
||||
_openDoorOfAltarTask = null;
|
||||
_openDoorOfAltarTask = ThreadPoolManager.schedule(new OpenDoorOfAltar(), Config.HPH_INTERVALOFDOOROFALTER);
|
||||
_openDoorOfAltarTask = ThreadPool.schedule(new OpenDoorOfAltar(), Config.HPH_INTERVALOFDOOROFALTER);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1065,7 +1065,7 @@ public class VanHalter extends Quest
|
||||
}
|
||||
_timeUpTask = null;
|
||||
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(1), Config.HPH_APPTIMEOFHALTER);
|
||||
_movieTask = ThreadPool.schedule(new Movie(1), Config.HPH_APPTIMEOFHALTER);
|
||||
}
|
||||
|
||||
// Start fight against High Priestess van Halter.
|
||||
@@ -1075,7 +1075,7 @@ public class VanHalter extends Quest
|
||||
{
|
||||
_timeUpTask.cancel(false);
|
||||
}
|
||||
_timeUpTask = ThreadPoolManager.schedule(new TimeUp(), Config.HPH_FIGHTTIMEOFHALTER);
|
||||
_timeUpTask = ThreadPool.schedule(new TimeUp(), Config.HPH_FIGHTTIMEOFHALTER);
|
||||
|
||||
final Map<Integer, L2PcInstance> _targets = new HashMap<>();
|
||||
int i = 0;
|
||||
@@ -1095,8 +1095,8 @@ public class VanHalter extends Quest
|
||||
if (!_isHelperCalled)
|
||||
{
|
||||
_isHelperCalled = true;
|
||||
_halterEscapeTask = ThreadPoolManager.schedule(new HalterEscape(), 500);
|
||||
_callRoyalGuardHelperTask = ThreadPoolManager.schedule(new CallRoyalGuardHelper(), 1000);
|
||||
_halterEscapeTask = ThreadPool.schedule(new HalterEscape(), 500);
|
||||
_callRoyalGuardHelperTask = ThreadPool.schedule(new CallRoyalGuardHelper(), 1000);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1113,7 +1113,7 @@ public class VanHalter extends Quest
|
||||
{
|
||||
_callRoyalGuardHelperTask.cancel(false);
|
||||
}
|
||||
_callRoyalGuardHelperTask = ThreadPoolManager.schedule(new CallRoyalGuardHelper(), Config.HPH_CALLROYALGUARDHELPERINTERVAL);
|
||||
_callRoyalGuardHelperTask = ThreadPool.schedule(new CallRoyalGuardHelper(), Config.HPH_CALLROYALGUARDHELPERINTERVAL);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1171,7 +1171,7 @@ public class VanHalter extends Quest
|
||||
{
|
||||
_halterEscapeTask.cancel(false);
|
||||
}
|
||||
_halterEscapeTask = ThreadPoolManager.schedule(new HalterEscape(), 5000);
|
||||
_halterEscapeTask = ThreadPool.schedule(new HalterEscape(), 5000);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1243,7 +1243,7 @@ public class VanHalter extends Quest
|
||||
{
|
||||
_setBleedTask.cancel(false);
|
||||
}
|
||||
_setBleedTask = ThreadPoolManager.schedule(new Bleeding(), 2000);
|
||||
_setBleedTask = ThreadPool.schedule(new Bleeding(), 2000);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1334,7 +1334,7 @@ public class VanHalter extends Quest
|
||||
|
||||
final StatsSet info = GrandBossManager.getInstance().getStatsSet(29062);
|
||||
final long temp = info.getLong("respawn_time") - System.currentTimeMillis();
|
||||
_intervalTask = ThreadPoolManager.schedule(new Interval(), temp);
|
||||
_intervalTask = ThreadPool.schedule(new Interval(), temp);
|
||||
}
|
||||
|
||||
// Interval.
|
||||
@@ -1433,7 +1433,7 @@ public class VanHalter extends Quest
|
||||
{
|
||||
_timeUpTask.cancel(false);
|
||||
}
|
||||
_timeUpTask = ThreadPoolManager.schedule(new TimeUp(), Config.HPH_ACTIVITYTIMEOFHALTER);
|
||||
_timeUpTask = ThreadPool.schedule(new TimeUp(), Config.HPH_ACTIVITYTIMEOFHALTER);
|
||||
}
|
||||
|
||||
// Time up.
|
||||
@@ -1482,7 +1482,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(2), 16);
|
||||
_movieTask = ThreadPool.schedule(new Movie(2), 16);
|
||||
break;
|
||||
}
|
||||
case 2:
|
||||
@@ -1501,7 +1501,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(3), 1);
|
||||
_movieTask = ThreadPool.schedule(new Movie(3), 1);
|
||||
break;
|
||||
}
|
||||
case 3:
|
||||
@@ -1520,7 +1520,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(4), 1500);
|
||||
_movieTask = ThreadPool.schedule(new Movie(4), 1500);
|
||||
break;
|
||||
}
|
||||
case 4:
|
||||
@@ -1539,7 +1539,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(5), 1);
|
||||
_movieTask = ThreadPool.schedule(new Movie(5), 1);
|
||||
break;
|
||||
}
|
||||
case 5:
|
||||
@@ -1558,7 +1558,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(6), 1500);
|
||||
_movieTask = ThreadPool.schedule(new Movie(6), 1500);
|
||||
break;
|
||||
}
|
||||
case 6:
|
||||
@@ -1577,7 +1577,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(7), 1);
|
||||
_movieTask = ThreadPool.schedule(new Movie(7), 1);
|
||||
break;
|
||||
}
|
||||
case 7:
|
||||
@@ -1596,7 +1596,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(8), 1500);
|
||||
_movieTask = ThreadPool.schedule(new Movie(8), 1500);
|
||||
break;
|
||||
}
|
||||
case 8:
|
||||
@@ -1615,7 +1615,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(9), 1);
|
||||
_movieTask = ThreadPool.schedule(new Movie(9), 1);
|
||||
break;
|
||||
}
|
||||
case 9:
|
||||
@@ -1634,7 +1634,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(10), 1500);
|
||||
_movieTask = ThreadPool.schedule(new Movie(10), 1500);
|
||||
break;
|
||||
}
|
||||
case 10:
|
||||
@@ -1653,7 +1653,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(11), 1);
|
||||
_movieTask = ThreadPool.schedule(new Movie(11), 1);
|
||||
break;
|
||||
}
|
||||
case 11:
|
||||
@@ -1672,7 +1672,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(12), 2000);
|
||||
_movieTask = ThreadPool.schedule(new Movie(12), 2000);
|
||||
break;
|
||||
}
|
||||
case 12:
|
||||
@@ -1691,7 +1691,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(13), 1000);
|
||||
_movieTask = ThreadPool.schedule(new Movie(13), 1000);
|
||||
break;
|
||||
}
|
||||
case 13:
|
||||
@@ -1709,7 +1709,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(14), 4700);
|
||||
_movieTask = ThreadPool.schedule(new Movie(14), 4700);
|
||||
break;
|
||||
}
|
||||
case 14:
|
||||
@@ -1722,7 +1722,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(15), 4300);
|
||||
_movieTask = ThreadPool.schedule(new Movie(15), 4300);
|
||||
break;
|
||||
}
|
||||
case 15:
|
||||
@@ -1743,7 +1743,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(16), 2000);
|
||||
_movieTask = ThreadPool.schedule(new Movie(16), 2000);
|
||||
break;
|
||||
}
|
||||
case 16:
|
||||
@@ -1762,7 +1762,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(17), 6000);
|
||||
_movieTask = ThreadPool.schedule(new Movie(17), 6000);
|
||||
break;
|
||||
}
|
||||
case 17:
|
||||
@@ -1776,7 +1776,7 @@ public class VanHalter extends Quest
|
||||
_movieTask.cancel(false);
|
||||
}
|
||||
_movieTask = null;
|
||||
_movieTask = ThreadPoolManager.schedule(new Movie(18), 1000);
|
||||
_movieTask = ThreadPool.schedule(new Movie(18), 1000);
|
||||
break;
|
||||
}
|
||||
case 18:
|
||||
|
@@ -19,7 +19,7 @@ package ai.bosses;
|
||||
import java.util.logging.Logger;
|
||||
|
||||
import com.l2jmobius.Config;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPoolManager;
|
||||
import com.l2jmobius.commons.concurrent.ThreadPool;
|
||||
import com.l2jmobius.commons.util.Rnd;
|
||||
import com.l2jmobius.gameserver.GameTimeController;
|
||||
import com.l2jmobius.gameserver.ai.CtrlIntention;
|
||||
@@ -130,7 +130,7 @@ public class Zaken extends Quest
|
||||
super(questId, name, descr);
|
||||
|
||||
// Zaken doors handling
|
||||
ThreadPoolManager.scheduleAtFixedRate(() ->
|
||||
ThreadPool.scheduleAtFixedRate(() ->
|
||||
{
|
||||
try
|
||||
{
|
||||
@@ -138,7 +138,7 @@ public class Zaken extends Quest
|
||||
{
|
||||
LOGGER.info("Zaken door id 21240006 opened, game time 00.00.");
|
||||
DoorTable.getInstance().getDoor(21240006).openMe();
|
||||
ThreadPoolManager.schedule(() ->
|
||||
ThreadPool.schedule(() ->
|
||||
{
|
||||
try
|
||||
{
|
||||
|
Reference in New Issue
Block a user