Fix NullPointerException in BadgeImager

This commit is contained in:
Alejandro 2019-08-01 20:42:12 +03:00
parent 12507e9b43
commit db8987678f

View File

@ -53,18 +53,9 @@ public class BadgeImager {
float red = (color.getRed() / 255.0F) * (maskColor.getRed() / 255.0F);
float green = (color.getGreen() / 255.0F) * (maskColor.getGreen() / 255.0F);
float blue = (color.getBlue() / 255.0F) * (maskColor.getBlue() / 255.0F);
//
//
//
color = new Color(red, green, blue, alpha);
int rgb = color.getRGB();
image.setRGB(x, y, rgb);
}
@ -209,6 +200,8 @@ public class BadgeImager {
part = Emulator.getGameEnvironment().getGuildManager().getPart(GuildPartType.SYMBOL, id);
}
if (part == null) continue;
BufferedImage imagePart = BadgeImager.deepCopy(this.cachedImages.get(part.valueA));
Point point;