From 46434c304c8576c572f9be689babea884f2daeac Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 24 Jan 2021 11:49:55 -0500 Subject: [PATCH] image util: simplify fillImage alpha check --- .../src/main/java/net/runelite/client/util/ImageUtil.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/util/ImageUtil.java b/runelite-client/src/main/java/net/runelite/client/util/ImageUtil.java index 3efeabcfa4..3fb1da78d8 100644 --- a/runelite-client/src/main/java/net/runelite/client/util/ImageUtil.java +++ b/runelite-client/src/main/java/net/runelite/client/util/ImageUtil.java @@ -395,8 +395,9 @@ public class ImageUtil { for (int y = 0; y < filledImage.getHeight(); y++) { - final Color pixelColor = new Color(image.getRGB(x, y), true); - if (pixelColor.getAlpha() == 0) + int pixel = image.getRGB(x, y); + int a = pixel >>> 24; + if (a == 0) { continue; }