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,11 +14407,18 @@ public class PlayerInstance extends Playable
{
shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true));
if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
}
}
}
}
public synchronized void addAutoShortcut(int slot, int page)
{
@@ -14477,11 +14477,18 @@ public class PlayerInstance extends Playable
{
shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true));
if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
}
}
}
}
public synchronized void addAutoShortcut(int slot, int page)
{
@@ -14514,11 +14514,18 @@ public class PlayerInstance extends Playable
{
shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true));
if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
}
}
}
}
public synchronized void addAutoShortcut(int slot, int page)
{
@@ -14387,11 +14387,18 @@ public class PlayerInstance extends Playable
{
shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true));
if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
}
}
}
}
public synchronized void addAutoShortcut(int slot, int page)
{
@@ -14647,11 +14647,18 @@ public class PlayerInstance extends Playable
{
shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true));
if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
}
}
}
}
public synchronized void addAutoShortcut(int slot, int page)
{
@@ -14724,11 +14724,18 @@ public class PlayerInstance extends Playable
{
shortcut.setAutoUse(true);
sendPacket(new ExActivateAutoShortcut(shortcut, true));
if (item.isPotion())
{
AutoUseTaskManager.getInstance().addAutoPotionItem(this, item.getId());
}
else
{
AutoUseTaskManager.getInstance().addAutoSupplyItem(this, item.getId());
}
}
}
}
}
public synchronized void addAutoShortcut(int slot, int page)
{