fixing suspend (checking in for Sol)

This commit is contained in:
jendave
2011-08-06 09:52:50 +00:00
parent f40455430a
commit fa5e5ad902

View File

@@ -1588,10 +1588,13 @@ public class CardFactoryUtil {
@Override
public boolean canPlay(){
if (sourceCard.isInstant())
return super.canPlay();
return Phase.canCastSorcery(sourceCard.getOwner()) && super.canPlay();
if (!(getRestrictions().canPlay(sourceCard, this)))
return false;
if (sourceCard.isInstant())
return true;
return Phase.canCastSorcery(sourceCard.getOwner());
}
@Override