Removing distinction of successful vs carriedOut.
This commit is contained in:
@@ -40,7 +40,7 @@ public class Card13_121 extends AbstractEvent {
|
||||
@Override
|
||||
protected FullEffectResult playEffectReturningResult(LotroGame game) {
|
||||
final FullEffectResult fullEffectResult = super.playEffectReturningResult(game);
|
||||
if (fullEffectResult.isSuccessful())
|
||||
if (fullEffectResult.isCarriedOut())
|
||||
bonus.set(6);
|
||||
return fullEffectResult;
|
||||
}
|
||||
|
||||
@@ -8,7 +8,6 @@ import java.util.Collection;
|
||||
|
||||
public abstract class AbstractEffect implements Effect {
|
||||
private Boolean _carriedOut;
|
||||
private Boolean _successful;
|
||||
protected boolean _prevented;
|
||||
|
||||
protected abstract FullEffectResult playEffectReturningResult(LotroGame game);
|
||||
@@ -17,7 +16,6 @@ public abstract class AbstractEffect implements Effect {
|
||||
public final void playEffect(LotroGame game) {
|
||||
FullEffectResult fullEffectResult = playEffectReturningResult(game);
|
||||
_carriedOut = fullEffectResult.isCarriedOut();
|
||||
_successful = fullEffectResult.isSuccessful();
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -36,18 +34,12 @@ public abstract class AbstractEffect implements Effect {
|
||||
}
|
||||
|
||||
protected static class FullEffectResult {
|
||||
private boolean _successful;
|
||||
private boolean _carriedOut;
|
||||
|
||||
public FullEffectResult(boolean successful, boolean carriedOut) {
|
||||
_successful = successful;
|
||||
_carriedOut = carriedOut;
|
||||
}
|
||||
|
||||
public boolean isSuccessful() {
|
||||
return _successful;
|
||||
}
|
||||
|
||||
public boolean isCarriedOut() {
|
||||
return _carriedOut;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user