public MaximumHandSizeEffect(final MaximumHandSizeEffect effect) {
super(effect);
}
@Override
public boolean isInactive(Ability source, Game game) {
<BUG>if (game.getPhase().getStep().getType() == PhaseStep.UNTAP && game.getStep().getStepPart() == Step.StepPart.PRE)

{</BUG>
if (game.getActivePlayerId().equals(source.getControllerId())) {
return true;

public MaximumHandSizeEffect(final MaximumHandSizeEffect effect) {
super(effect);
}
@Override
public boolean isInactive(Ability source, Game game) {
if (game.getPhase().getStep().getType() == PhaseStep.UNTAP && game.getStep().getStepPart() == Step.StepPart.PRE) {
if (game.getActivePlayerId().equals(source.getControllerId())) {
return true;
