added cost adjustment framework

This commit is contained in:
Evan Kranzler 2018-09-30 20:12:07 -04:00
parent 57470be67f
commit 9d9c7b0242
4 changed files with 66 additions and 34 deletions

View file

@ -327,9 +327,11 @@ public abstract class CardImpl extends MageObjectImpl implements Card {
return spellAbility;
}
// @Override
// public void adjustCosts(Ability ability, Game game) {
// }
@Override
public void adjustCosts(Ability ability, Game game) {
ability.adjustCosts(game);
}
@Override
public void adjustTargets(Ability ability, Game game) {
ability.adjustTargets(game);