magarena/src/magic/model/action
Leandro Doctors 2733516cb9 Organize imports 2020-01-16 08:21:24 +08:00
..
AIRevealAction.java Organize imports 2020-01-16 08:21:24 +08:00
AbstractMillAction.java Organize imports 2020-01-16 08:21:24 +08:00
AddEventAction.java replace reveal on add search event, with reveal when filtering or generating choices from cards 2015-04-29 23:28:28 +08:00
AddFirstEventAction.java replace reveal on add search event, with reveal when filtering or generating choices from cards 2015-04-29 23:28:28 +08:00
AddStaticAction.java override isLegal instead of storing done field 2017-08-23 10:14:49 +08:00
AddTriggerAction.java Refactoring (#1543) 2018-04-08 08:59:14 +08:00
AddTurnTriggerAction.java Refactoring (#1543) 2018-04-08 08:59:14 +08:00
AttachAction.java Organize imports 2020-01-16 08:21:24 +08:00
BecomeMonarchAction.java follow MagicPermanentState for MagicPlayerState management 2016-09-19 10:56:24 +08:00
BecomesAction.java Organize imports 2020-01-16 08:21:24 +08:00
BecomesCreatureAction.java refactor MagicBecomesCreatureAction -> BecomesCreatureAction 2015-04-13 08:26:13 +01:00
CastCardAction.java Refactoring (#1543) 2018-04-08 08:59:14 +08:00
ChangeCardDestinationAction.java refactor MagicChangeCardDestinationAction -> ChangeCardDestinationAction 2015-04-13 08:41:45 +01:00
ChangeControlAction.java Refactoring (#1543) 2018-04-08 08:59:14 +08:00
ChangeCountersAction.java Organize imports 2020-01-16 08:21:24 +08:00
ChangeExtraTurnsAction.java replace this.member with separate names for local parameters 2015-04-19 13:25:12 +08:00
ChangeLifeAction.java change 'damage that would reduce your life total' to use IfLifeWouldChangeTrigger, fixes #512 2015-11-23 09:37:11 +08:00
ChangePlayerStateAction.java add Revolt Mechanic 2017-01-25 08:20:40 +00:00
ChangeStateAction.java Organize imports 2020-01-16 08:21:24 +08:00
ChangeTargetAction.java refactor MagicCipherAction -> CipherAction 2015-04-13 12:38:14 +01:00
ChangeTurnPTAction.java add custom getStateId to commonly used MagicStatic 2017-07-29 21:33:12 +08:00
CipherAction.java rename MagicLocationType.Play to MagicLocationType.Battlefield 2015-11-27 18:51:27 +00:00
CleanupPermanentAction.java refactor MagicCleanupPermanentAction -> CleanupPermanentAction 2015-04-13 12:40:40 +01:00
CleanupPlayerAction.java follow MagicPermanentState for MagicPlayerState management 2016-09-19 10:56:24 +08:00
CleanupTurnStaticsAction.java Organize imports 2020-01-16 08:21:24 +08:00
CleanupTurnTriggersAction.java Organize imports 2020-01-16 08:21:24 +08:00
CombatDamageAction.java Organize imports 2020-01-16 08:21:24 +08:00
CopyCardOnStackAction.java refactor MagicCopyCardOnStackAction -> CopyCardOnStackAction 2015-04-13 12:46:06 +01:00
CounterItemOnStackAction.java remove trailing space from java code 2015-12-31 18:54:52 +08:00
DealDamageAction.java Add player argument to ChangeCountersAction (#1549) 2018-04-10 12:08:37 +08:00
DeclareAttackerAction.java fix typo for incCreaturesAttacked() 2015-05-13 00:29:21 +01:00
DeclareAttackersAction.java refactor MagicTapAction ->TapAction 2015-04-14 15:54:29 +01:00
DeclareBlockerAction.java refactor MagicSetBlockerAction -> SetBlockerAction 2015-04-14 15:20:10 +01:00
DeclareBlockersAction.java make BecomesBlockedTrigger a subclass of BecomesStateTrigger, remove MagicTriggerType.WhenBecomesBlocked 2016-06-17 09:21:38 +08:00
DequeueTriggerAction.java remove unused import statements and sort. 2017-04-08 08:26:41 +01:00
DestroyAction.java Organize imports 2020-01-16 08:21:24 +08:00
DetainAction.java Organize imports 2020-01-16 08:21:24 +08:00
DiscardCardAction.java remove unused field in DiscardCardAction. 2017-06-19 12:49:09 +01:00
DrawAction.java Organize imports 2020-01-16 08:21:24 +08:00
EnqueueTriggerAction.java manage pending stack with actions to fix bugs with undo 2015-04-19 22:58:42 +08:00
EnterAsCopyAction.java Organize imports 2020-01-16 08:21:24 +08:00
ExecuteFirstEventAction.java refactor MagicExecuteFirstEventAction -> ExecuteFirstEventAction 2015-04-14 11:43:43 +01:00
ExileLinkAction.java replace RemoveCardAction and MoveCardAction with single ShiftCardAction 2015-08-10 16:48:34 +08:00
ExileUntilEndOfTurnAction.java refactor MagicRemoveFromPlayAction -> RemoveFromPlayAction 2015-04-14 14:23:13 +01:00
FlipAction.java Organize imports 2020-01-16 08:21:24 +08:00
GainAbilityAction.java Organize imports 2020-01-16 08:21:24 +08:00
GainControlAction.java remove trailing space from java code 2015-12-31 18:54:52 +08:00
GoadAction.java Organize imports 2020-01-16 08:21:24 +08:00
LogMarkerAction.java refactor MagicLogMarkerAction -> LogMarkerAction 2015-04-14 12:09:52 +01:00
LookAction.java Organize imports 2020-01-16 08:21:24 +08:00
LoseAbilityAction.java Organize imports 2020-01-16 08:21:24 +08:00
LoseGameAction.java costs must be paid before before the effect will occur, for #1177 2017-07-12 22:50:05 +08:00
MagicAction.java add isLegal check to SetBlockerAction and other actions, fixes #1156 2017-08-20 11:13:35 +08:00
MagicActionList.java replace long serialVersionUID with @SuppressWarnings("serial") 2015-12-02 18:19:01 +08:00
MagicCardAction.java reduce nesting by replacing annonymouse inner class with lambdas 2016-01-17 11:12:06 +08:00
MagicCardOnStackAction.java reduce nesting by replacing annonymouse inner class with lambdas 2016-01-17 11:12:06 +08:00
MagicItemOnStackAction.java reduce nesting by replacing annonymouse inner class with lambdas 2016-01-17 11:12:06 +08:00
MagicPermanentAction.java Organize imports 2020-01-16 08:21:24 +08:00
MagicPlayMod.java Organize imports 2020-01-16 08:21:24 +08:00
MagicPlayerAction.java reduce nesting by replacing annonymouse inner class with lambdas 2016-01-17 11:12:06 +08:00
MagicTargetAction.java reduce nesting by replacing annonymouse inner class with lambdas 2016-01-17 11:12:06 +08:00
ManifestAction.java remove trailing space from java code 2015-12-31 18:54:52 +08:00
ManifestCardAction.java Organize imports 2020-01-16 08:21:24 +08:00
MarkerAction.java add non-creature spell count 2017-04-25 16:20:00 +01:00
MillLibraryAction.java Organize imports 2020-01-16 08:21:24 +08:00
MillLibraryUntilAction.java Organize imports 2020-01-16 08:21:24 +08:00
MoveCardAction.java handle case of Battlefield explicitly, throw error on other cases 2017-06-17 10:53:18 +08:00
PayDelayedCostAction.java refactor MagicPayDelayedCostAction -> PayDelayedCostAction 2015-04-14 13:03:00 +01:00
PayDelayedCostsAction.java remove blank lines, add space between assignment operator 2016-02-17 18:18:15 +08:00
PlayAbilityAction.java refactor MagicPlayAbilityAction -> PlayAbilityAction 2015-04-14 13:05:32 +01:00
PlayCardAction.java Organize imports 2020-01-16 08:21:24 +08:00
PlayCardFromStackAction.java Organize imports 2020-01-16 08:21:24 +08:00
PlayTokenAction.java Organize imports 2020-01-16 08:21:24 +08:00
PlayTokensAction.java remove trailing space from java code 2015-12-31 18:54:52 +08:00
PreventDamageAction.java ensure prevent damage trigger and prevent damage shield act at the same time 2015-05-02 09:42:45 +08:00
PutItemOnStackAction.java refactor MagicPutItemOnStackAction -> PutItemOnStackAction 2015-04-14 13:50:07 +01:00
PutOntoBattlefieldAction.java Organize imports 2020-01-16 08:21:24 +08:00
PutStateTriggerOnStackAction.java Refactoring (#1543) 2018-04-08 08:59:14 +08:00
ReanimateAction.java remove trailing space from java code 2015-12-31 18:54:52 +08:00
ReclaimExiledCardAction.java add override annotation to overridden methods 2017-06-17 10:32:12 +08:00
RegenerateAction.java refactor MagicRegenerateAction -> RegenerateAction 2015-04-14 14:08:48 +01:00
RemoveAllDamageAction.java refactor MagicRemoveAllDamageAction -> RemoveAllDamageAction 2015-04-14 14:10:19 +01:00
RemoveAllFromPlayAction.java Organize imports 2020-01-16 08:21:24 +08:00
RemoveCardAction.java support effect 'cast <card> without paying its mana cost' with optional exile 2017-07-21 11:11:56 +08:00
RemoveFromCombatAction.java refactor MagicRemoveFromCombatAction -> RemoveFromCombatAction 2015-04-14 14:21:39 +01:00
RemoveFromPlayAction.java add isLegal check to SetBlockerAction and other actions, fixes #1156 2017-08-20 11:13:35 +08:00
RemoveItemFromStackAction.java refactor MagicRemoveItemFromStackAction -> RemoveItemFromStackAction 2015-04-14 14:24:21 +01:00
RemoveStaticAction.java refactor MagicRemoveStaticAction -> RemoveStaticAction 2015-04-14 14:56:16 +01:00
RemoveTriggerAction.java refactor MagicRemoveTriggerAction -> RemoveTriggerAction 2015-04-14 14:57:02 +01:00
RemoveTriggersStaticsAction.java Organize imports 2020-01-16 08:21:24 +08:00
ReturnExiledAction.java add MagicCard.isPermanentCard, check that card is a permanent card before putting it on the battlefield, fixes #554 2015-12-10 09:46:23 +08:00
ReturnLinkedExileAction.java Rename ReturnCardAction to PutOntoBattlefieldAction 2018-11-26 05:19:37 +07:00
RevealAction.java Organize imports 2020-01-16 08:21:24 +08:00
SacrificeAction.java Organize imports 2020-01-16 08:21:24 +08:00
ScryAction.java Add support for "surveil 1" action and "Whenever you surveil" triggers 2018-10-25 09:45:13 +08:00
ScryComplAction.java remove trailing space from java code 2015-12-31 18:54:52 +08:00
SetBlockerAction.java Refactoring (#1543) 2018-04-08 08:59:14 +08:00
SetKickerAction.java refactor MagicSetKickerAction -> SetKickerAction 2015-04-14 15:42:01 +01:00
ShiftCardAction.java remove trailing space from java code 2015-12-31 18:54:52 +08:00
ShuffleCardsIntoLibraryAction.java Organize imports 2020-01-16 08:21:24 +08:00
ShuffleLibraryAction.java remove AIRevealAction.Hide from ShuffleLibraryAction, call it in executeEvent 2015-04-27 21:02:01 +08:00
SoulbondAction.java add isLegal check to SetBlockerAction and other actions, fixes #1156 2017-08-20 11:13:35 +08:00
StackResolveAction.java refactor MagicStackResolveAction -> StackResolveAction 2015-04-14 15:52:56 +01:00
SurveilAction.java Add support for "surveil 1" action and "Whenever you surveil" triggers 2018-10-25 09:45:13 +08:00
TapAction.java remove trailing space from java code 2015-12-31 18:54:52 +08:00
TransformAction.java Organize imports 2020-01-16 08:21:24 +08:00
TurnFaceDownAction.java Organize imports 2020-01-16 08:21:24 +08:00
TurnFaceUpAction.java Organize imports 2020-01-16 08:21:24 +08:00
UntapAction.java refactor MagicUntapAction -> UntapAction 2015-04-14 16:00:43 +01:00