* Bolas's Citadel - fixed error on land play from library's top;
@@ -104,9 +104,11 @@ class BolassCitadelPlayTheTopCardEffect extends AsThoughEffectImpl {
Costs costs = new CostsImpl();
costs.add(cost);
// check for additional costs that must be paid
+ if (cardOnTop.getSpellAbility() != null) {
for (Cost additionalCost : cardOnTop.getSpellAbility().getCosts()) {
costs.add(additionalCost);
}
+ }
controller.setCastSourceIdWithAlternateMana(cardOnTop.getId(), null, costs);
return true;
}
