Auto use should check for item conditions.

This commit is contained in:
MobiusDevelopment
2021-06-08 21:44:12 +00:00
parent e1e731591f
commit f609f8e887
6 changed files with 30 additions and 0 deletions

View File

@@ -93,6 +93,11 @@ public class AutoUseTaskManager
final Item it = item.getItem();
if (it != null)
{
if (!it.checkCondition(player, player, false))
{
continue ITEMS;
}
final List<ItemSkillHolder> skills = it.getAllSkills();
if (skills != null)
{

View File

@@ -93,6 +93,11 @@ public class AutoUseTaskManager
final Item it = item.getItem();
if (it != null)
{
if (!it.checkCondition(player, player, false))
{
continue ITEMS;
}
final List<ItemSkillHolder> skills = it.getAllSkills();
if (skills != null)
{

View File

@@ -93,6 +93,11 @@ public class AutoUseTaskManager
final Item it = item.getItem();
if (it != null)
{
if (!it.checkCondition(player, player, false))
{
continue ITEMS;
}
final List<ItemSkillHolder> skills = it.getAllSkills();
if (skills != null)
{

View File

@@ -93,6 +93,11 @@ public class AutoUseTaskManager
final Item it = item.getItem();
if (it != null)
{
if (!it.checkCondition(player, player, false))
{
continue ITEMS;
}
final List<ItemSkillHolder> skills = it.getAllSkills();
if (skills != null)
{

View File

@@ -93,6 +93,11 @@ public class AutoUseTaskManager
final Item it = item.getItem();
if (it != null)
{
if (!it.checkCondition(player, player, false))
{
continue ITEMS;
}
final List<ItemSkillHolder> skills = it.getAllSkills();
if (skills != null)
{

View File

@@ -93,6 +93,11 @@ public class AutoUseTaskManager
final Item it = item.getItem();
if (it != null)
{
if (!it.checkCondition(player, player, false))
{
continue ITEMS;
}
final List<ItemSkillHolder> skills = it.getAllSkills();
if (skills != null)
{