Fixed restoring auto potions.

This commit is contained in:
MobiusDevelopment
2021-09-20 00:44:38 +00:00
parent 4d6478255d
commit c9abc460e5
6 changed files with 48 additions and 6 deletions
@@ -14407,7 +14407,14 @@ public class PlayerInstance extends Playable
{ {
shortcut.setAutoUse(true); shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true)); sendPacket(new ExActivateAutoShortcut(shortcut, true));
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId()); if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
} }
} }
} }
@@ -14477,7 +14477,14 @@ public class PlayerInstance extends Playable
{ {
shortcut.setAutoUse(true); shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true)); sendPacket(new ExActivateAutoShortcut(shortcut, true));
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId()); if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
} }
} }
} }
@@ -14514,7 +14514,14 @@ public class PlayerInstance extends Playable
{ {
shortcut.setAutoUse(true); shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true)); sendPacket(new ExActivateAutoShortcut(shortcut, true));
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId()); if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
} }
} }
} }
@@ -14387,7 +14387,14 @@ public class PlayerInstance extends Playable
{ {
shortcut.setAutoUse(true); shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true)); sendPacket(new ExActivateAutoShortcut(shortcut, true));
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId()); if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
} }
} }
} }
@@ -14647,7 +14647,14 @@ public class PlayerInstance extends Playable
{ {
shortcut.setAutoUse(true); shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true)); sendPacket(new ExActivateAutoShortcut(shortcut, true));
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId()); if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
} }
} }
} }
@@ -14724,7 +14724,14 @@ public class PlayerInstance extends Playable
{ {
shortcut.setAutoUse(true); shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true)); sendPacket(new ExActivateAutoShortcut(shortcut, true));
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId()); if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
} }
} }
} }