* GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR);

This commit is contained in:
Oleg Agafonov 2021-01-30 16:38:55 +04:00
parent df98cc3e62
commit a1da5ef437
304 changed files with 7266 additions and 5093 deletions

View file

@ -9,6 +9,7 @@ import mage.abilities.costs.mana.ManaCosts;
import mage.abilities.effects.Effect;
import mage.abilities.effects.Effects;
import mage.abilities.hint.Hint;
import mage.abilities.icon.CardIcon;
import mage.constants.*;
import mage.game.Controllable;
import mage.game.Game;
@ -523,6 +524,10 @@ public interface Ability extends Controllable, Serializable {
Ability addHint(Hint hint);
List<CardIcon> getIcons();
Ability addIcon(CardIcon cardIcon);
Ability addCustomOutcome(Outcome customOutcome);
Outcome getCustomOutcome();