Normalize line endings
Showing
with
158504 additions
and
180895 deletions
+158504
-180895
- .fbprefs .fbprefs +127 -127
- .gitattributes .gitattributes +1 -22392
- .settings/org.eclipse.jdt.core.prefs .settings/org.eclipse.jdt.core.prefs +284 -284
- .settings/org.eclipse.jdt.ui.prefs .settings/org.eclipse.jdt.ui.prefs +6 -6
- forge-ai/.classpath forge-ai/.classpath +8 -8
- forge-ai/.settings/org.eclipse.core.resources.prefs forge-ai/.settings/org.eclipse.core.resources.prefs +4 -4
- forge-ai/src/main/java/forge/ai/AiCostDecision.java forge-ai/src/main/java/forge/ai/AiCostDecision.java +837 -837
- forge-ai/src/main/java/forge/ai/AiPlayDecision.java forge-ai/src/main/java/forge/ai/AiPlayDecision.java +20 -20
- forge-ai/src/main/java/forge/ai/AiProps.java forge-ai/src/main/java/forge/ai/AiProps.java +122 -122
- forge-ai/src/main/java/forge/ai/ComputerUtilAbility.java forge-ai/src/main/java/forge/ai/ComputerUtilAbility.java +174 -174
- forge-ai/src/main/java/forge/ai/ComputerUtilCard.java forge-ai/src/main/java/forge/ai/ComputerUtilCard.java +1788 -1788
- forge-ai/src/main/java/forge/ai/ComputerUtilCombat.java forge-ai/src/main/java/forge/ai/ComputerUtilCombat.java +2581 -2581
- forge-ai/src/main/java/forge/ai/ComputerUtilCost.java forge-ai/src/main/java/forge/ai/ComputerUtilCost.java +624 -624
- forge-ai/src/main/java/forge/ai/ComputerUtilMana.java forge-ai/src/main/java/forge/ai/ComputerUtilMana.java +1568 -1568
- forge-ai/src/main/java/forge/ai/CreatureEvaluator.java forge-ai/src/main/java/forge/ai/CreatureEvaluator.java +273 -273
- forge-ai/src/main/java/forge/ai/GameState.java forge-ai/src/main/java/forge/ai/GameState.java +1045 -1045
- forge-ai/src/main/java/forge/ai/LobbyPlayerAi.java forge-ai/src/main/java/forge/ai/LobbyPlayerAi.java +70 -70
- forge-ai/src/main/java/forge/ai/PlayerControllerAi.java forge-ai/src/main/java/forge/ai/PlayerControllerAi.java +1044 -1044
- forge-ai/src/main/java/forge/ai/SpellAbilityAi.java forge-ai/src/main/java/forge/ai/SpellAbilityAi.java +365 -365
- forge-ai/src/main/java/forge/ai/SpellApiToAi.java forge-ai/src/main/java/forge/ai/SpellApiToAi.java +174 -174
- forge-ai/src/main/java/forge/ai/ability/ActivateAbilityAi.java ...-ai/src/main/java/forge/ai/ability/ActivateAbilityAi.java +101 -101
- forge-ai/src/main/java/forge/ai/ability/AddPhaseAi.java forge-ai/src/main/java/forge/ai/ability/AddPhaseAi.java +18 -18
- forge-ai/src/main/java/forge/ai/ability/AlwaysPlayAi.java forge-ai/src/main/java/forge/ai/ability/AlwaysPlayAi.java +22 -22
- forge-ai/src/main/java/forge/ai/ability/AnimateAi.java forge-ai/src/main/java/forge/ai/ability/AnimateAi.java +626 -626
- forge-ai/src/main/java/forge/ai/ability/AnimateAllAi.java forge-ai/src/main/java/forge/ai/ability/AnimateAllAi.java +19 -19
- forge-ai/src/main/java/forge/ai/ability/AttachAi.java forge-ai/src/main/java/forge/ai/ability/AttachAi.java +1481 -1481
- forge-ai/src/main/java/forge/ai/ability/BalanceAi.java forge-ai/src/main/java/forge/ai/ability/BalanceAi.java +48 -48
- forge-ai/src/main/java/forge/ai/ability/BecomesBlockedAi.java ...e-ai/src/main/java/forge/ai/ability/BecomesBlockedAi.java +70 -70
- forge-ai/src/main/java/forge/ai/ability/BidLifeAi.java forge-ai/src/main/java/forge/ai/ability/BidLifeAi.java +58 -58
- forge-ai/src/main/java/forge/ai/ability/BondAi.java forge-ai/src/main/java/forge/ai/ability/BondAi.java +61 -61
- forge-ai/src/main/java/forge/ai/ability/CanPlayAsDrawbackAi.java ...i/src/main/java/forge/ai/ability/CanPlayAsDrawbackAi.java +44 -44
- forge-ai/src/main/java/forge/ai/ability/CannotPlayAi.java forge-ai/src/main/java/forge/ai/ability/CannotPlayAi.java +24 -24
- forge-ai/src/main/java/forge/ai/ability/ChangeTargetsAi.java forge-ai/src/main/java/forge/ai/ability/ChangeTargetsAi.java +93 -93
- forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java +1802 -1802
- forge-ai/src/main/java/forge/ai/ability/ChangeZoneAllAi.java forge-ai/src/main/java/forge/ai/ability/ChangeZoneAllAi.java +466 -466
- forge-ai/src/main/java/forge/ai/ability/CharmAi.java forge-ai/src/main/java/forge/ai/ability/CharmAi.java +241 -241
- forge-ai/src/main/java/forge/ai/ability/ChooseCardAi.java forge-ai/src/main/java/forge/ai/ability/ChooseCardAi.java +269 -269
- forge-ai/src/main/java/forge/ai/ability/ChooseCardNameAi.java ...e-ai/src/main/java/forge/ai/ability/ChooseCardNameAi.java +107 -107
- forge-ai/src/main/java/forge/ai/ability/ChooseColorAi.java forge-ai/src/main/java/forge/ai/ability/ChooseColorAi.java +97 -97
- forge-ai/src/main/java/forge/ai/ability/ChooseDirectionAi.java ...-ai/src/main/java/forge/ai/ability/ChooseDirectionAi.java +32 -32
- forge-ai/src/main/java/forge/ai/ability/ChooseGenericEffectAi.java ...src/main/java/forge/ai/ability/ChooseGenericEffectAi.java +341 -341
- forge-ai/src/main/java/forge/ai/ability/ChooseNumberAi.java forge-ai/src/main/java/forge/ai/ability/ChooseNumberAi.java +36 -36
- forge-ai/src/main/java/forge/ai/ability/ChoosePlayerAi.java forge-ai/src/main/java/forge/ai/ability/ChoosePlayerAi.java +81 -81
- forge-ai/src/main/java/forge/ai/ability/ChooseSourceAi.java forge-ai/src/main/java/forge/ai/ability/ChooseSourceAi.java +196 -196
- forge-ai/src/main/java/forge/ai/ability/ChooseTypeAi.java forge-ai/src/main/java/forge/ai/ability/ChooseTypeAi.java +130 -130
- forge-ai/src/main/java/forge/ai/ability/ClashAi.java forge-ai/src/main/java/forge/ai/ability/ClashAi.java +110 -110
- forge-ai/src/main/java/forge/ai/ability/CloneAi.java forge-ai/src/main/java/forge/ai/ability/CloneAi.java +195 -195
- forge-ai/src/main/java/forge/ai/ability/ControlExchangeAi.java ...-ai/src/main/java/forge/ai/ability/ControlExchangeAi.java +113 -113
- forge-ai/src/main/java/forge/ai/ability/ControlGainAi.java forge-ai/src/main/java/forge/ai/ability/ControlGainAi.java +319 -319
- forge-ai/src/main/java/forge/ai/ability/CopyPermanentAi.java forge-ai/src/main/java/forge/ai/ability/CopyPermanentAi.java +162 -162
- forge-ai/src/main/java/forge/ai/ability/CounterAi.java forge-ai/src/main/java/forge/ai/ability/CounterAi.java +328 -328
- forge-ai/src/main/java/forge/ai/ability/CountersMoveAi.java forge-ai/src/main/java/forge/ai/ability/CountersMoveAi.java +489 -489
- forge-ai/src/main/java/forge/ai/ability/CountersProliferateAi.java ...src/main/java/forge/ai/ability/CountersProliferateAi.java +98 -98
- forge-ai/src/main/java/forge/ai/ability/CountersPutAi.java forge-ai/src/main/java/forge/ai/ability/CountersPutAi.java +980 -980
- forge-ai/src/main/java/forge/ai/ability/CountersPutAllAi.java ...e-ai/src/main/java/forge/ai/ability/CountersPutAllAi.java +183 -183
- forge-ai/src/main/java/forge/ai/ability/CountersPutOrRemoveAi.java ...src/main/java/forge/ai/ability/CountersPutOrRemoveAi.java +287 -287
- forge-ai/src/main/java/forge/ai/ability/CountersRemoveAi.java ...e-ai/src/main/java/forge/ai/ability/CountersRemoveAi.java +374 -374
- forge-ai/src/main/java/forge/ai/ability/DamageAiBase.java forge-ai/src/main/java/forge/ai/ability/DamageAiBase.java +103 -103
- forge-ai/src/main/java/forge/ai/ability/DamageAllAi.java forge-ai/src/main/java/forge/ai/ability/DamageAllAi.java +332 -332
- forge-ai/src/main/java/forge/ai/ability/DamageDealAi.java forge-ai/src/main/java/forge/ai/ability/DamageDealAi.java +833 -833
- forge-ai/src/main/java/forge/ai/ability/DamageEachAi.java forge-ai/src/main/java/forge/ai/ability/DamageEachAi.java +54 -54
- forge-ai/src/main/java/forge/ai/ability/DamagePreventAi.java forge-ai/src/main/java/forge/ai/ability/DamagePreventAi.java +224 -224
- forge-ai/src/main/java/forge/ai/ability/DamagePreventAllAi.java ...ai/src/main/java/forge/ai/ability/DamagePreventAllAi.java +59 -59
- forge-ai/src/main/java/forge/ai/ability/DebuffAi.java forge-ai/src/main/java/forge/ai/ability/DebuffAi.java +283 -283
- forge-ai/src/main/java/forge/ai/ability/DelayedTriggerAi.java ...e-ai/src/main/java/forge/ai/ability/DelayedTriggerAi.java +66 -66
- forge-ai/src/main/java/forge/ai/ability/DestroyAi.java forge-ai/src/main/java/forge/ai/ability/DestroyAi.java +439 -439
- forge-ai/src/main/java/forge/ai/ability/DestroyAllAi.java forge-ai/src/main/java/forge/ai/ability/DestroyAllAi.java +158 -158
- forge-ai/src/main/java/forge/ai/ability/DigAi.java forge-ai/src/main/java/forge/ai/ability/DigAi.java +155 -155
- forge-ai/src/main/java/forge/ai/ability/DigUntilAi.java forge-ai/src/main/java/forge/ai/ability/DigUntilAi.java +134 -134
- forge-ai/src/main/java/forge/ai/ability/DiscardAi.java forge-ai/src/main/java/forge/ai/ability/DiscardAi.java +224 -224
- forge-ai/src/main/java/forge/ai/ability/DrainManaAi.java forge-ai/src/main/java/forge/ai/ability/DrainManaAi.java +92 -92
- forge-ai/src/main/java/forge/ai/ability/EffectAi.java forge-ai/src/main/java/forge/ai/ability/EffectAi.java +334 -334
- forge-ai/src/main/java/forge/ai/ability/EncodeAi.java forge-ai/src/main/java/forge/ai/ability/EncodeAi.java +124 -124
- forge-ai/src/main/java/forge/ai/ability/EndTurnAi.java forge-ai/src/main/java/forge/ai/ability/EndTurnAi.java +29 -29
- forge-ai/src/main/java/forge/ai/ability/FightAi.java forge-ai/src/main/java/forge/ai/ability/FightAi.java +263 -263
- forge-ai/src/main/java/forge/ai/ability/FlipACoinAi.java forge-ai/src/main/java/forge/ai/ability/FlipACoinAi.java +47 -47
- forge-ai/src/main/java/forge/ai/ability/FogAi.java forge-ai/src/main/java/forge/ai/ability/FogAi.java +92 -92
- forge-ai/src/main/java/forge/ai/ability/GameLossAi.java forge-ai/src/main/java/forge/ai/ability/GameLossAi.java +50 -50
- forge-ai/src/main/java/forge/ai/ability/GameWinAi.java forge-ai/src/main/java/forge/ai/ability/GameWinAi.java +32 -32
- forge-ai/src/main/java/forge/ai/ability/HauntAi.java forge-ai/src/main/java/forge/ai/ability/HauntAi.java +34 -34
- forge-ai/src/main/java/forge/ai/ability/LegendaryRuleAi.java forge-ai/src/main/java/forge/ai/ability/LegendaryRuleAi.java +60 -60
- forge-ai/src/main/java/forge/ai/ability/LifeExchangeAi.java forge-ai/src/main/java/forge/ai/ability/LifeExchangeAi.java +94 -94
- forge-ai/src/main/java/forge/ai/ability/LifeGainAi.java forge-ai/src/main/java/forge/ai/ability/LifeGainAi.java +313 -313
- forge-ai/src/main/java/forge/ai/ability/LifeLoseAi.java forge-ai/src/main/java/forge/ai/ability/LifeLoseAi.java +236 -236
- forge-ai/src/main/java/forge/ai/ability/LifeSetAi.java forge-ai/src/main/java/forge/ai/ability/LifeSetAi.java +160 -160
- forge-ai/src/main/java/forge/ai/ability/ManaEffectAi.java forge-ai/src/main/java/forge/ai/ability/ManaEffectAi.java +199 -199
- forge-ai/src/main/java/forge/ai/ability/ManifestAi.java forge-ai/src/main/java/forge/ai/ability/ManifestAi.java +156 -156
- forge-ai/src/main/java/forge/ai/ability/MillAi.java forge-ai/src/main/java/forge/ai/ability/MillAi.java +238 -238
- forge-ai/src/main/java/forge/ai/ability/MustAttackAi.java forge-ai/src/main/java/forge/ai/ability/MustAttackAi.java +36 -36
- forge-ai/src/main/java/forge/ai/ability/MustBlockAi.java forge-ai/src/main/java/forge/ai/ability/MustBlockAi.java +101 -101
- forge-ai/src/main/java/forge/ai/ability/PeekAndRevealAi.java forge-ai/src/main/java/forge/ai/ability/PeekAndRevealAi.java +45 -45
- forge-ai/src/main/java/forge/ai/ability/PermanentCreatureAi.java ...i/src/main/java/forge/ai/ability/PermanentCreatureAi.java +132 -132
- forge-ai/src/main/java/forge/ai/ability/PermanentNoncreatureAi.java ...rc/main/java/forge/ai/ability/PermanentNoncreatureAi.java +64 -64
- forge-ai/src/main/java/forge/ai/ability/PhasesAi.java forge-ai/src/main/java/forge/ai/ability/PhasesAi.java +132 -132
- forge-ai/src/main/java/forge/ai/ability/PlayAi.java forge-ai/src/main/java/forge/ai/ability/PlayAi.java +142 -142
- forge-ai/src/main/java/forge/ai/ability/PoisonAi.java forge-ai/src/main/java/forge/ai/ability/PoisonAi.java +163 -163
- forge-ai/src/main/java/forge/ai/ability/PowerExchangeAi.java forge-ai/src/main/java/forge/ai/ability/PowerExchangeAi.java +81 -81
- forge-ai/src/main/java/forge/ai/ability/ProtectAi.java forge-ai/src/main/java/forge/ai/ability/ProtectAi.java +375 -375
- forge-ai/src/main/java/forge/ai/ability/ProtectAllAi.java forge-ai/src/main/java/forge/ai/ability/ProtectAllAi.java +48 -48
- forge-ai/src/main/java/forge/ai/ability/PumpAi.java forge-ai/src/main/java/forge/ai/ability/PumpAi.java +1046 -1046
- forge-ai/src/main/java/forge/ai/ability/PumpAiBase.java forge-ai/src/main/java/forge/ai/ability/PumpAiBase.java +578 -578
- forge-ai/src/main/java/forge/ai/ability/PumpAllAi.java forge-ai/src/main/java/forge/ai/ability/PumpAllAi.java +156 -156
- forge-ai/src/main/java/forge/ai/ability/RearrangeTopOfLibraryAi.java ...c/main/java/forge/ai/ability/RearrangeTopOfLibraryAi.java +48 -48
- forge-ai/src/main/java/forge/ai/ability/RegenerateAllAi.java forge-ai/src/main/java/forge/ai/ability/RegenerateAllAi.java +78 -78
- forge-ai/src/main/java/forge/ai/ability/RemoveFromCombatAi.java ...ai/src/main/java/forge/ai/ability/RemoveFromCombatAi.java +42 -42
- forge-ai/src/main/java/forge/ai/ability/RepeatAi.java forge-ai/src/main/java/forge/ai/ability/RepeatAi.java +72 -72
- forge-ai/src/main/java/forge/ai/ability/RepeatEachAi.java forge-ai/src/main/java/forge/ai/ability/RepeatEachAi.java +129 -129
- forge-ai/src/main/java/forge/ai/ability/RestartGameAi.java forge-ai/src/main/java/forge/ai/ability/RestartGameAi.java +33 -33
- forge-ai/src/main/java/forge/ai/ability/RevealAi.java forge-ai/src/main/java/forge/ai/ability/RevealAi.java +64 -64
- forge-ai/src/main/java/forge/ai/ability/RevealAiBase.java forge-ai/src/main/java/forge/ai/ability/RevealAiBase.java +52 -52
- forge-ai/src/main/java/forge/ai/ability/RevealHandAi.java forge-ai/src/main/java/forge/ai/ability/RevealHandAi.java +43 -43
- forge-ai/src/main/java/forge/ai/ability/RollPlanarDiceAi.java ...e-ai/src/main/java/forge/ai/ability/RollPlanarDiceAi.java +198 -198
- forge-ai/src/main/java/forge/ai/ability/SacrificeAi.java forge-ai/src/main/java/forge/ai/ability/SacrificeAi.java +159 -159
- forge-ai/src/main/java/forge/ai/ability/SacrificeAllAi.java forge-ai/src/main/java/forge/ai/ability/SacrificeAllAi.java +85 -85
- forge-ai/src/main/java/forge/ai/ability/ScryAi.java forge-ai/src/main/java/forge/ai/ability/ScryAi.java +159 -159
- forge-ai/src/main/java/forge/ai/ability/SetStateAi.java forge-ai/src/main/java/forge/ai/ability/SetStateAi.java +267 -267
- forge-ai/src/main/java/forge/ai/ability/ShuffleAi.java forge-ai/src/main/java/forge/ai/ability/ShuffleAi.java +53 -53
- forge-ai/src/main/java/forge/ai/ability/SkipTurnAi.java forge-ai/src/main/java/forge/ai/ability/SkipTurnAi.java +27 -27
- forge-ai/src/main/java/forge/ai/ability/StoreMapAi.java forge-ai/src/main/java/forge/ai/ability/StoreMapAi.java +21 -21
- forge-ai/src/main/java/forge/ai/ability/StoreSVarAi.java forge-ai/src/main/java/forge/ai/ability/StoreSVarAi.java +145 -145
- forge-ai/src/main/java/forge/ai/ability/TapAi.java forge-ai/src/main/java/forge/ai/ability/TapAi.java +87 -87
- forge-ai/src/main/java/forge/ai/ability/TapAiBase.java forge-ai/src/main/java/forge/ai/ability/TapAiBase.java +364 -364
- forge-ai/src/main/java/forge/ai/ability/TapAllAi.java forge-ai/src/main/java/forge/ai/ability/TapAllAi.java +163 -163
- forge-ai/src/main/java/forge/ai/ability/TapOrUntapAi.java forge-ai/src/main/java/forge/ai/ability/TapOrUntapAi.java +52 -52
- forge-ai/src/main/java/forge/ai/ability/TapOrUntapAllAi.java forge-ai/src/main/java/forge/ai/ability/TapOrUntapAllAi.java +23 -23
- forge-ai/src/main/java/forge/ai/ability/TokenAi.java forge-ai/src/main/java/forge/ai/ability/TokenAi.java +519 -519
- forge-ai/src/main/java/forge/ai/ability/TwoPilesAi.java forge-ai/src/main/java/forge/ai/ability/TwoPilesAi.java +58 -58
- forge-ai/src/main/java/forge/ai/ability/UnattachAllAi.java forge-ai/src/main/java/forge/ai/ability/UnattachAllAi.java +103 -103
- forge-ai/src/main/java/forge/ai/ability/UntapAi.java forge-ai/src/main/java/forge/ai/ability/UntapAi.java +450 -450
- forge-ai/src/main/java/forge/ai/ability/UntapAllAi.java forge-ai/src/main/java/forge/ai/ability/UntapAllAi.java +40 -40
- forge-ai/src/main/java/forge/ai/ability/VoteAi.java forge-ai/src/main/java/forge/ai/ability/VoteAi.java +54 -54
- forge-ai/src/main/java/forge/ai/ability/ZoneExchangeAi.java forge-ai/src/main/java/forge/ai/ability/ZoneExchangeAi.java +59 -59
- forge-ai/src/main/java/forge/ai/simulation/GameCopier.java forge-ai/src/main/java/forge/ai/simulation/GameCopier.java +422 -422
- forge-ai/src/main/java/forge/ai/simulation/GameSimulator.java ...e-ai/src/main/java/forge/ai/simulation/GameSimulator.java +284 -284
- forge-ai/src/main/java/forge/ai/simulation/GameStateEvaluator.java ...src/main/java/forge/ai/simulation/GameStateEvaluator.java +196 -196
- forge-ai/src/main/java/forge/ai/simulation/PossibleTargetSelector.java ...main/java/forge/ai/simulation/PossibleTargetSelector.java +223 -223
- forge-ai/src/main/java/forge/ai/simulation/SimulationController.java ...c/main/java/forge/ai/simulation/SimulationController.java +275 -275
- forge-ai/src/main/java/forge/ai/simulation/SpellAbilityPicker.java ...src/main/java/forge/ai/simulation/SpellAbilityPicker.java +476 -476
- forge-ai/src/main/java/forge/ai/simulation/TODO.txt forge-ai/src/main/java/forge/ai/simulation/TODO.txt +28 -28
- forge-core/.classpath forge-core/.classpath +9 -9
- forge-core/.settings/org.eclipse.core.resources.prefs forge-core/.settings/org.eclipse.core.resources.prefs +4 -4
- forge-core/src/main/java/forge/CardStorageReader.java forge-core/src/main/java/forge/CardStorageReader.java +449 -449
- forge-core/src/main/java/forge/FTrace.java forge-core/src/main/java/forge/FTrace.java +70 -70
- forge-core/src/main/java/forge/ImageKeys.java forge-core/src/main/java/forge/ImageKeys.java +175 -175
- forge-core/src/main/java/forge/LobbyPlayer.java forge-core/src/main/java/forge/LobbyPlayer.java +74 -74
- forge-core/src/main/java/forge/StaticData.java forge-core/src/main/java/forge/StaticData.java +168 -168
- forge-core/src/main/java/forge/card/CardAiHints.java forge-core/src/main/java/forge/card/CardAiHints.java +83 -83
- forge-core/src/main/java/forge/card/CardChangedType.java forge-core/src/main/java/forge/card/CardChangedType.java +70 -70
- forge-core/src/main/java/forge/card/CardDb.java forge-core/src/main/java/forge/card/CardDb.java +735 -735
- forge-core/src/main/java/forge/card/CardEdition.java forge-core/src/main/java/forge/card/CardEdition.java +538 -538
- forge-core/src/main/java/forge/card/CardFace.java forge-core/src/main/java/forge/card/CardFace.java +142 -142
- forge-core/src/main/java/forge/card/CardRarity.java forge-core/src/main/java/forge/card/CardRarity.java +66 -66
- forge-core/src/main/java/forge/card/CardRules.java forge-core/src/main/java/forge/card/CardRules.java +520 -520
- forge-core/src/main/java/forge/card/CardRulesPredicates.java forge-core/src/main/java/forge/card/CardRulesPredicates.java +617 -617
- forge-core/src/main/java/forge/card/CardSplitType.java forge-core/src/main/java/forge/card/CardSplitType.java +35 -35
- forge-core/src/main/java/forge/card/CardStateName.java forge-core/src/main/java/forge/card/CardStateName.java +43 -43
- forge-core/src/main/java/forge/card/CardType.java forge-core/src/main/java/forge/card/CardType.java +655 -655
- forge-core/src/main/java/forge/card/CardTypeView.java forge-core/src/main/java/forge/card/CardTypeView.java +42 -42
- forge-core/src/main/java/forge/card/ColorSet.java forge-core/src/main/java/forge/card/ColorSet.java +425 -425
- forge-core/src/main/java/forge/card/DeckHints.java forge-core/src/main/java/forge/card/DeckHints.java +190 -190
- forge-core/src/main/java/forge/card/ICardCharacteristics.java ...e-core/src/main/java/forge/card/ICardCharacteristics.java +18 -18
- forge-core/src/main/java/forge/card/ICardDatabase.java forge-core/src/main/java/forge/card/ICardDatabase.java +32 -32
- forge-core/src/main/java/forge/card/ICardFace.java forge-core/src/main/java/forge/card/ICardFace.java +9 -9
- forge-core/src/main/java/forge/card/ICardRawAbilites.java forge-core/src/main/java/forge/card/ICardRawAbilites.java +16 -16
- forge-core/src/main/java/forge/card/MagicColor.java forge-core/src/main/java/forge/card/MagicColor.java +205 -205
- forge-core/src/main/java/forge/card/PrintSheet.java forge-core/src/main/java/forge/card/PrintSheet.java +130 -130
- forge-core/src/main/java/forge/card/mana/IParserManaCost.java ...e-core/src/main/java/forge/card/mana/IParserManaCost.java +11 -11
- forge-core/src/main/java/forge/card/mana/ManaAtom.java forge-core/src/main/java/forge/card/mana/ManaAtom.java +66 -66
- forge-core/src/main/java/forge/card/mana/ManaCost.java forge-core/src/main/java/forge/card/mana/ManaCost.java +395 -395
- forge-core/src/main/java/forge/card/mana/ManaCostParser.java forge-core/src/main/java/forge/card/mana/ManaCostParser.java +86 -86
- forge-core/src/main/java/forge/card/mana/ManaCostShard.java forge-core/src/main/java/forge/card/mana/ManaCostShard.java +308 -308
- forge-core/src/main/java/forge/deck/CardPool.java forge-core/src/main/java/forge/deck/CardPool.java +218 -218
- forge-core/src/main/java/forge/deck/DeckBase.java forge-core/src/main/java/forge/deck/DeckBase.java +151 -151
- forge-core/src/main/java/forge/deck/DeckFormat.java forge-core/src/main/java/forge/deck/DeckFormat.java +454 -454
- forge-core/src/main/java/forge/deck/DeckGroup.java forge-core/src/main/java/forge/deck/DeckGroup.java +164 -164
- forge-core/src/main/java/forge/deck/DeckRecognizer.java forge-core/src/main/java/forge/deck/DeckRecognizer.java +226 -226
- forge-core/src/main/java/forge/deck/DeckSection.java forge-core/src/main/java/forge/deck/DeckSection.java +33 -33
- forge-core/src/main/java/forge/deck/generation/DeckGenPool.java ...core/src/main/java/forge/deck/generation/DeckGenPool.java +74 -74
- forge-core/src/main/java/forge/deck/generation/DeckGeneratorBase.java ...rc/main/java/forge/deck/generation/DeckGeneratorBase.java +490 -490
- forge-core/src/main/java/forge/deck/generation/DeckGeneratorMonoColor.java ...in/java/forge/deck/generation/DeckGeneratorMonoColor.java +106 -106
- forge-core/src/main/java/forge/deck/generation/IDeckGenPool.java ...ore/src/main/java/forge/deck/generation/IDeckGenPool.java +14 -14
- forge-core/src/main/java/forge/deck/io/DeckFileHeader.java forge-core/src/main/java/forge/deck/io/DeckFileHeader.java +129 -129
- forge-core/src/main/java/forge/deck/io/DeckGroupSerializer.java ...core/src/main/java/forge/deck/io/DeckGroupSerializer.java +144 -144
- forge-core/src/main/java/forge/deck/io/DeckSerializer.java forge-core/src/main/java/forge/deck/io/DeckSerializer.java +82 -82
- forge-core/src/main/java/forge/deck/io/DeckStorage.java forge-core/src/main/java/forge/deck/io/DeckStorage.java +114 -114
- forge-core/src/main/java/forge/deck/io/package-info.java forge-core/src/main/java/forge/deck/io/package-info.java +7 -7
- forge-core/src/main/java/forge/deck/package-info.java forge-core/src/main/java/forge/deck/package-info.java +7 -7
- forge-core/src/main/java/forge/item/BoosterBox.java forge-core/src/main/java/forge/item/BoosterBox.java +137 -137
- forge-core/src/main/java/forge/item/BoosterPack.java forge-core/src/main/java/forge/item/BoosterPack.java +123 -123
- forge-core/src/main/java/forge/item/BoxedProduct.java forge-core/src/main/java/forge/item/BoxedProduct.java +55 -55
- forge-core/src/main/java/forge/item/FatPack.java forge-core/src/main/java/forge/item/FatPack.java +155 -155
- forge-core/src/main/java/forge/item/IPaperCard.java forge-core/src/main/java/forge/item/IPaperCard.java +213 -213
- forge-core/src/main/java/forge/item/InventoryItem.java forge-core/src/main/java/forge/item/InventoryItem.java +29 -29
- forge-core/src/main/java/forge/item/InventoryItemFromSet.java ...e-core/src/main/java/forge/item/InventoryItemFromSet.java +31 -31
- forge-core/src/main/java/forge/item/ItemPredicate.java forge-core/src/main/java/forge/item/ItemPredicate.java +62 -62
- forge-core/src/main/java/forge/item/PaperCard.java forge-core/src/main/java/forge/item/PaperCard.java +231 -231
- forge-core/src/main/java/forge/item/PaperToken.java forge-core/src/main/java/forge/item/PaperToken.java +70 -70
- forge-core/src/main/java/forge/item/PreconDeck.java forge-core/src/main/java/forge/item/PreconDeck.java +139 -139
- forge-core/src/main/java/forge/item/SealedProduct.java forge-core/src/main/java/forge/item/SealedProduct.java +250 -250
- forge-core/src/main/java/forge/item/TournamentPack.java forge-core/src/main/java/forge/item/TournamentPack.java +67 -67
- forge-core/src/main/java/forge/item/generation/BoosterGenerator.java ...src/main/java/forge/item/generation/BoosterGenerator.java +500 -500
- forge-core/src/main/java/forge/item/generation/BoosterSlots.java ...ore/src/main/java/forge/item/generation/BoosterSlots.java +15 -15
- forge-core/src/main/java/forge/item/generation/IUnOpenedProduct.java ...src/main/java/forge/item/generation/IUnOpenedProduct.java +14 -14
- forge-core/src/main/java/forge/item/generation/UnOpenedProduct.java .../src/main/java/forge/item/generation/UnOpenedProduct.java +82 -82
- forge-core/src/main/java/forge/item/package-info.java forge-core/src/main/java/forge/item/package-info.java +7 -7
- forge-core/src/main/java/forge/util/Aggregates.java forge-core/src/main/java/forge/util/Aggregates.java +223 -223
- forge-core/src/main/java/forge/util/Base64Coder.java forge-core/src/main/java/forge/util/Base64Coder.java +399 -399
- forge-core/src/main/java/forge/util/BinaryUtil.java forge-core/src/main/java/forge/util/BinaryUtil.java +46 -46
- forge-core/src/main/java/forge/util/CollectionSuppliers.java forge-core/src/main/java/forge/util/CollectionSuppliers.java +42 -42
- forge-core/src/main/java/forge/util/ComparableOp.java forge-core/src/main/java/forge/util/ComparableOp.java +44 -44
- forge-core/src/main/java/forge/util/DebugTrace.java forge-core/src/main/java/forge/util/DebugTrace.java +9 -9
- forge-core/src/main/java/forge/util/FileSection.java forge-core/src/main/java/forge/util/FileSection.java +255 -255
- forge-core/src/main/java/forge/util/FileSectionManual.java forge-core/src/main/java/forge/util/FileSectionManual.java +36 -36
- forge-core/src/main/java/forge/util/IHasName.java forge-core/src/main/java/forge/util/IHasName.java +9 -9
- forge-core/src/main/java/forge/util/IItemReader.java forge-core/src/main/java/forge/util/IItemReader.java +38 -38
- forge-core/src/main/java/forge/util/IItemSerializer.java forge-core/src/main/java/forge/util/IItemSerializer.java +45 -45
- forge-core/src/main/java/forge/util/ITriggerEvent.java forge-core/src/main/java/forge/util/ITriggerEvent.java +7 -7
- forge-core/src/main/java/forge/util/ImageUtil.java forge-core/src/main/java/forge/util/ImageUtil.java +166 -166
- forge-core/src/main/java/forge/util/ItemPool.java forge-core/src/main/java/forge/util/ItemPool.java +268 -268
- forge-core/src/main/java/forge/util/ItemPoolSorter.java forge-core/src/main/java/forge/util/ItemPoolSorter.java +86 -86
- forge-core/src/main/java/forge/util/Lang.java forge-core/src/main/java/forge/util/Lang.java +162 -162
- forge-core/src/main/java/forge/util/LocalizationChangeObserver.java .../src/main/java/forge/util/LocalizationChangeObserver.java +5 -5
- forge-core/src/main/java/forge/util/Localizer.java forge-core/src/main/java/forge/util/Localizer.java +121 -121
- forge-core/src/main/java/forge/util/NameGenerator.java forge-core/src/main/java/forge/util/NameGenerator.java +295 -295
- forge-core/src/main/java/forge/util/PredicateString.java forge-core/src/main/java/forge/util/PredicateString.java +111 -111
- forge-core/src/main/java/forge/util/ReflectionUtil.java forge-core/src/main/java/forge/util/ReflectionUtil.java +74 -74
- forge-core/src/main/java/forge/util/RuntimeVersion.java forge-core/src/main/java/forge/util/RuntimeVersion.java +138 -138
- forge-core/src/main/java/forge/util/TextUtil.java forge-core/src/main/java/forge/util/TextUtil.java +294 -294
- forge-core/src/main/java/forge/util/ThreadUtil.java forge-core/src/main/java/forge/util/ThreadUtil.java +64 -64
- forge-core/src/main/java/forge/util/Visitor.java forge-core/src/main/java/forge/util/Visitor.java +11 -11
- forge-core/src/main/java/forge/util/collect/FCollection.java forge-core/src/main/java/forge/util/collect/FCollection.java +642 -642
- forge-core/src/main/java/forge/util/collect/FCollectionReader.java ...e/src/main/java/forge/util/collect/FCollectionReader.java +36 -36
- forge-core/src/main/java/forge/util/collect/FCollectionView.java ...ore/src/main/java/forge/util/collect/FCollectionView.java +76 -76
- forge-core/src/main/java/forge/util/maps/EnumMapOfLists.java forge-core/src/main/java/forge/util/maps/EnumMapOfLists.java +51 -51
- forge-core/src/main/java/forge/util/maps/EnumMapToAmount.java ...e-core/src/main/java/forge/util/maps/EnumMapToAmount.java +86 -86
- forge-core/src/main/java/forge/util/maps/HashMapOfLists.java forge-core/src/main/java/forge/util/maps/HashMapOfLists.java +55 -55
- forge-core/src/main/java/forge/util/maps/LinkedHashMapToAmount.java .../src/main/java/forge/util/maps/LinkedHashMapToAmount.java +109 -109
- forge-core/src/main/java/forge/util/maps/MapOfLists.java forge-core/src/main/java/forge/util/maps/MapOfLists.java +9 -9
- forge-core/src/main/java/forge/util/maps/MapToAmount.java forge-core/src/main/java/forge/util/maps/MapToAmount.java +18 -18
- forge-core/src/main/java/forge/util/maps/MapToAmountUtil.java ...e-core/src/main/java/forge/util/maps/MapToAmountUtil.java +150 -150
- forge-core/src/main/java/forge/util/maps/package-info.java forge-core/src/main/java/forge/util/maps/package-info.java +3 -3
- forge-core/src/main/java/forge/util/storage/IStorage.java forge-core/src/main/java/forge/util/storage/IStorage.java +37 -37
- forge-core/src/main/java/forge/util/storage/StorageBase.java forge-core/src/main/java/forge/util/storage/StorageBase.java +120 -120
- forge-core/src/main/java/forge/util/storage/StorageImmediatelySerialized.java ...java/forge/util/storage/StorageImmediatelySerialized.java +133 -133
- forge-core/src/main/java/forge/util/storage/StorageNestedFolders.java ...rc/main/java/forge/util/storage/StorageNestedFolders.java +41 -41
- forge-core/src/main/java/forge/util/storage/StorageReaderBase.java ...e/src/main/java/forge/util/storage/StorageReaderBase.java +24 -24
- forge-core/src/main/java/forge/util/storage/StorageReaderFile.java ...e/src/main/java/forge/util/storage/StorageReaderFile.java +101 -101
- forge-core/src/main/java/forge/util/storage/StorageReaderFileSections.java ...in/java/forge/util/storage/StorageReaderFileSections.java +144 -144
- forge-core/src/main/java/forge/util/storage/StorageReaderFolder.java ...src/main/java/forge/util/storage/StorageReaderFolder.java +139 -139
- forge-core/src/main/java/forge/util/storage/package-info.java ...e-core/src/main/java/forge/util/storage/package-info.java +7 -7
- forge-game/.classpath forge-game/.classpath +10 -10
- forge-game/.settings/org.eclipse.core.resources.prefs forge-game/.settings/org.eclipse.core.resources.prefs +4 -4
- forge-game/src/main/java/forge/game/CardTraitBase.java forge-game/src/main/java/forge/game/CardTraitBase.java +495 -495
- forge-game/src/main/java/forge/game/ForgeScript.java forge-game/src/main/java/forge/game/ForgeScript.java +186 -186
- forge-game/src/main/java/forge/game/Game.java forge-game/src/main/java/forge/game/Game.java +893 -893
- forge-game/src/main/java/forge/game/GameEndReason.java forge-game/src/main/java/forge/game/GameEndReason.java +41 -41
- forge-game/src/main/java/forge/game/GameEntity.java forge-game/src/main/java/forge/game/GameEntity.java +380 -380
- forge-game/src/main/java/forge/game/GameEntityCache.java forge-game/src/main/java/forge/game/GameEntityCache.java +48 -48
- forge-game/src/main/java/forge/game/GameEntityView.java forge-game/src/main/java/forge/game/GameEntityView.java +59 -59
- forge-game/src/main/java/forge/game/GameFormat.java forge-game/src/main/java/forge/game/GameFormat.java +323 -323
- forge-game/src/main/java/forge/game/GameLogEntry.java forge-game/src/main/java/forge/game/GameLogEntry.java +20 -20
- forge-game/src/main/java/forge/game/GameLogEntryType.java forge-game/src/main/java/forge/game/GameLogEntryType.java +30 -30
- forge-game/src/main/java/forge/game/GameObject.java forge-game/src/main/java/forge/game/GameObject.java +64 -64
- forge-game/src/main/java/forge/game/GameObjectMap.java forge-game/src/main/java/forge/game/GameObjectMap.java +51 -51
- forge-game/src/main/java/forge/game/GameRules.java forge-game/src/main/java/forge/game/GameRules.java +90 -90
- forge-game/src/main/java/forge/game/GameStage.java forge-game/src/main/java/forge/game/GameStage.java +8 -8
- forge-game/src/main/java/forge/game/GameType.java forge-game/src/main/java/forge/game/GameType.java +118 -118
- forge-game/src/main/java/forge/game/GameView.java forge-game/src/main/java/forge/game/GameView.java +212 -212
- forge-game/src/main/java/forge/game/GlobalRuleChange.java forge-game/src/main/java/forge/game/GlobalRuleChange.java +56 -56
- forge-game/src/main/java/forge/game/IHasGameType.java forge-game/src/main/java/forge/game/IHasGameType.java +5 -5
- forge-game/src/main/java/forge/game/PlanarDice.java forge-game/src/main/java/forge/game/PlanarDice.java +66 -66
- forge-game/src/main/java/forge/game/TriggerReplacementBase.java ...game/src/main/java/forge/game/TriggerReplacementBase.java +70 -70
- forge-game/src/main/java/forge/game/ability/AbilityApiBased.java ...ame/src/main/java/forge/game/ability/AbilityApiBased.java +62 -62
- forge-game/src/main/java/forge/game/ability/AbilityUtils.java ...e-game/src/main/java/forge/game/ability/AbilityUtils.java +1854 -1854
- forge-game/src/main/java/forge/game/ability/ApiType.java forge-game/src/main/java/forge/game/ability/ApiType.java +185 -185
- forge-game/src/main/java/forge/game/ability/SpellAbilityEffect.java .../src/main/java/forge/game/ability/SpellAbilityEffect.java +368 -368
- forge-game/src/main/java/forge/game/ability/SpellApiBased.java ...-game/src/main/java/forge/game/ability/SpellApiBased.java +58 -58
- forge-game/src/main/java/forge/game/ability/StaticAbilityApiBased.java ...c/main/java/forge/game/ability/StaticAbilityApiBased.java +41 -41
- forge-game/src/main/java/forge/game/ability/effects/AbandonEffect.java ...c/main/java/forge/game/ability/effects/AbandonEffect.java +48 -48
- forge-game/src/main/java/forge/game/ability/effects/ActivateAbilityEffect.java ...ava/forge/game/ability/effects/ActivateAbilityEffect.java +59 -59
- forge-game/src/main/java/forge/game/ability/effects/AddPhaseEffect.java .../main/java/forge/game/ability/effects/AddPhaseEffect.java +41 -41
- forge-game/src/main/java/forge/game/ability/effects/AddTurnEffect.java ...c/main/java/forge/game/ability/effects/AddTurnEffect.java +71 -71
- forge-game/src/main/java/forge/game/ability/effects/AnimateAllEffect.java ...ain/java/forge/game/ability/effects/AnimateAllEffect.java +267 -267
- forge-game/src/main/java/forge/game/ability/effects/AnimateEffect.java ...c/main/java/forge/game/ability/effects/AnimateEffect.java +474 -474
- forge-game/src/main/java/forge/game/ability/effects/AttachEffect.java ...rc/main/java/forge/game/ability/effects/AttachEffect.java +210 -210
- forge-game/src/main/java/forge/game/ability/effects/BalanceEffect.java ...c/main/java/forge/game/ability/effects/BalanceEffect.java +64 -64
- forge-game/src/main/java/forge/game/ability/effects/BecomesBlockedEffect.java ...java/forge/game/ability/effects/BecomesBlockedEffect.java +55 -55
- forge-game/src/main/java/forge/game/ability/effects/BidLifeEffect.java ...c/main/java/forge/game/ability/effects/BidLifeEffect.java +75 -75
- forge-game/src/main/java/forge/game/ability/effects/BondEffect.java .../src/main/java/forge/game/ability/effects/BondEffect.java +54 -54
- forge-game/src/main/java/forge/game/ability/effects/BranchEffect.java ...rc/main/java/forge/game/ability/effects/BranchEffect.java +37 -37
- forge-game/src/main/java/forge/game/ability/effects/ChangeCombatantsEffect.java ...va/forge/game/ability/effects/ChangeCombatantsEffect.java +76 -76
- forge-game/src/main/java/forge/game/ability/effects/ChangeTargetsEffect.java .../java/forge/game/ability/effects/ChangeTargetsEffect.java +137 -137
- forge-game/src/main/java/forge/game/ability/effects/ChangeZoneAllEffect.java .../java/forge/game/ability/effects/ChangeZoneAllEffect.java +239 -239
- forge-game/src/main/java/forge/game/ability/effects/ChangeZoneEffect.java ...ain/java/forge/game/ability/effects/ChangeZoneEffect.java +1235 -1235
- forge-game/src/main/java/forge/game/ability/effects/CharmEffect.java ...src/main/java/forge/game/ability/effects/CharmEffect.java +227 -227
- forge-game/src/main/java/forge/game/ability/effects/ChooseCardEffect.java ...ain/java/forge/game/ability/effects/ChooseCardEffect.java +111 -111
- forge-game/src/main/java/forge/game/ability/effects/ChooseCardNameEffect.java ...java/forge/game/ability/effects/ChooseCardNameEffect.java +133 -133
- forge-game/src/main/java/forge/game/ability/effects/ChooseColorEffect.java ...in/java/forge/game/ability/effects/ChooseColorEffect.java +76 -76
- forge-game/src/main/java/forge/game/ability/effects/ChooseGenericEffect.java .../java/forge/game/ability/effects/ChooseGenericEffect.java +93 -93
- forge-game/src/main/java/forge/game/ability/effects/ChooseNumberEffect.java ...n/java/forge/game/ability/effects/ChooseNumberEffect.java +144 -144
- forge-game/src/main/java/forge/game/ability/effects/ChoosePlayerEffect.java ...n/java/forge/game/ability/effects/ChoosePlayerEffect.java +87 -87
- forge-game/src/main/java/forge/game/ability/effects/ChooseSourceEffect.java ...n/java/forge/game/ability/effects/ChooseSourceEffect.java +154 -154
- forge-game/src/main/java/forge/game/ability/effects/ChooseTypeEffect.java ...ain/java/forge/game/ability/effects/ChooseTypeEffect.java +75 -75
- forge-game/src/main/java/forge/game/ability/effects/ClashEffect.java ...src/main/java/forge/game/ability/effects/ClashEffect.java +136 -136
- forge-game/src/main/java/forge/game/ability/effects/CleanUpEffect.java ...c/main/java/forge/game/ability/effects/CleanUpEffect.java +58 -58
- forge-game/src/main/java/forge/game/ability/effects/CloneEffect.java ...src/main/java/forge/game/ability/effects/CloneEffect.java +348 -348
- forge-game/src/main/java/forge/game/ability/effects/ControlExchangeEffect.java ...ava/forge/game/ability/effects/ControlExchangeEffect.java +85 -85
- forge-game/src/main/java/forge/game/ability/effects/ControlExchangeVariantEffect.java ...ge/game/ability/effects/ControlExchangeVariantEffect.java +61 -61
- forge-game/src/main/java/forge/game/ability/effects/ControlGainEffect.java ...in/java/forge/game/ability/effects/ControlGainEffect.java +258 -258
- forge-game/src/main/java/forge/game/ability/effects/ControlPlayerEffect.java .../java/forge/game/ability/effects/ControlPlayerEffect.java +52 -52
- forge-game/src/main/java/forge/game/ability/effects/ControlSpellEffect.java ...n/java/forge/game/ability/effects/ControlSpellEffect.java +104 -104
- forge-game/src/main/java/forge/game/ability/effects/CopyPermanentEffect.java .../java/forge/game/ability/effects/CopyPermanentEffect.java +443 -443
- forge-game/src/main/java/forge/game/ability/effects/CopySpellAbilityEffect.java ...va/forge/game/ability/effects/CopySpellAbilityEffect.java +182 -182
- forge-game/src/main/java/forge/game/ability/effects/CounterEffect.java ...c/main/java/forge/game/ability/effects/CounterEffect.java +223 -223
- forge-game/src/main/java/forge/game/ability/effects/CountersMoveEffect.java ...n/java/forge/game/ability/effects/CountersMoveEffect.java +290 -290
- forge-game/src/main/java/forge/game/ability/effects/CountersNoteEffect.java ...n/java/forge/game/ability/effects/CountersNoteEffect.java +51 -51
- forge-game/src/main/java/forge/game/ability/effects/CountersProliferateEffect.java ...forge/game/ability/effects/CountersProliferateEffect.java +38 -38
- forge-game/src/main/java/forge/game/ability/effects/CountersPutAllEffect.java ...java/forge/game/ability/effects/CountersPutAllEffect.java +65 -65
- forge-game/src/main/java/forge/game/ability/effects/CountersPutEffect.java ...in/java/forge/game/ability/effects/CountersPutEffect.java +255 -255
- forge-game/src/main/java/forge/game/ability/effects/CountersPutOrRemoveEffect.java ...forge/game/ability/effects/CountersPutOrRemoveEffect.java +99 -99
- forge-game/src/main/java/forge/game/ability/effects/CountersRemoveAllEffect.java ...a/forge/game/ability/effects/CountersRemoveAllEffect.java +81 -81
- forge-game/src/main/java/forge/game/ability/effects/CountersRemoveEffect.java ...java/forge/game/ability/effects/CountersRemoveEffect.java +174 -174
- forge-game/src/main/java/forge/game/ability/effects/DamageAllEffect.java ...main/java/forge/game/ability/effects/DamageAllEffect.java +118 -118
- forge-game/src/main/java/forge/game/ability/effects/DamageDealEffect.java ...ain/java/forge/game/ability/effects/DamageDealEffect.java +208 -208
- forge-game/src/main/java/forge/game/ability/effects/DamageEachEffect.java ...ain/java/forge/game/ability/effects/DamageEachEffect.java +128 -128
- forge-game/src/main/java/forge/game/ability/effects/DamagePreventAllEffect.java ...va/forge/game/ability/effects/DamagePreventAllEffect.java +54 -54
- forge-game/src/main/java/forge/game/ability/effects/DamagePreventEffect.java .../java/forge/game/ability/effects/DamagePreventEffect.java +157 -157
- forge-game/src/main/java/forge/game/ability/effects/DebuffEffect.java ...rc/main/java/forge/game/ability/effects/DebuffEffect.java +178 -178
- forge-game/src/main/java/forge/game/ability/effects/DeclareCombatantsEffect.java ...a/forge/game/ability/effects/DeclareCombatantsEffect.java +67 -67
- forge-game/src/main/java/forge/game/ability/effects/DelayedTriggerEffect.java ...java/forge/game/ability/effects/DelayedTriggerEffect.java +93 -93
- forge-game/src/main/java/forge/game/ability/effects/DestroyAllEffect.java ...ain/java/forge/game/ability/effects/DestroyAllEffect.java +103 -103
- forge-game/src/main/java/forge/game/ability/effects/DestroyEffect.java ...c/main/java/forge/game/ability/effects/DestroyEffect.java +138 -138
- forge-game/src/main/java/forge/game/ability/effects/DetachedCardEffect.java ...n/java/forge/game/ability/effects/DetachedCardEffect.java +26 -26
- forge-game/src/main/java/forge/game/ability/effects/DigEffect.java ...e/src/main/java/forge/game/ability/effects/DigEffect.java +402 -402
- forge-game/src/main/java/forge/game/ability/effects/DigUntilEffect.java .../main/java/forge/game/ability/effects/DigUntilEffect.java +225 -225
- forge-game/src/main/java/forge/game/ability/effects/DiscardEffect.java ...c/main/java/forge/game/ability/effects/DiscardEffect.java +321 -321
- forge-game/src/main/java/forge/game/ability/effects/DrainManaEffect.java ...main/java/forge/game/ability/effects/DrainManaEffect.java +48 -48
- forge-game/src/main/java/forge/game/ability/effects/DrawEffect.java .../src/main/java/forge/game/ability/effects/DrawEffect.java +72 -72
- forge-game/src/main/java/forge/game/ability/effects/ETBReplacementEffect.java ...java/forge/game/ability/effects/ETBReplacementEffect.java +15 -15
- forge-game/src/main/java/forge/game/ability/effects/EffectEffect.java ...rc/main/java/forge/game/ability/effects/EffectEffect.java +280 -280
- forge-game/src/main/java/forge/game/ability/effects/EncodeEffect.java ...rc/main/java/forge/game/ability/effects/EncodeEffect.java +75 -75
- forge-game/src/main/java/forge/game/ability/effects/EndTurnEffect.java ...c/main/java/forge/game/ability/effects/EndTurnEffect.java +54 -54
- forge-game/src/main/java/forge/game/ability/effects/FightEffect.java ...src/main/java/forge/game/ability/effects/FightEffect.java +128 -128
- forge-game/src/main/java/forge/game/ability/effects/FlipCoinEffect.java .../main/java/forge/game/ability/effects/FlipCoinEffect.java +205 -205
- forge-game/src/main/java/forge/game/ability/effects/FogEffect.java ...e/src/main/java/forge/game/ability/effects/FogEffect.java +19 -19
- forge-game/src/main/java/forge/game/ability/effects/GameLossEffect.java .../main/java/forge/game/ability/effects/GameLossEffect.java +38 -38
- forge-game/src/main/java/forge/game/ability/effects/GameWinEffect.java ...c/main/java/forge/game/ability/effects/GameWinEffect.java +23 -23
- forge-game/src/main/java/forge/game/ability/effects/LifeExchangeEffect.java ...n/java/forge/game/ability/effects/LifeExchangeEffect.java +79 -79
- forge-game/src/main/java/forge/game/ability/effects/LifeGainEffect.java .../main/java/forge/game/ability/effects/LifeGainEffect.java +54 -54
- forge-game/src/main/java/forge/game/ability/effects/LifeLoseEffect.java .../main/java/forge/game/ability/effects/LifeLoseEffect.java +56 -56
- forge-game/src/main/java/forge/game/ability/effects/LifeSetEffect.java ...c/main/java/forge/game/ability/effects/LifeSetEffect.java +70 -70
- forge-game/src/main/java/forge/game/ability/effects/LookAtEffect.java ...rc/main/java/forge/game/ability/effects/LookAtEffect.java +41 -41
- forge-game/src/main/java/forge/game/ability/effects/ManaEffect.java .../src/main/java/forge/game/ability/effects/ManaEffect.java +211 -211
- forge-game/src/main/java/forge/game/ability/effects/ManaReflectedEffect.java .../java/forge/game/ability/effects/ManaReflectedEffect.java +94 -94
- forge-game/src/main/java/forge/game/ability/effects/ManifestEffect.java .../main/java/forge/game/ability/effects/ManifestEffect.java +45 -45
- forge-game/src/main/java/forge/game/ability/effects/MeldEffect.java .../src/main/java/forge/game/ability/effects/MeldEffect.java +62 -62
- forge-game/src/main/java/forge/game/ability/effects/MillEffect.java .../src/main/java/forge/game/ability/effects/MillEffect.java +112 -112
- forge-game/src/main/java/forge/game/ability/effects/MultiplePilesEffect.java .../java/forge/game/ability/effects/MultiplePilesEffect.java +113 -113
- forge-game/src/main/java/forge/game/ability/effects/MustAttackEffect.java ...ain/java/forge/game/ability/effects/MustAttackEffect.java +94 -94
- forge-game/src/main/java/forge/game/ability/effects/MustBlockEffect.java ...main/java/forge/game/ability/effects/MustBlockEffect.java +68 -68
- forge-game/src/main/java/forge/game/ability/effects/OwnershipGainEffect.java .../java/forge/game/ability/effects/OwnershipGainEffect.java +23 -23
- forge-game/src/main/java/forge/game/ability/effects/PeekAndRevealEffect.java .../java/forge/game/ability/effects/PeekAndRevealEffect.java +83 -83
- forge-game/src/main/java/forge/game/ability/effects/PermanentCreatureEffect.java ...a/forge/game/ability/effects/PermanentCreatureEffect.java +20 -20
- forge-game/src/main/java/forge/game/ability/effects/PermanentNoncreatureEffect.java ...orge/game/ability/effects/PermanentNoncreatureEffect.java +19 -19
- forge-game/src/main/java/forge/game/ability/effects/PhasesEffect.java ...rc/main/java/forge/game/ability/effects/PhasesEffect.java +67 -67
- forge-game/src/main/java/forge/game/ability/effects/PlaneswalkEffect.java ...ain/java/forge/game/ability/effects/PlaneswalkEffect.java +27 -27
- forge-game/src/main/java/forge/game/ability/effects/PlayEffect.java .../src/main/java/forge/game/ability/effects/PlayEffect.java +310 -310
- forge-game/src/main/java/forge/game/ability/effects/PlayLandVariantEffect.java ...ava/forge/game/ability/effects/PlayLandVariantEffect.java +94 -94
- forge-game/src/main/java/forge/game/ability/effects/PoisonEffect.java ...rc/main/java/forge/game/ability/effects/PoisonEffect.java +63 -63
- forge-game/src/main/java/forge/game/ability/effects/PowerExchangeEffect.java .../java/forge/game/ability/effects/PowerExchangeEffect.java +89 -89
- forge-game/src/main/java/forge/game/ability/effects/ProtectAllEffect.java ...ain/java/forge/game/ability/effects/ProtectAllEffect.java +150 -150
- forge-game/src/main/java/forge/game/ability/effects/ProtectEffect.java ...c/main/java/forge/game/ability/effects/ProtectEffect.java +231 -231
- forge-game/src/main/java/forge/game/ability/effects/PumpAllEffect.java ...c/main/java/forge/game/ability/effects/PumpAllEffect.java +169 -169
- forge-game/src/main/java/forge/game/ability/effects/PumpEffect.java .../src/main/java/forge/game/ability/effects/PumpEffect.java +368 -368
- forge-game/src/main/java/forge/game/ability/effects/RearrangeTopOfLibraryEffect.java ...rge/game/ability/effects/RearrangeTopOfLibraryEffect.java +125 -125
- forge-game/src/main/java/forge/game/ability/effects/RegenerateAllEffect.java .../java/forge/game/ability/effects/RegenerateAllEffect.java +50 -50
- forge-game/src/main/java/forge/game/ability/effects/RegenerateEffect.java ...ain/java/forge/game/ability/effects/RegenerateEffect.java +97 -97
- forge-game/src/main/java/forge/game/ability/effects/RemoveFromCombatEffect.java ...va/forge/game/ability/effects/RemoveFromCombatEffect.java +65 -65
- forge-game/src/main/java/forge/game/ability/effects/ReorderZoneEffect.java ...in/java/forge/game/ability/effects/ReorderZoneEffect.java +46 -46
- forge-game/src/main/java/forge/game/ability/effects/RepeatEachEffect.java ...ain/java/forge/game/ability/effects/RepeatEachEffect.java +192 -192
- forge-game/src/main/java/forge/game/ability/effects/RepeatEffect.java ...rc/main/java/forge/game/ability/effects/RepeatEffect.java +137 -137
- forge-game/src/main/java/forge/game/ability/effects/RestartGameEffect.java ...in/java/forge/game/ability/effects/RestartGameEffect.java +112 -112
- forge-game/src/main/java/forge/game/ability/effects/RevealEffect.java ...rc/main/java/forge/game/ability/effects/RevealEffect.java +120 -120
- forge-game/src/main/java/forge/game/ability/effects/RevealHandEffect.java ...ain/java/forge/game/ability/effects/RevealHandEffect.java +60 -60
- forge-game/src/main/java/forge/game/ability/effects/RollPlanarDiceEffect.java ...java/forge/game/ability/effects/RollPlanarDiceEffect.java +32 -32
- forge-game/src/main/java/forge/game/ability/effects/RunSVarAbilityEffect.java ...java/forge/game/ability/effects/RunSVarAbilityEffect.java +38 -38
- forge-game/src/main/java/forge/game/ability/effects/SacrificeAllEffect.java ...n/java/forge/game/ability/effects/SacrificeAllEffect.java +74 -74
- forge-game/src/main/java/forge/game/ability/effects/SacrificeEffect.java ...main/java/forge/game/ability/effects/SacrificeEffect.java +213 -213
- forge-game/src/main/java/forge/game/ability/effects/ScryEffect.java .../src/main/java/forge/game/ability/effects/ScryEffect.java +54 -54
- forge-game/src/main/java/forge/game/ability/effects/SetInMotionEffect.java ...in/java/forge/game/ability/effects/SetInMotionEffect.java +58 -58
- forge-game/src/main/java/forge/game/ability/effects/SetStateEffect.java .../main/java/forge/game/ability/effects/SetStateEffect.java +115 -115
- forge-game/src/main/java/forge/game/ability/effects/ShuffleEffect.java ...c/main/java/forge/game/ability/effects/ShuffleEffect.java +58 -58
- forge-game/src/main/java/forge/game/ability/effects/SkipTurnEffect.java .../main/java/forge/game/ability/effects/SkipTurnEffect.java +37 -37
- forge-game/src/main/java/forge/game/ability/effects/StoreMapEffect.java .../main/java/forge/game/ability/effects/StoreMapEffect.java +44 -44
- forge-game/src/main/java/forge/game/ability/effects/StoreSVarEffect.java ...main/java/forge/game/ability/effects/StoreSVarEffect.java +74 -74
- forge-game/src/main/java/forge/game/ability/effects/TapAllEffect.java ...rc/main/java/forge/game/ability/effects/TapAllEffect.java +60 -60
- forge-game/src/main/java/forge/game/ability/effects/TapEffect.java ...e/src/main/java/forge/game/ability/effects/TapEffect.java +56 -56
- forge-game/src/main/java/forge/game/ability/effects/TapOrUntapAllEffect.java .../java/forge/game/ability/effects/TapOrUntapAllEffect.java +80 -80
- forge-game/src/main/java/forge/game/ability/effects/TapOrUntapEffect.java ...ain/java/forge/game/ability/effects/TapOrUntapEffect.java +53 -53
- forge-game/src/main/java/forge/game/ability/effects/TwoPilesEffect.java .../main/java/forge/game/ability/effects/TwoPilesEffect.java +147 -147
- forge-game/src/main/java/forge/game/ability/effects/UnattachAllEffect.java ...in/java/forge/game/ability/effects/UnattachAllEffect.java +167 -167
- forge-game/src/main/java/forge/game/ability/effects/UnattachEffect.java .../main/java/forge/game/ability/effects/UnattachEffect.java +45 -45
- forge-game/src/main/java/forge/game/ability/effects/UntapAllEffect.java .../main/java/forge/game/ability/effects/UntapAllEffect.java +56 -56
- forge-game/src/main/java/forge/game/ability/effects/UntapEffect.java ...src/main/java/forge/game/ability/effects/UntapEffect.java +92 -92
- forge-game/src/main/java/forge/game/ability/effects/VoteEffect.java .../src/main/java/forge/game/ability/effects/VoteEffect.java +153 -153
- forge-game/src/main/java/forge/game/ability/effects/ZoneExchangeEffect.java ...n/java/forge/game/ability/effects/ZoneExchangeEffect.java +93 -93
- forge-game/src/main/java/forge/game/card/CardCollection.java forge-game/src/main/java/forge/game/card/CardCollection.java +136 -136
- forge-game/src/main/java/forge/game/card/CardCollectionView.java ...ame/src/main/java/forge/game/card/CardCollectionView.java +7 -7
- forge-game/src/main/java/forge/game/card/CardDamageHistory.java ...game/src/main/java/forge/game/card/CardDamageHistory.java +343 -343
- forge-game/src/main/java/forge/game/card/CardProperty.java forge-game/src/main/java/forge/game/card/CardProperty.java +1743 -1743
- forge-game/src/main/java/forge/game/card/CardShields.java forge-game/src/main/java/forge/game/card/CardShields.java +79 -79
- forge-game/src/main/java/forge/game/card/CardState.java forge-game/src/main/java/forge/game/card/CardState.java +455 -455
- forge-game/src/main/java/forge/game/card/IHasCardView.java forge-game/src/main/java/forge/game/card/IHasCardView.java +5 -5
- forge-game/src/main/java/forge/game/card/package-info.java forge-game/src/main/java/forge/game/card/package-info.java +7 -7
- forge-game/src/main/java/forge/game/card/token/TokenInfo.java ...e-game/src/main/java/forge/game/card/token/TokenInfo.java +177 -177
- forge-game/src/main/java/forge/game/combat/AttackingBand.java ...e-game/src/main/java/forge/game/combat/AttackingBand.java +100 -100
- forge-game/src/main/java/forge/game/combat/CombatLki.java forge-game/src/main/java/forge/game/combat/CombatLki.java +24 -24
- forge-game/src/main/java/forge/game/cost/CostAddMana.java forge-game/src/main/java/forge/game/cost/CostAddMana.java +101 -101
- forge-game/src/main/java/forge/game/cost/CostChooseCreatureType.java ...src/main/java/forge/game/cost/CostChooseCreatureType.java +77 -77
- forge-game/src/main/java/forge/game/cost/CostDamage.java forge-game/src/main/java/forge/game/cost/CostDamage.java +79 -79
- forge-game/src/main/java/forge/game/cost/CostDecisionMakerBase.java .../src/main/java/forge/game/cost/CostDecisionMakerBase.java +13 -13
- forge-game/src/main/java/forge/game/cost/CostDiscard.java forge-game/src/main/java/forge/game/cost/CostDiscard.java +180 -180
- forge-game/src/main/java/forge/game/cost/CostDraw.java forge-game/src/main/java/forge/game/cost/CostDraw.java +103 -103
- forge-game/src/main/java/forge/game/cost/CostExert.java forge-game/src/main/java/forge/game/cost/CostExert.java +123 -123
- forge-game/src/main/java/forge/game/cost/CostExile.java forge-game/src/main/java/forge/game/cost/CostExile.java +173 -173
- forge-game/src/main/java/forge/game/cost/CostExileFromStack.java ...ame/src/main/java/forge/game/cost/CostExileFromStack.java +124 -124
- forge-game/src/main/java/forge/game/cost/CostExiledMoveToGrave.java .../src/main/java/forge/game/cost/CostExiledMoveToGrave.java +87 -87
- forge-game/src/main/java/forge/game/cost/CostFlipCoin.java forge-game/src/main/java/forge/game/cost/CostFlipCoin.java +83 -83
- forge-game/src/main/java/forge/game/cost/CostGainControl.java ...e-game/src/main/java/forge/game/cost/CostGainControl.java +112 -112
- forge-game/src/main/java/forge/game/cost/CostGainLife.java forge-game/src/main/java/forge/game/cost/CostGainLife.java +127 -127
- forge-game/src/main/java/forge/game/cost/CostMill.java forge-game/src/main/java/forge/game/cost/CostMill.java +123 -123
- forge-game/src/main/java/forge/game/cost/CostPart.java forge-game/src/main/java/forge/game/cost/CostPart.java +203 -203
- forge-game/src/main/java/forge/game/cost/CostPartMana.java forge-game/src/main/java/forge/game/cost/CostPartMana.java +150 -150
- forge-game/src/main/java/forge/game/cost/CostPartWithList.java ...-game/src/main/java/forge/game/cost/CostPartWithList.java +144 -144
- forge-game/src/main/java/forge/game/cost/CostPayEnergy.java forge-game/src/main/java/forge/game/cost/CostPayEnergy.java +100 -100
- forge-game/src/main/java/forge/game/cost/CostPayLife.java forge-game/src/main/java/forge/game/cost/CostPayLife.java +107 -107
- forge-game/src/main/java/forge/game/cost/CostPutCardToLib.java ...-game/src/main/java/forge/game/cost/CostPutCardToLib.java +163 -163
- forge-game/src/main/java/forge/game/cost/CostPutCounter.java forge-game/src/main/java/forge/game/cost/CostPutCounter.java +218 -218
- forge-game/src/main/java/forge/game/cost/CostRemoveAnyCounter.java ...e/src/main/java/forge/game/cost/CostRemoveAnyCounter.java +158 -158
- forge-game/src/main/java/forge/game/cost/CostRemoveCounter.java ...game/src/main/java/forge/game/cost/CostRemoveCounter.java +203 -203
- forge-game/src/main/java/forge/game/cost/CostReturn.java forge-game/src/main/java/forge/game/cost/CostReturn.java +136 -136
- forge-game/src/main/java/forge/game/cost/CostReveal.java forge-game/src/main/java/forge/game/cost/CostReveal.java +157 -157
- forge-game/src/main/java/forge/game/cost/CostSacrifice.java forge-game/src/main/java/forge/game/cost/CostSacrifice.java +134 -134
- forge-game/src/main/java/forge/game/cost/CostTap.java forge-game/src/main/java/forge/game/cost/CostTap.java +74 -74
- forge-game/src/main/java/forge/game/cost/CostTapType.java forge-game/src/main/java/forge/game/cost/CostTapType.java +182 -182
- forge-game/src/main/java/forge/game/cost/CostUnattach.java forge-game/src/main/java/forge/game/cost/CostUnattach.java +131 -131
- forge-game/src/main/java/forge/game/cost/CostUntap.java forge-game/src/main/java/forge/game/cost/CostUntap.java +91 -91
- forge-game/src/main/java/forge/game/cost/CostUntapType.java forge-game/src/main/java/forge/game/cost/CostUntapType.java +112 -112
- forge-game/src/main/java/forge/game/cost/ICostVisitor.java forge-game/src/main/java/forge/game/cost/ICostVisitor.java +177 -177
- forge-game/src/main/java/forge/game/cost/IndividualCostPaymentInstance.java ...n/java/forge/game/cost/IndividualCostPaymentInstance.java +24 -24
- forge-game/src/main/java/forge/game/cost/PaymentDecision.java ...e-game/src/main/java/forge/game/cost/PaymentDecision.java +105 -105
- forge-game/src/main/java/forge/game/event/EventValueChangeType.java .../src/main/java/forge/game/event/EventValueChangeType.java +12 -12
- forge-game/src/main/java/forge/game/event/GameEvent.java forge-game/src/main/java/forge/game/event/GameEvent.java +6 -6
- forge-game/src/main/java/forge/game/event/GameEventAnteCardsSelected.java ...ain/java/forge/game/event/GameEventAnteCardsSelected.java +17 -17
- forge-game/src/main/java/forge/game/event/GameEventAttackersDeclared.java ...ain/java/forge/game/event/GameEventAttackersDeclared.java +31 -31
- forge-game/src/main/java/forge/game/event/GameEventBlockersDeclared.java ...main/java/forge/game/event/GameEventBlockersDeclared.java +48 -48
- forge-game/src/main/java/forge/game/event/GameEventCardAttachment.java ...c/main/java/forge/game/event/GameEventCardAttachment.java +30 -30
- forge-game/src/main/java/forge/game/event/GameEventCardChangeZone.java ...c/main/java/forge/game/event/GameEventCardChangeZone.java +33 -33
- forge-game/src/main/java/forge/game/event/GameEventCardCounters.java ...src/main/java/forge/game/event/GameEventCardCounters.java +22 -22
- forge-game/src/main/java/forge/game/event/GameEventCardDamaged.java .../src/main/java/forge/game/event/GameEventCardDamaged.java +31 -31
- forge-game/src/main/java/forge/game/event/GameEventCardDestroyed.java ...rc/main/java/forge/game/event/GameEventCardDestroyed.java +10 -10
- forge-game/src/main/java/forge/game/event/GameEventCardRegenerated.java .../main/java/forge/game/event/GameEventCardRegenerated.java +9 -9
- forge-game/src/main/java/forge/game/event/GameEventCardSacrificed.java ...c/main/java/forge/game/event/GameEventCardSacrificed.java +9 -9
- forge-game/src/main/java/forge/game/event/GameEventCardStatsChanged.java ...main/java/forge/game/event/GameEventCardStatsChanged.java +45 -45
- forge-game/src/main/java/forge/game/event/GameEventCardTapped.java ...e/src/main/java/forge/game/event/GameEventCardTapped.java +19 -19
- forge-game/src/main/java/forge/game/event/GameEventCombatChanged.java ...rc/main/java/forge/game/event/GameEventCombatChanged.java +13 -13
- forge-game/src/main/java/forge/game/event/GameEventCombatEnded.java .../src/main/java/forge/game/event/GameEventCombatEnded.java +22 -22
- forge-game/src/main/java/forge/game/event/GameEventFlipCoin.java ...ame/src/main/java/forge/game/event/GameEventFlipCoin.java +10 -10
- forge-game/src/main/java/forge/game/event/GameEventGameFinished.java ...src/main/java/forge/game/event/GameEventGameFinished.java +7 -7
- forge-game/src/main/java/forge/game/event/GameEventGameOutcome.java .../src/main/java/forge/game/event/GameEventGameOutcome.java +20 -20
- forge-game/src/main/java/forge/game/event/GameEventGameRestarted.java ...rc/main/java/forge/game/event/GameEventGameRestarted.java +22 -22
- forge-game/src/main/java/forge/game/event/GameEventGameStarted.java .../src/main/java/forge/game/event/GameEventGameStarted.java +39 -39
- forge-game/src/main/java/forge/game/event/GameEventLandPlayed.java ...e/src/main/java/forge/game/event/GameEventLandPlayed.java +22 -22
- forge-game/src/main/java/forge/game/event/GameEventManaBurn.java ...ame/src/main/java/forge/game/event/GameEventManaBurn.java +23 -23
- forge-game/src/main/java/forge/game/event/GameEventManaPool.java ...ame/src/main/java/forge/game/event/GameEventManaPool.java +35 -35
- forge-game/src/main/java/forge/game/event/GameEventMulligan.java ...ame/src/main/java/forge/game/event/GameEventMulligan.java +21 -21
- forge-game/src/main/java/forge/game/event/GameEventPlayerControl.java ...rc/main/java/forge/game/event/GameEventPlayerControl.java +25 -25
- forge-game/src/main/java/forge/game/event/GameEventPlayerCounters.java ...c/main/java/forge/game/event/GameEventPlayerCounters.java +23 -23
- forge-game/src/main/java/forge/game/event/GameEventPlayerDamaged.java ...rc/main/java/forge/game/event/GameEventPlayerDamaged.java +42 -42
- forge-game/src/main/java/forge/game/event/GameEventPlayerLivesChanged.java ...in/java/forge/game/event/GameEventPlayerLivesChanged.java +27 -27
- forge-game/src/main/java/forge/game/event/GameEventPlayerPoisoned.java ...c/main/java/forge/game/event/GameEventPlayerPoisoned.java +28 -28
- forge-game/src/main/java/forge/game/event/GameEventPlayerPriority.java ...c/main/java/forge/game/event/GameEventPlayerPriority.java +36 -36
- forge-game/src/main/java/forge/game/event/GameEventPlayerStatsChanged.java ...in/java/forge/game/event/GameEventPlayerStatsChanged.java +43 -43
- forge-game/src/main/java/forge/game/event/GameEventShuffle.java ...game/src/main/java/forge/game/event/GameEventShuffle.java +27 -27
- forge-game/src/main/java/forge/game/event/GameEventSpellAbilityCast.java ...main/java/forge/game/event/GameEventSpellAbilityCast.java +30 -30
- forge-game/src/main/java/forge/game/event/GameEventSpellRemovedFromStack.java ...java/forge/game/event/GameEventSpellRemovedFromStack.java +22 -22
- forge-game/src/main/java/forge/game/event/GameEventSpellResolved.java ...rc/main/java/forge/game/event/GameEventSpellResolved.java +32 -32
- forge-game/src/main/java/forge/game/event/GameEventTokenCreated.java ...src/main/java/forge/game/event/GameEventTokenCreated.java +10 -10
- forge-game/src/main/java/forge/game/event/GameEventTurnBegan.java ...me/src/main/java/forge/game/event/GameEventTurnBegan.java +28 -28
- forge-game/src/main/java/forge/game/event/GameEventTurnEnded.java ...me/src/main/java/forge/game/event/GameEventTurnEnded.java +9 -9
- forge-game/src/main/java/forge/game/event/GameEventTurnPhase.java ...me/src/main/java/forge/game/event/GameEventTurnPhase.java +33 -33
- forge-game/src/main/java/forge/game/event/GameEventZone.java forge-game/src/main/java/forge/game/event/GameEventZone.java +45 -45
- forge-game/src/main/java/forge/game/event/IGameEventVisitor.java ...ame/src/main/java/forge/game/event/IGameEventVisitor.java +98 -98
- forge-game/src/main/java/forge/game/event/package-info.java forge-game/src/main/java/forge/game/event/package-info.java +3 -3
- forge-game/src/main/java/forge/game/keyword/Keyword.java forge-game/src/main/java/forge/game/keyword/Keyword.java +256 -256
- forge-game/src/main/java/forge/game/keyword/KeywordCollection.java ...e/src/main/java/forge/game/keyword/KeywordCollection.java +207 -207
- forge-game/src/main/java/forge/game/keyword/KeywordInstance.java ...ame/src/main/java/forge/game/keyword/KeywordInstance.java +215 -215
- forge-game/src/main/java/forge/game/keyword/KeywordWithAmount.java ...e/src/main/java/forge/game/keyword/KeywordWithAmount.java +39 -39
- forge-game/src/main/java/forge/game/keyword/KeywordWithAmountAndType.java ...ain/java/forge/game/keyword/KeywordWithAmountAndType.java +25 -25
- forge-game/src/main/java/forge/game/keyword/KeywordWithCost.java ...ame/src/main/java/forge/game/keyword/KeywordWithCost.java +22 -22
- forge-game/src/main/java/forge/game/keyword/KeywordWithCostAndAmount.java ...ain/java/forge/game/keyword/KeywordWithCostAndAmount.java +34 -34
- forge-game/src/main/java/forge/game/keyword/KeywordWithCostAndType.java .../main/java/forge/game/keyword/KeywordWithCostAndType.java +20 -20
- forge-game/src/main/java/forge/game/keyword/KeywordWithType.java ...ame/src/main/java/forge/game/keyword/KeywordWithType.java +21 -21
- forge-game/src/main/java/forge/game/keyword/KeywordsChange.java ...game/src/main/java/forge/game/keyword/KeywordsChange.java +161 -161
- forge-game/src/main/java/forge/game/keyword/Protection.java forge-game/src/main/java/forge/game/keyword/Protection.java +14 -14
- forge-game/src/main/java/forge/game/keyword/SimpleKeyword.java ...-game/src/main/java/forge/game/keyword/SimpleKeyword.java +13 -13
- forge-game/src/main/java/forge/game/keyword/UndefinedKeyword.java ...me/src/main/java/forge/game/keyword/UndefinedKeyword.java +20 -20
- forge-game/src/main/java/forge/game/package-info.java forge-game/src/main/java/forge/game/package-info.java +3 -3
- forge-game/src/main/java/forge/game/phase/PhaseType.java forge-game/src/main/java/forge/game/phase/PhaseType.java +121 -121
- forge-game/src/main/java/forge/game/player/AchievementTracker.java ...e/src/main/java/forge/game/player/AchievementTracker.java +35 -35
- forge-game/src/main/java/forge/game/player/DelayedReveal.java ...e-game/src/main/java/forge/game/player/DelayedReveal.java +52 -52
- forge-game/src/main/java/forge/game/player/GameLossReason.java ...-game/src/main/java/forge/game/player/GameLossReason.java +71 -71
- forge-game/src/main/java/forge/game/player/IGameEntitiesFactory.java ...src/main/java/forge/game/player/IGameEntitiesFactory.java +8 -8
- forge-game/src/main/java/forge/game/player/PlayerActionConfirmMode.java .../main/java/forge/game/player/PlayerActionConfirmMode.java +18 -18
- forge-game/src/main/java/forge/game/player/PlayerController.java ...ame/src/main/java/forge/game/player/PlayerController.java +252 -252
- forge-game/src/main/java/forge/game/player/PlayerOutcome.java ...e-game/src/main/java/forge/game/player/PlayerOutcome.java +80 -80
- forge-game/src/main/java/forge/game/player/PlayerProperty.java ...-game/src/main/java/forge/game/player/PlayerProperty.java +354 -354
- forge-game/src/main/java/forge/game/player/PlayerStatistics.java ...ame/src/main/java/forge/game/player/PlayerStatistics.java +88 -88
- forge-game/src/main/java/forge/game/player/RegisteredPlayer.java ...ame/src/main/java/forge/game/player/RegisteredPlayer.java +187 -187
- forge-game/src/main/java/forge/game/replacement/ReplaceAddCounter.java ...c/main/java/forge/game/replacement/ReplaceAddCounter.java +85 -85
- forge-game/src/main/java/forge/game/replacement/ReplaceCounter.java .../src/main/java/forge/game/replacement/ReplaceCounter.java +77 -77
- forge-game/src/main/java/forge/game/replacement/ReplaceDamage.java ...e/src/main/java/forge/game/replacement/ReplaceDamage.java +137 -137
- forge-game/src/main/java/forge/game/replacement/ReplaceDestroy.java .../src/main/java/forge/game/replacement/ReplaceDestroy.java +76 -76
- forge-game/src/main/java/forge/game/replacement/ReplaceDiscard.java .../src/main/java/forge/game/replacement/ReplaceDiscard.java +83 -83
- forge-game/src/main/java/forge/game/replacement/ReplaceDraw.java ...ame/src/main/java/forge/game/replacement/ReplaceDraw.java +77 -77
- forge-game/src/main/java/forge/game/replacement/ReplaceDrawCards.java ...rc/main/java/forge/game/replacement/ReplaceDrawCards.java +77 -77
- forge-game/src/main/java/forge/game/replacement/ReplaceGainLife.java ...src/main/java/forge/game/replacement/ReplaceGainLife.java +77 -77
- forge-game/src/main/java/forge/game/replacement/ReplaceGameLoss.java ...src/main/java/forge/game/replacement/ReplaceGameLoss.java +40 -40
- forge-game/src/main/java/forge/game/replacement/ReplaceMoved.java ...me/src/main/java/forge/game/replacement/ReplaceMoved.java +144 -144
- forge-game/src/main/java/forge/game/replacement/ReplaceProduceMana.java .../main/java/forge/game/replacement/ReplaceProduceMana.java +50 -50
- forge-game/src/main/java/forge/game/replacement/ReplaceSetInMotion.java .../main/java/forge/game/replacement/ReplaceSetInMotion.java +57 -57
- forge-game/src/main/java/forge/game/replacement/ReplaceToken.java ...me/src/main/java/forge/game/replacement/ReplaceToken.java +58 -58
- forge-game/src/main/java/forge/game/replacement/ReplaceTurnFaceUp.java ...c/main/java/forge/game/replacement/ReplaceTurnFaceUp.java +48 -48
- forge-game/src/main/java/forge/game/replacement/ReplaceUntap.java ...me/src/main/java/forge/game/replacement/ReplaceUntap.java +82 -82
- forge-game/src/main/java/forge/game/replacement/ReplacementEffect.java ...c/main/java/forge/game/replacement/ReplacementEffect.java +209 -209
- forge-game/src/main/java/forge/game/replacement/ReplacementHandler.java .../main/java/forge/game/replacement/ReplacementHandler.java +347 -347
- forge-game/src/main/java/forge/game/replacement/ReplacementLayer.java ...rc/main/java/forge/game/replacement/ReplacementLayer.java +31 -31
- forge-game/src/main/java/forge/game/replacement/ReplacementResult.java ...c/main/java/forge/game/replacement/ReplacementResult.java +12 -12
- forge-game/src/main/java/forge/game/replacement/ReplacementType.java ...src/main/java/forge/game/replacement/ReplacementType.java +88 -88
- forge-game/src/main/java/forge/game/spellability/ISpellAbility.java .../src/main/java/forge/game/spellability/ISpellAbility.java +9 -9
- forge-game/src/main/java/forge/game/spellability/OptionalCost.java ...e/src/main/java/forge/game/spellability/OptionalCost.java +30 -30
- forge-game/src/main/java/forge/game/staticability/StaticAbilityCantAttackBlock.java ...orge/game/staticability/StaticAbilityCantAttackBlock.java +164 -164
- forge-game/src/main/java/forge/game/staticability/StaticAbilityCantTarget.java ...ava/forge/game/staticability/StaticAbilityCantTarget.java +90 -90
- forge-game/src/main/java/forge/game/staticability/StaticAbilityETBTapped.java ...java/forge/game/staticability/StaticAbilityETBTapped.java +50 -50
- forge-game/src/main/java/forge/game/trigger/TriggerAttached.java ...ame/src/main/java/forge/game/trigger/TriggerAttached.java +85 -85
- forge-game/src/main/java/forge/game/trigger/TriggerBecomeMonstrous.java .../main/java/forge/game/trigger/TriggerBecomeMonstrous.java +74 -74
- forge-game/src/main/java/forge/game/trigger/TriggerBecomeRenowned.java ...c/main/java/forge/game/trigger/TriggerBecomeRenowned.java +74 -74
- forge-game/src/main/java/forge/game/trigger/TriggerBlockersDeclared.java ...main/java/forge/game/trigger/TriggerBlockersDeclared.java +64 -64
- forge-game/src/main/java/forge/game/trigger/TriggerChangesController.java ...ain/java/forge/game/trigger/TriggerChangesController.java +82 -82
- forge-game/src/main/java/forge/game/trigger/TriggerCounterAddedOnce.java ...main/java/forge/game/trigger/TriggerCounterAddedOnce.java +128 -128
- forge-game/src/main/java/forge/game/trigger/TriggerCounterRemoved.java ...c/main/java/forge/game/trigger/TriggerCounterRemoved.java +94 -94
- forge-game/src/main/java/forge/game/trigger/TriggerCountered.java ...me/src/main/java/forge/game/trigger/TriggerCountered.java +108 -108
- forge-game/src/main/java/forge/game/trigger/TriggerCrewed.java ...-game/src/main/java/forge/game/trigger/TriggerCrewed.java +53 -53
- forge-game/src/main/java/forge/game/trigger/TriggerDamageDealtOnce.java .../main/java/forge/game/trigger/TriggerDamageDealtOnce.java +121 -121
- forge-game/src/main/java/forge/game/trigger/TriggerDestroyed.java ...me/src/main/java/forge/game/trigger/TriggerDestroyed.java +81 -81
- forge-game/src/main/java/forge/game/trigger/TriggerDevoured.java ...ame/src/main/java/forge/game/trigger/TriggerDevoured.java +74 -74
- forge-game/src/main/java/forge/game/trigger/TriggerEvolved.java ...game/src/main/java/forge/game/trigger/TriggerEvolved.java +74 -74
- forge-game/src/main/java/forge/game/trigger/TriggerExerted.java ...game/src/main/java/forge/game/trigger/TriggerExerted.java +47 -47
- forge-game/src/main/java/forge/game/trigger/TriggerExploited.java ...me/src/main/java/forge/game/trigger/TriggerExploited.java +85 -85
- forge-game/src/main/java/forge/game/trigger/TriggerFight.java ...e-game/src/main/java/forge/game/trigger/TriggerFight.java +76 -76
- forge-game/src/main/java/forge/game/trigger/TriggerFlippedCoin.java .../src/main/java/forge/game/trigger/TriggerFlippedCoin.java +81 -81
- forge-game/src/main/java/forge/game/trigger/TriggerInvestigated.java ...src/main/java/forge/game/trigger/TriggerInvestigated.java +83 -83
- forge-game/src/main/java/forge/game/trigger/TriggerLosesGame.java ...me/src/main/java/forge/game/trigger/TriggerLosesGame.java +52 -52
- forge-game/src/main/java/forge/game/trigger/TriggerNewGame.java ...game/src/main/java/forge/game/trigger/TriggerNewGame.java +64 -64
- forge-game/src/main/java/forge/game/trigger/TriggerPayCumulativeUpkeep.java ...n/java/forge/game/trigger/TriggerPayCumulativeUpkeep.java +82 -82
- forge-game/src/main/java/forge/game/trigger/TriggerPayEcho.java ...game/src/main/java/forge/game/trigger/TriggerPayEcho.java +79 -79
- forge-game/src/main/java/forge/game/trigger/TriggerPhaseIn.java ...game/src/main/java/forge/game/trigger/TriggerPhaseIn.java +41 -41
- forge-game/src/main/java/forge/game/trigger/TriggerPhaseOut.java ...ame/src/main/java/forge/game/trigger/TriggerPhaseOut.java +47 -47
- forge-game/src/main/java/forge/game/trigger/TriggerPlanarDice.java ...e/src/main/java/forge/game/trigger/TriggerPlanarDice.java +67 -67
- forge-game/src/main/java/forge/game/trigger/TriggerPlaneswalkedFrom.java ...main/java/forge/game/trigger/TriggerPlaneswalkedFrom.java +65 -65
- forge-game/src/main/java/forge/game/trigger/TriggerPlaneswalkedTo.java ...c/main/java/forge/game/trigger/TriggerPlaneswalkedTo.java +64 -64
- forge-game/src/main/java/forge/game/trigger/TriggerScry.java forge-game/src/main/java/forge/game/trigger/TriggerScry.java +75 -75
- forge-game/src/main/java/forge/game/trigger/TriggerSearchedLibrary.java .../main/java/forge/game/trigger/TriggerSearchedLibrary.java +85 -85
- forge-game/src/main/java/forge/game/trigger/TriggerSetInMotion.java .../src/main/java/forge/game/trigger/TriggerSetInMotion.java +86 -86
- forge-game/src/main/java/forge/game/trigger/TriggerTransformed.java .../src/main/java/forge/game/trigger/TriggerTransformed.java +74 -74
- forge-game/src/main/java/forge/game/trigger/TriggerTurnBegin.java ...me/src/main/java/forge/game/trigger/TriggerTurnBegin.java +34 -34
- forge-game/src/main/java/forge/game/trigger/TriggerType.java forge-game/src/main/java/forge/game/trigger/TriggerType.java +151 -151
- forge-game/src/main/java/forge/game/trigger/TriggerVote.java forge-game/src/main/java/forge/game/trigger/TriggerVote.java +95 -95
- forge-game/src/main/java/forge/game/trigger/TriggerWaiting.java ...game/src/main/java/forge/game/trigger/TriggerWaiting.java +42 -42
- forge-game/src/main/java/forge/game/trigger/WrappedAbility.java ...game/src/main/java/forge/game/trigger/WrappedAbility.java +487 -487
- forge-game/src/main/java/forge/game/zone/CostPaymentStack.java ...-game/src/main/java/forge/game/zone/CostPaymentStack.java +54 -54
- forge-game/src/main/java/forge/game/zone/Zone.java forge-game/src/main/java/forge/game/zone/Zone.java +270 -270
- forge-game/src/main/java/forge/game/zone/ZoneType.java forge-game/src/main/java/forge/game/zone/ZoneType.java +84 -84
- forge-game/src/main/java/forge/trackable/TrackableCollection.java ...me/src/main/java/forge/trackable/TrackableCollection.java +21 -21
- forge-game/src/main/java/forge/trackable/TrackableDeserializer.java .../src/main/java/forge/trackable/TrackableDeserializer.java +38 -38
- forge-game/src/main/java/forge/trackable/TrackableIndex.java forge-game/src/main/java/forge/trackable/TrackableIndex.java +9 -9
- forge-game/src/main/java/forge/trackable/TrackableObject.java ...e-game/src/main/java/forge/trackable/TrackableObject.java +115 -115
- forge-game/src/main/java/forge/trackable/TrackableProperty.java ...game/src/main/java/forge/trackable/TrackableProperty.java +208 -208
- forge-game/src/main/java/forge/trackable/TrackableSerializer.java ...me/src/main/java/forge/trackable/TrackableSerializer.java +52 -52
- forge-game/src/main/java/forge/trackable/TrackableTypes.java forge-game/src/main/java/forge/trackable/TrackableTypes.java +625 -625
- forge-game/src/main/java/forge/util/Expressions.java forge-game/src/main/java/forge/util/Expressions.java +89 -89
- forge-game/src/main/java/forge/util/MessageUtil.java forge-game/src/main/java/forge/util/MessageUtil.java +74 -74
- forge-game/src/test/java/forge/game/mana/ManaCostBeingPaidTest.java .../src/test/java/forge/game/mana/ManaCostBeingPaidTest.java +30 -30
- forge-gui-android/.classpath forge-gui-android/.classpath +24 -24
- forge-gui-android/.project forge-gui-android/.project +39 -39
- forge-gui-android/.settings/org.eclipse.core.resources.prefs forge-gui-android/.settings/org.eclipse.core.resources.prefs +2 -2
- forge-gui-android/.settings/org.eclipse.jdt.core.prefs forge-gui-android/.settings/org.eclipse.jdt.core.prefs +8 -8
- forge-gui-android/.settings/org.eclipse.m2e.core.prefs forge-gui-android/.settings/org.eclipse.m2e.core.prefs +4 -4
- forge-gui-android/AndroidManifest.xml forge-gui-android/AndroidManifest.xml +23 -23
- forge-gui-android/forge.keystore forge-gui-android/forge.keystore +0 -0
- forge-gui-android/publish.bat forge-gui-android/publish.bat +14 -14
- forge-gui-android/res/layout/main.xml forge-gui-android/res/layout/main.xml +6 -6
- forge-gui-android/res/values/strings.xml forge-gui-android/res/values/strings.xml +3 -3
- forge-gui-android/src/forge/app/Exiter.java forge-gui-android/src/forge/app/Exiter.java +14 -14
- forge-gui-android/src/forge/app/Main.java forge-gui-android/src/forge/app/Main.java +251 -251
- forge-gui-desktop/.classpath forge-gui-desktop/.classpath +9 -9
- forge-gui-desktop/.project forge-gui-desktop/.project +23 -23
- forge-gui-desktop/.settings/org.eclipse.core.resources.prefs forge-gui-desktop/.settings/org.eclipse.core.resources.prefs +2 -2
- forge-gui-desktop/src/main/config/forge_checks.xml forge-gui-desktop/src/main/config/forge_checks.xml +215 -215
- forge-gui-desktop/src/main/config/support/dmg-license.py forge-gui-desktop/src/main/config/support/dmg-license.py +141 -141
- forge-gui-desktop/src/main/java/forge/GuiDesktop.java forge-gui-desktop/src/main/java/forge/GuiDesktop.java +296 -296
- forge-gui-desktop/src/main/java/forge/ImageCache.java forge-gui-desktop/src/main/java/forge/ImageCache.java +232 -232
- forge-gui-desktop/src/main/java/forge/ImageLoader.java forge-gui-desktop/src/main/java/forge/ImageLoader.java +26 -26
- forge-gui-desktop/src/main/java/forge/Singletons.java forge-gui-desktop/src/main/java/forge/Singletons.java +62 -62
- forge-gui-desktop/src/main/java/forge/control/package-info.java ...gui-desktop/src/main/java/forge/control/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/deckchooser/FDeckViewer.java ...-desktop/src/main/java/forge/deckchooser/FDeckViewer.java +196 -196
- forge-gui-desktop/src/main/java/forge/download/package-info.java ...ui-desktop/src/main/java/forge/download/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/error/BugReportDialog.java ...ui-desktop/src/main/java/forge/error/BugReportDialog.java +140 -140
- forge-gui-desktop/src/main/java/forge/error/package-info.java ...e-gui-desktop/src/main/java/forge/error/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/gui/BoxedProductCardListViewer.java ...p/src/main/java/forge/gui/BoxedProductCardListViewer.java +197 -197
- forge-gui-desktop/src/main/java/forge/gui/CardContainer.java forge-gui-desktop/src/main/java/forge/gui/CardContainer.java +34 -34
- forge-gui-desktop/src/main/java/forge/gui/CardDetailPanel.java ...-gui-desktop/src/main/java/forge/gui/CardDetailPanel.java +309 -309
- forge-gui-desktop/src/main/java/forge/gui/CardListChooser.java ...-gui-desktop/src/main/java/forge/gui/CardListChooser.java +181 -181
- forge-gui-desktop/src/main/java/forge/gui/CardListViewer.java ...e-gui-desktop/src/main/java/forge/gui/CardListViewer.java +180 -180
- forge-gui-desktop/src/main/java/forge/gui/CardPicturePanel.java ...gui-desktop/src/main/java/forge/gui/CardPicturePanel.java +138 -138
- forge-gui-desktop/src/main/java/forge/gui/DualListBox.java forge-gui-desktop/src/main/java/forge/gui/DualListBox.java +478 -478
- forge-gui-desktop/src/main/java/forge/gui/FNetOverlay.java forge-gui-desktop/src/main/java/forge/gui/FNetOverlay.java +211 -211
- forge-gui-desktop/src/main/java/forge/gui/GuiChoose.java forge-gui-desktop/src/main/java/forge/gui/GuiChoose.java +266 -266
- forge-gui-desktop/src/main/java/forge/gui/GuiDialog.java forge-gui-desktop/src/main/java/forge/gui/GuiDialog.java +48 -48
- forge-gui-desktop/src/main/java/forge/gui/GuiProgressBarWindow.java ...desktop/src/main/java/forge/gui/GuiProgressBarWindow.java +112 -112
- forge-gui-desktop/src/main/java/forge/gui/GuiUtils.java forge-gui-desktop/src/main/java/forge/gui/GuiUtils.java +141 -141
- forge-gui-desktop/src/main/java/forge/gui/ImportDialog.java forge-gui-desktop/src/main/java/forge/gui/ImportDialog.java +1035 -1035
- forge-gui-desktop/src/main/java/forge/gui/ImportSourceAnalyzer.java ...desktop/src/main/java/forge/gui/ImportSourceAnalyzer.java +708 -708
- forge-gui-desktop/src/main/java/forge/gui/ListChooser.java forge-gui-desktop/src/main/java/forge/gui/ListChooser.java +315 -315
- forge-gui-desktop/src/main/java/forge/gui/MultiLineLabel.java ...e-gui-desktop/src/main/java/forge/gui/MultiLineLabel.java +128 -128
- forge-gui-desktop/src/main/java/forge/gui/MultiLineLabelUI.java ...gui-desktop/src/main/java/forge/gui/MultiLineLabelUI.java +647 -647
- forge-gui-desktop/src/main/java/forge/gui/UnsortedListModel.java ...ui-desktop/src/main/java/forge/gui/UnsortedListModel.java +75 -75
- forge-gui-desktop/src/main/java/forge/gui/WrapLayout.java forge-gui-desktop/src/main/java/forge/gui/WrapLayout.java +169 -169
- forge-gui-desktop/src/main/java/forge/gui/framework/CEmptyDoc.java ...-desktop/src/main/java/forge/gui/framework/CEmptyDoc.java +26 -26
- forge-gui-desktop/src/main/java/forge/gui/framework/DragTab.java ...ui-desktop/src/main/java/forge/gui/framework/DragTab.java +92 -92
- forge-gui-desktop/src/main/java/forge/gui/framework/FScreen.java ...ui-desktop/src/main/java/forge/gui/framework/FScreen.java +259 -259
- forge-gui-desktop/src/main/java/forge/gui/framework/ICDoc.java ...-gui-desktop/src/main/java/forge/gui/framework/ICDoc.java +31 -31
- forge-gui-desktop/src/main/java/forge/gui/framework/ILocalRepaint.java ...ktop/src/main/java/forge/gui/framework/ILocalRepaint.java +15 -15
- forge-gui-desktop/src/main/java/forge/gui/framework/IVDoc.java ...-gui-desktop/src/main/java/forge/gui/framework/IVDoc.java +62 -62
- forge-gui-desktop/src/main/java/forge/gui/framework/IVTopLevelUI.java ...sktop/src/main/java/forge/gui/framework/IVTopLevelUI.java +39 -39
- forge-gui-desktop/src/main/java/forge/gui/framework/InvalidLayoutFileException.java .../java/forge/gui/framework/InvalidLayoutFileException.java +11 -11
- forge-gui-desktop/src/main/java/forge/gui/framework/RectangleOfDouble.java .../src/main/java/forge/gui/framework/RectangleOfDouble.java +90 -90
- forge-gui-desktop/src/main/java/forge/gui/framework/SDisplayUtil.java ...sktop/src/main/java/forge/gui/framework/SDisplayUtil.java +180 -180
- forge-gui-desktop/src/main/java/forge/gui/framework/SLayoutConstants.java ...p/src/main/java/forge/gui/framework/SLayoutConstants.java +14 -14
- forge-gui-desktop/src/main/java/forge/gui/framework/SLayoutIO.java ...-desktop/src/main/java/forge/gui/framework/SLayoutIO.java +519 -519
- forge-gui-desktop/src/main/java/forge/gui/framework/SOverflowUtil.java ...ktop/src/main/java/forge/gui/framework/SOverflowUtil.java +118 -118
- forge-gui-desktop/src/main/java/forge/gui/framework/SRearrangingUtil.java ...p/src/main/java/forge/gui/framework/SRearrangingUtil.java +484 -484
- forge-gui-desktop/src/main/java/forge/gui/framework/VEmptyDoc.java ...-desktop/src/main/java/forge/gui/framework/VEmptyDoc.java +70 -70
- forge-gui-desktop/src/main/java/forge/gui/framework/package-info.java ...sktop/src/main/java/forge/gui/framework/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/gui/package-info.java forge-gui-desktop/src/main/java/forge/gui/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/itemmanager/CardManager.java ...-desktop/src/main/java/forge/itemmanager/CardManager.java +201 -201
- forge-gui-desktop/src/main/java/forge/itemmanager/DeckManager.java ...-desktop/src/main/java/forge/itemmanager/DeckManager.java +403 -403
- forge-gui-desktop/src/main/java/forge/itemmanager/ItemManager.java ...-desktop/src/main/java/forge/itemmanager/ItemManager.java +1268 -1268
- forge-gui-desktop/src/main/java/forge/itemmanager/ItemManagerContainer.java ...src/main/java/forge/itemmanager/ItemManagerContainer.java +57 -57
- forge-gui-desktop/src/main/java/forge/itemmanager/SpellShopManager.java ...top/src/main/java/forge/itemmanager/SpellShopManager.java +40 -40
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/AdvancedSearchFilter.java .../java/forge/itemmanager/filters/AdvancedSearchFilter.java +342 -342
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardCMCFilter.java ...rc/main/java/forge/itemmanager/filters/CardCMCFilter.java +65 -65
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardCMCRangeFilter.java ...in/java/forge/itemmanager/filters/CardCMCRangeFilter.java +38 -38
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardColorFilter.java .../main/java/forge/itemmanager/filters/CardColorFilter.java +42 -42
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardFoilFilter.java ...c/main/java/forge/itemmanager/filters/CardFoilFilter.java +37 -37
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardFormatFilter.java ...main/java/forge/itemmanager/filters/CardFormatFilter.java +30 -30
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardPowerFilter.java .../main/java/forge/itemmanager/filters/CardPowerFilter.java +39 -39
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardQuestWorldFilter.java .../java/forge/itemmanager/filters/CardQuestWorldFilter.java +90 -90
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardRatingFilter.java ...main/java/forge/itemmanager/filters/CardRatingFilter.java +39 -39
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardSearchFilter.java ...main/java/forge/itemmanager/filters/CardSearchFilter.java +126 -126
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardSetFilter.java ...rc/main/java/forge/itemmanager/filters/CardSetFilter.java +80 -80
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardToughnessFilter.java ...n/java/forge/itemmanager/filters/CardToughnessFilter.java +39 -39
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/CardTypeFilter.java ...c/main/java/forge/itemmanager/filters/CardTypeFilter.java +62 -62
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/DeckColorFilter.java .../main/java/forge/itemmanager/filters/DeckColorFilter.java +54 -54
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/DeckFolderFilter.java ...main/java/forge/itemmanager/filters/DeckFolderFilter.java +82 -82
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/DeckFormatFilter.java ...main/java/forge/itemmanager/filters/DeckFormatFilter.java +30 -30
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/DeckQuestWorldFilter.java .../java/forge/itemmanager/filters/DeckQuestWorldFilter.java +90 -90
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/DeckSearchFilter.java ...main/java/forge/itemmanager/filters/DeckSearchFilter.java +22 -22
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/DeckSetFilter.java ...rc/main/java/forge/itemmanager/filters/DeckSetFilter.java +77 -77
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/FormatFilter.java ...src/main/java/forge/itemmanager/filters/FormatFilter.java +139 -139
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/ItemFilter.java ...p/src/main/java/forge/itemmanager/filters/ItemFilter.java +271 -271
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/ListLabelFilter.java .../main/java/forge/itemmanager/filters/ListLabelFilter.java +62 -62
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/StatTypeFilter.java ...c/main/java/forge/itemmanager/filters/StatTypeFilter.java +85 -85
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/TextSearchFilter.java ...main/java/forge/itemmanager/filters/TextSearchFilter.java +126 -126
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/ToggleButtonsFilter.java ...n/java/forge/itemmanager/filters/ToggleButtonsFilter.java +110 -110
- forge-gui-desktop/src/main/java/forge/itemmanager/filters/ValueRangeFilter.java ...main/java/forge/itemmanager/filters/ValueRangeFilter.java +131 -131
- forge-gui-desktop/src/main/java/forge/itemmanager/package-info.java ...desktop/src/main/java/forge/itemmanager/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/itemmanager/views/ColorSetRenderer.java ...c/main/java/forge/itemmanager/views/ColorSetRenderer.java +63 -63
- forge-gui-desktop/src/main/java/forge/itemmanager/views/DeckQuantityRenderer.java ...in/java/forge/itemmanager/views/DeckQuantityRenderer.java +79 -79
- forge-gui-desktop/src/main/java/forge/itemmanager/views/DeckStarRenderer.java ...c/main/java/forge/itemmanager/views/DeckStarRenderer.java +112 -112
- forge-gui-desktop/src/main/java/forge/itemmanager/views/ImageView.java ...ktop/src/main/java/forge/itemmanager/views/ImageView.java +1155 -1155
- forge-gui-desktop/src/main/java/forge/itemmanager/views/IntegerRenderer.java ...rc/main/java/forge/itemmanager/views/IntegerRenderer.java +42 -42
- forge-gui-desktop/src/main/java/forge/itemmanager/views/ItemCellRenderer.java ...c/main/java/forge/itemmanager/views/ItemCellRenderer.java +90 -90
- forge-gui-desktop/src/main/java/forge/itemmanager/views/ItemListView.java ...p/src/main/java/forge/itemmanager/views/ItemListView.java +762 -762
- forge-gui-desktop/src/main/java/forge/itemmanager/views/ItemTableColumn.java ...rc/main/java/forge/itemmanager/views/ItemTableColumn.java +152 -152
- forge-gui-desktop/src/main/java/forge/itemmanager/views/ItemView.java ...sktop/src/main/java/forge/itemmanager/views/ItemView.java +504 -504
- forge-gui-desktop/src/main/java/forge/itemmanager/views/ManaCostRenderer.java ...c/main/java/forge/itemmanager/views/ManaCostRenderer.java +135 -135
- forge-gui-desktop/src/main/java/forge/itemmanager/views/SetCodeRenderer.java ...rc/main/java/forge/itemmanager/views/SetCodeRenderer.java +47 -47
- forge-gui-desktop/src/main/java/forge/itemmanager/views/StarRenderer.java ...p/src/main/java/forge/itemmanager/views/StarRenderer.java +113 -113
- forge-gui-desktop/src/main/java/forge/package-info.java forge-gui-desktop/src/main/java/forge/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/screens/bazaar/CBazaarUI.java ...desktop/src/main/java/forge/screens/bazaar/CBazaarUI.java +63 -63
- forge-gui-desktop/src/main/java/forge/screens/bazaar/VBazaarUI.java ...desktop/src/main/java/forge/screens/bazaar/VBazaarUI.java +145 -145
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/AddBasicLandsDialog.java ...in/java/forge/screens/deckeditor/AddBasicLandsDialog.java +438 -438
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/DeckImport.java ...op/src/main/java/forge/screens/deckeditor/DeckImport.java +260 -260
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/SEditorIO.java ...top/src/main/java/forge/screens/deckeditor/SEditorIO.java +103 -103
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/VDeckEditorUI.java ...src/main/java/forge/screens/deckeditor/VDeckEditorUI.java +65 -65
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CAllDecks.java .../java/forge/screens/deckeditor/controllers/CAllDecks.java +44 -44
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CCardCatalog.java ...va/forge/screens/deckeditor/controllers/CCardCatalog.java +37 -37
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CCurrentDeck.java ...va/forge/screens/deckeditor/controllers/CCurrentDeck.java +283 -283
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CDeckgen.java ...n/java/forge/screens/deckeditor/controllers/CDeckgen.java +132 -132
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorCommander.java ...orge/screens/deckeditor/controllers/CEditorCommander.java +242 -242
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorConstructed.java ...ge/screens/deckeditor/controllers/CEditorConstructed.java +380 -380
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorDraftingProcess.java ...creens/deckeditor/controllers/CEditorDraftingProcess.java +326 -326
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorLimited.java .../forge/screens/deckeditor/controllers/CEditorLimited.java +265 -265
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorQuest.java ...va/forge/screens/deckeditor/controllers/CEditorQuest.java +354 -354
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorQuestCardShop.java .../screens/deckeditor/controllers/CEditorQuestCardShop.java +342 -342
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorQuestDraftingProcess.java ...s/deckeditor/controllers/CEditorQuestDraftingProcess.java +326 -326
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorQuestLimited.java ...e/screens/deckeditor/controllers/CEditorQuestLimited.java +294 -294
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorVariant.java .../forge/screens/deckeditor/controllers/CEditorVariant.java +203 -203
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorWinstonProcess.java ...screens/deckeditor/controllers/CEditorWinstonProcess.java +403 -403
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CProbabilities.java .../forge/screens/deckeditor/controllers/CProbabilities.java +97 -97
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CStatistics.java ...ava/forge/screens/deckeditor/controllers/CStatistics.java +151 -151
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/DeckController.java .../forge/screens/deckeditor/controllers/DeckController.java +282 -282
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/DeckHtmlSerializer.java ...ge/screens/deckeditor/controllers/DeckHtmlSerializer.java +97 -97
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/package-info.java .../src/main/java/forge/screens/deckeditor/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/views/VAllDecks.java ...c/main/java/forge/screens/deckeditor/views/VAllDecks.java +95 -95
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/views/VCardCatalog.java ...ain/java/forge/screens/deckeditor/views/VCardCatalog.java +79 -79
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/views/VCurrentDeck.java ...ain/java/forge/screens/deckeditor/views/VCurrentDeck.java +215 -215
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/views/VDeckgen.java ...rc/main/java/forge/screens/deckeditor/views/VDeckgen.java +125 -125
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/views/VProbabilities.java ...n/java/forge/screens/deckeditor/views/VProbabilities.java +192 -192
- forge-gui-desktop/src/main/java/forge/screens/deckeditor/views/VStatistics.java ...main/java/forge/screens/deckeditor/views/VStatistics.java +310 -310
- forge-gui-desktop/src/main/java/forge/screens/home/EMenuGroup.java ...-desktop/src/main/java/forge/screens/home/EMenuGroup.java +25 -25
- forge-gui-desktop/src/main/java/forge/screens/home/IVSubmenu.java ...i-desktop/src/main/java/forge/screens/home/IVSubmenu.java +31 -31
- forge-gui-desktop/src/main/java/forge/screens/home/LblGroup.java ...ui-desktop/src/main/java/forge/screens/home/LblGroup.java +139 -139
- forge-gui-desktop/src/main/java/forge/screens/home/LblHeader.java ...i-desktop/src/main/java/forge/screens/home/LblHeader.java +50 -50
- forge-gui-desktop/src/main/java/forge/screens/home/LblMenuItem.java ...desktop/src/main/java/forge/screens/home/LblMenuItem.java +103 -103
- forge-gui-desktop/src/main/java/forge/screens/home/PnlGroup.java ...ui-desktop/src/main/java/forge/screens/home/PnlGroup.java +72 -72
- forge-gui-desktop/src/main/java/forge/screens/home/StartButton.java ...desktop/src/main/java/forge/screens/home/StartButton.java +51 -51
- forge-gui-desktop/src/main/java/forge/screens/home/gauntlet/CSubmenuGauntletBuild.java ...va/forge/screens/home/gauntlet/CSubmenuGauntletBuild.java +260 -260
- forge-gui-desktop/src/main/java/forge/screens/home/gauntlet/CSubmenuGauntletContests.java ...forge/screens/home/gauntlet/CSubmenuGauntletContests.java +121 -121
- forge-gui-desktop/src/main/java/forge/screens/home/gauntlet/CSubmenuGauntletLoad.java ...ava/forge/screens/home/gauntlet/CSubmenuGauntletLoad.java +156 -156
- forge-gui-desktop/src/main/java/forge/screens/home/gauntlet/CSubmenuGauntletQuick.java ...va/forge/screens/home/gauntlet/CSubmenuGauntletQuick.java +99 -99
- forge-gui-desktop/src/main/java/forge/screens/home/gauntlet/VSubmenuGauntletLoad.java ...ava/forge/screens/home/gauntlet/VSubmenuGauntletLoad.java +142 -142
- forge-gui-desktop/src/main/java/forge/screens/home/package-info.java ...esktop/src/main/java/forge/screens/home/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/screens/home/puzzle/CSubmenuPuzzleCreate.java .../java/forge/screens/home/puzzle/CSubmenuPuzzleCreate.java +127 -127
- forge-gui-desktop/src/main/java/forge/screens/home/puzzle/CSubmenuPuzzleSolve.java ...n/java/forge/screens/home/puzzle/CSubmenuPuzzleSolve.java +121 -121
- forge-gui-desktop/src/main/java/forge/screens/home/puzzle/PuzzleGameMenu.java ...c/main/java/forge/screens/home/puzzle/PuzzleGameMenu.java +19 -19
- forge-gui-desktop/src/main/java/forge/screens/home/puzzle/VSubmenuPuzzleCreate.java .../java/forge/screens/home/puzzle/VSubmenuPuzzleCreate.java +132 -132
- forge-gui-desktop/src/main/java/forge/screens/home/puzzle/VSubmenuPuzzleSolve.java ...n/java/forge/screens/home/puzzle/VSubmenuPuzzleSolve.java +118 -118
- forge-gui-desktop/src/main/java/forge/screens/home/quest/CSubmenuChallenges.java ...ain/java/forge/screens/home/quest/CSubmenuChallenges.java +199 -199
- forge-gui-desktop/src/main/java/forge/screens/home/quest/CSubmenuDuels.java ...src/main/java/forge/screens/home/quest/CSubmenuDuels.java +204 -204
- forge-gui-desktop/src/main/java/forge/screens/home/quest/CSubmenuQuestDraft.java ...ain/java/forge/screens/home/quest/CSubmenuQuestDraft.java +90 -90
- forge-gui-desktop/src/main/java/forge/screens/home/quest/CSubmenuQuestPrefs.java ...ain/java/forge/screens/home/quest/CSubmenuQuestPrefs.java +109 -109
- forge-gui-desktop/src/main/java/forge/screens/home/quest/DialogChoosePoolDistribution.java ...orge/screens/home/quest/DialogChoosePoolDistribution.java +315 -315
- forge-gui-desktop/src/main/java/forge/screens/home/quest/DialogChooseSets.java .../main/java/forge/screens/home/quest/DialogChooseSets.java +172 -172
- forge-gui-desktop/src/main/java/forge/screens/home/quest/PnlDraftEvent.java ...src/main/java/forge/screens/home/quest/PnlDraftEvent.java +107 -107
- forge-gui-desktop/src/main/java/forge/screens/home/quest/PnlEvent.java ...ktop/src/main/java/forge/screens/home/quest/PnlEvent.java +153 -153
- forge-gui-desktop/src/main/java/forge/screens/home/quest/QuestFileLister.java ...c/main/java/forge/screens/home/quest/QuestFileLister.java +391 -391
- forge-gui-desktop/src/main/java/forge/screens/home/quest/VSubmenuChallenges.java ...ain/java/forge/screens/home/quest/VSubmenuChallenges.java +298 -298
- forge-gui-desktop/src/main/java/forge/screens/home/quest/VSubmenuDuels.java ...src/main/java/forge/screens/home/quest/VSubmenuDuels.java +292 -292
- forge-gui-desktop/src/main/java/forge/screens/home/quest/VSubmenuQuestDecks.java ...ain/java/forge/screens/home/quest/VSubmenuQuestDecks.java +165 -165
- forge-gui-desktop/src/main/java/forge/screens/home/quest/VSubmenuQuestDraft.java ...ain/java/forge/screens/home/quest/VSubmenuQuestDraft.java +663 -663
- forge-gui-desktop/src/main/java/forge/screens/home/quest/VSubmenuQuestPrefs.java ...ain/java/forge/screens/home/quest/VSubmenuQuestPrefs.java +591 -591
- forge-gui-desktop/src/main/java/forge/screens/home/quest/ViewItem.java ...ktop/src/main/java/forge/screens/home/quest/ViewItem.java +103 -103
- forge-gui-desktop/src/main/java/forge/screens/home/quest/ViewStall.java ...top/src/main/java/forge/screens/home/quest/ViewStall.java +190 -190
- forge-gui-desktop/src/main/java/forge/screens/home/quest/package-info.java .../src/main/java/forge/screens/home/quest/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/screens/home/sanctioned/AvatarSelector.java ...in/java/forge/screens/home/sanctioned/AvatarSelector.java +76 -76
- forge-gui-desktop/src/main/java/forge/screens/home/sanctioned/CSubmenuWinston.java ...n/java/forge/screens/home/sanctioned/CSubmenuWinston.java +169 -169
- forge-gui-desktop/src/main/java/forge/screens/home/sanctioned/VSubmenuDraft.java ...ain/java/forge/screens/home/sanctioned/VSubmenuDraft.java +200 -200
- forge-gui-desktop/src/main/java/forge/screens/home/sanctioned/VSubmenuSealed.java ...in/java/forge/screens/home/sanctioned/VSubmenuSealed.java +265 -265
- forge-gui-desktop/src/main/java/forge/screens/home/sanctioned/VSubmenuWinston.java ...n/java/forge/screens/home/sanctioned/VSubmenuWinston.java +189 -189
- forge-gui-desktop/src/main/java/forge/screens/home/sanctioned/package-info.java ...main/java/forge/screens/home/sanctioned/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/screens/home/settings/CSubmenuAvatars.java ...ain/java/forge/screens/home/settings/CSubmenuAvatars.java +33 -33
- forge-gui-desktop/src/main/java/forge/screens/home/settings/CSubmenuDownloaders.java ...java/forge/screens/home/settings/CSubmenuDownloaders.java +101 -101
- forge-gui-desktop/src/main/java/forge/screens/home/settings/VSubmenuDownloaders.java ...java/forge/screens/home/settings/VSubmenuDownloaders.java +275 -275
- forge-gui-desktop/src/main/java/forge/screens/home/settings/package-info.java ...c/main/java/forge/screens/home/settings/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/screens/match/ControlWinLose.java ...top/src/main/java/forge/screens/match/ControlWinLose.java +109 -109
- forge-gui-desktop/src/main/java/forge/screens/match/GauntletWinLose.java ...op/src/main/java/forge/screens/match/GauntletWinLose.java +124 -124
- forge-gui-desktop/src/main/java/forge/screens/match/LimitedWinLose.java ...top/src/main/java/forge/screens/match/LimitedWinLose.java +147 -147
- forge-gui-desktop/src/main/java/forge/screens/match/QuestWinLoseCardViewer.java ...main/java/forge/screens/match/QuestWinLoseCardViewer.java +120 -120
- forge-gui-desktop/src/main/java/forge/screens/match/TargetingOverlay.java ...p/src/main/java/forge/screens/match/TargetingOverlay.java +673 -673
- forge-gui-desktop/src/main/java/forge/screens/match/VAssignDamage.java ...ktop/src/main/java/forge/screens/match/VAssignDamage.java +453 -453
- forge-gui-desktop/src/main/java/forge/screens/match/VAutoYields.java ...esktop/src/main/java/forge/screens/match/VAutoYields.java +121 -121
- forge-gui-desktop/src/main/java/forge/screens/match/VMatchUI.java ...i-desktop/src/main/java/forge/screens/match/VMatchUI.java +186 -186
- forge-gui-desktop/src/main/java/forge/screens/match/ZoneAction.java ...desktop/src/main/java/forge/screens/match/ZoneAction.java +31 -31
- forge-gui-desktop/src/main/java/forge/screens/match/controllers/CAntes.java ...src/main/java/forge/screens/match/controllers/CAntes.java +47 -47
- forge-gui-desktop/src/main/java/forge/screens/match/controllers/CCombat.java ...rc/main/java/forge/screens/match/controllers/CCombat.java +166 -166
- forge-gui-desktop/src/main/java/forge/screens/match/controllers/CDetail.java ...rc/main/java/forge/screens/match/controllers/CDetail.java +87 -87
- forge-gui-desktop/src/main/java/forge/screens/match/controllers/CField.java ...src/main/java/forge/screens/match/controllers/CField.java +107 -107
- forge-gui-desktop/src/main/java/forge/screens/match/controllers/CHand.java .../src/main/java/forge/screens/match/controllers/CHand.java +174 -174
- forge-gui-desktop/src/main/java/forge/screens/match/controllers/CLog.java ...p/src/main/java/forge/screens/match/controllers/CLog.java +67 -67
- forge-gui-desktop/src/main/java/forge/screens/match/controllers/CStack.java ...src/main/java/forge/screens/match/controllers/CStack.java +47 -47
- forge-gui-desktop/src/main/java/forge/screens/match/controllers/package-info.java ...in/java/forge/screens/match/controllers/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/screens/match/package-info.java ...sktop/src/main/java/forge/screens/match/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/screens/match/views/VAntes.java ...sktop/src/main/java/forge/screens/match/views/VAntes.java +163 -163
- forge-gui-desktop/src/main/java/forge/screens/match/views/VCombat.java ...ktop/src/main/java/forge/screens/match/views/VCombat.java +114 -114
- forge-gui-desktop/src/main/java/forge/screens/match/views/VDetail.java ...ktop/src/main/java/forge/screens/match/views/VDetail.java +124 -124
- forge-gui-desktop/src/main/java/forge/screens/match/views/VDev.java ...desktop/src/main/java/forge/screens/match/views/VDev.java +374 -374
- forge-gui-desktop/src/main/java/forge/screens/match/views/VDock.java ...esktop/src/main/java/forge/screens/match/views/VDock.java +258 -258
- forge-gui-desktop/src/main/java/forge/screens/match/views/VField.java ...sktop/src/main/java/forge/screens/match/views/VField.java +329 -329
- forge-gui-desktop/src/main/java/forge/screens/match/views/VHand.java ...esktop/src/main/java/forge/screens/match/views/VHand.java +137 -137
- forge-gui-desktop/src/main/java/forge/screens/match/views/VPicture.java ...top/src/main/java/forge/screens/match/views/VPicture.java +121 -121
- forge-gui-desktop/src/main/java/forge/screens/match/views/VStack.java ...sktop/src/main/java/forge/screens/match/views/VStack.java +332 -332
- forge-gui-desktop/src/main/java/forge/screens/match/views/package-info.java ...src/main/java/forge/screens/match/views/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/screens/workshop/VWorkshopUI.java ...top/src/main/java/forge/screens/workshop/VWorkshopUI.java +62 -62
- forge-gui-desktop/src/main/java/forge/screens/workshop/controllers/CCardDesigner.java ...ava/forge/screens/workshop/controllers/CCardDesigner.java +43 -43
- forge-gui-desktop/src/main/java/forge/screens/workshop/controllers/CCardScript.java .../java/forge/screens/workshop/controllers/CCardScript.java +195 -195
- forge-gui-desktop/src/main/java/forge/screens/workshop/controllers/CWorkshopCatalog.java .../forge/screens/workshop/controllers/CWorkshopCatalog.java +41 -41
- forge-gui-desktop/src/main/java/forge/screens/workshop/views/VCardDesigner.java ...main/java/forge/screens/workshop/views/VCardDesigner.java +102 -102
- forge-gui-desktop/src/main/java/forge/screens/workshop/views/VCardScript.java ...c/main/java/forge/screens/workshop/views/VCardScript.java +111 -111
- forge-gui-desktop/src/main/java/forge/screens/workshop/views/VWorkshopCatalog.java ...n/java/forge/screens/workshop/views/VWorkshopCatalog.java +97 -97
- forge-gui-desktop/src/main/java/forge/sound/AudioClip.java forge-gui-desktop/src/main/java/forge/sound/AudioClip.java +113 -113
- forge-gui-desktop/src/main/java/forge/sound/AudioMusic.java forge-gui-desktop/src/main/java/forge/sound/AudioMusic.java +117 -117
- forge-gui-desktop/src/main/java/forge/toolbox/CardFaceSymbols.java ...-desktop/src/main/java/forge/toolbox/CardFaceSymbols.java +236 -236
- forge-gui-desktop/src/main/java/forge/toolbox/ContextMenuBuilder.java ...sktop/src/main/java/forge/toolbox/ContextMenuBuilder.java +6 -6
- forge-gui-desktop/src/main/java/forge/toolbox/FAbsolutePositioner.java ...ktop/src/main/java/forge/toolbox/FAbsolutePositioner.java +99 -99
- forge-gui-desktop/src/main/java/forge/toolbox/FButton.java forge-gui-desktop/src/main/java/forge/toolbox/FButton.java +275 -275
- forge-gui-desktop/src/main/java/forge/toolbox/FCheckBox.java forge-gui-desktop/src/main/java/forge/toolbox/FCheckBox.java +27 -27
- forge-gui-desktop/src/main/java/forge/toolbox/FCheckBoxList.java ...ui-desktop/src/main/java/forge/toolbox/FCheckBoxList.java +153 -153
- forge-gui-desktop/src/main/java/forge/toolbox/FHtmlViewer.java ...-gui-desktop/src/main/java/forge/toolbox/FHtmlViewer.java +46 -46
- forge-gui-desktop/src/main/java/forge/toolbox/FHyperlink.java ...e-gui-desktop/src/main/java/forge/toolbox/FHyperlink.java +108 -108
- forge-gui-desktop/src/main/java/forge/toolbox/FLabel.java forge-gui-desktop/src/main/java/forge/toolbox/FLabel.java +680 -680
- forge-gui-desktop/src/main/java/forge/toolbox/FList.java forge-gui-desktop/src/main/java/forge/toolbox/FList.java +108 -108
- forge-gui-desktop/src/main/java/forge/toolbox/FMouseAdapter.java ...ui-desktop/src/main/java/forge/toolbox/FMouseAdapter.java +276 -276
- forge-gui-desktop/src/main/java/forge/toolbox/FOptionPane.java ...-gui-desktop/src/main/java/forge/toolbox/FOptionPane.java +303 -303
- forge-gui-desktop/src/main/java/forge/toolbox/FOverlay.java forge-gui-desktop/src/main/java/forge/toolbox/FOverlay.java +105 -105
- forge-gui-desktop/src/main/java/forge/toolbox/FPanel.java forge-gui-desktop/src/main/java/forge/toolbox/FPanel.java +364 -364
- forge-gui-desktop/src/main/java/forge/toolbox/FPasswordField.java ...i-desktop/src/main/java/forge/toolbox/FPasswordField.java +143 -143
- forge-gui-desktop/src/main/java/forge/toolbox/FProgressBar.java ...gui-desktop/src/main/java/forge/toolbox/FProgressBar.java +106 -106
- forge-gui-desktop/src/main/java/forge/toolbox/FRadioButton.java ...gui-desktop/src/main/java/forge/toolbox/FRadioButton.java +31 -31
- forge-gui-desktop/src/main/java/forge/toolbox/FScrollPane.java ...-gui-desktop/src/main/java/forge/toolbox/FScrollPane.java +304 -304
- forge-gui-desktop/src/main/java/forge/toolbox/FScrollPanel.java ...gui-desktop/src/main/java/forge/toolbox/FScrollPanel.java +141 -141
- forge-gui-desktop/src/main/java/forge/toolbox/FSpinner.java forge-gui-desktop/src/main/java/forge/toolbox/FSpinner.java +49 -49
- forge-gui-desktop/src/main/java/forge/toolbox/FTabbedPane.java ...-gui-desktop/src/main/java/forge/toolbox/FTabbedPane.java +12 -12
- forge-gui-desktop/src/main/java/forge/toolbox/FTextArea.java forge-gui-desktop/src/main/java/forge/toolbox/FTextArea.java +62 -62
- forge-gui-desktop/src/main/java/forge/toolbox/FTextEditor.java ...-gui-desktop/src/main/java/forge/toolbox/FTextEditor.java +93 -93
- forge-gui-desktop/src/main/java/forge/toolbox/FTextField.java ...e-gui-desktop/src/main/java/forge/toolbox/FTextField.java +209 -209
- forge-gui-desktop/src/main/java/forge/toolbox/FTextPane.java forge-gui-desktop/src/main/java/forge/toolbox/FTextPane.java +37 -37
- forge-gui-desktop/src/main/java/forge/toolbox/FUndoManager.java ...gui-desktop/src/main/java/forge/toolbox/FUndoManager.java +253 -253
- forge-gui-desktop/src/main/java/forge/toolbox/IDisposable.java ...-gui-desktop/src/main/java/forge/toolbox/IDisposable.java +5 -5
- forge-gui-desktop/src/main/java/forge/toolbox/JXButtonPanel.java ...ui-desktop/src/main/java/forge/toolbox/JXButtonPanel.java +345 -345
- forge-gui-desktop/src/main/java/forge/toolbox/LayoutHelper.java ...gui-desktop/src/main/java/forge/toolbox/LayoutHelper.java +181 -181
- forge-gui-desktop/src/main/java/forge/toolbox/MouseTriggerEvent.java ...esktop/src/main/java/forge/toolbox/MouseTriggerEvent.java +34 -34
- forge-gui-desktop/src/main/java/forge/toolbox/SaveOpenDialog.java ...i-desktop/src/main/java/forge/toolbox/SaveOpenDialog.java +125 -125
- forge-gui-desktop/src/main/java/forge/toolbox/SmartScroller.java ...ui-desktop/src/main/java/forge/toolbox/SmartScroller.java +172 -172
- forge-gui-desktop/src/main/java/forge/toolbox/ToolTipListener.java ...-desktop/src/main/java/forge/toolbox/ToolTipListener.java +126 -126
- forge-gui-desktop/src/main/java/forge/toolbox/package-info.java ...gui-desktop/src/main/java/forge/toolbox/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/toolbox/special/PhaseIndicator.java ...p/src/main/java/forge/toolbox/special/PhaseIndicator.java +189 -189
- forge-gui-desktop/src/main/java/forge/toolbox/special/PhaseLabel.java ...sktop/src/main/java/forge/toolbox/special/PhaseLabel.java +138 -138
- forge-gui-desktop/src/main/java/forge/toolbox/special/PlayerDetailsPanel.java ...c/main/java/forge/toolbox/special/PlayerDetailsPanel.java +246 -246
- forge-gui-desktop/src/main/java/forge/toolbox/special/package-info.java ...top/src/main/java/forge/toolbox/special/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/view/FDialog.java forge-gui-desktop/src/main/java/forge/view/FDialog.java +556 -556
- forge-gui-desktop/src/main/java/forge/view/FFrame.java forge-gui-desktop/src/main/java/forge/view/FFrame.java +527 -527
- forge-gui-desktop/src/main/java/forge/view/FTitleBar.java forge-gui-desktop/src/main/java/forge/view/FTitleBar.java +59 -59
- forge-gui-desktop/src/main/java/forge/view/FTitleBarBase.java ...e-gui-desktop/src/main/java/forge/view/FTitleBarBase.java +401 -401
- forge-gui-desktop/src/main/java/forge/view/ITitleBarOwner.java ...-gui-desktop/src/main/java/forge/view/ITitleBarOwner.java +30 -30
- forge-gui-desktop/src/main/java/forge/view/Main.java forge-gui-desktop/src/main/java/forge/view/Main.java +90 -90
- forge-gui-desktop/src/main/java/forge/view/SimulateMatch.java ...e-gui-desktop/src/main/java/forge/view/SimulateMatch.java +343 -343
- forge-gui-desktop/src/main/java/forge/view/SplashFrame.java forge-gui-desktop/src/main/java/forge/view/SplashFrame.java +144 -144
- forge-gui-desktop/src/main/java/forge/view/arcane/CardArea.java ...gui-desktop/src/main/java/forge/view/arcane/CardArea.java +323 -323
- forge-gui-desktop/src/main/java/forge/view/arcane/CardPanel.java ...ui-desktop/src/main/java/forge/view/arcane/CardPanel.java +803 -803
- forge-gui-desktop/src/main/java/forge/view/arcane/CardPanelContainer.java ...p/src/main/java/forge/view/arcane/CardPanelContainer.java +455 -455
- forge-gui-desktop/src/main/java/forge/view/arcane/FloatingCardArea.java ...top/src/main/java/forge/view/arcane/FloatingCardArea.java +343 -343
- forge-gui-desktop/src/main/java/forge/view/arcane/HandArea.java ...gui-desktop/src/main/java/forge/view/arcane/HandArea.java +73 -73
- forge-gui-desktop/src/main/java/forge/view/arcane/PlayArea.java ...gui-desktop/src/main/java/forge/view/arcane/PlayArea.java +923 -923
- forge-gui-desktop/src/main/java/forge/view/arcane/ScaledImagePanel.java ...top/src/main/java/forge/view/arcane/ScaledImagePanel.java +143 -143
- forge-gui-desktop/src/main/java/forge/view/arcane/package-info.java ...desktop/src/main/java/forge/view/arcane/package-info.java +3 -3
- forge-gui-desktop/src/main/java/forge/view/arcane/util/Animation.java ...sktop/src/main/java/forge/view/arcane/util/Animation.java +310 -310
- forge-gui-desktop/src/main/java/forge/view/arcane/util/CardPanelMouseAdapter.java ...in/java/forge/view/arcane/util/CardPanelMouseAdapter.java +35 -35
- forge-gui-desktop/src/main/java/forge/view/arcane/util/CardPanelMouseListener.java ...n/java/forge/view/arcane/util/CardPanelMouseListener.java +89 -89
- forge-gui-desktop/src/main/java/forge/view/arcane/util/OutlinedLabel.java ...p/src/main/java/forge/view/arcane/util/OutlinedLabel.java +173 -173
- forge-gui-desktop/src/main/java/forge/view/arcane/util/package-info.java ...op/src/main/java/forge/view/arcane/util/package-info.java +2 -2
- forge-gui-desktop/src/main/java/forge/view/package-info.java forge-gui-desktop/src/main/java/forge/view/package-info.java +3 -3
- forge-gui-desktop/src/test/java/forge/BoosterDraft1Test.java forge-gui-desktop/src/test/java/forge/BoosterDraft1Test.java +32 -32
- forge-gui-desktop/src/test/java/forge/BoosterDraftTest.java forge-gui-desktop/src/test/java/forge/BoosterDraftTest.java +72 -72
- forge-gui-desktop/src/test/java/forge/CardRankerTest.java forge-gui-desktop/src/test/java/forge/CardRankerTest.java +63 -63
- forge-gui-desktop/src/test/java/forge/GuiDownloadPicturesLQTest.java ...esktop/src/test/java/forge/GuiDownloadPicturesLQTest.java +21 -21
- forge-gui-desktop/src/test/java/forge/GuiDownloadSetPicturesLQTest.java ...top/src/test/java/forge/GuiDownloadSetPicturesLQTest.java +21 -21
- forge-gui-desktop/src/test/java/forge/GuiProgressBarWindowTest.java ...desktop/src/test/java/forge/GuiProgressBarWindowTest.java +27 -27
- forge-gui-desktop/src/test/java/forge/PanelTest.java forge-gui-desktop/src/test/java/forge/PanelTest.java +71 -71
- forge-gui-desktop/src/test/java/forge/RunTest.java forge-gui-desktop/src/test/java/forge/RunTest.java +340 -340
- forge-gui-desktop/src/test/java/forge/TinyTest.java forge-gui-desktop/src/test/java/forge/TinyTest.java +21 -21
- forge-gui-desktop/src/test/java/forge/ai/simulation/GameSimulatorTest.java .../src/test/java/forge/ai/simulation/GameSimulatorTest.java +1352 -1352
- forge-gui-desktop/src/test/java/forge/deck/generate/Generate2ColorDeckTest.java ...test/java/forge/deck/generate/Generate2ColorDeckTest.java +29 -29
- forge-gui-desktop/src/test/java/forge/deck/generate/Generate3ColorDeckTest.java ...test/java/forge/deck/generate/Generate3ColorDeckTest.java +28 -28
- forge-gui-desktop/src/test/java/forge/deck/generate/Generate5ColorDeckTest.java ...test/java/forge/deck/generate/Generate5ColorDeckTest.java +28 -28
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/BaseGameSimulationTest.java ...ava/forge/gamesimulationtests/BaseGameSimulationTest.java +66 -66
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/comprehensiverules/ComprehensiveRulesSection103.java ...ests/comprehensiverules/ComprehensiveRulesSection103.java +48 -48
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/comprehensiverules/ComprehensiveRulesSection104.java ...ests/comprehensiverules/ComprehensiveRulesSection104.java +196 -196
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/CardDatabaseHelper.java ...va/forge/gamesimulationtests/util/CardDatabaseHelper.java +43 -43
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/GameWrapper.java ...test/java/forge/gamesimulationtests/util/GameWrapper.java +174 -174
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/IntegerConstraint.java ...ava/forge/gamesimulationtests/util/IntegerConstraint.java +31 -31
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/LobbyPlayerForTests.java ...a/forge/gamesimulationtests/util/LobbyPlayerForTests.java +61 -61
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/PlayerControllerForTests.java ...ge/gamesimulationtests/util/PlayerControllerForTests.java +667 -667
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/Specification.java ...st/java/forge/gamesimulationtests/util/Specification.java +5 -5
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/SpecificationHandler.java .../forge/gamesimulationtests/util/SpecificationHandler.java +38 -38
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/card/CardSpecification.java ...orge/gamesimulationtests/util/card/CardSpecification.java +45 -45
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/card/CardSpecificationBuilder.java ...mesimulationtests/util/card/CardSpecificationBuilder.java +60 -60
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/card/CardSpecificationHandler.java ...mesimulationtests/util/card/CardSpecificationHandler.java +46 -46
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/gamestate/GameStateSpecification.java ...imulationtests/util/gamestate/GameStateSpecification.java +26 -26
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/gamestate/GameStateSpecificationBuilder.java ...ontests/util/gamestate/GameStateSpecificationBuilder.java +43 -43
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/player/PlayerSpecification.java .../gamesimulationtests/util/player/PlayerSpecification.java +34 -34
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/player/PlayerSpecificationBuilder.java ...mulationtests/util/player/PlayerSpecificationBuilder.java +41 -41
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/player/PlayerSpecificationHandler.java ...mulationtests/util/player/PlayerSpecificationHandler.java +24 -24
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/ActionPreCondition.java ...imulationtests/util/playeractions/ActionPreCondition.java +38 -38
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/ActivateAbilityAction.java ...lationtests/util/playeractions/ActivateAbilityAction.java +36 -36
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/BasePlayerAction.java ...esimulationtests/util/playeractions/BasePlayerAction.java +26 -26
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/CastSpellFromHandAction.java ...tiontests/util/playeractions/CastSpellFromHandAction.java +41 -41
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/DeclareAttackersAction.java ...ationtests/util/playeractions/DeclareAttackersAction.java +44 -44
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/DeclareBlockersAction.java ...lationtests/util/playeractions/DeclareBlockersAction.java +24 -24
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/PlayerActions.java ...gamesimulationtests/util/playeractions/PlayerActions.java +61 -61
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/testactions/AssertAction.java ...iontests/util/playeractions/testactions/AssertAction.java +17 -17
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/testactions/CardAssertAction.java ...ests/util/playeractions/testactions/CardAssertAction.java +27 -27
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/testactions/EndTestAction.java ...ontests/util/playeractions/testactions/EndTestAction.java +20 -20
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/testactions/PlayerAssertAction.java ...ts/util/playeractions/testactions/PlayerAssertAction.java +27 -27
- forge-gui-desktop/src/test/java/forge/gamesimulationtests/util/playeractions/testactions/TestAction.java ...ationtests/util/playeractions/testactions/TestAction.java +14 -14
- forge-gui-desktop/src/test/java/forge/gui/ListChooserTest.java ...-gui-desktop/src/test/java/forge/gui/ListChooserTest.java +24 -24
- forge-gui-desktop/src/test/java/forge/gui/game/CardDetailPanelTest.java ...top/src/test/java/forge/gui/game/CardDetailPanelTest.java +28 -28
- forge-gui-desktop/src/test/java/forge/item/DeckHintsTest.java ...e-gui-desktop/src/test/java/forge/item/DeckHintsTest.java +178 -178
- forge-gui-mobile-dev/.classpath forge-gui-mobile-dev/.classpath +24 -24
- forge-gui-mobile-dev/.project forge-gui-mobile-dev/.project +29 -29
- forge-gui-mobile-dev/.settings/org.eclipse.jdt.core.prefs forge-gui-mobile-dev/.settings/org.eclipse.jdt.core.prefs +12 -12
- forge-gui-mobile-dev/.settings/org.eclipse.m2e.core.prefs forge-gui-mobile-dev/.settings/org.eclipse.m2e.core.prefs +4 -4
- forge-gui-mobile-dev/src/forge/app/Main.java forge-gui-mobile-dev/src/forge/app/Main.java +137 -137
- forge-gui-mobile/.classpath forge-gui-mobile/.classpath +21 -21
- forge-gui-mobile/.project forge-gui-mobile/.project +23 -23
- forge-gui-mobile/.settings/org.eclipse.jdt.core.prefs forge-gui-mobile/.settings/org.eclipse.jdt.core.prefs +12 -12
- forge-gui-mobile/.settings/org.eclipse.m2e.core.prefs forge-gui-mobile/.settings/org.eclipse.m2e.core.prefs +4 -4
- forge-gui-mobile/src/forge/Forge.java forge-gui-mobile/src/forge/Forge.java +717 -717
- forge-gui-mobile/src/forge/Graphics.java forge-gui-mobile/src/forge/Graphics.java +680 -680
- forge-gui-mobile/src/forge/GuiMobile.java forge-gui-mobile/src/forge/GuiMobile.java +313 -313
- forge-gui-mobile/src/forge/animation/AbilityEffect.java forge-gui-mobile/src/forge/animation/AbilityEffect.java +35 -35
- forge-gui-mobile/src/forge/animation/ForgeAnimation.java forge-gui-mobile/src/forge/animation/ForgeAnimation.java +70 -70
- forge-gui-mobile/src/forge/animation/ForgeTransition.java forge-gui-mobile/src/forge/animation/ForgeTransition.java +102 -102
- forge-gui-mobile/src/forge/animation/GifAnimation.java forge-gui-mobile/src/forge/animation/GifAnimation.java +41 -41
- forge-gui-mobile/src/forge/animation/GifDecoder.java forge-gui-mobile/src/forge/animation/GifDecoder.java +738 -738
- forge-gui-mobile/src/forge/assets/AssetsDownloader.java forge-gui-mobile/src/forge/assets/AssetsDownloader.java +151 -151
- forge-gui-mobile/src/forge/assets/BitmapFontWriter.java forge-gui-mobile/src/forge/assets/BitmapFontWriter.java +391 -391
- forge-gui-mobile/src/forge/assets/FBufferedImage.java forge-gui-mobile/src/forge/assets/FBufferedImage.java +100 -100
- forge-gui-mobile/src/forge/assets/FDelayLoadImage.java forge-gui-mobile/src/forge/assets/FDelayLoadImage.java +49 -49
- forge-gui-mobile/src/forge/assets/FImage.java forge-gui-mobile/src/forge/assets/FImage.java +9 -9
- forge-gui-mobile/src/forge/assets/FImageComplex.java forge-gui-mobile/src/forge/assets/FImageComplex.java +9 -9
- forge-gui-mobile/src/forge/assets/FRotatedImage.java forge-gui-mobile/src/forge/assets/FRotatedImage.java +60 -60
- forge-gui-mobile/src/forge/assets/FSkin.java forge-gui-mobile/src/forge/assets/FSkin.java +338 -338
- forge-gui-mobile/src/forge/assets/FSkinBorder.java forge-gui-mobile/src/forge/assets/FSkinBorder.java +29 -29
- forge-gui-mobile/src/forge/assets/FSkinColor.java forge-gui-mobile/src/forge/assets/FSkinColor.java +268 -268
- forge-gui-mobile/src/forge/assets/FSkinFont.java forge-gui-mobile/src/forge/assets/FSkinFont.java +234 -234
- forge-gui-mobile/src/forge/assets/FSkinImage.java forge-gui-mobile/src/forge/assets/FSkinImage.java +403 -403
- forge-gui-mobile/src/forge/assets/FSkinTexture.java forge-gui-mobile/src/forge/assets/FSkinTexture.java +171 -171
- forge-gui-mobile/src/forge/assets/FTextureImage.java forge-gui-mobile/src/forge/assets/FTextureImage.java +43 -43
- forge-gui-mobile/src/forge/assets/FTextureRegionImage.java forge-gui-mobile/src/forge/assets/FTextureRegionImage.java +44 -44
- forge-gui-mobile/src/forge/assets/ImageCache.java forge-gui-mobile/src/forge/assets/ImageCache.java +170 -170
- forge-gui-mobile/src/forge/assets/ImageLoader.java forge-gui-mobile/src/forge/assets/ImageLoader.java +44 -44
- forge-gui-mobile/src/forge/assets/TextRenderer.java forge-gui-mobile/src/forge/assets/TextRenderer.java +624 -624
- forge-gui-mobile/src/forge/card/CardAvatarImage.java forge-gui-mobile/src/forge/card/CardAvatarImage.java +61 -61
- forge-gui-mobile/src/forge/card/CardFaceSymbols.java forge-gui-mobile/src/forge/card/CardFaceSymbols.java +189 -189
- forge-gui-mobile/src/forge/card/CardImage.java forge-gui-mobile/src/forge/card/CardImage.java +50 -50
- forge-gui-mobile/src/forge/card/CardImageRenderer.java forge-gui-mobile/src/forge/card/CardImageRenderer.java +518 -518
- forge-gui-mobile/src/forge/card/CardListPreview.java forge-gui-mobile/src/forge/card/CardListPreview.java +51 -51
- forge-gui-mobile/src/forge/card/CardRenderer.java forge-gui-mobile/src/forge/card/CardRenderer.java +755 -755
- forge-gui-mobile/src/forge/card/CardZoom.java forge-gui-mobile/src/forge/card/CardZoom.java +268 -268
- forge-gui-mobile/src/forge/card/ColorSetImage.java forge-gui-mobile/src/forge/card/ColorSetImage.java +37 -37
- forge-gui-mobile/src/forge/card/GameEntityPicker.java forge-gui-mobile/src/forge/card/GameEntityPicker.java +134 -134
- forge-gui-mobile/src/forge/deck/AddBasicLandsDialog.java forge-gui-mobile/src/forge/deck/AddBasicLandsDialog.java +430 -430
- forge-gui-mobile/src/forge/deck/FDeckEditor.java forge-gui-mobile/src/forge/deck/FDeckEditor.java +1709 -1709
- forge-gui-mobile/src/forge/deck/FDeckImportDialog.java forge-gui-mobile/src/forge/deck/FDeckImportDialog.java +181 -181
- forge-gui-mobile/src/forge/deck/FDeckViewer.java forge-gui-mobile/src/forge/deck/FDeckViewer.java +171 -171
- forge-gui-mobile/src/forge/deck/FSideboardDialog.java forge-gui-mobile/src/forge/deck/FSideboardDialog.java +210 -210
- forge-gui-mobile/src/forge/deck/FVanguardChooser.java forge-gui-mobile/src/forge/deck/FVanguardChooser.java +109 -109
- forge-gui-mobile/src/forge/error/BugReportDialog.java forge-gui-mobile/src/forge/error/BugReportDialog.java +159 -159
- forge-gui-mobile/src/forge/itemmanager/CardManager.java forge-gui-mobile/src/forge/itemmanager/CardManager.java +97 -97
- forge-gui-mobile/src/forge/itemmanager/DeckManager.java forge-gui-mobile/src/forge/itemmanager/DeckManager.java +174 -174
- forge-gui-mobile/src/forge/itemmanager/ItemManager.java forge-gui-mobile/src/forge/itemmanager/ItemManager.java +988 -988
- forge-gui-mobile/src/forge/itemmanager/SpellShopManager.java forge-gui-mobile/src/forge/itemmanager/SpellShopManager.java +121 -121
- forge-gui-mobile/src/forge/itemmanager/filters/AdvancedSearchFilter.java ...e/src/forge/itemmanager/filters/AdvancedSearchFilter.java +334 -334
- forge-gui-mobile/src/forge/itemmanager/filters/CardCMCFilter.java ...i-mobile/src/forge/itemmanager/filters/CardCMCFilter.java +35 -35
- forge-gui-mobile/src/forge/itemmanager/filters/CardColorFilter.java ...mobile/src/forge/itemmanager/filters/CardColorFilter.java +36 -36
- forge-gui-mobile/src/forge/itemmanager/filters/CardColorlessCostFilter.java ...rc/forge/itemmanager/filters/CardColorlessCostFilter.java +35 -35
- forge-gui-mobile/src/forge/itemmanager/filters/CardFormatFilter.java ...obile/src/forge/itemmanager/filters/CardFormatFilter.java +32 -32
- forge-gui-mobile/src/forge/itemmanager/filters/CardPowerFilter.java ...mobile/src/forge/itemmanager/filters/CardPowerFilter.java +36 -36
- forge-gui-mobile/src/forge/itemmanager/filters/CardRarityFilter.java ...obile/src/forge/itemmanager/filters/CardRarityFilter.java +38 -38
- forge-gui-mobile/src/forge/itemmanager/filters/CardSearchFilter.java ...obile/src/forge/itemmanager/filters/CardSearchFilter.java +50 -50
- forge-gui-mobile/src/forge/itemmanager/filters/CardToughnessFilter.java ...le/src/forge/itemmanager/filters/CardToughnessFilter.java +36 -36
- forge-gui-mobile/src/forge/itemmanager/filters/CardTypeFilter.java ...-mobile/src/forge/itemmanager/filters/CardTypeFilter.java +59 -59
- forge-gui-mobile/src/forge/itemmanager/filters/ComboBoxFilter.java ...-mobile/src/forge/itemmanager/filters/ComboBoxFilter.java +95 -95
- forge-gui-mobile/src/forge/itemmanager/filters/DeckColorFilter.java ...mobile/src/forge/itemmanager/filters/DeckColorFilter.java +36 -36
- forge-gui-mobile/src/forge/itemmanager/filters/DeckFolderFilter.java ...obile/src/forge/itemmanager/filters/DeckFolderFilter.java +72 -72
- forge-gui-mobile/src/forge/itemmanager/filters/DeckFormatFilter.java ...obile/src/forge/itemmanager/filters/DeckFormatFilter.java +34 -34
- forge-gui-mobile/src/forge/itemmanager/filters/DeckStatTypeFilter.java ...ile/src/forge/itemmanager/filters/DeckStatTypeFilter.java +16 -16
- forge-gui-mobile/src/forge/itemmanager/filters/FormatFilter.java ...ui-mobile/src/forge/itemmanager/filters/FormatFilter.java +230 -230
- forge-gui-mobile/src/forge/itemmanager/filters/ItemFilter.java ...-gui-mobile/src/forge/itemmanager/filters/ItemFilter.java +87 -87
- forge-gui-mobile/src/forge/itemmanager/filters/ListLabelFilter.java ...mobile/src/forge/itemmanager/filters/ListLabelFilter.java +73 -73
- forge-gui-mobile/src/forge/itemmanager/filters/StatTypeFilter.java ...-mobile/src/forge/itemmanager/filters/StatTypeFilter.java +48 -48
- forge-gui-mobile/src/forge/itemmanager/filters/TextSearchFilter.java ...obile/src/forge/itemmanager/filters/TextSearchFilter.java +107 -107
- forge-gui-mobile/src/forge/itemmanager/filters/ToggleButtonsFilter.java ...le/src/forge/itemmanager/filters/ToggleButtonsFilter.java +97 -97
- forge-gui-mobile/src/forge/itemmanager/filters/ValueRangeFilter.java ...obile/src/forge/itemmanager/filters/ValueRangeFilter.java +112 -112
- forge-gui-mobile/src/forge/itemmanager/views/ImageView.java forge-gui-mobile/src/forge/itemmanager/views/ImageView.java +966 -966
- forge-gui-mobile/src/forge/itemmanager/views/ItemListView.java ...-gui-mobile/src/forge/itemmanager/views/ItemListView.java +328 -328
- forge-gui-mobile/src/forge/itemmanager/views/ItemView.java forge-gui-mobile/src/forge/itemmanager/views/ItemView.java +284 -284
- forge-gui-mobile/src/forge/menu/FCheckBoxMenuItem.java forge-gui-mobile/src/forge/menu/FCheckBoxMenuItem.java +47 -47
- No files found.
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.