magarena/src/magic/model
Ada Joule 23f1a1cb95 Add MagicPlayer.getPositiveLife (#1478) 2018-02-24 09:04:31 +08:00
..
action add missing priority after combat damage step for damage triggers to be put on the stack, fixes #978 2017-10-03 17:18:59 +08:00
choice add cost: Put a card an opponent owns from exile into that player's graveyard 2017-08-17 15:21:14 +08:00
condition add condition 'SN is in the command zone or on the battlefield' 2017-08-17 10:41:58 +08:00
event Fix cards, negative amount, search from anywhere to location (#1475) 2018-02-23 09:38:41 +08:00
mstatic Fix cards, negative amount, search from anywhere to location (#1475) 2018-02-23 09:38:41 +08:00
phase add missing priority after combat damage step for damage triggers to be put on the stack, fixes #978 2017-10-03 17:18:59 +08:00
player add method to get starting life of player 2017-08-08 13:40:27 +08:00
score reset score before performing action to ensure we are computing score of block 2017-07-30 22:31:18 +08:00
stack ensure pending triggers go on the stack in APNAP order, fixes #423 2017-08-13 17:47:54 +08:00
target add Depala, Pilot Exemplar, closes #1331 2017-10-01 09:40:16 +08:00
trigger Fix cards, negative amount, search from anywhere to location (#1475) 2018-02-23 09:38:41 +08:00
ARG.java rename regex group from group2 to tpgroup 2017-08-26 13:16:50 +08:00
DuelPlayerConfig.java can drag and drop a deck file onto the deck editor screen and Magarena will attempt to load and display it (see #1187). 2017-07-12 12:36:09 +01:00
IGameController.java remove trailing space from java code 2015-12-31 18:54:52 +08:00
IRenderableCard.java CardCanvas will display greyscale card image if card is invalid (see deck tiled cards screen). 2017-07-12 07:25:32 +01:00
IUIGameController.java rename showCards() to showCardsToChoose() 2017-05-16 16:42:09 +01:00
MagicAbility.java Fix cards, negative amount, search from anywhere to location (#1475) 2018-02-23 09:38:41 +08:00
MagicAbilityList.java add effect 'you get an emblem with <abilities>' 2017-08-05 19:13:29 +08:00
MagicAbilityStore.java
MagicAmount.java Fix cards, negative amount, search from anywhere to location (#1475) 2018-02-23 09:38:41 +08:00
MagicAmountFactory.java add amount: its toughness 2017-09-23 20:23:45 +08:00
MagicAmountParser.java Fix cards, negative amount, search from anywhere to location (#1475) 2018-02-23 09:38:41 +08:00
MagicCard.java add cost: Put a card an opponent owns from exile into that player's graveyard 2017-08-17 15:21:14 +08:00
MagicCardDefinition.java remove setDefaultHandAct, move adding of hand activation into loadAbilities 2017-08-08 17:39:35 +08:00
MagicCardDefinitionInit.java
MagicCardList.java add "You control a Desert or there is a Desert card in your graveyard" to conditions 2017-07-08 19:42:17 +01:00
MagicChangeCardDefinition.java
MagicColor.java rename UiString to MText. 2016-10-26 09:46:59 +01:00
MagicColorStrings.java make color names translatable for displaying in UI. 2016-02-11 21:36:21 +00:00
MagicCondensedCardDefinition.java fix table sort by rarity : 2016-02-23 14:02:13 +00:00
MagicCondensedDeck.java replace long serialVersionUID with @SuppressWarnings("serial") 2015-12-02 18:19:01 +08:00
MagicCopyMap.java replace long serialVersionUID with @SuppressWarnings("serial") 2015-12-02 18:19:01 +08:00
MagicCopyable.java move getStateId from MagicCopyable back to MagicObject 2017-07-29 08:32:47 +08:00
MagicCostManaType.java Hybrid was checking for colorless hybrid instead of colored - Fixes rendering of hybrid cards 2016-10-29 00:58:35 +01:00
MagicCounterType.java Groovy code for Ixalan cards #1464 2018-02-15 11:52:24 +08:00
MagicDamage.java rename MagicObject.isCreature to MagicObject.isCreaturePermanent to avoid confusion with IRenderableCard.isCreature, fixes #698 2016-02-18 10:05:32 +08:00
MagicDeck.java display alert icon in stats titlebar if deck contains invalid cards. 2017-07-12 10:18:00 +01:00
MagicDeckConstructionRule.java
MagicDeckProfile.java
MagicDuel.java add method to get starting life of player 2017-08-08 13:40:27 +08:00
MagicGame.java consider hand/exiles as ordered as it affects future choice of cards in these locations, fixes #1311 2017-09-23 10:25:02 +08:00
MagicGameLog.java consolidate duplicate log header code into setLogHeader(). 2017-06-19 10:00:21 +01:00
MagicIdentifierType.java
MagicInteger.java move getStateId from MagicCopyable back to MagicObject 2017-07-29 08:32:47 +08:00
MagicLocationType.java store int, MagicCounterType in MagicTuple 2017-07-28 12:32:16 +08:00
MagicLogBook.java remove MessageViewerInfo and use MagicMesage directly 2017-05-15 19:24:35 +08:00
MagicLogBookEvent.java make parameters final 2015-08-16 09:36:07 +08:00
MagicLogMessageBuilder.java
MagicLogger.java consolidate duplicate log header code into setLogHeader(). 2017-06-19 10:00:21 +01:00
MagicManaCost.java pass MagicManaCost in MagicEvent 2017-07-28 12:45:01 +08:00
MagicManaType.java ensure switch statements handle all cases 2017-06-17 10:32:59 +08:00
MagicMappable.java
MagicMessage.java remove unused import in MagicMessage. 2017-06-19 12:46:07 +01:00
MagicObject.java move getStateId from MagicCopyable back to MagicObject 2017-07-29 08:32:47 +08:00
MagicObjectImpl.java revert change to MagicObjectImpl.getStateId 2017-07-28 22:46:23 +08:00
MagicPayedCost.java add override annotation to overridden methods 2017-06-17 11:19:03 +08:00
MagicPermanent.java consider hand/exiles as ordered as it affects future choice of cards in these locations, fixes #1311 2017-09-23 10:25:02 +08:00
MagicPermanentList.java use imports for MurmurHash3 2017-01-28 15:08:10 +00:00
MagicPermanentSet.java use imports for MurmurHash3 2017-01-28 15:08:10 +00:00
MagicPermanentState.java support trigger: Whenever <permanent> explores, <effect>, closes #1276 2017-09-24 15:26:50 +08:00
MagicPlayer.java Add MagicPlayer.getPositiveLife (#1478) 2018-02-24 09:04:31 +08:00
MagicPlayerState.java add Revolt Mechanic 2017-01-25 08:20:40 +00:00
MagicPlayerZone.java restore changes to other zone, don't change tab when clearing cards 2017-05-21 11:33:49 +08:00
MagicPowerToughness.java
MagicRandom.java add override annotation to overridden methods 2017-06-17 11:19:03 +08:00
MagicRarity.java rename UiString to MText. 2016-10-26 09:46:59 +01:00
MagicRarityStr.java make MagicRarity name as displayed in UI translatable (see #538). 2016-03-30 14:24:57 +01:00
MagicSetDefinition.java use composition instead of inheritance for MagicSetDefinition 2015-06-20 16:08:36 +08:00
MagicSource.java remove MagicCopyable from classes which do not need to be copied 2017-07-28 11:03:54 +08:00
MagicStaticType.java
MagicSubType.java add Angrath to Planeswalker subtypes 2018-01-13 12:44:17 +00:00
MagicTuple.java grant haste to permanent cast with suspend as long as they are under control player who cast it, for #351 2017-08-07 12:09:49 +08:00
MagicType.java allow plural for types and addition to regex 2017-08-16 12:29:57 +08:00
MagicTypeStr.java make MagicType name as displayed in filter translatable (see #538). 2016-03-30 14:28:12 +01:00
MurmurHash3.java remove unused field in MurmurHash3. 2017-06-19 12:47:00 +01:00