Prevent crash if card image not found for avatar image

This commit is contained in:
drdev
2015-12-14 00:28:11 +00:00
parent e682d2d6fc
commit 679327ec0e

View File

@@ -20,6 +20,7 @@ import forge.GuiBase;
import forge.LobbyPlayer; import forge.LobbyPlayer;
import forge.assets.FImage; import forge.assets.FImage;
import forge.assets.FSkin; import forge.assets.FSkin;
import forge.assets.FSkinImage;
import forge.assets.FSkinProp; import forge.assets.FSkinProp;
import forge.assets.FTextureRegionImage; import forge.assets.FTextureRegionImage;
import forge.assets.ImageCache; import forge.assets.ImageCache;
@@ -94,6 +95,9 @@ public class MatchController extends AbstractGuiGame {
} }
else { //handle lobby players with art from cards else { //handle lobby players with art from cards
avatar = CardRenderer.getCardArt(p.getAvatarCardImageKey(), false, false); avatar = CardRenderer.getCardArt(p.getAvatarCardImageKey(), false, false);
if (avatar == null) { //use unknown avatar image if card image doesn't exist
avatar = FSkinImage.UNKNOWN;
}
} }
} }
return avatar; return avatar;