Actually fix ground item ticks (#791)

This commit is contained in:
sdburns1998
2019-06-28 08:24:00 +02:00
committed by James
parent 9877c36fc2
commit 2ace87e467

View File

@@ -501,6 +501,9 @@ public class GroundItemsPlugin extends Plugin
final int alchPrice = itemManager.getAlchValue(realItemId);
int durationMillis;
int durationTicks;
WorldPoint playerLocation = client.getLocalPlayer().getWorldLocation();
if (client.isInInstancedRegion())
{
durationMillis = INSTANCE_DURATION_MILLIS;
@@ -514,11 +517,9 @@ public class GroundItemsPlugin extends Plugin
else
{
durationMillis = NORMAL_DURATION_MILLIS;
durationTicks = NORMAL_DURATION_TICKS;
durationTicks = tile.getWorldLocation().equals(playerLocation) ? NORMAL_DURATION_TICKS * 2 : NORMAL_DURATION_TICKS;
}
WorldPoint playerLocation = client.getLocalPlayer().getWorldLocation();
final GroundItem groundItem = GroundItem.builder()
.id(itemId)
.location(tile.getWorldLocation())