experiencedrop: dont npe when trying to prayer highlight noncombat drops
This commit is contained in:
@@ -28,6 +28,7 @@ import com.google.inject.Provides;
|
|||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.EnumMap;
|
import java.util.EnumMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
import java.util.Objects;
|
||||||
import java.util.stream.IntStream;
|
import java.util.stream.IntStream;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
import net.runelite.api.Client;
|
import net.runelite.api.Client;
|
||||||
@@ -107,6 +108,7 @@ public class XpDropPlugin extends Plugin
|
|||||||
final IntStream spriteIDs =
|
final IntStream spriteIDs =
|
||||||
Arrays.stream(children)
|
Arrays.stream(children)
|
||||||
.skip(1) // skip text
|
.skip(1) // skip text
|
||||||
|
.filter(Objects::nonNull)
|
||||||
.mapToInt(Widget::getSpriteId);
|
.mapToInt(Widget::getSpriteId);
|
||||||
|
|
||||||
int color = 0;
|
int color = 0;
|
||||||
|
|||||||
Reference in New Issue
Block a user