Stop auto use task without list checks.
This commit is contained in:
@@ -14099,7 +14099,7 @@ public class PlayerInstance extends Playable
|
||||
|
||||
public void stopAutoUseTask()
|
||||
{
|
||||
if ((_autoUseTask != null) && !_autoUseTask.isCancelled() && !_autoUseTask.isDone() && _autoSupplyItems.isEmpty() && _autoPotionItems.isEmpty() && _autoSkills.isEmpty())
|
||||
if ((_autoUseTask != null) && !_autoUseTask.isCancelled() && !_autoUseTask.isDone())
|
||||
{
|
||||
_autoUseTask.cancel(true);
|
||||
_autoUseTask = null;
|
||||
|
@@ -91,6 +91,14 @@ public class Disconnection
|
||||
_client = getClient(client, player);
|
||||
_player = getActiveChar(client, player);
|
||||
|
||||
// Stop player tasks.
|
||||
if (_player != null)
|
||||
{
|
||||
_player.stopTimedHuntingZoneTask();
|
||||
_player.stopAutoPlayTask();
|
||||
_player.stopAutoUseTask();
|
||||
}
|
||||
|
||||
// Anti Feed
|
||||
AntiFeedManager.getInstance().onDisconnect(_client);
|
||||
|
||||
@@ -116,9 +124,6 @@ public class Disconnection
|
||||
{
|
||||
if (_player != null)
|
||||
{
|
||||
_player.stopTimedHuntingZoneTask();
|
||||
_player.stopAutoPlayTask();
|
||||
_player.stopAutoUseTask();
|
||||
_player.storeMe();
|
||||
}
|
||||
}
|
||||
|
@@ -14045,7 +14045,7 @@ public class PlayerInstance extends Playable
|
||||
|
||||
public void stopAutoUseTask()
|
||||
{
|
||||
if ((_autoUseTask != null) && !_autoUseTask.isCancelled() && !_autoUseTask.isDone() && _autoSupplyItems.isEmpty() && _autoPotionItems.isEmpty() && _autoSkills.isEmpty())
|
||||
if ((_autoUseTask != null) && !_autoUseTask.isCancelled() && !_autoUseTask.isDone())
|
||||
{
|
||||
_autoUseTask.cancel(true);
|
||||
_autoUseTask = null;
|
||||
|
@@ -91,6 +91,14 @@ public class Disconnection
|
||||
_client = getClient(client, player);
|
||||
_player = getActiveChar(client, player);
|
||||
|
||||
// Stop player tasks.
|
||||
if (_player != null)
|
||||
{
|
||||
_player.stopTimedHuntingZoneTask();
|
||||
_player.stopAutoPlayTask();
|
||||
_player.stopAutoUseTask();
|
||||
}
|
||||
|
||||
// Anti Feed
|
||||
AntiFeedManager.getInstance().onDisconnect(_client);
|
||||
|
||||
@@ -116,9 +124,6 @@ public class Disconnection
|
||||
{
|
||||
if (_player != null)
|
||||
{
|
||||
_player.stopTimedHuntingZoneTask();
|
||||
_player.stopAutoPlayTask();
|
||||
_player.stopAutoUseTask();
|
||||
_player.storeMe();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user