Update utils to reflect output change
This commit is contained in:
@@ -498,7 +498,7 @@ class Utils
|
|||||||
return "No Target Detected";
|
return "No Target Detected";
|
||||||
}
|
}
|
||||||
|
|
||||||
static void scoutPlayer(PlayerContainer player, HttpUrl url, DiscordClient discordClient, ItemManager itemManager, Client client, int minimumValue)
|
static void scoutPlayer(PlayerContainer player, HttpUrl url, DiscordClient discordClient, ItemManager itemManager, Client client, int minimumValue, boolean outputItems)
|
||||||
{
|
{
|
||||||
if (player.isScouted())
|
if (player.isScouted())
|
||||||
{
|
{
|
||||||
@@ -571,43 +571,46 @@ class Utils
|
|||||||
.inline(true)
|
.inline(true)
|
||||||
.build());
|
.build());
|
||||||
|
|
||||||
fieldList.add(FieldEmbed.builder()
|
if (outputItems)
|
||||||
.name("Risked Items Sorted by Value")
|
|
||||||
.value("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━")
|
|
||||||
.build());
|
|
||||||
|
|
||||||
final int[] items = {0};
|
|
||||||
|
|
||||||
player.getRiskedGear().forEach((gear, value) ->
|
|
||||||
{
|
|
||||||
if (value <= 0 || value <= minimumValue)
|
|
||||||
{
|
|
||||||
items[0]++;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
ItemStats item = itemManager.getItemStats(gear, false);
|
|
||||||
|
|
||||||
if (item == null)
|
|
||||||
{
|
|
||||||
log.error("Item is Null: {}", gear);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
fieldList.add(FieldEmbed.builder()
|
|
||||||
.name(item.getName())
|
|
||||||
.value("Value: " + StackFormatter.quantityToRSDecimalStack(value))
|
|
||||||
.inline(true)
|
|
||||||
.build());
|
|
||||||
});
|
|
||||||
|
|
||||||
if (items[0] > 0)
|
|
||||||
{
|
{
|
||||||
fieldList.add(FieldEmbed.builder()
|
fieldList.add(FieldEmbed.builder()
|
||||||
.name("Items below value: " + minimumValue)
|
.name("Risked Items Sorted by Value")
|
||||||
.value(Integer.toString(items[0]))
|
.value("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━")
|
||||||
.inline(true)
|
|
||||||
.build());
|
.build());
|
||||||
|
|
||||||
|
final int[] items = {0};
|
||||||
|
|
||||||
|
player.getRiskedGear().forEach((gear, value) ->
|
||||||
|
{
|
||||||
|
if (value <= 0 || value <= minimumValue)
|
||||||
|
{
|
||||||
|
items[0]++;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
ItemStats item = itemManager.getItemStats(gear, false);
|
||||||
|
|
||||||
|
if (item == null)
|
||||||
|
{
|
||||||
|
log.error("Item is Null: {}", gear);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
fieldList.add(FieldEmbed.builder()
|
||||||
|
.name(item.getName())
|
||||||
|
.value("Value: " + StackFormatter.quantityToRSDecimalStack(value))
|
||||||
|
.inline(true)
|
||||||
|
.build());
|
||||||
|
});
|
||||||
|
|
||||||
|
if (items[0] > 0)
|
||||||
|
{
|
||||||
|
fieldList.add(FieldEmbed.builder()
|
||||||
|
.name("Items below value: " + minimumValue)
|
||||||
|
.value(Integer.toString(items[0]))
|
||||||
|
.inline(true)
|
||||||
|
.build());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
message(player.getPlayer().getName(), " ", ICONBASEURL + Objects.requireNonNull(getEntry(player.getGear())).getKey() + ".png", image, fieldList, url, discordClient, color);
|
message(player.getPlayer().getName(), " ", ICONBASEURL + Objects.requireNonNull(getEntry(player.getGear())).getKey() + ".png", image, fieldList, url, discordClient, color);
|
||||||
@@ -695,4 +698,4 @@ class Utils
|
|||||||
}
|
}
|
||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user