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