made conds static final
parent
b249cc275d
commit
90557034ea
|
@ -34,8 +34,7 @@ public abstract class MagicPermanentActivation extends MagicActivation<MagicPerm
|
||||||
super(MagicActivation.NO_COND,hints,txt);
|
super(MagicActivation.NO_COND,hints,txt);
|
||||||
}
|
}
|
||||||
|
|
||||||
public MagicPermanentActivation(final MagicCondition[] conditions, final MagicActivationHints hints,
|
public MagicPermanentActivation(final MagicCondition[] conditions, final MagicActivationHints hints, final String txt) {
|
||||||
final String txt) {
|
|
||||||
super(conditions,hints,txt);
|
super(conditions,hints,txt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -10,19 +10,22 @@ import magic.model.condition.MagicSingleActivationCondition;
|
||||||
|
|
||||||
public class MagicRegenerationActivation extends MagicPermanentActivation {
|
public class MagicRegenerationActivation extends MagicPermanentActivation {
|
||||||
|
|
||||||
private static final MagicActivationHints ACTIVATION_HINTS = new MagicActivationHints(MagicTiming.Pump);
|
private static final MagicActivationHints hint = new MagicActivationHints(MagicTiming.Pump);
|
||||||
|
|
||||||
|
private static final MagicCondition[] conds = new MagicCondition[]{
|
||||||
|
MagicCondition.CAN_REGENERATE_CONDITION,
|
||||||
|
new MagicSingleActivationCondition(),
|
||||||
|
};
|
||||||
|
|
||||||
private final MagicManaCost cost;
|
private final MagicManaCost cost;
|
||||||
|
|
||||||
public MagicRegenerationActivation(final MagicManaCost cost) {
|
public MagicRegenerationActivation(final MagicManaCost aCost) {
|
||||||
super(
|
super(
|
||||||
new MagicCondition[]{
|
conds,
|
||||||
MagicCondition.CAN_REGENERATE_CONDITION,
|
hint,
|
||||||
new MagicSingleActivationCondition(),
|
|
||||||
},
|
|
||||||
ACTIVATION_HINTS,
|
|
||||||
"Regen"
|
"Regen"
|
||||||
);
|
);
|
||||||
this.cost=cost;
|
cost = aCost;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue