mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 19:58:00 +00:00
Prevent crash if card image not found for avatar image
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user