Addition of AutoUseSettingsHolder isEmpty method.
Contributed by AnsS.
This commit is contained in:
parent
c9ff4b8381
commit
ce582aef4a
@ -52,4 +52,9 @@ public class AutoUseSettingsHolder
|
|||||||
{
|
{
|
||||||
return _autoActions;
|
return _autoActions;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isEmpty()
|
||||||
|
{
|
||||||
|
return _autoSupplyItems.isEmpty() && _autoPotionItems.isEmpty() && _autoSkills.isEmpty();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -263,7 +263,10 @@ public class AutoUseTaskManager
|
|||||||
|
|
||||||
public void stopAutoUseTask(PlayerInstance player)
|
public void stopAutoUseTask(PlayerInstance player)
|
||||||
{
|
{
|
||||||
PLAYERS.remove(player);
|
if (player.getAutoUseSettings().isEmpty() || !player.isOnline() || player.isInOfflineMode())
|
||||||
|
{
|
||||||
|
PLAYERS.remove(player);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void addAutoSupplyItem(PlayerInstance player, int itemId)
|
public void addAutoSupplyItem(PlayerInstance player, int itemId)
|
||||||
|
@ -52,4 +52,9 @@ public class AutoUseSettingsHolder
|
|||||||
{
|
{
|
||||||
return _autoActions;
|
return _autoActions;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isEmpty()
|
||||||
|
{
|
||||||
|
return _autoSupplyItems.isEmpty() && _autoPotionItems.isEmpty() && _autoSkills.isEmpty();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -263,7 +263,10 @@ public class AutoUseTaskManager
|
|||||||
|
|
||||||
public void stopAutoUseTask(PlayerInstance player)
|
public void stopAutoUseTask(PlayerInstance player)
|
||||||
{
|
{
|
||||||
PLAYERS.remove(player);
|
if (player.getAutoUseSettings().isEmpty() || !player.isOnline() || player.isInOfflineMode())
|
||||||
|
{
|
||||||
|
PLAYERS.remove(player);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void addAutoSupplyItem(PlayerInstance player, int itemId)
|
public void addAutoSupplyItem(PlayerInstance player, int itemId)
|
||||||
|
@ -52,4 +52,9 @@ public class AutoUseSettingsHolder
|
|||||||
{
|
{
|
||||||
return _autoActions;
|
return _autoActions;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isEmpty()
|
||||||
|
{
|
||||||
|
return _autoSupplyItems.isEmpty() && _autoPotionItems.isEmpty() && _autoSkills.isEmpty();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -263,7 +263,10 @@ public class AutoUseTaskManager
|
|||||||
|
|
||||||
public void stopAutoUseTask(PlayerInstance player)
|
public void stopAutoUseTask(PlayerInstance player)
|
||||||
{
|
{
|
||||||
PLAYERS.remove(player);
|
if (player.getAutoUseSettings().isEmpty() || !player.isOnline() || player.isInOfflineMode())
|
||||||
|
{
|
||||||
|
PLAYERS.remove(player);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void addAutoSupplyItem(PlayerInstance player, int itemId)
|
public void addAutoSupplyItem(PlayerInstance player, int itemId)
|
||||||
|
@ -52,4 +52,9 @@ public class AutoUseSettingsHolder
|
|||||||
{
|
{
|
||||||
return _autoActions;
|
return _autoActions;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isEmpty()
|
||||||
|
{
|
||||||
|
return _autoSupplyItems.isEmpty() && _autoPotionItems.isEmpty() && _autoSkills.isEmpty();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -263,7 +263,10 @@ public class AutoUseTaskManager
|
|||||||
|
|
||||||
public void stopAutoUseTask(PlayerInstance player)
|
public void stopAutoUseTask(PlayerInstance player)
|
||||||
{
|
{
|
||||||
PLAYERS.remove(player);
|
if (player.getAutoUseSettings().isEmpty() || !player.isOnline() || player.isInOfflineMode())
|
||||||
|
{
|
||||||
|
PLAYERS.remove(player);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void addAutoSupplyItem(PlayerInstance player, int itemId)
|
public void addAutoSupplyItem(PlayerInstance player, int itemId)
|
||||||
|
Loading…
Reference in New Issue
Block a user