Merge pull request #5997 from hovergoat/master

Fix for crash when no multikicker cost is paid
This commit is contained in:
kevlahnota
2024-08-27 12:40:22 +08:00
committed by GitHub

View File

@@ -620,7 +620,10 @@ public final class GameActionUtil {
result.getPayCosts().add(cost); result.getPayCosts().add(cost);
reset = true; reset = true;
} }
result.setOptionalKeywordAmount(ki, v);
if (result != null) {
result.setOptionalKeywordAmount(ki, v);
}
} else if (o.startsWith("Offspring")) { } else if (o.startsWith("Offspring")) {
String[] k = o.split(":"); String[] k = o.split(":");
final Cost cost = new Cost(k[1], false); final Cost cost = new Cost(k[1], false);