Merge branch 'custom-crash' into 'master'

Prevent crash in custom card loading

See merge request core-developers/forge!4236
This commit is contained in:
Anthony Calosa
2021-03-20 23:20:47 +00:00

View File

@@ -185,7 +185,10 @@ public class StaticData {
CardDb.CardRequest r = CardRequest.fromString(encodedCardName);
String cardName = r.cardName;
CardRules rules = cardReader.attemptToLoadCard(cardName, setCode);
CardRules customRules = customCardReader.attemptToLoadCard(cardName, setCode);
CardRules customRules = null;
if (customCardReader != null) {
customRules = customCardReader.attemptToLoadCard(cardName, setCode);
}
if (rules != null) {
if (rules.isVariant()) {
variantCards.loadCard(cardName, rules);