foul-magics/Mage/src/main/java/mage/abilities/mana
Susucre 85cad4ff1e
cleanup AbilityType for easier check that an ability is an activated ability (#12153)
* cleanup AbilityType

* further cleanup

* cleanup instanceof

* tweak formatting

* rework Rex

* fix mistake in PlayerImpl

* cleanup 'instanceof' for 'ActivatedManaAbilityImpl'
2024-05-03 22:13:34 -04:00
..
builder Conditional mana - fixed that some mana cant be used for paying “counter unless” cost and other things (#11447) 2023-11-23 01:37:45 +04:00
conditional Conditional mana - fixed that some mana cant be used for paying “counter unless” cost and other things (#11447) 2023-11-23 01:37:45 +04:00
ActivateAsSorceryManaAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ActivatedManaAbilityImpl.java cleanup AbilityType for easier check that an ability is an activated ability (#12153) 2024-05-03 22:13:34 -04:00
ActivateIfConditionManaAbility.java
AnyColorCardInYourGraveyardManaAbility.java refactor: additional improves for mana choice in some cards, related to Naked Singularity from 81039d6e72 2023-09-23 06:39:01 +04:00
AnyColorLandsProduceManaAbility.java refactor: additional improves for mana choice in some cards, related to Naked Singularity from 81039d6e72 2023-09-23 06:39:01 +04:00
AnyColorManaAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
AnyColorPermanentTypesManaAbility.java refactor: additional improves for mana choice in some cards, related to Naked Singularity from 81039d6e72 2023-09-23 06:39:01 +04:00
BasicManaAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
BlackManaAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
BlueManaAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
ColorlessManaAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
CommanderColorIdentityManaAbility.java Small rework for autochoosing color of mana to add (#11495) 2023-12-01 00:49:42 -05:00
ConditionalAnyColorManaAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ConditionalColoredManaAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ConditionalColorlessManaAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ConditionalManaAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DelayedTriggeredManaAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
DynamicManaAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
EnchantedTappedTriggeredManaAbility.java
GreenManaAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
LimitedTimesPerTurnActivatedManaAbility.java Rework Manaforge Cinder to have a Mana Ability (#10929) 2023-08-21 22:40:58 -04:00
ManaAbility.java
ManaOptions.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
RedManaAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00
SimpleManaAbility.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
TriggeredManaAbility.java cleanup AbilityType for easier check that an ability is an activated ability (#12153) 2024-05-03 22:13:34 -04:00
WhiteManaAbility.java clean some of the most frequent copy constructor / copy method (#11053) 2023-08-30 19:48:03 -04:00