From f3c83d54f5b011dc4fa64dde1f2a650b2e935525 Mon Sep 17 00:00:00 2001 From: Kenny Wottrich Date: Sun, 24 Apr 2016 19:50:29 -0500 Subject: [PATCH] Remove Unused Imports Delete unused java imports that cause compiler warnings --- Mage.Client/src/main/java/mage/client/MagePane.java | 1 - .../src/main/java/mage/client/cards/CardsList.java | 4 ---- .../java/mage/client/chat/ChatPanelSeparated.java | 1 - .../deck/generator/RatioAdjustingSliderPanel.java | 3 --- .../main/java/mage/client/dialog/AboutDialog.java | 1 - .../src/main/java/mage/client/game/GamePane.java | 1 - .../src/main/java/mage/client/game/GamePanel.java | 11 ----------- .../java/mage/client/remote/CallbackClientImpl.java | 4 ---- .../mage/client/table/TournamentPlayerPanel.java | 1 - .../java/mage/client/util/EDTExceptionHandler.java | 2 -- .../java/mage/client/util/audio/AudioManager.java | 6 ------ .../util/gui/countryBox/CountryItemEditor.java | 1 - Mage.Common/src/mage/view/CardsView.java | 6 ------ .../src/mage/player/ai/ComputerPlayer7.java | 12 ------------ .../src/main/java/mage/player/ai/ComputerPlayer.java | 9 --------- .../src/mage/player/human/HumanPlayer.java | 9 --------- .../mage/tournament/BoosterDraftSwissTournament.java | 1 - .../tournament/cubes/AdamStyborskisPauperCube.java | 1 - .../src/mage/tournament/cubes/BensCube.java | 1 - .../src/mage/tournament/cubes/JimDavisCube.java | 1 - .../src/mage/tournament/cubes/MonoBlueCube.java | 1 - .../mage/tournament/cubes/PeasantsToolboxCube.java | 1 - .../src/main/java/mage/server/TableController.java | 1 - .../src/main/java/mage/server/TableManager.java | 1 - .../mage/server/tournament/TournamentController.java | 1 - .../mage/server/tournament/TournamentSession.java | 1 - .../src/mage/sets/ajanivsnicolbolas/OgreSavant.java | 1 - .../src/mage/sets/alarareborn/BantSojourners.java | 2 -- .../src/mage/sets/alarareborn/BlitzHellion.java | 1 - .../mage/sets/alarareborn/PredatoryAdvantage.java | 1 - .../src/mage/sets/alliances/AgentOfStromgald2.java | 4 ---- Mage.Sets/src/mage/sets/alliances/Contagion.java | 1 - Mage.Sets/src/mage/sets/alliances/ElvishRanger1.java | 4 ---- .../src/mage/sets/alliances/HeartOfYavimaya.java | 1 - .../src/mage/sets/alliances/PhyrexianWarBeast2.java | 1 - .../src/mage/sets/alliances/RoyalHerbalist2.java | 4 ---- .../src/mage/sets/alliances/ShelteredValley.java | 2 -- .../src/mage/sets/alliances/SoldeviAdnate2.java | 4 ---- .../anthologyjacevschandra/TerrainGenerator.java | 1 - .../src/mage/sets/antiquities/CitanulDruid.java | 2 -- .../src/mage/sets/antiquities/UrzasChalice.java | 1 - .../src/mage/sets/apocalypse/EnlistmentOfficer.java | 5 ----- .../src/mage/sets/apocalypse/GoblinRingleader.java | 5 ----- Mage.Sets/src/mage/sets/apocalypse/HauntedAngel.java | 1 - Mage.Sets/src/mage/sets/apocalypse/KavuHowler.java | 5 ----- .../src/mage/sets/apocalypse/MaskOfIntolerance.java | 1 - Mage.Sets/src/mage/sets/apocalypse/Necravolver.java | 1 - .../src/mage/sets/apocalypse/PutridWarrior.java | 1 - Mage.Sets/src/mage/sets/apocalypse/Rakavolver.java | 1 - Mage.Sets/src/mage/sets/apocalypse/ReefShaman.java | 1 - .../src/mage/sets/apocalypse/SylvanMessenger.java | 5 ----- .../src/mage/sets/apocalypse/UnnaturalSelection.java | 2 -- Mage.Sets/src/mage/sets/arabiannights/AbuJafar.java | 1 - .../src/mage/sets/arabiannights/DesertNomads.java | 4 ---- .../src/mage/sets/arabiannights/EyeForAnEye.java | 2 -- Mage.Sets/src/mage/sets/arabiannights/Jihad.java | 4 ---- .../src/mage/sets/arabiannights/Metamorphosis.java | 2 -- Mage.Sets/src/mage/sets/arabiannights/Oasis.java | 7 ------- .../src/mage/sets/archenemy/NantukoMonastery.java | 1 - .../src/mage/sets/avacynrestored/AngelsTomb.java | 1 - .../mage/sets/avacynrestored/BlessingsOfNature.java | 1 - .../src/mage/sets/avacynrestored/DemonicRising.java | 2 -- .../sets/avacynrestored/GiselaBladeOfGoldnight.java | 3 --- .../src/mage/sets/avacynrestored/PillarOfFlame.java | 10 ---------- .../mage/sets/avacynrestored/RevengeOfTheHunted.java | 4 ---- .../src/mage/sets/avacynrestored/VexingDevil.java | 1 - .../sets/avacynrestored/VoiceOfTheProvinces.java | 1 - .../betrayersofkamigawa/FlamesOfTheBloodHand.java | 2 -- .../betrayersofkamigawa/OpalEyeKondasYojimbo.java | 1 - .../mage/sets/betrayersofkamigawa/RoarOfJukai.java | 1 - .../sets/betrayersofkamigawa/RoninCliffrider.java | 1 - .../sets/betrayersofkamigawa/ScourgeOfNumai.java | 1 - .../betrayersofkamigawa/TomorrowAzamisFamiliar.java | 1 - .../sets/betrayersofkamigawa/YukoraThePrisoner.java | 2 -- .../mage/sets/bornofthegods/AerieWorshippers.java | 1 - .../src/mage/sets/bornofthegods/CullingMark.java | 3 --- .../src/mage/sets/bornofthegods/DawnToDusk.java | 2 -- .../mage/sets/bornofthegods/ForlornPseudamma.java | 1 - Mage.Sets/src/mage/sets/bornofthegods/HoldAtBay.java | 1 - .../src/mage/sets/bornofthegods/RaisedByWolves.java | 1 - .../src/mage/sets/bornofthegods/SirenSongLyre.java | 1 - .../src/mage/sets/bornofthegods/ThunderBrute.java | 1 - .../CentaurEnchantmentCreatureToken.java | 1 - .../src/mage/sets/championsofkamigawa/ImiStatue.java | 2 -- .../mage/sets/championsofkamigawa/KitsuneHealer.java | 3 --- .../sets/championsofkamigawa/MasakoTheHumorless.java | 1 - .../championsofkamigawa/OathkeeperTakenosDaisho.java | 1 - .../src/mage/sets/championsofkamigawa/RagDealer.java | 1 - .../mage/sets/championsofkamigawa/RaggedVeins.java | 1 - Mage.Sets/src/mage/sets/coldsnap/BalduvianRage.java | 1 - Mage.Sets/src/mage/sets/coldsnap/Sunscour.java | 3 --- Mage.Sets/src/mage/sets/commander/BuriedAlive.java | 2 -- .../src/mage/sets/commander/DeathByDragons.java | 1 - .../src/mage/sets/commander/SzadekLordOfSecrets.java | 2 -- .../src/mage/sets/commander2013/Crawlspace.java | 1 - .../src/mage/sets/commander2013/CurseOfInertia.java | 3 --- .../src/mage/sets/commander2013/FromTheAshes.java | 1 - .../src/mage/sets/commander2013/HomewardPath.java | 2 -- .../src/mage/sets/commander2013/MysticBarrier.java | 1 - .../src/mage/sets/commander2013/OneDozenEyes.java | 1 - .../src/mage/sets/commander2013/Ophiomancer.java | 1 - .../mage/sets/commander2013/ShattergangBrothers.java | 3 --- .../src/mage/sets/commander2013/SpawningGrounds.java | 1 - .../mage/sets/commander2013/SpringjackPasture.java | 2 -- .../mage/sets/commander2013/SydriGalvanicGenius.java | 2 -- .../src/mage/sets/commander2013/VisionSkeins.java | 1 - .../src/mage/sets/commander2014/AEtherGale.java | 1 - .../src/mage/sets/commander2014/BitterFeud.java | 2 -- .../sets/commander2014/HallowedSpiritkeeper.java | 1 - .../src/mage/sets/commander2014/ImpactResonance.java | 1 - .../sets/commander2014/NecromanticSelection.java | 2 -- .../mage/sets/commander2014/VolcanicOffering.java | 1 - Mage.Sets/src/mage/sets/conflux/RakkaMar.java | 1 - .../mage/sets/darkascension/ChillOfForeboding.java | 1 - .../mage/sets/darkascension/GatherTheTownsfolk.java | 1 - .../mage/sets/darkascension/IncreasingConfusion.java | 1 - .../mage/sets/darkascension/VillageSurvivors.java | 1 - .../mage/sets/darkascension/WolfhuntersQuiver.java | 2 -- .../src/mage/sets/darksteel/ArcboundReclaimer.java | 1 - Mage.Sets/src/mage/sets/darksteel/EchoingDecay.java | 1 - .../mage/sets/darksteel/SwordOfLightAndShadow.java | 1 - Mage.Sets/src/mage/sets/dissension/Carom.java | 2 -- Mage.Sets/src/mage/sets/dissension/Drekavac.java | 1 - .../src/mage/sets/dissension/GnatAlleyCreeper.java | 3 --- .../mage/sets/dissension/IsperiaTheInscrutable.java | 1 - .../src/mage/sets/dissension/KillSuitCultist.java | 1 - .../src/mage/sets/dissension/PalliationAccord.java | 1 - .../src/mage/sets/dissension/PsychoticFury.java | 1 - Mage.Sets/src/mage/sets/dissension/RainOfGore.java | 1 - .../src/mage/sets/dissension/RakdosCarnarium.java | 4 ---- .../src/mage/sets/dissension/VerdantEidolon.java | 1 - .../src/mage/sets/divinevsdemonic/LordOfThePit.java | 1 - .../src/mage/sets/dragonsmaze/AdventOfTheWurm.java | 1 - .../src/mage/sets/dragonsmaze/BloodScrivener.java | 1 - .../src/mage/sets/dragonsmaze/KrasisIncubation.java | 1 - .../mage/sets/dragonsmaze/SinisterPossession.java | 1 - .../mage/sets/dragonsoftarkir/CommuneWithLava.java | 1 - .../mage/sets/dragonsoftarkir/DromokaDunecaster.java | 1 - .../sets/dragonsoftarkir/HarbingerOfTheHunt.java | 1 - .../sets/dragonsoftarkir/SabertoothOutrider.java | 1 - .../mage/sets/dragonsoftarkir/ServantOfTheScale.java | 1 - .../mage/sets/eighthedition/PhyrexianColossus.java | 1 - .../src/mage/sets/eighthedition/WarpedDevotion.java | 1 - .../mage/sets/elspethvstezzeret/SwellOfCourage.java | 1 - .../src/mage/sets/eventide/CankerousThirst.java | 1 - .../src/mage/sets/eventide/EdgeOfTheDivinity.java | 3 --- .../src/mage/sets/eventide/FavorOfTheOverbeing.java | 1 - Mage.Sets/src/mage/sets/eventide/FetidHeath.java | 2 -- .../src/mage/sets/eventide/FieryBombardment.java | 4 ---- Mage.Sets/src/mage/sets/eventide/ImpelledGiant.java | 1 - Mage.Sets/src/mage/sets/eventide/PatrolSignaler.java | 1 - Mage.Sets/src/mage/sets/eventide/Snakeform.java | 1 - Mage.Sets/src/mage/sets/eventide/SootImp.java | 2 -- .../src/mage/sets/eventide/SpringjackShepherd.java | 1 - Mage.Sets/src/mage/sets/eventide/SyphonLife.java | 2 -- .../src/mage/sets/eventide/UnnervingAssault.java | 1 - Mage.Sets/src/mage/sets/exodus/Forbid.java | 1 - Mage.Sets/src/mage/sets/exodus/PegasusStampede.java | 1 - .../src/mage/sets/fallenempires/DwarvenSoldier.java | 3 --- .../src/mage/sets/fallenempires/ElvishScout1.java | 1 - .../src/mage/sets/fallenempires/ElvishScout3.java | 4 ---- .../src/mage/sets/fallenempires/FarrelsMantle.java | 1 - .../src/mage/sets/fallenempires/FarrelsZealot2.java | 1 - .../src/mage/sets/fallenempires/FarrelsZealot3.java | 1 - Mage.Sets/src/mage/sets/fallenempires/Homarid1.java | 1 - .../src/mage/sets/fallenempires/HymnToTourach2.java | 5 ----- .../src/mage/sets/fallenempires/HymnToTourach3.java | 5 ----- .../src/mage/sets/fallenempires/HymnToTourach4.java | 5 ----- .../mage/sets/fallenempires/IcatianJavelineers3.java | 1 - .../src/mage/sets/fallenempires/NightSoil2.java | 1 - .../src/mage/sets/fallenempires/NightSoil3.java | 1 - .../mage/sets/fatereforged/AtarkaWorldRender.java | 1 - .../src/mage/sets/fatereforged/BattleBrawler.java | 1 - .../src/mage/sets/fatereforged/MarduShadowspear.java | 6 ------ .../sets/fatereforged/SilumgarTheDriftingDeath.java | 2 -- .../src/mage/sets/fatereforged/UginsConstruct.java | 1 - .../mage/sets/fatereforged/WanderingChampion.java | 2 -- .../mage/sets/fifthdawn/BringerOfTheWhiteDawn.java | 1 - .../src/mage/sets/fifthdawn/DisruptionAura.java | 6 ------ Mage.Sets/src/mage/sets/fifthdawn/GemstoneArray.java | 2 -- .../src/mage/sets/fifthdawn/LoxodonAnchorite.java | 1 - .../src/mage/sets/fifthdawn/MephidrossVampire.java | 3 --- Mage.Sets/src/mage/sets/fifthdawn/Suncrusher.java | 1 - .../src/mage/sets/fifthedition/DwarvenCatapult.java | 2 -- .../src/mage/sets/fifthedition/LivingArtifact.java | 1 - Mage.Sets/src/mage/sets/fifthedition/Pox.java | 1 - .../mage/sets/fifthedition/RepentantBlacksmith.java | 1 - .../src/mage/sets/fifthedition/TheWretched.java | 3 --- .../mage/sets/fourthedition/SwordsToPlowshares.java | 1 - Mage.Sets/src/mage/sets/futuresight/Cloudseeder.java | 1 - .../src/mage/sets/futuresight/MagusOfTheFuture.java | 1 - .../src/mage/sets/futuresight/SkirkRidgeExhumer.java | 1 - .../mage/sets/futuresight/VedalkenAEthermage.java | 5 ----- Mage.Sets/src/mage/sets/gatecrash/AureliasFury.java | 1 - Mage.Sets/src/mage/sets/gatecrash/Bioshift.java | 1 - Mage.Sets/src/mage/sets/gatecrash/PsychicStrike.java | 1 - .../src/mage/sets/gatecrash/SereneRemembrance.java | 1 - Mage.Sets/src/mage/sets/gatecrash/Skullcrack.java | 1 - Mage.Sets/src/mage/sets/guildpact/Gigadrowse.java | 3 --- .../src/mage/sets/guildpact/GoblinFlectomancer.java | 1 - .../mage/sets/guildpact/LeylineOfSingularity.java | 1 - Mage.Sets/src/mage/sets/guildpact/StormHerd.java | 1 - .../src/mage/sets/guildpact/WurmweaverCoil.java | 1 - Mage.Sets/src/mage/sets/iceage/KarplusanYeti.java | 1 - Mage.Sets/src/mage/sets/iceage/MysticMight.java | 1 - Mage.Sets/src/mage/sets/iceage/PestilenceRats.java | 3 --- .../src/mage/sets/innistrad/KessigCagebreakers.java | 1 - .../src/mage/sets/innistrad/LaboratoryManiac.java | 1 - .../src/mage/sets/invasion/ArmoredGuardian.java | 1 - .../src/mage/sets/invasion/CollectiveRestraint.java | 5 ----- Mage.Sets/src/mage/sets/invasion/CursedFlesh.java | 1 - Mage.Sets/src/mage/sets/invasion/Disrupt.java | 1 - Mage.Sets/src/mage/sets/invasion/DivinePresence.java | 1 - Mage.Sets/src/mage/sets/invasion/FactOrFiction.java | 2 -- .../src/mage/sets/invasion/PrisonBarricade.java | 2 -- .../src/mage/sets/invasion/QuirionSentinel.java | 3 --- Mage.Sets/src/mage/sets/invasion/Shackles.java | 1 - .../src/mage/sets/invasion/ShorelineRaider.java | 1 - Mage.Sets/src/mage/sets/invasion/SkittishKavu.java | 1 - Mage.Sets/src/mage/sets/invasion/Skizzik.java | 2 -- Mage.Sets/src/mage/sets/invasion/SmolderingTar.java | 1 - .../src/mage/sets/invasion/SpiritOfResistance.java | 1 - Mage.Sets/src/mage/sets/invasion/StandDeliver.java | 1 - Mage.Sets/src/mage/sets/invasion/TsabosWeb.java | 1 - Mage.Sets/src/mage/sets/invasion/Void.java | 1 - .../src/mage/sets/izzetvsgolgari/SteamcoreWeird.java | 2 -- .../src/mage/sets/journeyintonyx/ArmoryOfIroas.java | 1 - .../src/mage/sets/journeyintonyx/Countermand.java | 1 - .../sets/journeyintonyx/DictateOfTheTwinGods.java | 2 -- .../src/mage/sets/journeyintonyx/FeastOfDreams.java | 2 -- .../src/mage/sets/journeyintonyx/HourOfNeed.java | 1 - .../mage/sets/journeyintonyx/HydraBroodmaster.java | 1 - .../src/mage/sets/journeyintonyx/NyxInfusion.java | 1 - .../sets/journeyintonyx/RitualOfTheReturned.java | 1 - .../mage/sets/journeyintonyx/TethmosHighPriest.java | 1 - .../src/mage/sets/journeyintonyx/ThassasIre.java | 1 - .../mage/sets/journeyintonyx/ThoughtrenderLamia.java | 1 - Mage.Sets/src/mage/sets/judgment/CanopyClaws.java | 1 - Mage.Sets/src/mage/sets/judgment/Genesis.java | 1 - Mage.Sets/src/mage/sets/judgment/KrosanWayfarer.java | 2 -- .../src/mage/sets/judgment/QuietSpeculation.java | 2 -- .../src/mage/sets/khansoftarkir/AnkleShanker.java | 4 ---- Mage.Sets/src/mage/sets/khansoftarkir/BurnAway.java | 2 -- .../sets/khansoftarkir/DragonThroneOfTarkir.java | 1 - .../src/mage/sets/khansoftarkir/Goblinslide.java | 1 - .../mage/sets/khansoftarkir/HeraldOfAnafenza.java | 1 - .../mage/sets/khansoftarkir/JeskaiAscendancy.java | 1 - .../src/mage/sets/khansoftarkir/RaidersSpoils.java | 1 - .../src/mage/sets/khansoftarkir/RakshasaVizier.java | 1 - .../src/mage/sets/khansoftarkir/SavagePunch.java | 1 - .../src/mage/sets/khansoftarkir/TaigamsScheming.java | 2 -- Mage.Sets/src/mage/sets/legends/BartelRuneaxe.java | 1 - Mage.Sets/src/mage/sets/legends/HornOfDeafening.java | 1 - Mage.Sets/src/mage/sets/legends/TetsuoUmezawa.java | 1 - Mage.Sets/src/mage/sets/legions/MistformSliver.java | 1 - Mage.Sets/src/mage/sets/legions/RootSliver.java | 1 - Mage.Sets/src/mage/sets/legions/SpectralSliver.java | 1 - .../src/mage/sets/legions/SunstrikeLegionnaire.java | 1 - Mage.Sets/src/mage/sets/limitedalpha/BlackLotus.java | 1 - Mage.Sets/src/mage/sets/limitedalpha/Burrowing.java | 1 - .../src/mage/sets/limitedalpha/Conservator.java | 1 - Mage.Sets/src/mage/sets/limitedalpha/Conversion.java | 2 -- Mage.Sets/src/mage/sets/limitedalpha/ManaShort.java | 2 -- .../src/mage/sets/limitedalpha/NetherShadow.java | 3 --- Mage.Sets/src/mage/sets/limitedalpha/Paralyze.java | 1 - .../src/mage/sets/limitedalpha/PsychicVenom.java | 1 - Mage.Sets/src/mage/sets/limitedalpha/TimeWalk.java | 5 ----- .../src/mage/sets/limitedalpha/UthdenTroll.java | 1 - Mage.Sets/src/mage/sets/limitedbeta/Castle.java | 5 ----- Mage.Sets/src/mage/sets/lorwyn/ForcedFruition.java | 1 - .../src/mage/sets/lorwyn/StinkdrinkerDaredevil.java | 1 - Mage.Sets/src/mage/sets/magic2011/BrittleEffigy.java | 3 --- .../src/mage/sets/magic2011/LeylineOfPunishment.java | 5 ----- .../src/mage/sets/magic2011/StormtideLeviathan.java | 2 -- .../src/mage/sets/magic2013/DiscipleOfBolas.java | 3 --- Mage.Sets/src/mage/sets/magic2013/GildedLotus.java | 1 - .../mage/sets/magic2013/NefaroxOverlordOfGrixis.java | 1 - .../src/mage/sets/magic2013/PredatoryRampage.java | 5 ----- .../src/mage/sets/magic2014/BonescytheSliver.java | 4 ---- .../src/mage/sets/magic2014/GaleriderSliver.java | 1 - .../src/mage/sets/magic2014/GroundshakerSliver.java | 2 -- .../src/mage/sets/magic2014/HauntedPlateMail.java | 4 ---- Mage.Sets/src/mage/sets/magic2014/MoltenBirth.java | 1 - .../src/mage/sets/magic2014/SeraphOfTheSword.java | 1 - .../src/mage/sets/magic2015/EphemeralShields.java | 1 - .../src/mage/sets/magic2015/InvasiveSpecies.java | 1 - .../src/mage/sets/magic2015/KalonianTwingrove.java | 1 - Mage.Sets/src/mage/sets/magic2015/SoulOfTheros.java | 1 - .../src/mage/sets/magic2015/StatuteOfDenial.java | 1 - .../src/mage/sets/magicorigins/AkroanJailer.java | 1 - .../src/mage/sets/magicorigins/AvariciousDragon.java | 1 - .../src/mage/sets/magicorigins/EmbermawHellion.java | 2 -- .../src/mage/sets/magicorigins/GideonsPhalanx.java | 1 - .../sets/magicorigins/GraspOfTheHieromancer.java | 1 - .../mage/sets/magicorigins/PriestOfTheBloodRite.java | 1 - .../src/mage/sets/magicorigins/ThopterEngineer.java | 1 - .../mage/sets/mastersedition/CuombajjWitches.java | 1 - .../src/mage/sets/masterseditioniii/FireSprites.java | 2 -- .../sets/masterseditioniii/RevekaWizardSavant.java | 1 - .../mage/sets/masterseditioniv/ArmageddonClock.java | 4 ---- .../mage/sets/masterseditioniv/MartyrsOfKorlis.java | 1 - .../src/mage/sets/masterseditioniv/UrzasMiter.java | 6 ------ .../mage/sets/masterseditioniv/XenicPoltergeist.java | 2 -- .../src/mage/sets/mercadianmasques/DustBowl.java | 2 -- .../mage/sets/mercadianmasques/RamosianCaptain.java | 1 - .../sets/mercadianmasques/RamosianSkyMarshal.java | 1 - .../src/mage/sets/mercadianmasques/SeverSoul.java | 1 - Mage.Sets/src/mage/sets/mercadianmasques/Sizzle.java | 2 -- .../src/mage/sets/mercadianmasques/SnakePit.java | 1 - Mage.Sets/src/mage/sets/mirage/BlightedShaman.java | 1 - Mage.Sets/src/mage/sets/mirage/DwarvenMiner.java | 1 - Mage.Sets/src/mage/sets/mirage/SacredMesa.java | 1 - Mage.Sets/src/mage/sets/mirage/SeedlingCharm.java | 1 - .../src/mage/sets/mirage/WaitingInTheWeeds.java | 1 - .../src/mage/sets/mirrodin/BetrayalOfFlesh.java | 1 - Mage.Sets/src/mage/sets/mirrodin/DreamsGrip.java | 1 - Mage.Sets/src/mage/sets/mirrodin/InertiaBubble.java | 1 - Mage.Sets/src/mage/sets/mirrodin/LeoninAbunas.java | 1 - .../src/mage/sets/mirrodin/MoriokScavenger.java | 1 - .../mage/sets/mirrodinbesieged/IchorWellspring.java | 1 - .../mage/sets/mirrodinbesieged/SpineOfIshSah.java | 1 - .../mage/sets/mirrodinbesieged/WhiteSunsZenith.java | 1 - .../mage/sets/modernmasters/PyromancersSwath.java | 1 - .../src/mage/sets/modernmasters/Riftsweeper.java | 1 - .../src/mage/sets/modernmasters/TakePossession.java | 1 - .../src/mage/sets/modernmasters/WarrenPilferers.java | 4 ---- .../src/mage/sets/morningtide/EverbarkShaman.java | 1 - Mage.Sets/src/mage/sets/morningtide/NogginWhack.java | 2 -- .../src/mage/sets/morningtide/WaterspoutWeavers.java | 3 --- .../src/mage/sets/morningtide/WinnowerPatrol.java | 2 -- Mage.Sets/src/mage/sets/nemesis/BlindingAngel.java | 1 - Mage.Sets/src/mage/sets/nemesis/ParallaxTide.java | 1 - Mage.Sets/src/mage/sets/nemesis/TreetopBracers.java | 7 ------- .../src/mage/sets/newphyrexia/ForcedWorship.java | 3 --- Mage.Sets/src/mage/sets/newphyrexia/LifesFinale.java | 2 -- .../src/mage/sets/ninthedition/EarlyHarvest.java | 1 - Mage.Sets/src/mage/sets/ninthedition/Magnivore.java | 1 - .../src/mage/sets/ninthedition/NaturalAffinity.java | 2 -- .../mage/sets/ninthedition/ViashinoSandstalker.java | 1 - .../src/mage/sets/ninthedition/YawgmothDemon.java | 2 -- .../sets/oathofthegatewatch/HoldoutSettlement.java | 4 ---- .../mage/sets/oathofthegatewatch/IonasBlessing.java | 1 - Mage.Sets/src/mage/sets/odyssey/Amugaba.java | 1 - Mage.Sets/src/mage/sets/odyssey/BalancingAct.java | 1 - Mage.Sets/src/mage/sets/odyssey/BalshanGriffin.java | 1 - Mage.Sets/src/mage/sets/odyssey/Bearscape.java | 1 - Mage.Sets/src/mage/sets/odyssey/BeastAttack.java | 1 - Mage.Sets/src/mage/sets/odyssey/CephalidBroker.java | 1 - .../src/mage/sets/odyssey/ChamberOfManipulation.java | 1 - Mage.Sets/src/mage/sets/odyssey/Chlorophant.java | 1 - Mage.Sets/src/mage/sets/odyssey/DruidsCall.java | 1 - .../src/mage/sets/odyssey/DwarvenRecruiter.java | 1 - Mage.Sets/src/mage/sets/odyssey/Entomb.java | 4 ---- Mage.Sets/src/mage/sets/odyssey/EscapeArtist.java | 1 - Mage.Sets/src/mage/sets/odyssey/FlameBurst.java | 1 - Mage.Sets/src/mage/sets/odyssey/GorillaTitan.java | 1 - Mage.Sets/src/mage/sets/odyssey/ImmobilizingInk.java | 1 - Mage.Sets/src/mage/sets/odyssey/NeedForSpeed.java | 1 - Mage.Sets/src/mage/sets/odyssey/Predict.java | 3 --- Mage.Sets/src/mage/sets/odyssey/PsionicGift.java | 1 - Mage.Sets/src/mage/sets/odyssey/ThinkTank.java | 3 --- Mage.Sets/src/mage/sets/odyssey/UnifyingTheory.java | 5 ----- .../src/mage/sets/onslaught/AkromasBlessing.java | 1 - .../src/mage/sets/onslaught/AphettoGrifter.java | 1 - .../src/mage/sets/onslaught/BrightstoneRitual.java | 1 - .../src/mage/sets/onslaught/CrypticGateway.java | 1 - Mage.Sets/src/mage/sets/onslaught/DeathMatch.java | 2 -- Mage.Sets/src/mage/sets/onslaught/ElvishPioneer.java | 1 - Mage.Sets/src/mage/sets/onslaught/FeedingFrenzy.java | 5 ----- Mage.Sets/src/mage/sets/onslaught/Imagecrafter.java | 2 -- .../src/mage/sets/onslaught/MistformMutant.java | 2 -- .../src/mage/sets/onslaught/RummagingWizard.java | 1 - .../src/mage/sets/onslaught/SkirkProspector.java | 1 - .../src/mage/sets/onslaught/SupremeInquisitor.java | 2 -- .../src/mage/sets/onslaught/WeatheredWayfarer.java | 3 --- Mage.Sets/src/mage/sets/onslaught/WordsOfWar.java | 1 - Mage.Sets/src/mage/sets/onslaught/WordsOfWind.java | 1 - .../mage/sets/planarchaos/BraidsConjurerAdept.java | 1 - .../src/mage/sets/planarchaos/DarkheartSliver.java | 1 - Mage.Sets/src/mage/sets/planarchaos/LifeAndLimb.java | 2 -- Mage.Sets/src/mage/sets/planarchaos/Pongify.java | 2 -- .../src/mage/sets/planarchaos/PoulticeSliver.java | 1 - .../src/mage/sets/planarchaos/RebuffTheWicked.java | 1 - .../src/mage/sets/planechase/UndeadWarchief.java | 1 - .../src/mage/sets/planechase2012/QuietDisrepair.java | 1 - Mage.Sets/src/mage/sets/planeshift/Confound.java | 1 - Mage.Sets/src/mage/sets/planeshift/HornedKavu.java | 1 - Mage.Sets/src/mage/sets/planeshift/Insolence.java | 1 - Mage.Sets/src/mage/sets/planeshift/MeteorCrater.java | 2 -- Mage.Sets/src/mage/sets/planeshift/MorgueToad.java | 2 -- .../mage/sets/planeshift/NightscapeBattlemage.java | 1 - .../src/mage/sets/planeshift/SamitePilgrim.java | 1 - Mage.Sets/src/mage/sets/planeshift/SeaSnidd.java | 1 - .../src/mage/sets/planeshift/SunscapeFamiliar.java | 1 - Mage.Sets/src/mage/sets/portal/CruelTutor.java | 1 - .../mage/sets/portalsecondage/AlabornCavalier.java | 1 - .../src/mage/sets/portalsecondage/MagmaGiant.java | 1 - .../src/mage/sets/portalsecondage/OgreArsonist.java | 1 - .../mage/sets/portalthreekingdoms/RavagingHorde.java | 1 - Mage.Sets/src/mage/sets/prophecy/BarbedField.java | 1 - Mage.Sets/src/mage/sets/prophecy/NoxiousField.java | 1 - .../src/mage/sets/prophecy/QuicksilverWall.java | 1 - .../src/mage/sets/prophecy/SquirrelWrangler.java | 2 -- Mage.Sets/src/mage/sets/prophecy/SunkenField.java | 1 - Mage.Sets/src/mage/sets/ravnica/Char.java | 1 - Mage.Sets/src/mage/sets/ravnica/Disembowel.java | 2 -- Mage.Sets/src/mage/sets/ravnica/HourOfReckoning.java | 2 -- Mage.Sets/src/mage/sets/ravnica/HuntedDragon.java | 1 - Mage.Sets/src/mage/sets/ravnica/HuntedLammasu.java | 1 - Mage.Sets/src/mage/sets/ravnica/HuntedTroll.java | 1 - Mage.Sets/src/mage/sets/ravnica/Leashling.java | 1 - Mage.Sets/src/mage/sets/ravnica/LoxodonHierarch.java | 1 - Mage.Sets/src/mage/sets/ravnica/ShadowOfDoubt.java | 1 - .../src/mage/sets/ravnica/StrandsOfUndeath.java | 1 - .../src/mage/sets/returntoravnica/ArmadaWurm.java | 1 - .../mage/sets/returntoravnica/CentaursHerald.java | 1 - .../sets/returntoravnica/IsperiaSupremeJudge.java | 7 ------- .../src/mage/sets/returntoravnica/LoxodonSmiter.java | 2 -- .../mage/sets/returntoravnica/SellerOfSongbirds.java | 1 - .../src/mage/sets/returntoravnica/SoulTithe.java | 6 ------ .../mage/sets/returntoravnica/UtvaraHellkite.java | 1 - .../mage/sets/revisededition/DwarvenWeaponsmith.java | 1 - .../mage/sets/riseoftheeldrazi/ArtisanOfKozilek.java | 1 - .../mage/sets/riseoftheeldrazi/DawnglareInvoker.java | 1 - .../sets/riseoftheeldrazi/DevastatingSummons.java | 1 - .../src/mage/sets/riseoftheeldrazi/FissureVent.java | 1 - .../mage/sets/riseoftheeldrazi/GoblinArsonist.java | 5 ----- .../sets/riseoftheeldrazi/HedronFieldPurists.java | 1 - .../src/mage/sets/riseoftheeldrazi/KeeningStone.java | 2 -- .../riseoftheeldrazi/LordOfShatterskullPass.java | 1 - .../mage/sets/riseoftheeldrazi/RealmsUncharted.java | 1 - .../src/mage/sets/riseoftheeldrazi/Vendetta.java | 1 - .../sets/saviorsofkamigawa/BarrelDownSokenzan.java | 1 - .../mage/sets/saviorsofkamigawa/BounteousKirin.java | 2 -- .../sets/saviorsofkamigawa/ChoiceOfDamnations.java | 1 - .../mage/sets/saviorsofkamigawa/GhostLitStalker.java | 1 - .../mage/sets/saviorsofkamigawa/GhostLitWarder.java | 2 -- .../mage/sets/saviorsofkamigawa/InfernalKirin.java | 1 - .../sets/saviorsofkamigawa/NeverendingTorment.java | 2 -- .../sets/saviorsofkamigawa/RushingTideZubera.java | 1 - .../sets/saviorsofkamigawa/SoratamiCloudChariot.java | 1 - .../src/mage/sets/saviorsofkamigawa/TombOfUrami.java | 1 - .../mage/sets/saviorsofkamigawa/UndyingFlames.java | 1 - .../src/mage/sets/scarsofmirrodin/AuriokReplica.java | 1 - .../src/mage/sets/scarsofmirrodin/CarrionCall.java | 1 - .../mage/sets/scarsofmirrodin/KembaKhaRegent.java | 1 - .../mage/sets/scarsofmirrodin/PanicSpellbomb.java | 1 - Mage.Sets/src/mage/sets/scourge/PutridRaptor.java | 1 - Mage.Sets/src/mage/sets/scourge/SulfuricVortex.java | 2 -- Mage.Sets/src/mage/sets/seventhedition/Sunweb.java | 5 ----- .../src/mage/sets/shadowmoor/DawnglowInfusion.java | 1 - Mage.Sets/src/mage/sets/shadowmoor/Heartmender.java | 1 - .../src/mage/sets/shadowmoor/SteelOfTheGodhead.java | 1 - .../mage/sets/shadowsoverinnistrad/EverAfter.java | 2 -- .../shadowsoverinnistrad/GoldnightCastigator.java | 2 -- .../mage/sets/shardsofalara/CorpseConnoisseur.java | 3 --- .../sets/shardsofalara/KreshTheBloodbraided.java | 1 - Mage.Sets/src/mage/sets/shardsofalara/NayaCharm.java | 1 - .../src/mage/sets/shardsofalara/PuppetConjurer.java | 1 - .../src/mage/sets/speedvscunning/EchoTracer.java | 1 - .../src/mage/sets/stronghold/PursuitOfKnowledge.java | 1 - Mage.Sets/src/mage/sets/tempest/AltarOfDementia.java | 1 - Mage.Sets/src/mage/sets/tempest/BellowingFiend.java | 1 - Mage.Sets/src/mage/sets/tempest/DauthiGhoul.java | 1 - Mage.Sets/src/mage/sets/tempest/EndlessScream.java | 1 - Mage.Sets/src/mage/sets/tempest/FurnaceOfRath.java | 4 ---- Mage.Sets/src/mage/sets/tempest/GaseousForm.java | 1 - Mage.Sets/src/mage/sets/tempest/Humility.java | 2 -- Mage.Sets/src/mage/sets/tempest/KnightOfDusk.java | 2 -- Mage.Sets/src/mage/sets/tempest/MongrelPack.java | 1 - Mage.Sets/src/mage/sets/tempest/RootwaterDiver.java | 1 - .../src/mage/sets/tempest/SapphireMedallion.java | 1 - Mage.Sets/src/mage/sets/tempest/Shocker.java | 1 - Mage.Sets/src/mage/sets/tempest/SpiritMirror.java | 1 - .../src/mage/sets/tempest/TrumpetingArmodon.java | 1 - .../src/mage/sets/tempestremastered/Cannibalize.java | 7 ------- .../src/mage/sets/tenthedition/DragonRoost.java | 1 - .../src/mage/sets/tenthedition/FaerieConclave.java | 1 - .../src/mage/sets/tenthedition/PlatinumAngel.java | 1 - .../src/mage/sets/tenthedition/SerrasEmbrace.java | 1 - Mage.Sets/src/mage/sets/tenthedition/Sift.java | 1 - .../src/mage/sets/tenthedition/SpawningPool.java | 1 - .../src/mage/sets/tenthedition/SqueeGoblinNabob.java | 1 - .../src/mage/sets/tenthedition/TreetopVillage.java | 1 - Mage.Sets/src/mage/sets/thedark/BookOfRass.java | 1 - Mage.Sets/src/mage/sets/thedark/WitchHunter.java | 1 - .../src/mage/sets/theros/AbhorrentOverlord.java | 1 - Mage.Sets/src/mage/sets/theros/AkroanCrusader.java | 1 - Mage.Sets/src/mage/sets/theros/AkroanHorse.java | 1 - .../src/mage/sets/theros/BattlewiseHoplite.java | 1 - Mage.Sets/src/mage/sets/theros/BloodTollHarpy.java | 1 - Mage.Sets/src/mage/sets/theros/CurseOfTheSwine.java | 1 - Mage.Sets/src/mage/sets/theros/EvangelOfHeliod.java | 1 - Mage.Sets/src/mage/sets/theros/HythoniaTheCruel.java | 1 - Mage.Sets/src/mage/sets/theros/LeafcrownDryad.java | 1 - .../src/mage/sets/theros/MarchOfTheReturned.java | 1 - Mage.Sets/src/mage/sets/theros/PhalanxLeader.java | 1 - Mage.Sets/src/mage/sets/theros/VoyagingSatyr.java | 1 - .../src/mage/sets/timeshifted/CelestialDawn.java | 2 -- .../src/mage/sets/timeshifted/MysticEnforcer.java | 1 - .../src/mage/sets/timespiral/AspectOfMongoose.java | 1 - Mage.Sets/src/mage/sets/timespiral/BasalSliver.java | 2 -- .../src/mage/sets/timespiral/CloudchaserKestrel.java | 1 - .../src/mage/sets/timespiral/DAvenantHealer.java | 1 - .../src/mage/sets/timespiral/GorgonRecluse.java | 1 - Mage.Sets/src/mage/sets/timespiral/GriffinGuide.java | 1 - .../src/mage/sets/timespiral/PulmonicSliver.java | 1 - .../src/mage/sets/timespiral/SpiketailDrakeling.java | 1 - Mage.Sets/src/mage/sets/timespiral/SpriteNoble.java | 1 - Mage.Sets/src/mage/sets/torment/CabalTorturer.java | 1 - .../src/mage/sets/urzasdestiny/HeartWarden.java | 1 - .../src/mage/sets/urzasdestiny/IlluminatedWings.java | 1 - .../src/mage/sets/urzasdestiny/Opalescence.java | 2 -- Mage.Sets/src/mage/sets/urzaslegacy/Cessation.java | 3 --- Mage.Sets/src/mage/sets/urzassaga/AngelicChorus.java | 1 - Mage.Sets/src/mage/sets/urzassaga/Catalog.java | 5 ----- Mage.Sets/src/mage/sets/urzassaga/FireAnts.java | 1 - .../src/mage/sets/urzassaga/KarnSilverGolem.java | 2 -- Mage.Sets/src/mage/sets/urzassaga/SpinedFluke.java | 1 - .../src/mage/sets/urzassaga/SpreadingAlgae.java | 1 - Mage.Sets/src/mage/sets/urzassaga/Telepathy.java | 4 ---- Mage.Sets/src/mage/sets/urzassaga/ThranTurbine.java | 1 - .../src/mage/sets/urzassaga/VampiricEmbrace.java | 1 - Mage.Sets/src/mage/sets/urzassaga/Whetstone.java | 1 - Mage.Sets/src/mage/sets/vintagemasters/Addle.java | 2 -- .../mage/sets/vintagemasters/KjeldoranOutpost.java | 1 - .../src/mage/sets/vintagemasters/LakeOfTheDead.java | 1 - .../src/mage/sets/vintagemasters/NaturesRuin.java | 1 - .../mage/sets/vintagemasters/ThawingGlaciers.java | 1 - Mage.Sets/src/mage/sets/visions/GoblinRecruiter.java | 1 - Mage.Sets/src/mage/sets/visions/HelmOfAwakening.java | 3 --- Mage.Sets/src/mage/sets/visions/KnightOfValor.java | 1 - Mage.Sets/src/mage/sets/visions/MortalWound.java | 1 - Mage.Sets/src/mage/sets/visions/Mundungu.java | 1 - Mage.Sets/src/mage/sets/visions/TalruumPiper.java | 1 - Mage.Sets/src/mage/sets/weatherlight/ManaChains.java | 1 - .../src/mage/sets/weatherlight/Peacekeeper.java | 1 - .../src/mage/sets/worldwake/AkoumBattlesinger.java | 2 -- .../src/mage/sets/worldwake/DragonmasterOutcast.java | 1 - .../src/mage/sets/worldwake/StoneforgeMystic.java | 1 - .../src/mage/sets/zendikar/BraveTheElements.java | 1 - .../src/mage/sets/zendikar/ConquerorsPledge.java | 1 - .../src/mage/sets/zendikar/GoblinBushwhacker.java | 1 - Mage.Sets/src/mage/sets/zendikar/GrimDiscovery.java | 6 ------ Mage.Sets/src/mage/sets/zendikar/KorAeronaut.java | 1 - .../src/mage/sets/zendikar/MarshCasualties.java | 1 - Mage.Sets/src/mage/sets/zendikar/MireBlight.java | 1 - Mage.Sets/src/mage/sets/zendikar/MoldShambler.java | 1 - Mage.Sets/src/mage/sets/zendikar/SummonersBane.java | 1 - .../add/AddAbilitiesToNonPermanentsTest.java | 1 - .../cards/abilities/equipped/BatterskullTest.java | 2 -- .../test/cards/abilities/keywords/ForecastTest.java | 1 - .../test/cards/abilities/keywords/ProvokeTest.java | 3 --- .../org/mage/test/cards/copy/TheMimeoplasmTest.java | 3 --- .../mage/test/cards/facedown/SummonersEggTest.java | 2 -- .../mage/test/cards/replacement/RegenerateTest.java | 2 -- .../cards/single/ths/OrdealEnchantmentsTest.java | 3 --- Mage/src/main/java/mage/Mana.java | 1 - Mage/src/main/java/mage/abilities/SpellAbility.java | 1 - .../AttacksAndIsNotBlockedTriggeredAbility.java | 1 - .../BecomesTappedAttachedTriggeredAbility.java | 1 - .../common/BecomesTappedSourceTriggeredAbility.java | 1 - .../BecomesTargetAttachedTriggeredAbility.java | 2 -- ...BecomesTargetControllerSpellTriggeredAbility.java | 1 - .../common/BeginningOfDrawTriggeredAbility.java | 6 ------ .../common/BlocksCreatureTriggeredAbility.java | 1 - ...DealsCombatDamageToACreatureTriggeredAbility.java | 1 - .../common/DealsDamageToAPlayerTriggeredAbility.java | 1 - .../common/EntersBattlefieldAllTriggeredAbility.java | 1 - .../mage/abilities/common/SimpleEvasionAbility.java | 1 - .../common/TapForManaAllTriggeredManaAbility.java | 1 - .../abilities/common/UnattachedTriggeredAbility.java | 1 - .../common/ZoneChangeAllTriggeredAbility.java | 1 - ...TheBeginOfNextEndStepDelayedTriggeredAbility.java | 4 ---- .../condition/common/KickedCostCondition.java | 1 - .../decorator/ConditionalAsThoughEffect.java | 1 - .../mage/abilities/effects/ContinuousEffectImpl.java | 7 ------- .../CantAttackBlockTransformAttachedEffect.java | 1 - .../effects/common/CreateSpecialActionEffect.java | 2 -- .../DontUntapInControllersUntapStepAllEffect.java | 3 --- .../effects/common/ExileTargetForSourceEffect.java | 1 - .../common/LoseLifeControllerAttachedEffect.java | 1 - .../common/LoseLifeTargetControllerEffect.java | 1 - .../effects/common/RegenerateAttachedEffect.java | 1 - .../effects/common/RegenerateSourceEffect.java | 1 - .../effects/common/RemoveFromCombatSourceEffect.java | 1 - .../effects/common/ReturnFromExileEffect.java | 3 --- .../common/ReturnFromExileForSourceEffect.java | 3 --- ...urnToBattlefieldUnderYourControlSourceEffect.java | 1 - .../effects/common/ReturnToHandSourceEffect.java | 2 -- .../effects/common/SetPlayerLifeAllEffect.java | 2 -- .../CantAttackBlockUnlessPaysAttachedEffect.java | 1 - .../combat/CantAttackYouUnlessPayManaAllEffect.java | 1 - .../combat/CantBeBlockedByOneAttachedEffect.java | 1 - .../combat/CantBlockUnlessPayManaAllEffect.java | 1 - .../continuous/AssignNoCombatDamageSourceEffect.java | 3 --- .../common/continuous/BecomesAuraSourceEffect.java | 2 -- .../continuous/BecomesCreatureTypeTargetEffect.java | 1 - .../continuous/BecomesFaceDownCreatureAllEffect.java | 4 ---- .../continuous/BecomesFaceDownCreatureEffect.java | 4 ---- .../continuous/LoseCreatureTypeSourceEffect.java | 1 - .../continuous/SetPowerToughnessAllEffect.java | 1 - .../continuous/SwitchPowerToughnessAllEffect.java | 3 --- .../common/discard/DiscardEachPlayerEffect.java | 2 -- Mage/src/main/java/mage/cards/CardImpl.java | 7 ------- Mage/src/main/java/mage/cards/SplitCard.java | 2 -- .../java/mage/cards/repository/RepositoryUtil.java | 1 - .../filter/common/FilterCreatureForCombatBase.java | 1 - .../predicate/other/PlayerCanGainLifePredicate.java | 1 - Mage/src/main/java/mage/game/draft/DraftPlayer.java | 1 - .../java/mage/game/permanent/token/DragonToken.java | 1 - .../mage/game/permanent/token/InsectInfectToken.java | 1 - .../java/mage/game/permanent/token/RatToken.java | 1 - .../permanent/token/WolfTokenWithDeathtouch.java | 1 - .../java/mage/game/permanent/token/WurmToken.java | 1 - Mage/src/main/java/mage/players/PlayerImpl.java | 8 -------- Mage/src/main/java/mage/target/TargetAmount.java | 2 -- .../common/FirstSpellCastThisTurnWatcher.java | 2 -- 618 files changed, 1050 deletions(-) diff --git a/Mage.Client/src/main/java/mage/client/MagePane.java b/Mage.Client/src/main/java/mage/client/MagePane.java index 81df0aa05b..8ddadc6695 100644 --- a/Mage.Client/src/main/java/mage/client/MagePane.java +++ b/Mage.Client/src/main/java/mage/client/MagePane.java @@ -35,7 +35,6 @@ package mage.client; import java.awt.KeyboardFocusManager; import java.beans.PropertyVetoException; -import static javax.swing.WindowConstants.DISPOSE_ON_CLOSE; import javax.swing.plaf.basic.BasicInternalFrameUI; /** diff --git a/Mage.Client/src/main/java/mage/client/cards/CardsList.java b/Mage.Client/src/main/java/mage/client/cards/CardsList.java index 120bc8a49d..c6c06db620 100644 --- a/Mage.Client/src/main/java/mage/client/cards/CardsList.java +++ b/Mage.Client/src/main/java/mage/client/cards/CardsList.java @@ -56,10 +56,6 @@ import javax.swing.table.TableColumnModel; import mage.cards.MageCard; import mage.client.constants.Constants.DeckEditorMode; import mage.client.constants.Constants.SortBy; -import static mage.client.constants.Constants.SortBy.CASTING_COST; -import static mage.client.constants.Constants.SortBy.COLOR; -import static mage.client.constants.Constants.SortBy.COLOR_IDENTITY; -import static mage.client.constants.Constants.SortBy.RARITY; import mage.client.deckeditor.SortSetting; import mage.client.deckeditor.table.TableModel; import mage.client.deckeditor.table.UpdateCountsCallback; diff --git a/Mage.Client/src/main/java/mage/client/chat/ChatPanelSeparated.java b/Mage.Client/src/main/java/mage/client/chat/ChatPanelSeparated.java index bce6a7b7a1..197af97dd2 100644 --- a/Mage.Client/src/main/java/mage/client/chat/ChatPanelSeparated.java +++ b/Mage.Client/src/main/java/mage/client/chat/ChatPanelSeparated.java @@ -28,7 +28,6 @@ package mage.client.chat; import java.awt.Font; -import static mage.client.chat.ChatPanelBasic.TIMESTAMP_COLOR; import mage.client.components.ColorPane; import mage.client.util.GUISizeHelper; import mage.view.ChatMessage; diff --git a/Mage.Client/src/main/java/mage/client/deck/generator/RatioAdjustingSliderPanel.java b/Mage.Client/src/main/java/mage/client/deck/generator/RatioAdjustingSliderPanel.java index eac35c2647..779ab9d9c9 100644 --- a/Mage.Client/src/main/java/mage/client/deck/generator/RatioAdjustingSliderPanel.java +++ b/Mage.Client/src/main/java/mage/client/deck/generator/RatioAdjustingSliderPanel.java @@ -31,9 +31,6 @@ package mage.client.deck.generator; import mage.client.deck.generator.DeckGeneratorPool; import javax.swing.*; -import javax.swing.border.CompoundBorder; -import javax.swing.border.EmptyBorder; -import javax.swing.border.EtchedBorder; import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeListener; import java.awt.*; diff --git a/Mage.Client/src/main/java/mage/client/dialog/AboutDialog.java b/Mage.Client/src/main/java/mage/client/dialog/AboutDialog.java index 45a60b4508..5f7d4dd462 100644 --- a/Mage.Client/src/main/java/mage/client/dialog/AboutDialog.java +++ b/Mage.Client/src/main/java/mage/client/dialog/AboutDialog.java @@ -28,7 +28,6 @@ package mage.client.dialog; -import java.awt.KeyboardFocusManager; import mage.utils.MageVersion; /* diff --git a/Mage.Client/src/main/java/mage/client/game/GamePane.java b/Mage.Client/src/main/java/mage/client/game/GamePane.java index d47393b5c7..06e86103cf 100644 --- a/Mage.Client/src/main/java/mage/client/game/GamePane.java +++ b/Mage.Client/src/main/java/mage/client/game/GamePane.java @@ -35,7 +35,6 @@ package mage.client.game; import java.util.UUID; import javax.swing.SwingUtilities; -import static javax.swing.WindowConstants.DISPOSE_ON_CLOSE; import mage.client.MagePane; /** diff --git a/Mage.Client/src/main/java/mage/client/game/GamePanel.java b/Mage.Client/src/main/java/mage/client/game/GamePanel.java index 434be70044..67694deae4 100644 --- a/Mage.Client/src/main/java/mage/client/game/GamePanel.java +++ b/Mage.Client/src/main/java/mage/client/game/GamePanel.java @@ -114,23 +114,12 @@ import mage.client.util.gui.MageDialogState; import mage.constants.Constants; import mage.constants.EnlargeMode; import mage.constants.PhaseStep; -import static mage.constants.PhaseStep.BEGIN_COMBAT; -import static mage.constants.PhaseStep.COMBAT_DAMAGE; -import static mage.constants.PhaseStep.DECLARE_ATTACKERS; -import static mage.constants.PhaseStep.DECLARE_BLOCKERS; -import static mage.constants.PhaseStep.DRAW; -import static mage.constants.PhaseStep.END_COMBAT; -import static mage.constants.PhaseStep.END_TURN; -import static mage.constants.PhaseStep.FIRST_COMBAT_DAMAGE; -import static mage.constants.PhaseStep.UNTAP; -import static mage.constants.PhaseStep.UPKEEP; import mage.constants.PlayerAction; import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_ABILITY_FIRST; import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_ABILITY_LAST; import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_NAME_FIRST; import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_NAME_LAST; import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_RESET_ALL; -import mage.constants.UseFirstManaAbilityMode; import mage.constants.Zone; import mage.game.events.PlayerQueryEvent; import mage.remote.Session; diff --git a/Mage.Client/src/main/java/mage/client/remote/CallbackClientImpl.java b/Mage.Client/src/main/java/mage/client/remote/CallbackClientImpl.java index 8a375e0005..45ad11d10b 100644 --- a/Mage.Client/src/main/java/mage/client/remote/CallbackClientImpl.java +++ b/Mage.Client/src/main/java/mage/client/remote/CallbackClientImpl.java @@ -48,10 +48,6 @@ import mage.utils.CompressUtil; import mage.view.AbilityPickerView; import mage.view.ChatMessage; import mage.view.ChatMessage.MessageType; -import static mage.view.ChatMessage.SoundToPlay.PlayerLeft; -import static mage.view.ChatMessage.SoundToPlay.PlayerQuitTournament; -import static mage.view.ChatMessage.SoundToPlay.PlayerSubmittedDeck; -import static mage.view.ChatMessage.SoundToPlay.PlayerWhispered; import mage.view.DeckView; import mage.view.DraftClientMessage; import mage.view.DraftView; diff --git a/Mage.Client/src/main/java/mage/client/table/TournamentPlayerPanel.java b/Mage.Client/src/main/java/mage/client/table/TournamentPlayerPanel.java index ada1fe1f03..b38caafc3c 100644 --- a/Mage.Client/src/main/java/mage/client/table/TournamentPlayerPanel.java +++ b/Mage.Client/src/main/java/mage/client/table/TournamentPlayerPanel.java @@ -38,7 +38,6 @@ import java.util.UUID; import javax.swing.DefaultComboBoxModel; import javax.swing.JComboBox; import mage.cards.decks.DeckCardLists; -import mage.cards.decks.importer.DeckImporterUtil; import mage.client.MageFrame; import mage.remote.Session; diff --git a/Mage.Client/src/main/java/mage/client/util/EDTExceptionHandler.java b/Mage.Client/src/main/java/mage/client/util/EDTExceptionHandler.java index 8e78c928b5..ca05ff96e6 100644 --- a/Mage.Client/src/main/java/mage/client/util/EDTExceptionHandler.java +++ b/Mage.Client/src/main/java/mage/client/util/EDTExceptionHandler.java @@ -28,8 +28,6 @@ package mage.client.util; -import javax.swing.JOptionPane; -import mage.client.MageFrame; import org.apache.log4j.Logger; /** diff --git a/Mage.Client/src/main/java/mage/client/util/audio/AudioManager.java b/Mage.Client/src/main/java/mage/client/util/audio/AudioManager.java index 029ae2381c..83cfdda935 100644 --- a/Mage.Client/src/main/java/mage/client/util/audio/AudioManager.java +++ b/Mage.Client/src/main/java/mage/client/util/audio/AudioManager.java @@ -1,11 +1,5 @@ package mage.client.util.audio; -import java.io.File; -import javax.sound.sampled.AudioFormat; -import javax.sound.sampled.AudioInputStream; -import javax.sound.sampled.AudioSystem; -import javax.sound.sampled.Clip; -import javax.sound.sampled.DataLine; import mage.client.constants.Constants; import mage.client.dialog.PreferencesDialog; import org.apache.log4j.Logger; diff --git a/Mage.Client/src/main/java/mage/client/util/gui/countryBox/CountryItemEditor.java b/Mage.Client/src/main/java/mage/client/util/gui/countryBox/CountryItemEditor.java index fb08ef49cd..119c778900 100644 --- a/Mage.Client/src/main/java/mage/client/util/gui/countryBox/CountryItemEditor.java +++ b/Mage.Client/src/main/java/mage/client/util/gui/countryBox/CountryItemEditor.java @@ -35,7 +35,6 @@ import java.awt.Insets; import javax.swing.ImageIcon; import javax.swing.JLabel; import javax.swing.JPanel; -import javax.swing.border.LineBorder; import javax.swing.plaf.basic.BasicComboBoxEditor; diff --git a/Mage.Common/src/mage/view/CardsView.java b/Mage.Common/src/mage/view/CardsView.java index 606918a3ee..c27c1009f0 100644 --- a/Mage.Common/src/mage/view/CardsView.java +++ b/Mage.Common/src/mage/view/CardsView.java @@ -38,12 +38,6 @@ import mage.abilities.effects.Effect; import mage.cards.Card; import mage.constants.CardType; import mage.constants.Zone; -import static mage.constants.Zone.ALL; -import static mage.constants.Zone.BATTLEFIELD; -import static mage.constants.Zone.COMMAND; -import static mage.constants.Zone.EXILED; -import static mage.constants.Zone.GRAVEYARD; -import static mage.constants.Zone.STACK; import mage.game.Game; import mage.game.GameState; import mage.game.command.Emblem; diff --git a/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ComputerPlayer7.java b/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ComputerPlayer7.java index 3822c05464..1f3069ac0c 100644 --- a/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ComputerPlayer7.java +++ b/Mage.Server.Plugins/Mage.Player.AI.MA/src/mage/player/ai/ComputerPlayer7.java @@ -33,18 +33,6 @@ import java.util.List; import java.util.UUID; import mage.abilities.Ability; import mage.constants.PhaseStep; -import static mage.constants.PhaseStep.BEGIN_COMBAT; -import static mage.constants.PhaseStep.CLEANUP; -import static mage.constants.PhaseStep.COMBAT_DAMAGE; -import static mage.constants.PhaseStep.DECLARE_ATTACKERS; -import static mage.constants.PhaseStep.DECLARE_BLOCKERS; -import static mage.constants.PhaseStep.DRAW; -import static mage.constants.PhaseStep.END_COMBAT; -import static mage.constants.PhaseStep.END_TURN; -import static mage.constants.PhaseStep.FIRST_COMBAT_DAMAGE; -import static mage.constants.PhaseStep.POSTCOMBAT_MAIN; -import static mage.constants.PhaseStep.PRECOMBAT_MAIN; -import static mage.constants.PhaseStep.UPKEEP; import mage.constants.RangeOfInfluence; import mage.game.Game; import mage.game.combat.Combat; diff --git a/Mage.Server.Plugins/Mage.Player.AI/src/main/java/mage/player/ai/ComputerPlayer.java b/Mage.Server.Plugins/Mage.Player.AI/src/main/java/mage/player/ai/ComputerPlayer.java index fae82c5b67..c485aa78f2 100644 --- a/Mage.Server.Plugins/Mage.Player.AI/src/main/java/mage/player/ai/ComputerPlayer.java +++ b/Mage.Server.Plugins/Mage.Player.AI/src/main/java/mage/player/ai/ComputerPlayer.java @@ -86,17 +86,8 @@ import mage.constants.AsThoughEffectType; import mage.constants.CardType; import mage.constants.ColoredManaSymbol; import mage.constants.Outcome; -import static mage.constants.PhaseStep.DECLARE_ATTACKERS; -import static mage.constants.PhaseStep.DECLARE_BLOCKERS; -import static mage.constants.PhaseStep.DRAW; -import static mage.constants.PhaseStep.END_COMBAT; -import static mage.constants.PhaseStep.POSTCOMBAT_MAIN; -import static mage.constants.PhaseStep.PRECOMBAT_MAIN; -import static mage.constants.PhaseStep.UPKEEP; import mage.constants.RangeOfInfluence; import mage.constants.Rarity; -import static mage.constants.SpellAbilityType.SPLIT; -import static mage.constants.SpellAbilityType.SPLIT_FUSED; import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.filter.common.FilterCreatureForCombatBlock; diff --git a/Mage.Server.Plugins/Mage.Player.Human/src/mage/player/human/HumanPlayer.java b/Mage.Server.Plugins/Mage.Player.Human/src/mage/player/human/HumanPlayer.java index 89b8cf0a92..781dab6157 100644 --- a/Mage.Server.Plugins/Mage.Player.Human/src/mage/player/human/HumanPlayer.java +++ b/Mage.Server.Plugins/Mage.Player.Human/src/mage/player/human/HumanPlayer.java @@ -65,16 +65,7 @@ import mage.constants.ManaType; import mage.constants.Outcome; import mage.constants.PhaseStep; import mage.constants.PlayerAction; -import static mage.constants.PlayerAction.REQUEST_AUTO_ANSWER_ID_NO; -import static mage.constants.PlayerAction.REQUEST_AUTO_ANSWER_ID_YES; import static mage.constants.PlayerAction.REQUEST_AUTO_ANSWER_RESET_ALL; -import static mage.constants.PlayerAction.REQUEST_AUTO_ANSWER_TEXT_NO; -import static mage.constants.PlayerAction.REQUEST_AUTO_ANSWER_TEXT_YES; -import static mage.constants.PlayerAction.RESET_AUTO_SELECT_REPLACEMENT_EFFECTS; -import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_ABILITY_FIRST; -import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_ABILITY_LAST; -import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_NAME_FIRST; -import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_NAME_LAST; import static mage.constants.PlayerAction.TRIGGER_AUTO_ORDER_RESET_ALL; import mage.constants.RangeOfInfluence; import mage.constants.Zone; diff --git a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/BoosterDraftSwissTournament.java b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/BoosterDraftSwissTournament.java index 9fe3470739..11f90528e0 100644 --- a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/BoosterDraftSwissTournament.java +++ b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/BoosterDraftSwissTournament.java @@ -30,7 +30,6 @@ package mage.tournament; import mage.constants.TournamentPlayerState; import mage.game.draft.BoosterDraft; -import mage.game.draft.Draft; import mage.game.draft.DraftOptions; import mage.game.events.TableEvent; import mage.game.tournament.TournamentOptions; diff --git a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/AdamStyborskisPauperCube.java b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/AdamStyborskisPauperCube.java index cfb3f5e3d4..654f7aada6 100644 --- a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/AdamStyborskisPauperCube.java +++ b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/AdamStyborskisPauperCube.java @@ -28,7 +28,6 @@ package mage.tournament.cubes; import mage.game.draft.DraftCube; -import mage.game.draft.DraftCube.CardIdentity; /** * diff --git a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/BensCube.java b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/BensCube.java index a22b0b7e2d..8843faed7b 100644 --- a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/BensCube.java +++ b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/BensCube.java @@ -28,7 +28,6 @@ package mage.tournament.cubes; import mage.game.draft.DraftCube; -import mage.game.draft.DraftCube.CardIdentity; /** * diff --git a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/JimDavisCube.java b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/JimDavisCube.java index 8674c4e225..83dbff1af7 100644 --- a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/JimDavisCube.java +++ b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/JimDavisCube.java @@ -28,7 +28,6 @@ package mage.tournament.cubes; import mage.game.draft.DraftCube; -import mage.game.draft.DraftCube.CardIdentity; /** * diff --git a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/MonoBlueCube.java b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/MonoBlueCube.java index 538193858a..483a3f1ab5 100644 --- a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/MonoBlueCube.java +++ b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/MonoBlueCube.java @@ -29,7 +29,6 @@ package mage.tournament.cubes; import mage.game.draft.DraftCube; -import mage.game.draft.DraftCube.CardIdentity; /** * Cube taken from diff --git a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/PeasantsToolboxCube.java b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/PeasantsToolboxCube.java index afe63e3d62..8345632439 100644 --- a/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/PeasantsToolboxCube.java +++ b/Mage.Server.Plugins/Mage.Tournament.BoosterDraft/src/mage/tournament/cubes/PeasantsToolboxCube.java @@ -28,7 +28,6 @@ package mage.tournament.cubes; import mage.game.draft.DraftCube; -import mage.game.draft.DraftCube.CardIdentity; /** * Cube taken from http://www.cubetutor.com/viewcube/10358 diff --git a/Mage.Server/src/main/java/mage/server/TableController.java b/Mage.Server/src/main/java/mage/server/TableController.java index c75784bb40..266ef9164b 100644 --- a/Mage.Server/src/main/java/mage/server/TableController.java +++ b/Mage.Server/src/main/java/mage/server/TableController.java @@ -49,7 +49,6 @@ import mage.game.draft.Draft; import mage.game.draft.DraftPlayer; import mage.game.events.Listener; import mage.game.events.TableEvent; -import static mage.game.events.TableEvent.EventType.SIDEBOARD; import mage.game.match.Match; import mage.game.match.MatchOptions; import mage.game.match.MatchPlayer; diff --git a/Mage.Server/src/main/java/mage/server/TableManager.java b/Mage.Server/src/main/java/mage/server/TableManager.java index 385634738f..1ba1e242b4 100644 --- a/Mage.Server/src/main/java/mage/server/TableManager.java +++ b/Mage.Server/src/main/java/mage/server/TableManager.java @@ -33,7 +33,6 @@ import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; -import java.util.List; import java.util.Map.Entry; import java.util.UUID; import java.util.concurrent.ConcurrentHashMap; diff --git a/Mage.Server/src/main/java/mage/server/tournament/TournamentController.java b/Mage.Server/src/main/java/mage/server/tournament/TournamentController.java index a212ad60b3..7c43702d5c 100644 --- a/Mage.Server/src/main/java/mage/server/tournament/TournamentController.java +++ b/Mage.Server/src/main/java/mage/server/tournament/TournamentController.java @@ -40,7 +40,6 @@ import mage.game.draft.Draft; import mage.game.events.Listener; import mage.game.events.PlayerQueryEvent; import mage.game.events.TableEvent; -import static mage.game.events.TableEvent.EventType.CONSTRUCT; import mage.game.match.Match; import mage.game.match.MatchOptions; import mage.game.result.ResultProtos.TourneyQuitStatus; diff --git a/Mage.Server/src/main/java/mage/server/tournament/TournamentSession.java b/Mage.Server/src/main/java/mage/server/tournament/TournamentSession.java index 7f5abe13c7..d0a16c7188 100644 --- a/Mage.Server/src/main/java/mage/server/tournament/TournamentSession.java +++ b/Mage.Server/src/main/java/mage/server/tournament/TournamentSession.java @@ -37,7 +37,6 @@ import mage.server.util.ThreadExecutor; import mage.view.TournamentView; import org.apache.log4j.Logger; -import java.rmi.RemoteException; import java.util.UUID; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ScheduledFuture; diff --git a/Mage.Sets/src/mage/sets/ajanivsnicolbolas/OgreSavant.java b/Mage.Sets/src/mage/sets/ajanivsnicolbolas/OgreSavant.java index f736132e7c..ad05dc6b40 100644 --- a/Mage.Sets/src/mage/sets/ajanivsnicolbolas/OgreSavant.java +++ b/Mage.Sets/src/mage/sets/ajanivsnicolbolas/OgreSavant.java @@ -29,7 +29,6 @@ package mage.sets.ajanivsnicolbolas; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.TriggeredAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.condition.common.ManaWasSpentCondition; diff --git a/Mage.Sets/src/mage/sets/alarareborn/BantSojourners.java b/Mage.Sets/src/mage/sets/alarareborn/BantSojourners.java index b746450f28..ba8810b774 100644 --- a/Mage.Sets/src/mage/sets/alarareborn/BantSojourners.java +++ b/Mage.Sets/src/mage/sets/alarareborn/BantSojourners.java @@ -34,13 +34,11 @@ import mage.abilities.common.CycleTriggeredAbility; import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.CreateTokenEffect; -import mage.abilities.effects.common.MayTapOrUntapTargetEffect; import mage.abilities.keyword.CyclingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.game.permanent.token.SoldierToken; -import mage.target.TargetPermanent; /** * diff --git a/Mage.Sets/src/mage/sets/alarareborn/BlitzHellion.java b/Mage.Sets/src/mage/sets/alarareborn/BlitzHellion.java index 691f3119f7..001282fb50 100644 --- a/Mage.Sets/src/mage/sets/alarareborn/BlitzHellion.java +++ b/Mage.Sets/src/mage/sets/alarareborn/BlitzHellion.java @@ -30,7 +30,6 @@ package mage.sets.alarareborn; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.BeginningOfEndStepTriggeredAbility; import mage.abilities.effects.Effect; import mage.abilities.effects.common.ShuffleIntoLibrarySourceEffect; diff --git a/Mage.Sets/src/mage/sets/alarareborn/PredatoryAdvantage.java b/Mage.Sets/src/mage/sets/alarareborn/PredatoryAdvantage.java index fe4aff0c63..e525aa8195 100644 --- a/Mage.Sets/src/mage/sets/alarareborn/PredatoryAdvantage.java +++ b/Mage.Sets/src/mage/sets/alarareborn/PredatoryAdvantage.java @@ -34,7 +34,6 @@ import mage.constants.TargetController; import mage.constants.WatcherScope; import mage.constants.Zone; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.BeginningOfEndStepTriggeredAbility; import mage.abilities.condition.Condition; diff --git a/Mage.Sets/src/mage/sets/alliances/AgentOfStromgald2.java b/Mage.Sets/src/mage/sets/alliances/AgentOfStromgald2.java index 2c2d51c323..d3885ca2bc 100644 --- a/Mage.Sets/src/mage/sets/alliances/AgentOfStromgald2.java +++ b/Mage.Sets/src/mage/sets/alliances/AgentOfStromgald2.java @@ -28,10 +28,6 @@ package mage.sets.alliances; import java.util.UUID; -import mage.MageInt; -import mage.cards.CardImpl; -import mage.constants.CardType; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/alliances/Contagion.java b/Mage.Sets/src/mage/sets/alliances/Contagion.java index 1f5e9123bf..4ddbfec74f 100644 --- a/Mage.Sets/src/mage/sets/alliances/Contagion.java +++ b/Mage.Sets/src/mage/sets/alliances/Contagion.java @@ -29,7 +29,6 @@ package mage.sets.alliances; import java.util.UUID; import mage.ObjectColor; -import mage.abilities.Ability; import mage.abilities.costs.AlternativeCostSourceAbility; import mage.abilities.costs.common.ExileFromHandCost; import mage.abilities.costs.common.PayLifeCost; diff --git a/Mage.Sets/src/mage/sets/alliances/ElvishRanger1.java b/Mage.Sets/src/mage/sets/alliances/ElvishRanger1.java index 8b66591b48..6f86d56e3d 100644 --- a/Mage.Sets/src/mage/sets/alliances/ElvishRanger1.java +++ b/Mage.Sets/src/mage/sets/alliances/ElvishRanger1.java @@ -28,10 +28,6 @@ package mage.sets.alliances; import java.util.UUID; -import mage.MageInt; -import mage.cards.CardImpl; -import mage.constants.CardType; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/alliances/HeartOfYavimaya.java b/Mage.Sets/src/mage/sets/alliances/HeartOfYavimaya.java index 4cec39f1ed..4a5a52fa7b 100644 --- a/Mage.Sets/src/mage/sets/alliances/HeartOfYavimaya.java +++ b/Mage.Sets/src/mage/sets/alliances/HeartOfYavimaya.java @@ -29,7 +29,6 @@ package mage.sets.alliances; import java.util.UUID; import mage.abilities.Ability; -import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.common.SacrificeTargetCost; diff --git a/Mage.Sets/src/mage/sets/alliances/PhyrexianWarBeast2.java b/Mage.Sets/src/mage/sets/alliances/PhyrexianWarBeast2.java index baa04a1b98..e7653af15b 100644 --- a/Mage.Sets/src/mage/sets/alliances/PhyrexianWarBeast2.java +++ b/Mage.Sets/src/mage/sets/alliances/PhyrexianWarBeast2.java @@ -28,7 +28,6 @@ package mage.sets.alliances; import java.util.UUID; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/alliances/RoyalHerbalist2.java b/Mage.Sets/src/mage/sets/alliances/RoyalHerbalist2.java index df1a431a58..6391e0d3fb 100644 --- a/Mage.Sets/src/mage/sets/alliances/RoyalHerbalist2.java +++ b/Mage.Sets/src/mage/sets/alliances/RoyalHerbalist2.java @@ -28,10 +28,6 @@ package mage.sets.alliances; import java.util.UUID; -import mage.MageInt; -import mage.cards.CardImpl; -import mage.constants.CardType; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/alliances/ShelteredValley.java b/Mage.Sets/src/mage/sets/alliances/ShelteredValley.java index b897797aa1..f85b35896a 100644 --- a/Mage.Sets/src/mage/sets/alliances/ShelteredValley.java +++ b/Mage.Sets/src/mage/sets/alliances/ShelteredValley.java @@ -33,8 +33,6 @@ import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.condition.Condition; import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition; -import mage.abilities.costs.Cost; -import mage.abilities.costs.CostImpl; import mage.abilities.costs.common.SacrificeAllCost; import mage.abilities.decorator.ConditionalOneShotEffect; import mage.abilities.effects.Effect; diff --git a/Mage.Sets/src/mage/sets/alliances/SoldeviAdnate2.java b/Mage.Sets/src/mage/sets/alliances/SoldeviAdnate2.java index 644ac23148..7844a06ceb 100644 --- a/Mage.Sets/src/mage/sets/alliances/SoldeviAdnate2.java +++ b/Mage.Sets/src/mage/sets/alliances/SoldeviAdnate2.java @@ -28,10 +28,6 @@ package mage.sets.alliances; import java.util.UUID; -import mage.MageInt; -import mage.cards.CardImpl; -import mage.constants.CardType; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/anthologyjacevschandra/TerrainGenerator.java b/Mage.Sets/src/mage/sets/anthologyjacevschandra/TerrainGenerator.java index 09a28d1904..4f234526ca 100644 --- a/Mage.Sets/src/mage/sets/anthologyjacevschandra/TerrainGenerator.java +++ b/Mage.Sets/src/mage/sets/anthologyjacevschandra/TerrainGenerator.java @@ -41,7 +41,6 @@ import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.FilterCard; -import mage.filter.common.FilterLandCard; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.CardTypePredicate; import mage.filter.predicate.mageobject.SupertypePredicate; diff --git a/Mage.Sets/src/mage/sets/antiquities/CitanulDruid.java b/Mage.Sets/src/mage/sets/antiquities/CitanulDruid.java index dff9da458e..23f91ba889 100644 --- a/Mage.Sets/src/mage/sets/antiquities/CitanulDruid.java +++ b/Mage.Sets/src/mage/sets/antiquities/CitanulDruid.java @@ -34,9 +34,7 @@ import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; -import mage.constants.SetTargetPointer; import mage.constants.TargetController; -import mage.constants.Zone; import mage.counters.CounterType; import mage.filter.common.FilterArtifactSpell; import mage.filter.predicate.permanent.ControllerPredicate; diff --git a/Mage.Sets/src/mage/sets/antiquities/UrzasChalice.java b/Mage.Sets/src/mage/sets/antiquities/UrzasChalice.java index fec0b82cdf..6f157b26f6 100644 --- a/Mage.Sets/src/mage/sets/antiquities/UrzasChalice.java +++ b/Mage.Sets/src/mage/sets/antiquities/UrzasChalice.java @@ -28,7 +28,6 @@ package mage.sets.antiquities; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.TriggeredAbilityImpl; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.common.DoIfCostPaid; diff --git a/Mage.Sets/src/mage/sets/apocalypse/EnlistmentOfficer.java b/Mage.Sets/src/mage/sets/apocalypse/EnlistmentOfficer.java index 2b46d65048..1d4cbe42a2 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/EnlistmentOfficer.java +++ b/Mage.Sets/src/mage/sets/apocalypse/EnlistmentOfficer.java @@ -29,15 +29,10 @@ package mage.sets.apocalypse; import java.util.UUID; import mage.MageInt; -import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.keyword.FirstStrikeAbility; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; -import mage.constants.Zone; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.EnvoyEffect; import mage.filter.FilterCard; diff --git a/Mage.Sets/src/mage/sets/apocalypse/GoblinRingleader.java b/Mage.Sets/src/mage/sets/apocalypse/GoblinRingleader.java index 34dfc3a2ef..dd8ae8e30b 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/GoblinRingleader.java +++ b/Mage.Sets/src/mage/sets/apocalypse/GoblinRingleader.java @@ -29,15 +29,10 @@ package mage.sets.apocalypse; import java.util.UUID; import mage.MageInt; -import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.keyword.HasteAbility; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; -import mage.constants.Zone; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.EnvoyEffect; import mage.filter.FilterCard; diff --git a/Mage.Sets/src/mage/sets/apocalypse/HauntedAngel.java b/Mage.Sets/src/mage/sets/apocalypse/HauntedAngel.java index b044375bec..1a95cf4eff 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/HauntedAngel.java +++ b/Mage.Sets/src/mage/sets/apocalypse/HauntedAngel.java @@ -34,7 +34,6 @@ import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.ExileSourceEffect; import mage.abilities.keyword.FlyingAbility; -import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; diff --git a/Mage.Sets/src/mage/sets/apocalypse/KavuHowler.java b/Mage.Sets/src/mage/sets/apocalypse/KavuHowler.java index 5a724d2697..4070e67669 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/KavuHowler.java +++ b/Mage.Sets/src/mage/sets/apocalypse/KavuHowler.java @@ -29,14 +29,9 @@ package mage.sets.apocalypse; import java.util.UUID; import mage.MageInt; -import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; -import mage.constants.Zone; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.EnvoyEffect; import mage.filter.FilterCard; diff --git a/Mage.Sets/src/mage/sets/apocalypse/MaskOfIntolerance.java b/Mage.Sets/src/mage/sets/apocalypse/MaskOfIntolerance.java index c0ac3330e6..eadbef4c71 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/MaskOfIntolerance.java +++ b/Mage.Sets/src/mage/sets/apocalypse/MaskOfIntolerance.java @@ -41,7 +41,6 @@ import mage.constants.Rarity; import mage.constants.TargetController; import mage.constants.Zone; import mage.game.Game; -import mage.target.targetpointer.FixedTarget; /** * diff --git a/Mage.Sets/src/mage/sets/apocalypse/Necravolver.java b/Mage.Sets/src/mage/sets/apocalypse/Necravolver.java index 1a37ec3755..24d3f31cbf 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/Necravolver.java +++ b/Mage.Sets/src/mage/sets/apocalypse/Necravolver.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.DealsDamageGainLifeSourceTriggeredAbility; import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.condition.common.KickedCostCondition; -import mage.abilities.effects.EntersBattlefieldEffect; import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.abilities.keyword.KickerAbility; diff --git a/Mage.Sets/src/mage/sets/apocalypse/PutridWarrior.java b/Mage.Sets/src/mage/sets/apocalypse/PutridWarrior.java index 2b07d7a452..1d6f2fc5d5 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/PutridWarrior.java +++ b/Mage.Sets/src/mage/sets/apocalypse/PutridWarrior.java @@ -44,7 +44,6 @@ import mage.game.Game; import mage.game.events.GameEvent.EventType; import mage.game.events.GameEvent; import mage.players.Player; -import mage.target.targetpointer.FixedTarget; /** * diff --git a/Mage.Sets/src/mage/sets/apocalypse/Rakavolver.java b/Mage.Sets/src/mage/sets/apocalypse/Rakavolver.java index e020d9fd2f..80d0831afd 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/Rakavolver.java +++ b/Mage.Sets/src/mage/sets/apocalypse/Rakavolver.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.DealsDamageGainLifeSourceTriggeredAbility; import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.condition.common.KickedCostCondition; -import mage.abilities.effects.EntersBattlefieldEffect; import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.abilities.keyword.KickerAbility; diff --git a/Mage.Sets/src/mage/sets/apocalypse/ReefShaman.java b/Mage.Sets/src/mage/sets/apocalypse/ReefShaman.java index a66ce00530..5181ad2470 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/ReefShaman.java +++ b/Mage.Sets/src/mage/sets/apocalypse/ReefShaman.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.continuous.BecomesBasicLandTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/apocalypse/SylvanMessenger.java b/Mage.Sets/src/mage/sets/apocalypse/SylvanMessenger.java index ebd4641c22..984a1a432b 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/SylvanMessenger.java +++ b/Mage.Sets/src/mage/sets/apocalypse/SylvanMessenger.java @@ -29,15 +29,10 @@ package mage.sets.apocalypse; import java.util.UUID; import mage.MageInt; -import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.keyword.TrampleAbility; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; -import mage.constants.Zone; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.EnvoyEffect; import mage.filter.FilterCard; diff --git a/Mage.Sets/src/mage/sets/apocalypse/UnnaturalSelection.java b/Mage.Sets/src/mage/sets/apocalypse/UnnaturalSelection.java index 0106d3ca2f..ad34d4d35f 100644 --- a/Mage.Sets/src/mage/sets/apocalypse/UnnaturalSelection.java +++ b/Mage.Sets/src/mage/sets/apocalypse/UnnaturalSelection.java @@ -27,7 +27,6 @@ */ package mage.sets.apocalypse; -import java.util.Set; import java.util.UUID; import mage.abilities.Ability; @@ -36,7 +35,6 @@ import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.common.continuous.BecomesChosenCreatureTypeTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/arabiannights/AbuJafar.java b/Mage.Sets/src/mage/sets/arabiannights/AbuJafar.java index f87583c73f..181d8d1acc 100644 --- a/Mage.Sets/src/mage/sets/arabiannights/AbuJafar.java +++ b/Mage.Sets/src/mage/sets/arabiannights/AbuJafar.java @@ -29,7 +29,6 @@ package mage.sets.arabiannights; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.effects.common.DestroyAllEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/arabiannights/DesertNomads.java b/Mage.Sets/src/mage/sets/arabiannights/DesertNomads.java index 64f1d16f7f..99a006378c 100644 --- a/Mage.Sets/src/mage/sets/arabiannights/DesertNomads.java +++ b/Mage.Sets/src/mage/sets/arabiannights/DesertNomads.java @@ -29,17 +29,13 @@ package mage.sets.arabiannights; import java.util.UUID; import mage.MageInt; -import mage.MageObjectReference; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.effects.PreventionEffectImpl; import mage.abilities.effects.common.PreventAllDamageToSourceEffect; -import mage.abilities.effects.common.PreventDamageBySourceEffect; import mage.abilities.keyword.LandwalkAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; -import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.common.FilterLandPermanent; diff --git a/Mage.Sets/src/mage/sets/arabiannights/EyeForAnEye.java b/Mage.Sets/src/mage/sets/arabiannights/EyeForAnEye.java index 19a23d307e..467d069e07 100644 --- a/Mage.Sets/src/mage/sets/arabiannights/EyeForAnEye.java +++ b/Mage.Sets/src/mage/sets/arabiannights/EyeForAnEye.java @@ -40,8 +40,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.permanent.Permanent; -import mage.game.stack.Spell; import mage.players.Player; import mage.target.targetpointer.FixedTarget; diff --git a/Mage.Sets/src/mage/sets/arabiannights/Jihad.java b/Mage.Sets/src/mage/sets/arabiannights/Jihad.java index ee8540a133..65436e4dca 100644 --- a/Mage.Sets/src/mage/sets/arabiannights/Jihad.java +++ b/Mage.Sets/src/mage/sets/arabiannights/Jihad.java @@ -40,23 +40,19 @@ import mage.filter.FilterPermanent; import mage.filter.predicate.mageobject.ColorPredicate; import mage.ObjectColor; import mage.abilities.Ability; -import mage.abilities.decorator.ConditionalOneShotEffect; import mage.abilities.TriggeredAbility; import mage.abilities.common.OnEventTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.condition.Condition; -import mage.abilities.condition.common.NoCreatureCondition; import mage.abilities.decorator.ConditionalTriggeredAbility; import mage.abilities.effects.common.SacrificeSourceEffect; import mage.abilities.effects.common.continuous.BoostAllEffect; import mage.constants.Duration; -import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.predicate.Predicates; import mage.filter.predicate.permanent.TokenPredicate; import mage.game.Game; import mage.game.events.GameEvent; -import mage.players.Player; /** * diff --git a/Mage.Sets/src/mage/sets/arabiannights/Metamorphosis.java b/Mage.Sets/src/mage/sets/arabiannights/Metamorphosis.java index 2f51c0d3e9..3a8ba9c3d1 100644 --- a/Mage.Sets/src/mage/sets/arabiannights/Metamorphosis.java +++ b/Mage.Sets/src/mage/sets/arabiannights/Metamorphosis.java @@ -40,8 +40,6 @@ import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.game.Game; -import mage.game.permanent.Permanent; -import mage.players.Player; import mage.target.common.TargetControlledCreaturePermanent; import mage.abilities.effects.common.AddConditionalManaOfAnyColorEffect; diff --git a/Mage.Sets/src/mage/sets/arabiannights/Oasis.java b/Mage.Sets/src/mage/sets/arabiannights/Oasis.java index 4a182e1916..5b24858bb3 100644 --- a/Mage.Sets/src/mage/sets/arabiannights/Oasis.java +++ b/Mage.Sets/src/mage/sets/arabiannights/Oasis.java @@ -28,13 +28,6 @@ package mage.sets.arabiannights; import java.util.UUID; -import mage.abilities.Ability; -import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.effects.common.PreventDamageToTargetEffect; -import mage.constants.Duration; -import mage.constants.Zone; -import mage.target.common.TargetCreaturePermanent; /** * diff --git a/Mage.Sets/src/mage/sets/archenemy/NantukoMonastery.java b/Mage.Sets/src/mage/sets/archenemy/NantukoMonastery.java index c866c13513..e16d35be84 100644 --- a/Mage.Sets/src/mage/sets/archenemy/NantukoMonastery.java +++ b/Mage.Sets/src/mage/sets/archenemy/NantukoMonastery.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.condition.common.CardsInControllerGraveCondition; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.decorator.ConditionalActivatedAbility; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.continuous.BecomesCreatureSourceEffect; import mage.abilities.keyword.FirstStrikeAbility; import mage.abilities.mana.ColorlessManaAbility; diff --git a/Mage.Sets/src/mage/sets/avacynrestored/AngelsTomb.java b/Mage.Sets/src/mage/sets/avacynrestored/AngelsTomb.java index 6396ad82c3..3030a24554 100644 --- a/Mage.Sets/src/mage/sets/avacynrestored/AngelsTomb.java +++ b/Mage.Sets/src/mage/sets/avacynrestored/AngelsTomb.java @@ -32,7 +32,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.CreatureEntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.continuous.BecomesCreatureSourceEffect; import mage.abilities.keyword.FlyingAbility; diff --git a/Mage.Sets/src/mage/sets/avacynrestored/BlessingsOfNature.java b/Mage.Sets/src/mage/sets/avacynrestored/BlessingsOfNature.java index c62c0e7e36..9cb2d4a07e 100644 --- a/Mage.Sets/src/mage/sets/avacynrestored/BlessingsOfNature.java +++ b/Mage.Sets/src/mage/sets/avacynrestored/BlessingsOfNature.java @@ -28,7 +28,6 @@ package mage.sets.avacynrestored; import java.util.UUID; -import mage.abilities.Ability; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.counter.DistributeCountersEffect; import mage.abilities.keyword.MiracleAbility; diff --git a/Mage.Sets/src/mage/sets/avacynrestored/DemonicRising.java b/Mage.Sets/src/mage/sets/avacynrestored/DemonicRising.java index c320fa3284..5e6550a2a9 100644 --- a/Mage.Sets/src/mage/sets/avacynrestored/DemonicRising.java +++ b/Mage.Sets/src/mage/sets/avacynrestored/DemonicRising.java @@ -29,13 +29,11 @@ package mage.sets.avacynrestored; import mage.constants.CardType; import mage.constants.Rarity; -import mage.ObjectColor; import mage.abilities.TriggeredAbility; import mage.abilities.common.BeginningOfYourEndStepTriggeredAbility; import mage.abilities.condition.common.OneControlledCreatureCondition; import mage.abilities.decorator.ConditionalTriggeredAbility; import mage.abilities.effects.common.CreateTokenEffect; -import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.game.permanent.token.DemonToken; diff --git a/Mage.Sets/src/mage/sets/avacynrestored/GiselaBladeOfGoldnight.java b/Mage.Sets/src/mage/sets/avacynrestored/GiselaBladeOfGoldnight.java index 871ff82d7a..bb3c9fb723 100644 --- a/Mage.Sets/src/mage/sets/avacynrestored/GiselaBladeOfGoldnight.java +++ b/Mage.Sets/src/mage/sets/avacynrestored/GiselaBladeOfGoldnight.java @@ -43,9 +43,6 @@ import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.events.GameEvent.EventType; -import static mage.game.events.GameEvent.EventType.DAMAGE_CREATURE; -import static mage.game.events.GameEvent.EventType.DAMAGE_PLANESWALKER; -import static mage.game.events.GameEvent.EventType.DAMAGE_PLAYER; import mage.game.permanent.Permanent; /** diff --git a/Mage.Sets/src/mage/sets/avacynrestored/PillarOfFlame.java b/Mage.Sets/src/mage/sets/avacynrestored/PillarOfFlame.java index cded035247..6431bc7c4f 100644 --- a/Mage.Sets/src/mage/sets/avacynrestored/PillarOfFlame.java +++ b/Mage.Sets/src/mage/sets/avacynrestored/PillarOfFlame.java @@ -30,20 +30,10 @@ package mage.sets.avacynrestored; import java.util.UUID; import mage.constants.CardType; import mage.constants.Duration; -import mage.constants.Outcome; import mage.constants.Rarity; -import mage.abilities.Ability; -import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.replacement.DealtDamageToCreatureBySourceDies; import mage.cards.CardImpl; -import mage.constants.Zone; -import mage.game.Game; -import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; -import mage.game.events.ZoneChangeEvent; -import mage.game.permanent.Permanent; -import mage.players.Player; import mage.target.common.TargetCreatureOrPlayer; import mage.watchers.common.DamagedByWatcher; diff --git a/Mage.Sets/src/mage/sets/avacynrestored/RevengeOfTheHunted.java b/Mage.Sets/src/mage/sets/avacynrestored/RevengeOfTheHunted.java index 14f4475284..ce1473b0ef 100644 --- a/Mage.Sets/src/mage/sets/avacynrestored/RevengeOfTheHunted.java +++ b/Mage.Sets/src/mage/sets/avacynrestored/RevengeOfTheHunted.java @@ -31,18 +31,14 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.abilities.Ability; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.Effect; -import mage.abilities.effects.RequirementEffect; import mage.abilities.effects.common.combat.MustBeBlockedByAllTargetEffect; import mage.abilities.effects.common.continuous.BoostTargetEffect; import mage.abilities.effects.common.continuous.GainAbilityTargetEffect; import mage.abilities.keyword.MiracleAbility; import mage.abilities.keyword.TrampleAbility; import mage.cards.CardImpl; -import mage.game.Game; -import mage.game.permanent.Permanent; import mage.target.common.TargetCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/avacynrestored/VexingDevil.java b/Mage.Sets/src/mage/sets/avacynrestored/VexingDevil.java index bbf11eb017..e9de7a7307 100644 --- a/Mage.Sets/src/mage/sets/avacynrestored/VexingDevil.java +++ b/Mage.Sets/src/mage/sets/avacynrestored/VexingDevil.java @@ -39,7 +39,6 @@ import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; -import java.util.Set; import java.util.UUID; /** diff --git a/Mage.Sets/src/mage/sets/avacynrestored/VoiceOfTheProvinces.java b/Mage.Sets/src/mage/sets/avacynrestored/VoiceOfTheProvinces.java index 4cb50e37fe..bd2f28ad27 100644 --- a/Mage.Sets/src/mage/sets/avacynrestored/VoiceOfTheProvinces.java +++ b/Mage.Sets/src/mage/sets/avacynrestored/VoiceOfTheProvinces.java @@ -29,7 +29,6 @@ package mage.sets.avacynrestored; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.keyword.FlyingAbility; diff --git a/Mage.Sets/src/mage/sets/betrayersofkamigawa/FlamesOfTheBloodHand.java b/Mage.Sets/src/mage/sets/betrayersofkamigawa/FlamesOfTheBloodHand.java index 676751e883..feca973cba 100644 --- a/Mage.Sets/src/mage/sets/betrayersofkamigawa/FlamesOfTheBloodHand.java +++ b/Mage.Sets/src/mage/sets/betrayersofkamigawa/FlamesOfTheBloodHand.java @@ -29,10 +29,8 @@ package mage.sets.betrayersofkamigawa; import java.util.UUID; import mage.abilities.Ability; -import mage.abilities.effects.Effect; import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.effects.common.DamageTargetEffect; -import mage.abilities.effects.common.continuous.CantGainLifeTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/betrayersofkamigawa/OpalEyeKondasYojimbo.java b/Mage.Sets/src/mage/sets/betrayersofkamigawa/OpalEyeKondasYojimbo.java index 3c8aab5978..0084b4ddd0 100644 --- a/Mage.Sets/src/mage/sets/betrayersofkamigawa/OpalEyeKondasYojimbo.java +++ b/Mage.Sets/src/mage/sets/betrayersofkamigawa/OpalEyeKondasYojimbo.java @@ -39,7 +39,6 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.PreventionEffectImpl; import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.effects.common.PreventDamageToSourceEffect; import mage.abilities.keyword.BushidoAbility; diff --git a/Mage.Sets/src/mage/sets/betrayersofkamigawa/RoarOfJukai.java b/Mage.Sets/src/mage/sets/betrayersofkamigawa/RoarOfJukai.java index f91630d7fd..41f1b67935 100644 --- a/Mage.Sets/src/mage/sets/betrayersofkamigawa/RoarOfJukai.java +++ b/Mage.Sets/src/mage/sets/betrayersofkamigawa/RoarOfJukai.java @@ -42,7 +42,6 @@ import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.filter.FilterPermanent; -import mage.filter.common.FilterBlockingCreature; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.filter.predicate.permanent.BlockedPredicate; diff --git a/Mage.Sets/src/mage/sets/betrayersofkamigawa/RoninCliffrider.java b/Mage.Sets/src/mage/sets/betrayersofkamigawa/RoninCliffrider.java index 8c2b616eee..f550590e7e 100644 --- a/Mage.Sets/src/mage/sets/betrayersofkamigawa/RoninCliffrider.java +++ b/Mage.Sets/src/mage/sets/betrayersofkamigawa/RoninCliffrider.java @@ -33,7 +33,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.AttacksTriggeredAbility; import mage.abilities.effects.OneShotEffect; -import mage.abilities.effects.common.DamagePlayersEffect; import mage.abilities.keyword.BushidoAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/betrayersofkamigawa/ScourgeOfNumai.java b/Mage.Sets/src/mage/sets/betrayersofkamigawa/ScourgeOfNumai.java index f67d0cf604..0b3846df14 100644 --- a/Mage.Sets/src/mage/sets/betrayersofkamigawa/ScourgeOfNumai.java +++ b/Mage.Sets/src/mage/sets/betrayersofkamigawa/ScourgeOfNumai.java @@ -30,7 +30,6 @@ package mage.sets.betrayersofkamigawa; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.common.AttacksOrBlocksTriggeredAbility; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.effects.OneShotEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/betrayersofkamigawa/TomorrowAzamisFamiliar.java b/Mage.Sets/src/mage/sets/betrayersofkamigawa/TomorrowAzamisFamiliar.java index 98df6ce7a4..fac8df58e7 100644 --- a/Mage.Sets/src/mage/sets/betrayersofkamigawa/TomorrowAzamisFamiliar.java +++ b/Mage.Sets/src/mage/sets/betrayersofkamigawa/TomorrowAzamisFamiliar.java @@ -43,7 +43,6 @@ import mage.constants.Zone; import mage.filter.FilterCard; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; /** * diff --git a/Mage.Sets/src/mage/sets/betrayersofkamigawa/YukoraThePrisoner.java b/Mage.Sets/src/mage/sets/betrayersofkamigawa/YukoraThePrisoner.java index f13fa1f787..7415b75426 100644 --- a/Mage.Sets/src/mage/sets/betrayersofkamigawa/YukoraThePrisoner.java +++ b/Mage.Sets/src/mage/sets/betrayersofkamigawa/YukoraThePrisoner.java @@ -33,13 +33,11 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.LeavesBattlefieldTriggeredAbility; import mage.abilities.effects.OneShotEffect; -import mage.abilities.effects.common.SacrificeAllEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.filter.common.FilterControlledCreaturePermanent; -import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/bornofthegods/AerieWorshippers.java b/Mage.Sets/src/mage/sets/bornofthegods/AerieWorshippers.java index 07f5b6b995..c596467483 100644 --- a/Mage.Sets/src/mage/sets/bornofthegods/AerieWorshippers.java +++ b/Mage.Sets/src/mage/sets/bornofthegods/AerieWorshippers.java @@ -29,7 +29,6 @@ package mage.sets.bornofthegods; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.effects.common.DoIfCostPaid; diff --git a/Mage.Sets/src/mage/sets/bornofthegods/CullingMark.java b/Mage.Sets/src/mage/sets/bornofthegods/CullingMark.java index 762cdf0e98..2703d9022a 100644 --- a/Mage.Sets/src/mage/sets/bornofthegods/CullingMark.java +++ b/Mage.Sets/src/mage/sets/bornofthegods/CullingMark.java @@ -28,14 +28,11 @@ package mage.sets.bornofthegods; import java.util.UUID; -import mage.abilities.Ability; -import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.effects.common.combat.BlocksIfAbleTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.constants.Zone; import mage.target.common.TargetCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/bornofthegods/DawnToDusk.java b/Mage.Sets/src/mage/sets/bornofthegods/DawnToDusk.java index 8aef835f74..24f079e754 100644 --- a/Mage.Sets/src/mage/sets/bornofthegods/DawnToDusk.java +++ b/Mage.Sets/src/mage/sets/bornofthegods/DawnToDusk.java @@ -34,11 +34,9 @@ import mage.abilities.effects.common.ReturnFromGraveyardToHandTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; -import mage.constants.TargetController; import mage.filter.FilterCard; import mage.filter.FilterPermanent; import mage.filter.predicate.mageobject.CardTypePredicate; -import mage.filter.predicate.permanent.ControllerPredicate; import mage.target.TargetPermanent; import mage.target.common.TargetCardInYourGraveyard; diff --git a/Mage.Sets/src/mage/sets/bornofthegods/ForlornPseudamma.java b/Mage.Sets/src/mage/sets/bornofthegods/ForlornPseudamma.java index b8d786b756..be54292f9f 100644 --- a/Mage.Sets/src/mage/sets/bornofthegods/ForlornPseudamma.java +++ b/Mage.Sets/src/mage/sets/bornofthegods/ForlornPseudamma.java @@ -29,7 +29,6 @@ package mage.sets.bornofthegods; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.effects.common.DoIfCostPaid; diff --git a/Mage.Sets/src/mage/sets/bornofthegods/HoldAtBay.java b/Mage.Sets/src/mage/sets/bornofthegods/HoldAtBay.java index bdb8d61a1e..0374957da2 100644 --- a/Mage.Sets/src/mage/sets/bornofthegods/HoldAtBay.java +++ b/Mage.Sets/src/mage/sets/bornofthegods/HoldAtBay.java @@ -28,7 +28,6 @@ package mage.sets.bornofthegods; import java.util.UUID; -import mage.abilities.effects.common.PreventAllDamageByAllEffect; import mage.abilities.effects.common.PreventDamageToTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/bornofthegods/RaisedByWolves.java b/Mage.Sets/src/mage/sets/bornofthegods/RaisedByWolves.java index dc8e5b51f9..88f785abf3 100644 --- a/Mage.Sets/src/mage/sets/bornofthegods/RaisedByWolves.java +++ b/Mage.Sets/src/mage/sets/bornofthegods/RaisedByWolves.java @@ -28,7 +28,6 @@ package mage.sets.bornofthegods; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; diff --git a/Mage.Sets/src/mage/sets/bornofthegods/SirenSongLyre.java b/Mage.Sets/src/mage/sets/bornofthegods/SirenSongLyre.java index a2a9a07dee..7c87bd36b7 100644 --- a/Mage.Sets/src/mage/sets/bornofthegods/SirenSongLyre.java +++ b/Mage.Sets/src/mage/sets/bornofthegods/SirenSongLyre.java @@ -36,7 +36,6 @@ import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.TapTargetEffect; import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; -import mage.abilities.keyword.DeathtouchAbility; import mage.abilities.keyword.EquipAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; diff --git a/Mage.Sets/src/mage/sets/bornofthegods/ThunderBrute.java b/Mage.Sets/src/mage/sets/bornofthegods/ThunderBrute.java index d165ba47c7..86d53f4064 100644 --- a/Mage.Sets/src/mage/sets/bornofthegods/ThunderBrute.java +++ b/Mage.Sets/src/mage/sets/bornofthegods/ThunderBrute.java @@ -41,7 +41,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.target.common.TargetCreaturePermanent; /** * diff --git a/Mage.Sets/src/mage/sets/bornofthegods/TokenAndCounters/CentaurEnchantmentCreatureToken.java b/Mage.Sets/src/mage/sets/bornofthegods/TokenAndCounters/CentaurEnchantmentCreatureToken.java index 6b163db878..741445b2cd 100644 --- a/Mage.Sets/src/mage/sets/bornofthegods/TokenAndCounters/CentaurEnchantmentCreatureToken.java +++ b/Mage.Sets/src/mage/sets/bornofthegods/TokenAndCounters/CentaurEnchantmentCreatureToken.java @@ -28,7 +28,6 @@ package mage.sets.bornofthegods.TokenAndCounters; import mage.MageInt; -import mage.ObjectColor; import mage.constants.CardType; import mage.game.permanent.token.Token; diff --git a/Mage.Sets/src/mage/sets/championsofkamigawa/ImiStatue.java b/Mage.Sets/src/mage/sets/championsofkamigawa/ImiStatue.java index 44aa153855..2c0e80f4c5 100644 --- a/Mage.Sets/src/mage/sets/championsofkamigawa/ImiStatue.java +++ b/Mage.Sets/src/mage/sets/championsofkamigawa/ImiStatue.java @@ -36,8 +36,6 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.FilterPermanent; -import mage.filter.common.FilterArtifactPermanent; import mage.filter.common.FilterControlledArtifactPermanent; import mage.filter.common.FilterControlledPermanent; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/championsofkamigawa/KitsuneHealer.java b/Mage.Sets/src/mage/sets/championsofkamigawa/KitsuneHealer.java index 24b3d366ce..d938ba829a 100644 --- a/Mage.Sets/src/mage/sets/championsofkamigawa/KitsuneHealer.java +++ b/Mage.Sets/src/mage/sets/championsofkamigawa/KitsuneHealer.java @@ -36,15 +36,12 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.effects.PreventionEffectImpl; import mage.abilities.effects.common.PreventDamageToTargetEffect; import mage.cards.CardImpl; import mage.constants.Duration; import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.SupertypePredicate; -import mage.game.Game; -import mage.game.events.GameEvent; import mage.target.common.TargetCreatureOrPlayer; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/championsofkamigawa/MasakoTheHumorless.java b/Mage.Sets/src/mage/sets/championsofkamigawa/MasakoTheHumorless.java index 51b7403704..4ed22d1f41 100644 --- a/Mage.Sets/src/mage/sets/championsofkamigawa/MasakoTheHumorless.java +++ b/Mage.Sets/src/mage/sets/championsofkamigawa/MasakoTheHumorless.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.AsThoughEffectImpl; -import mage.abilities.keyword.DefenderAbility; import mage.abilities.keyword.FlashAbility; import mage.cards.CardImpl; import mage.constants.AsThoughEffectType; diff --git a/Mage.Sets/src/mage/sets/championsofkamigawa/OathkeeperTakenosDaisho.java b/Mage.Sets/src/mage/sets/championsofkamigawa/OathkeeperTakenosDaisho.java index 37280572b8..e6447b57ba 100644 --- a/Mage.Sets/src/mage/sets/championsofkamigawa/OathkeeperTakenosDaisho.java +++ b/Mage.Sets/src/mage/sets/championsofkamigawa/OathkeeperTakenosDaisho.java @@ -33,7 +33,6 @@ import mage.abilities.common.DiesAttachedTriggeredAbility; import mage.abilities.common.PutIntoGraveFromBattlefieldSourceTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.condition.Condition; -import mage.abilities.condition.common.EquippedMatchesFilterCondition; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.decorator.ConditionalTriggeredAbility; import mage.abilities.effects.Effect; diff --git a/Mage.Sets/src/mage/sets/championsofkamigawa/RagDealer.java b/Mage.Sets/src/mage/sets/championsofkamigawa/RagDealer.java index edf95da675..9210d0199c 100644 --- a/Mage.Sets/src/mage/sets/championsofkamigawa/RagDealer.java +++ b/Mage.Sets/src/mage/sets/championsofkamigawa/RagDealer.java @@ -44,7 +44,6 @@ import mage.cards.Card; import mage.cards.CardImpl; import mage.filter.FilterCard; import mage.game.Game; -import mage.target.TargetCard; import mage.target.common.TargetCardInASingleGraveyard; /** diff --git a/Mage.Sets/src/mage/sets/championsofkamigawa/RaggedVeins.java b/Mage.Sets/src/mage/sets/championsofkamigawa/RaggedVeins.java index 7120eb5ba4..2df0597ad4 100644 --- a/Mage.Sets/src/mage/sets/championsofkamigawa/RaggedVeins.java +++ b/Mage.Sets/src/mage/sets/championsofkamigawa/RaggedVeins.java @@ -29,7 +29,6 @@ package mage.sets.championsofkamigawa; import java.util.UUID; -import mage.abilities.Ability; import mage.abilities.common.DamageDealtToAttachedTriggeredAbility; import mage.abilities.dynamicvalue.common.NumericSetToEffectValues; import mage.abilities.effects.Effect; diff --git a/Mage.Sets/src/mage/sets/coldsnap/BalduvianRage.java b/Mage.Sets/src/mage/sets/coldsnap/BalduvianRage.java index 41295396b0..3a3952792a 100644 --- a/Mage.Sets/src/mage/sets/coldsnap/BalduvianRage.java +++ b/Mage.Sets/src/mage/sets/coldsnap/BalduvianRage.java @@ -36,7 +36,6 @@ import mage.constants.Rarity; import mage.abilities.dynamicvalue.common.ManacostVariableValue; import mage.abilities.dynamicvalue.common.StaticValue; import mage.abilities.effects.common.continuous.BoostTargetEffect; -import mage.constants.Duration; import mage.target.common.TargetCreaturePermanent; import mage.abilities.effects.common.CreateDelayedTriggeredAbilityEffect; diff --git a/Mage.Sets/src/mage/sets/coldsnap/Sunscour.java b/Mage.Sets/src/mage/sets/coldsnap/Sunscour.java index 0a9426135c..b7a0717a28 100644 --- a/Mage.Sets/src/mage/sets/coldsnap/Sunscour.java +++ b/Mage.Sets/src/mage/sets/coldsnap/Sunscour.java @@ -37,10 +37,7 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.FilterCard; -import mage.filter.FilterSpell; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.Predicates; -import mage.filter.predicate.mageobject.CardTypePredicate; import mage.filter.predicate.mageobject.ColorPredicate; import mage.target.common.TargetCardInHand; diff --git a/Mage.Sets/src/mage/sets/commander/BuriedAlive.java b/Mage.Sets/src/mage/sets/commander/BuriedAlive.java index 0419ce5533..50a3159571 100644 --- a/Mage.Sets/src/mage/sets/commander/BuriedAlive.java +++ b/Mage.Sets/src/mage/sets/commander/BuriedAlive.java @@ -30,9 +30,7 @@ package mage.sets.commander; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.effects.SearchEffect; -import mage.cards.Card; import mage.cards.CardImpl; -import mage.cards.Cards; import mage.cards.CardsImpl; import mage.constants.CardType; import mage.constants.Outcome; diff --git a/Mage.Sets/src/mage/sets/commander/DeathByDragons.java b/Mage.Sets/src/mage/sets/commander/DeathByDragons.java index cf0cd6741b..16112a02b8 100644 --- a/Mage.Sets/src/mage/sets/commander/DeathByDragons.java +++ b/Mage.Sets/src/mage/sets/commander/DeathByDragons.java @@ -28,7 +28,6 @@ package mage.sets.commander; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/commander/SzadekLordOfSecrets.java b/Mage.Sets/src/mage/sets/commander/SzadekLordOfSecrets.java index 59a0f4fa34..e726058f03 100644 --- a/Mage.Sets/src/mage/sets/commander/SzadekLordOfSecrets.java +++ b/Mage.Sets/src/mage/sets/commander/SzadekLordOfSecrets.java @@ -27,14 +27,12 @@ */ package mage.sets.commander; -import java.util.List; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.keyword.FlyingAbility; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/commander2013/Crawlspace.java b/Mage.Sets/src/mage/sets/commander2013/Crawlspace.java index 8388782df7..cbd3905f22 100644 --- a/Mage.Sets/src/mage/sets/commander2013/Crawlspace.java +++ b/Mage.Sets/src/mage/sets/commander2013/Crawlspace.java @@ -35,7 +35,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.RulesEffects; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/commander2013/CurseOfInertia.java b/Mage.Sets/src/mage/sets/commander2013/CurseOfInertia.java index 0a42606d67..68f92608f2 100644 --- a/Mage.Sets/src/mage/sets/commander2013/CurseOfInertia.java +++ b/Mage.Sets/src/mage/sets/commander2013/CurseOfInertia.java @@ -30,7 +30,6 @@ package mage.sets.commander2013; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.TriggeredAbilityImpl; -import mage.abilities.effects.Effect; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.AttachEffect; import mage.abilities.keyword.EnchantAbility; @@ -44,10 +43,8 @@ import mage.game.events.GameEvent; import mage.game.events.GameEvent.EventType; import mage.game.permanent.Permanent; import mage.players.Player; -import mage.target.Target; import mage.target.TargetPermanent; import mage.target.TargetPlayer; -import mage.target.targetpointer.FixedTarget; /** * diff --git a/Mage.Sets/src/mage/sets/commander2013/FromTheAshes.java b/Mage.Sets/src/mage/sets/commander2013/FromTheAshes.java index 6189fcf236..73f016c195 100644 --- a/Mage.Sets/src/mage/sets/commander2013/FromTheAshes.java +++ b/Mage.Sets/src/mage/sets/commander2013/FromTheAshes.java @@ -28,7 +28,6 @@ package mage.sets.commander2013; import java.util.HashMap; -import java.util.List; import java.util.Map; import java.util.UUID; import mage.abilities.Ability; diff --git a/Mage.Sets/src/mage/sets/commander2013/HomewardPath.java b/Mage.Sets/src/mage/sets/commander2013/HomewardPath.java index 851d149771..cded3d1341 100644 --- a/Mage.Sets/src/mage/sets/commander2013/HomewardPath.java +++ b/Mage.Sets/src/mage/sets/commander2013/HomewardPath.java @@ -27,9 +27,7 @@ */ package mage.sets.commander2013; -import java.util.HashSet; import java.util.Iterator; -import java.util.Set; import java.util.UUID; import mage.MageObjectReference; import mage.abilities.Ability; diff --git a/Mage.Sets/src/mage/sets/commander2013/MysticBarrier.java b/Mage.Sets/src/mage/sets/commander2013/MysticBarrier.java index d2e928228f..d919e8efda 100644 --- a/Mage.Sets/src/mage/sets/commander2013/MysticBarrier.java +++ b/Mage.Sets/src/mage/sets/commander2013/MysticBarrier.java @@ -50,7 +50,6 @@ import mage.game.events.GameEvent.EventType; import mage.game.permanent.Permanent; import mage.players.Player; import mage.players.PlayerList; -import static mage.sets.commander2013.MysticBarrierChooseEffect.DIRECTION_CHOICE; /** * diff --git a/Mage.Sets/src/mage/sets/commander2013/OneDozenEyes.java b/Mage.Sets/src/mage/sets/commander2013/OneDozenEyes.java index bd384718db..2994c15b8c 100644 --- a/Mage.Sets/src/mage/sets/commander2013/OneDozenEyes.java +++ b/Mage.Sets/src/mage/sets/commander2013/OneDozenEyes.java @@ -29,7 +29,6 @@ package mage.sets.commander2013; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Mode; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.keyword.EntwineAbility; diff --git a/Mage.Sets/src/mage/sets/commander2013/Ophiomancer.java b/Mage.Sets/src/mage/sets/commander2013/Ophiomancer.java index d7856088e1..c64ef61534 100644 --- a/Mage.Sets/src/mage/sets/commander2013/Ophiomancer.java +++ b/Mage.Sets/src/mage/sets/commander2013/Ophiomancer.java @@ -29,7 +29,6 @@ package mage.sets.commander2013; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition; import mage.abilities.decorator.ConditionalTriggeredAbility; diff --git a/Mage.Sets/src/mage/sets/commander2013/ShattergangBrothers.java b/Mage.Sets/src/mage/sets/commander2013/ShattergangBrothers.java index f06aa0c7a1..5b447174aa 100644 --- a/Mage.Sets/src/mage/sets/commander2013/ShattergangBrothers.java +++ b/Mage.Sets/src/mage/sets/commander2013/ShattergangBrothers.java @@ -39,16 +39,13 @@ import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.FilterPermanent; import mage.filter.common.FilterControlledArtifactPermanent; import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.common.FilterControlledPermanent; -import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.CardTypePredicate; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; -import mage.target.TargetPermanent; import mage.target.common.TargetControlledCreaturePermanent; import mage.target.common.TargetControlledPermanent; diff --git a/Mage.Sets/src/mage/sets/commander2013/SpawningGrounds.java b/Mage.Sets/src/mage/sets/commander2013/SpawningGrounds.java index 128bbdb07d..12b4193542 100644 --- a/Mage.Sets/src/mage/sets/commander2013/SpawningGrounds.java +++ b/Mage.Sets/src/mage/sets/commander2013/SpawningGrounds.java @@ -29,7 +29,6 @@ package mage.sets.commander2013; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; diff --git a/Mage.Sets/src/mage/sets/commander2013/SpringjackPasture.java b/Mage.Sets/src/mage/sets/commander2013/SpringjackPasture.java index 7d44367728..410e73111f 100644 --- a/Mage.Sets/src/mage/sets/commander2013/SpringjackPasture.java +++ b/Mage.Sets/src/mage/sets/commander2013/SpringjackPasture.java @@ -28,9 +28,7 @@ package mage.sets.commander2013; import java.util.UUID; -import mage.MageInt; import mage.Mana; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeXTargetCost; diff --git a/Mage.Sets/src/mage/sets/commander2013/SydriGalvanicGenius.java b/Mage.Sets/src/mage/sets/commander2013/SydriGalvanicGenius.java index 6560caf47c..0fae3ccfcd 100644 --- a/Mage.Sets/src/mage/sets/commander2013/SydriGalvanicGenius.java +++ b/Mage.Sets/src/mage/sets/commander2013/SydriGalvanicGenius.java @@ -41,8 +41,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.PTChangingEffects_7; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/commander2013/VisionSkeins.java b/Mage.Sets/src/mage/sets/commander2013/VisionSkeins.java index a80e5075b2..f11b3fa589 100644 --- a/Mage.Sets/src/mage/sets/commander2013/VisionSkeins.java +++ b/Mage.Sets/src/mage/sets/commander2013/VisionSkeins.java @@ -28,7 +28,6 @@ package mage.sets.commander2013; import java.util.UUID; -import mage.abilities.dynamicvalue.common.ManacostVariableValue; import mage.abilities.effects.common.DrawCardAllEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/commander2014/AEtherGale.java b/Mage.Sets/src/mage/sets/commander2014/AEtherGale.java index 5da47aba9e..21b37652b0 100644 --- a/Mage.Sets/src/mage/sets/commander2014/AEtherGale.java +++ b/Mage.Sets/src/mage/sets/commander2014/AEtherGale.java @@ -28,7 +28,6 @@ package mage.sets.commander2014; import java.util.UUID; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.ReturnToHandTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/commander2014/BitterFeud.java b/Mage.Sets/src/mage/sets/commander2014/BitterFeud.java index 3edb66881d..ea8469c40d 100644 --- a/Mage.Sets/src/mage/sets/commander2014/BitterFeud.java +++ b/Mage.Sets/src/mage/sets/commander2014/BitterFeud.java @@ -43,8 +43,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; -import static mage.game.events.GameEvent.EventType.DAMAGE_CREATURE; -import static mage.game.events.GameEvent.EventType.DAMAGE_PLAYER; import mage.game.permanent.Permanent; import mage.game.stack.StackObject; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/commander2014/HallowedSpiritkeeper.java b/Mage.Sets/src/mage/sets/commander2014/HallowedSpiritkeeper.java index 156f6bc811..fa56c25ecb 100644 --- a/Mage.Sets/src/mage/sets/commander2014/HallowedSpiritkeeper.java +++ b/Mage.Sets/src/mage/sets/commander2014/HallowedSpiritkeeper.java @@ -33,7 +33,6 @@ import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.dynamicvalue.common.CardsInControllerGraveyardCount; import mage.abilities.effects.Effect; import mage.abilities.effects.common.CreateTokenEffect; -import mage.abilities.keyword.FlyingAbility; import mage.abilities.keyword.VigilanceAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/commander2014/ImpactResonance.java b/Mage.Sets/src/mage/sets/commander2014/ImpactResonance.java index 2fe1403e7b..7b83375b40 100644 --- a/Mage.Sets/src/mage/sets/commander2014/ImpactResonance.java +++ b/Mage.Sets/src/mage/sets/commander2014/ImpactResonance.java @@ -34,7 +34,6 @@ import mage.abilities.MageSingleton; import mage.abilities.dynamicvalue.DynamicValue; import mage.abilities.effects.Effect; import mage.abilities.effects.common.DamageMultiEffect; -import mage.abilities.effects.common.DamageTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/commander2014/NecromanticSelection.java b/Mage.Sets/src/mage/sets/commander2014/NecromanticSelection.java index 4a2b82a135..80547d636a 100644 --- a/Mage.Sets/src/mage/sets/commander2014/NecromanticSelection.java +++ b/Mage.Sets/src/mage/sets/commander2014/NecromanticSelection.java @@ -42,8 +42,6 @@ import mage.cards.CardsImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.ColorChangingEffects_5; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/commander2014/VolcanicOffering.java b/Mage.Sets/src/mage/sets/commander2014/VolcanicOffering.java index 24896dfb32..3e89b8924b 100644 --- a/Mage.Sets/src/mage/sets/commander2014/VolcanicOffering.java +++ b/Mage.Sets/src/mage/sets/commander2014/VolcanicOffering.java @@ -36,7 +36,6 @@ import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.TargetController; -import mage.filter.FilterPermanent; import mage.filter.common.FilterCreaturePermanent; import mage.filter.common.FilterLandPermanent; import mage.filter.predicate.Predicates; diff --git a/Mage.Sets/src/mage/sets/conflux/RakkaMar.java b/Mage.Sets/src/mage/sets/conflux/RakkaMar.java index c36080e2cd..7404bb6d3e 100644 --- a/Mage.Sets/src/mage/sets/conflux/RakkaMar.java +++ b/Mage.Sets/src/mage/sets/conflux/RakkaMar.java @@ -33,7 +33,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; diff --git a/Mage.Sets/src/mage/sets/darkascension/ChillOfForeboding.java b/Mage.Sets/src/mage/sets/darkascension/ChillOfForeboding.java index 1587e7dcd3..876c2a976f 100644 --- a/Mage.Sets/src/mage/sets/darkascension/ChillOfForeboding.java +++ b/Mage.Sets/src/mage/sets/darkascension/ChillOfForeboding.java @@ -37,7 +37,6 @@ import mage.abilities.Ability; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.OneShotEffect; import mage.abilities.keyword.FlashbackAbility; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.TimingRule; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/darkascension/GatherTheTownsfolk.java b/Mage.Sets/src/mage/sets/darkascension/GatherTheTownsfolk.java index 15553884e1..a625de5746 100644 --- a/Mage.Sets/src/mage/sets/darkascension/GatherTheTownsfolk.java +++ b/Mage.Sets/src/mage/sets/darkascension/GatherTheTownsfolk.java @@ -30,7 +30,6 @@ package mage.sets.darkascension; import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; -import mage.ObjectColor; import mage.abilities.condition.common.FatefulHourCondition; import mage.abilities.decorator.ConditionalOneShotEffect; import mage.abilities.effects.common.CreateTokenEffect; diff --git a/Mage.Sets/src/mage/sets/darkascension/IncreasingConfusion.java b/Mage.Sets/src/mage/sets/darkascension/IncreasingConfusion.java index b0408ee75b..6b8e1ca96c 100644 --- a/Mage.Sets/src/mage/sets/darkascension/IncreasingConfusion.java +++ b/Mage.Sets/src/mage/sets/darkascension/IncreasingConfusion.java @@ -34,7 +34,6 @@ import mage.abilities.Ability; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.OneShotEffect; import mage.abilities.keyword.FlashbackAbility; -import mage.cards.Card; import mage.cards.CardImpl; import mage.game.Game; import mage.game.stack.Spell; diff --git a/Mage.Sets/src/mage/sets/darkascension/VillageSurvivors.java b/Mage.Sets/src/mage/sets/darkascension/VillageSurvivors.java index e345623219..d294ee2cfd 100644 --- a/Mage.Sets/src/mage/sets/darkascension/VillageSurvivors.java +++ b/Mage.Sets/src/mage/sets/darkascension/VillageSurvivors.java @@ -36,7 +36,6 @@ import mage.constants.Zone; import mage.MageInt; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.condition.common.FatefulHourCondition; -import mage.abilities.condition.common.MorbidCondition; import mage.abilities.decorator.ConditionalContinuousEffect; import mage.abilities.effects.common.continuous.GainAbilityControlledEffect; import mage.abilities.keyword.VigilanceAbility; diff --git a/Mage.Sets/src/mage/sets/darkascension/WolfhuntersQuiver.java b/Mage.Sets/src/mage/sets/darkascension/WolfhuntersQuiver.java index e5f464a634..7b9dd36758 100644 --- a/Mage.Sets/src/mage/sets/darkascension/WolfhuntersQuiver.java +++ b/Mage.Sets/src/mage/sets/darkascension/WolfhuntersQuiver.java @@ -34,7 +34,6 @@ import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; -import mage.abilities.ActivatedAbilityImpl; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.common.TapSourceCost; @@ -46,7 +45,6 @@ import mage.abilities.keyword.EquipAbility; import mage.cards.CardImpl; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.SubtypePredicate; -import mage.target.Target; import mage.target.common.TargetCreatureOrPlayer; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/darksteel/ArcboundReclaimer.java b/Mage.Sets/src/mage/sets/darksteel/ArcboundReclaimer.java index adbeb24c18..73b7655aa9 100644 --- a/Mage.Sets/src/mage/sets/darksteel/ArcboundReclaimer.java +++ b/Mage.Sets/src/mage/sets/darksteel/ArcboundReclaimer.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.RemoveCountersSourceCost; -import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.PutOnLibraryTargetEffect; import mage.abilities.keyword.ModularAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/darksteel/EchoingDecay.java b/Mage.Sets/src/mage/sets/darksteel/EchoingDecay.java index 3fe5288f54..eb236e5b4e 100644 --- a/Mage.Sets/src/mage/sets/darksteel/EchoingDecay.java +++ b/Mage.Sets/src/mage/sets/darksteel/EchoingDecay.java @@ -38,7 +38,6 @@ import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.NamePredicate; import mage.filter.predicate.permanent.PermanentIdPredicate; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/darksteel/SwordOfLightAndShadow.java b/Mage.Sets/src/mage/sets/darksteel/SwordOfLightAndShadow.java index da9fae9edf..24f6fc3e5d 100644 --- a/Mage.Sets/src/mage/sets/darksteel/SwordOfLightAndShadow.java +++ b/Mage.Sets/src/mage/sets/darksteel/SwordOfLightAndShadow.java @@ -46,7 +46,6 @@ import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; -import static mage.constants.Zone.GRAVEYARD; import mage.filter.FilterCard; import mage.filter.common.FilterCreatureCard; import mage.filter.predicate.Predicates; diff --git a/Mage.Sets/src/mage/sets/dissension/Carom.java b/Mage.Sets/src/mage/sets/dissension/Carom.java index 97569b0e97..97d7861508 100644 --- a/Mage.Sets/src/mage/sets/dissension/Carom.java +++ b/Mage.Sets/src/mage/sets/dissension/Carom.java @@ -35,13 +35,11 @@ import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; -import mage.constants.Outcome; import mage.constants.Rarity; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.AnotherTargetPredicate; import mage.game.Game; import mage.game.events.GameEvent; -import mage.target.TargetSource; import mage.target.common.TargetCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/dissension/Drekavac.java b/Mage.Sets/src/mage/sets/dissension/Drekavac.java index e752a3ac8f..c3f84bf16b 100644 --- a/Mage.Sets/src/mage/sets/dissension/Drekavac.java +++ b/Mage.Sets/src/mage/sets/dissension/Drekavac.java @@ -36,7 +36,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.FilterCard; -import mage.filter.common.FilterCreatureCard; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.CardTypePredicate; import mage.target.common.TargetCardInHand; diff --git a/Mage.Sets/src/mage/sets/dissension/GnatAlleyCreeper.java b/Mage.Sets/src/mage/sets/dissension/GnatAlleyCreeper.java index 1b7b52f0cd..ca09220e91 100644 --- a/Mage.Sets/src/mage/sets/dissension/GnatAlleyCreeper.java +++ b/Mage.Sets/src/mage/sets/dissension/GnatAlleyCreeper.java @@ -30,15 +30,12 @@ package mage.sets.dissension; import java.util.UUID; import mage.MageInt; import mage.abilities.common.SimpleEvasionAbility; -import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.combat.CantBeBlockedByCreaturesSourceEffect; -import mage.abilities.keyword.CantBeBlockedSourceAbility; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.AbilityPredicate; diff --git a/Mage.Sets/src/mage/sets/dissension/IsperiaTheInscrutable.java b/Mage.Sets/src/mage/sets/dissension/IsperiaTheInscrutable.java index eaf0698845..2436e3b7a6 100644 --- a/Mage.Sets/src/mage/sets/dissension/IsperiaTheInscrutable.java +++ b/Mage.Sets/src/mage/sets/dissension/IsperiaTheInscrutable.java @@ -29,7 +29,6 @@ package mage.sets.dissension; import java.util.UUID; import mage.MageInt; -import mage.MageObject; import mage.abilities.Ability; import mage.abilities.common.DealsCombatDamageToAPlayerTriggeredAbility; import mage.abilities.effects.Effect; diff --git a/Mage.Sets/src/mage/sets/dissension/KillSuitCultist.java b/Mage.Sets/src/mage/sets/dissension/KillSuitCultist.java index 397c506597..f52fbac387 100644 --- a/Mage.Sets/src/mage/sets/dissension/KillSuitCultist.java +++ b/Mage.Sets/src/mage/sets/dissension/KillSuitCultist.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.AttacksEachTurnStaticAbility; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.ReplacementEffectImpl; diff --git a/Mage.Sets/src/mage/sets/dissension/PalliationAccord.java b/Mage.Sets/src/mage/sets/dissension/PalliationAccord.java index 9014dce734..306d1eaab5 100644 --- a/Mage.Sets/src/mage/sets/dissension/PalliationAccord.java +++ b/Mage.Sets/src/mage/sets/dissension/PalliationAccord.java @@ -44,7 +44,6 @@ import mage.counters.CounterType; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.permanent.ControllerPredicate; import mage.game.Game; -import mage.game.events.GameEvent.EventType; import mage.game.events.GameEvent; /** diff --git a/Mage.Sets/src/mage/sets/dissension/PsychoticFury.java b/Mage.Sets/src/mage/sets/dissension/PsychoticFury.java index 8031edef3c..4c8ba9db4e 100644 --- a/Mage.Sets/src/mage/sets/dissension/PsychoticFury.java +++ b/Mage.Sets/src/mage/sets/dissension/PsychoticFury.java @@ -36,7 +36,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.filter.FilterCard; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.MulticoloredPredicate; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/dissension/RainOfGore.java b/Mage.Sets/src/mage/sets/dissension/RainOfGore.java index 35598e1f06..67dfc8b0ec 100644 --- a/Mage.Sets/src/mage/sets/dissension/RainOfGore.java +++ b/Mage.Sets/src/mage/sets/dissension/RainOfGore.java @@ -39,7 +39,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; -import static mage.game.events.GameEvent.EventType.GAIN_LIFE; import mage.game.stack.StackObject; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/dissension/RakdosCarnarium.java b/Mage.Sets/src/mage/sets/dissension/RakdosCarnarium.java index 5b58098a7b..7e3cb0ef84 100644 --- a/Mage.Sets/src/mage/sets/dissension/RakdosCarnarium.java +++ b/Mage.Sets/src/mage/sets/dissension/RakdosCarnarium.java @@ -32,18 +32,14 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; import mage.Mana; -import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTappedAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect; -import mage.abilities.effects.common.ReturnToHandTargetEffect; import mage.abilities.mana.SimpleManaAbility; import mage.cards.CardImpl; import mage.filter.common.FilterControlledLandPermanent; import mage.filter.common.FilterControlledPermanent; -import mage.target.Target; -import mage.target.common.TargetControlledPermanent; /** * @author Loki diff --git a/Mage.Sets/src/mage/sets/dissension/VerdantEidolon.java b/Mage.Sets/src/mage/sets/dissension/VerdantEidolon.java index 2f801f8351..0629342b2c 100644 --- a/Mage.Sets/src/mage/sets/dissension/VerdantEidolon.java +++ b/Mage.Sets/src/mage/sets/dissension/VerdantEidolon.java @@ -30,7 +30,6 @@ package mage.sets.dissension; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SpellCastControllerTriggeredAbility; import mage.abilities.costs.common.SacrificeSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; diff --git a/Mage.Sets/src/mage/sets/divinevsdemonic/LordOfThePit.java b/Mage.Sets/src/mage/sets/divinevsdemonic/LordOfThePit.java index e51700ee55..0d4b8e1de0 100644 --- a/Mage.Sets/src/mage/sets/divinevsdemonic/LordOfThePit.java +++ b/Mage.Sets/src/mage/sets/divinevsdemonic/LordOfThePit.java @@ -27,7 +27,6 @@ */ package mage.sets.divinevsdemonic; -import java.util.Set; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; diff --git a/Mage.Sets/src/mage/sets/dragonsmaze/AdventOfTheWurm.java b/Mage.Sets/src/mage/sets/dragonsmaze/AdventOfTheWurm.java index f0a0143c79..ace03881d8 100644 --- a/Mage.Sets/src/mage/sets/dragonsmaze/AdventOfTheWurm.java +++ b/Mage.Sets/src/mage/sets/dragonsmaze/AdventOfTheWurm.java @@ -29,7 +29,6 @@ package mage.sets.dragonsmaze; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.effects.common.CreateTokenEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/dragonsmaze/BloodScrivener.java b/Mage.Sets/src/mage/sets/dragonsmaze/BloodScrivener.java index 035069f636..b9884870f5 100644 --- a/Mage.Sets/src/mage/sets/dragonsmaze/BloodScrivener.java +++ b/Mage.Sets/src/mage/sets/dragonsmaze/BloodScrivener.java @@ -41,7 +41,6 @@ import mage.abilities.effects.ReplacementEffectImpl; import mage.cards.CardImpl; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.players.Player; /** diff --git a/Mage.Sets/src/mage/sets/dragonsmaze/KrasisIncubation.java b/Mage.Sets/src/mage/sets/dragonsmaze/KrasisIncubation.java index 8196a59984..ca30d2e0f4 100644 --- a/Mage.Sets/src/mage/sets/dragonsmaze/KrasisIncubation.java +++ b/Mage.Sets/src/mage/sets/dragonsmaze/KrasisIncubation.java @@ -42,7 +42,6 @@ import mage.abilities.effects.common.combat.CantBlockAttackActivateAttachedEffec import mage.abilities.effects.common.counter.AddPlusOneCountersAttachedEffect; import mage.abilities.keyword.EnchantAbility; import mage.cards.CardImpl; -import mage.constants.Duration; import mage.constants.Outcome; import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/dragonsmaze/SinisterPossession.java b/Mage.Sets/src/mage/sets/dragonsmaze/SinisterPossession.java index 8f1dc6d0dc..5c9ccb8bb0 100644 --- a/Mage.Sets/src/mage/sets/dragonsmaze/SinisterPossession.java +++ b/Mage.Sets/src/mage/sets/dragonsmaze/SinisterPossession.java @@ -29,7 +29,6 @@ package mage.sets.dragonsmaze; import mage.abilities.Ability; import mage.abilities.common.AttacksOrBlocksEnchantedTriggeredAbility; -import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.LoseLifeControllerAttachedEffect; import mage.abilities.keyword.EnchantAbility; diff --git a/Mage.Sets/src/mage/sets/dragonsoftarkir/CommuneWithLava.java b/Mage.Sets/src/mage/sets/dragonsoftarkir/CommuneWithLava.java index 0d45bd893a..405a6d8454 100644 --- a/Mage.Sets/src/mage/sets/dragonsoftarkir/CommuneWithLava.java +++ b/Mage.Sets/src/mage/sets/dragonsoftarkir/CommuneWithLava.java @@ -41,7 +41,6 @@ import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.PhaseStep; import mage.constants.Rarity; -import mage.constants.Zone; import mage.game.Game; import mage.players.Player; import mage.target.targetpointer.FixedTarget; diff --git a/Mage.Sets/src/mage/sets/dragonsoftarkir/DromokaDunecaster.java b/Mage.Sets/src/mage/sets/dragonsoftarkir/DromokaDunecaster.java index 2f93846daa..4865fe1975 100644 --- a/Mage.Sets/src/mage/sets/dragonsoftarkir/DromokaDunecaster.java +++ b/Mage.Sets/src/mage/sets/dragonsoftarkir/DromokaDunecaster.java @@ -34,7 +34,6 @@ import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.TapTargetEffect; import mage.abilities.keyword.FlyingAbility; -import mage.abilities.keyword.IslandwalkAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/dragonsoftarkir/HarbingerOfTheHunt.java b/Mage.Sets/src/mage/sets/dragonsoftarkir/HarbingerOfTheHunt.java index 467e44f314..ec6e9b2cf3 100644 --- a/Mage.Sets/src/mage/sets/dragonsoftarkir/HarbingerOfTheHunt.java +++ b/Mage.Sets/src/mage/sets/dragonsoftarkir/HarbingerOfTheHunt.java @@ -29,7 +29,6 @@ package mage.sets.dragonsoftarkir; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.DamageAllEffect; diff --git a/Mage.Sets/src/mage/sets/dragonsoftarkir/SabertoothOutrider.java b/Mage.Sets/src/mage/sets/dragonsoftarkir/SabertoothOutrider.java index 67dfd80993..8f0e3e1f78 100644 --- a/Mage.Sets/src/mage/sets/dragonsoftarkir/SabertoothOutrider.java +++ b/Mage.Sets/src/mage/sets/dragonsoftarkir/SabertoothOutrider.java @@ -39,7 +39,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.filter.common.FilterControlledCreaturePermanent; /** * diff --git a/Mage.Sets/src/mage/sets/dragonsoftarkir/ServantOfTheScale.java b/Mage.Sets/src/mage/sets/dragonsoftarkir/ServantOfTheScale.java index 0dcd5a78c7..2967f548d0 100644 --- a/Mage.Sets/src/mage/sets/dragonsoftarkir/ServantOfTheScale.java +++ b/Mage.Sets/src/mage/sets/dragonsoftarkir/ServantOfTheScale.java @@ -29,7 +29,6 @@ package mage.sets.dragonsoftarkir; import java.util.UUID; import mage.MageInt; -import mage.MageObject; import mage.abilities.Ability; import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.common.EntersBattlefieldAbility; diff --git a/Mage.Sets/src/mage/sets/eighthedition/PhyrexianColossus.java b/Mage.Sets/src/mage/sets/eighthedition/PhyrexianColossus.java index 85a2993cfb..ad75db0c31 100644 --- a/Mage.Sets/src/mage/sets/eighthedition/PhyrexianColossus.java +++ b/Mage.Sets/src/mage/sets/eighthedition/PhyrexianColossus.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.common.PayLifeCost; -import mage.abilities.effects.common.DoIfCostPaid; import mage.abilities.effects.common.DontUntapInControllersUntapStepSourceEffect; import mage.abilities.effects.common.UntapSourceEffect; import mage.abilities.effects.common.combat.CantBeBlockedByOneEffect; diff --git a/Mage.Sets/src/mage/sets/eighthedition/WarpedDevotion.java b/Mage.Sets/src/mage/sets/eighthedition/WarpedDevotion.java index 777f332ff0..29836a8a4d 100644 --- a/Mage.Sets/src/mage/sets/eighthedition/WarpedDevotion.java +++ b/Mage.Sets/src/mage/sets/eighthedition/WarpedDevotion.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.abilities.effects.common.discard.DiscardTargetEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/elspethvstezzeret/SwellOfCourage.java b/Mage.Sets/src/mage/sets/elspethvstezzeret/SwellOfCourage.java index 54c389f20d..16856a4836 100644 --- a/Mage.Sets/src/mage/sets/elspethvstezzeret/SwellOfCourage.java +++ b/Mage.Sets/src/mage/sets/elspethvstezzeret/SwellOfCourage.java @@ -29,7 +29,6 @@ package mage.sets.elspethvstezzeret; import java.util.UUID; import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.dynamicvalue.common.GetXValue; import mage.abilities.dynamicvalue.common.ManacostVariableValue; import mage.abilities.effects.common.continuous.BoostControlledEffect; import mage.abilities.keyword.ReinforceAbility; diff --git a/Mage.Sets/src/mage/sets/eventide/CankerousThirst.java b/Mage.Sets/src/mage/sets/eventide/CankerousThirst.java index aa3f328d8b..ff09499ef8 100644 --- a/Mage.Sets/src/mage/sets/eventide/CankerousThirst.java +++ b/Mage.Sets/src/mage/sets/eventide/CankerousThirst.java @@ -37,7 +37,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.ColoredManaSymbol; import mage.constants.Duration; -import mage.constants.ManaType; import mage.constants.Rarity; import mage.target.common.TargetCreaturePermanent; import mage.watchers.common.ManaSpentToCastWatcher; diff --git a/Mage.Sets/src/mage/sets/eventide/EdgeOfTheDivinity.java b/Mage.Sets/src/mage/sets/eventide/EdgeOfTheDivinity.java index 779c1d4083..6a48b06d97 100644 --- a/Mage.Sets/src/mage/sets/eventide/EdgeOfTheDivinity.java +++ b/Mage.Sets/src/mage/sets/eventide/EdgeOfTheDivinity.java @@ -35,13 +35,10 @@ import mage.abilities.condition.common.EnchantedCreatureColorCondition; import mage.abilities.decorator.ConditionalContinuousEffect; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.continuous.BoostEnchantedEffect; -import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; -import mage.abilities.keyword.DeathtouchAbility; import mage.abilities.keyword.EnchantAbility; import mage.constants.CardType; import mage.constants.Rarity; import mage.cards.CardImpl; -import mage.constants.AttachmentType; import mage.constants.Outcome; import mage.constants.Zone; import mage.target.TargetPermanent; diff --git a/Mage.Sets/src/mage/sets/eventide/FavorOfTheOverbeing.java b/Mage.Sets/src/mage/sets/eventide/FavorOfTheOverbeing.java index 6290750c58..d16f877b95 100644 --- a/Mage.Sets/src/mage/sets/eventide/FavorOfTheOverbeing.java +++ b/Mage.Sets/src/mage/sets/eventide/FavorOfTheOverbeing.java @@ -36,7 +36,6 @@ import mage.abilities.decorator.ConditionalContinuousEffect; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.continuous.BoostEnchantedEffect; import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; -import mage.abilities.keyword.DeathtouchAbility; import mage.abilities.keyword.EnchantAbility; import mage.abilities.keyword.FlyingAbility; import mage.abilities.keyword.VigilanceAbility; diff --git a/Mage.Sets/src/mage/sets/eventide/FetidHeath.java b/Mage.Sets/src/mage/sets/eventide/FetidHeath.java index 22c527249c..684acdac4a 100644 --- a/Mage.Sets/src/mage/sets/eventide/FetidHeath.java +++ b/Mage.Sets/src/mage/sets/eventide/FetidHeath.java @@ -34,8 +34,6 @@ import mage.constants.Rarity; import mage.Mana; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.common.BasicManaEffect; -import mage.abilities.mana.BasicManaAbility; import mage.abilities.mana.ColorlessManaAbility; import mage.abilities.mana.SimpleManaAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/eventide/FieryBombardment.java b/Mage.Sets/src/mage/sets/eventide/FieryBombardment.java index 92dc0082cb..92a08fdc71 100644 --- a/Mage.Sets/src/mage/sets/eventide/FieryBombardment.java +++ b/Mage.Sets/src/mage/sets/eventide/FieryBombardment.java @@ -31,14 +31,10 @@ import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.Cost; -import mage.abilities.costs.common.SacrificeAllCost; import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.dynamicvalue.DynamicValue; import mage.abilities.effects.Effect; import mage.abilities.effects.OneShotEffect; -import mage.abilities.effects.common.DamageTargetEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; diff --git a/Mage.Sets/src/mage/sets/eventide/ImpelledGiant.java b/Mage.Sets/src/mage/sets/eventide/ImpelledGiant.java index 25aabf3f56..674100c4c3 100644 --- a/Mage.Sets/src/mage/sets/eventide/ImpelledGiant.java +++ b/Mage.Sets/src/mage/sets/eventide/ImpelledGiant.java @@ -33,7 +33,6 @@ import mage.MageInt; import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.Cost; import mage.abilities.costs.CostImpl; import mage.abilities.effects.Effect; diff --git a/Mage.Sets/src/mage/sets/eventide/PatrolSignaler.java b/Mage.Sets/src/mage/sets/eventide/PatrolSignaler.java index f8e9bac9c6..9c7f776157 100644 --- a/Mage.Sets/src/mage/sets/eventide/PatrolSignaler.java +++ b/Mage.Sets/src/mage/sets/eventide/PatrolSignaler.java @@ -29,7 +29,6 @@ package mage.sets.eventide; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.UntapSourceCost; diff --git a/Mage.Sets/src/mage/sets/eventide/Snakeform.java b/Mage.Sets/src/mage/sets/eventide/Snakeform.java index 86afe90a5b..0be6d95aca 100644 --- a/Mage.Sets/src/mage/sets/eventide/Snakeform.java +++ b/Mage.Sets/src/mage/sets/eventide/Snakeform.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.abilities.effects.Effect; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.abilities.effects.common.continuous.BecomesCreatureTargetEffect; -import mage.abilities.effects.common.continuous.LoseAllAbilitiesTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/eventide/SootImp.java b/Mage.Sets/src/mage/sets/eventide/SootImp.java index 5db6896eda..cf2eca4295 100644 --- a/Mage.Sets/src/mage/sets/eventide/SootImp.java +++ b/Mage.Sets/src/mage/sets/eventide/SootImp.java @@ -32,8 +32,6 @@ import mage.MageInt; import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SpellCastAllTriggeredAbility; -import mage.abilities.costs.Cost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.OneShotEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/eventide/SpringjackShepherd.java b/Mage.Sets/src/mage/sets/eventide/SpringjackShepherd.java index 481269f78f..9c61785ac0 100644 --- a/Mage.Sets/src/mage/sets/eventide/SpringjackShepherd.java +++ b/Mage.Sets/src/mage/sets/eventide/SpringjackShepherd.java @@ -29,7 +29,6 @@ package mage.sets.eventide; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.dynamicvalue.DynamicValue; diff --git a/Mage.Sets/src/mage/sets/eventide/SyphonLife.java b/Mage.Sets/src/mage/sets/eventide/SyphonLife.java index d66dfc6778..04ddc92ae9 100644 --- a/Mage.Sets/src/mage/sets/eventide/SyphonLife.java +++ b/Mage.Sets/src/mage/sets/eventide/SyphonLife.java @@ -31,12 +31,10 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.GainLifeEffect; import mage.abilities.effects.common.LoseLifeTargetEffect; import mage.abilities.keyword.RetraceAbility; import mage.cards.CardImpl; -import mage.constants.TimingRule; import mage.target.TargetPlayer; /** diff --git a/Mage.Sets/src/mage/sets/eventide/UnnervingAssault.java b/Mage.Sets/src/mage/sets/eventide/UnnervingAssault.java index 79a9834abd..42166bdb77 100644 --- a/Mage.Sets/src/mage/sets/eventide/UnnervingAssault.java +++ b/Mage.Sets/src/mage/sets/eventide/UnnervingAssault.java @@ -36,7 +36,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.ColoredManaSymbol; import mage.constants.Duration; -import mage.constants.ManaType; import mage.constants.Rarity; import mage.constants.TargetController; import mage.filter.common.FilterCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/exodus/Forbid.java b/Mage.Sets/src/mage/sets/exodus/Forbid.java index 0848da3418..b74289028b 100644 --- a/Mage.Sets/src/mage/sets/exodus/Forbid.java +++ b/Mage.Sets/src/mage/sets/exodus/Forbid.java @@ -29,7 +29,6 @@ package mage.sets.exodus; import java.util.UUID; -import mage.abilities.costs.common.DiscardCardCost; import mage.abilities.costs.common.DiscardTargetCost; import mage.abilities.effects.common.CounterTargetEffect; import mage.abilities.keyword.BuybackAbility; diff --git a/Mage.Sets/src/mage/sets/exodus/PegasusStampede.java b/Mage.Sets/src/mage/sets/exodus/PegasusStampede.java index 7d9869a663..e1dfaced47 100644 --- a/Mage.Sets/src/mage/sets/exodus/PegasusStampede.java +++ b/Mage.Sets/src/mage/sets/exodus/PegasusStampede.java @@ -28,7 +28,6 @@ package mage.sets.exodus; import java.util.UUID; -import mage.MageInt; import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.keyword.BuybackAbility; diff --git a/Mage.Sets/src/mage/sets/fallenempires/DwarvenSoldier.java b/Mage.Sets/src/mage/sets/fallenempires/DwarvenSoldier.java index a8400e5e08..340567c567 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/DwarvenSoldier.java +++ b/Mage.Sets/src/mage/sets/fallenempires/DwarvenSoldier.java @@ -29,7 +29,6 @@ package mage.sets.fallenempires; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.BlocksOrBecomesBlockedByCreatureTriggeredAbility; import mage.abilities.effects.common.continuous.BoostSourceEffect; import mage.cards.CardImpl; @@ -37,8 +36,6 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.Predicates; -import mage.filter.predicate.mageobject.ColorPredicate; /** * diff --git a/Mage.Sets/src/mage/sets/fallenempires/ElvishScout1.java b/Mage.Sets/src/mage/sets/fallenempires/ElvishScout1.java index c8e09605ef..dbe9b42f07 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/ElvishScout1.java +++ b/Mage.Sets/src/mage/sets/fallenempires/ElvishScout1.java @@ -44,7 +44,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.predicate.permanent.AttackingPredicate; -import mage.filter.predicate.permanent.AttackingPredicate; import mage.target.common.TargetControlledCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/fallenempires/ElvishScout3.java b/Mage.Sets/src/mage/sets/fallenempires/ElvishScout3.java index 061983d0f8..d5b1256c5a 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/ElvishScout3.java +++ b/Mage.Sets/src/mage/sets/fallenempires/ElvishScout3.java @@ -28,10 +28,6 @@ package mage.sets.fallenempires; import java.util.UUID; -import mage.MageInt; -import mage.cards.CardImpl; -import mage.constants.CardType; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/fallenempires/FarrelsMantle.java b/Mage.Sets/src/mage/sets/fallenempires/FarrelsMantle.java index ad62e3c1bf..02225dee47 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/FarrelsMantle.java +++ b/Mage.Sets/src/mage/sets/fallenempires/FarrelsMantle.java @@ -49,7 +49,6 @@ import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicate; import mage.filter.predicate.Predicates; import mage.game.Game; -import mage.target.Target; import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; import mage.game.permanent.Permanent; diff --git a/Mage.Sets/src/mage/sets/fallenempires/FarrelsZealot2.java b/Mage.Sets/src/mage/sets/fallenempires/FarrelsZealot2.java index f87feed1cd..4000777f17 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/FarrelsZealot2.java +++ b/Mage.Sets/src/mage/sets/fallenempires/FarrelsZealot2.java @@ -28,7 +28,6 @@ package mage.sets.fallenempires; import java.util.UUID; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/fallenempires/FarrelsZealot3.java b/Mage.Sets/src/mage/sets/fallenempires/FarrelsZealot3.java index af5d84df98..877492f1d5 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/FarrelsZealot3.java +++ b/Mage.Sets/src/mage/sets/fallenempires/FarrelsZealot3.java @@ -28,7 +28,6 @@ package mage.sets.fallenempires; import java.util.UUID; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/fallenempires/Homarid1.java b/Mage.Sets/src/mage/sets/fallenempires/Homarid1.java index a69771b105..de26cfb3e9 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/Homarid1.java +++ b/Mage.Sets/src/mage/sets/fallenempires/Homarid1.java @@ -29,7 +29,6 @@ package mage.sets.fallenempires; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.StateTriggeredAbility; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.EntersBattlefieldAbility; diff --git a/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach2.java b/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach2.java index e500765ff1..e5396bf174 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach2.java +++ b/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach2.java @@ -28,11 +28,6 @@ package mage.sets.fallenempires; import java.util.UUID; -import mage.abilities.effects.common.discard.DiscardTargetEffect; -import mage.cards.CardImpl; -import mage.constants.CardType; -import mage.constants.Rarity; -import mage.target.TargetPlayer; /** * diff --git a/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach3.java b/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach3.java index b48d4ff551..0d35568452 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach3.java +++ b/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach3.java @@ -28,11 +28,6 @@ package mage.sets.fallenempires; import java.util.UUID; -import mage.abilities.effects.common.discard.DiscardTargetEffect; -import mage.cards.CardImpl; -import mage.constants.CardType; -import mage.constants.Rarity; -import mage.target.TargetPlayer; /** * diff --git a/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach4.java b/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach4.java index 591b97f878..2db732e9c0 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach4.java +++ b/Mage.Sets/src/mage/sets/fallenempires/HymnToTourach4.java @@ -28,11 +28,6 @@ package mage.sets.fallenempires; import java.util.UUID; -import mage.abilities.effects.common.discard.DiscardTargetEffect; -import mage.cards.CardImpl; -import mage.constants.CardType; -import mage.constants.Rarity; -import mage.target.TargetPlayer; /** * diff --git a/Mage.Sets/src/mage/sets/fallenempires/IcatianJavelineers3.java b/Mage.Sets/src/mage/sets/fallenempires/IcatianJavelineers3.java index bd805f28bf..b0ec0e4deb 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/IcatianJavelineers3.java +++ b/Mage.Sets/src/mage/sets/fallenempires/IcatianJavelineers3.java @@ -28,7 +28,6 @@ package mage.sets.fallenempires; import java.util.UUID; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/fallenempires/NightSoil2.java b/Mage.Sets/src/mage/sets/fallenempires/NightSoil2.java index b691888fe0..25273122c2 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/NightSoil2.java +++ b/Mage.Sets/src/mage/sets/fallenempires/NightSoil2.java @@ -28,7 +28,6 @@ package mage.sets.fallenempires; import java.util.UUID; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/fallenempires/NightSoil3.java b/Mage.Sets/src/mage/sets/fallenempires/NightSoil3.java index 0acc86c530..cac4f2d104 100644 --- a/Mage.Sets/src/mage/sets/fallenempires/NightSoil3.java +++ b/Mage.Sets/src/mage/sets/fallenempires/NightSoil3.java @@ -28,7 +28,6 @@ package mage.sets.fallenempires; import java.util.UUID; -import mage.constants.Rarity; /** * diff --git a/Mage.Sets/src/mage/sets/fatereforged/AtarkaWorldRender.java b/Mage.Sets/src/mage/sets/fatereforged/AtarkaWorldRender.java index 9bf66c2c33..d92bb32248 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/AtarkaWorldRender.java +++ b/Mage.Sets/src/mage/sets/fatereforged/AtarkaWorldRender.java @@ -44,7 +44,6 @@ import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.permanent.Permanent; import mage.target.targetpointer.FixedTarget; diff --git a/Mage.Sets/src/mage/sets/fatereforged/BattleBrawler.java b/Mage.Sets/src/mage/sets/fatereforged/BattleBrawler.java index 5100b86c0a..11a4d45e26 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/BattleBrawler.java +++ b/Mage.Sets/src/mage/sets/fatereforged/BattleBrawler.java @@ -37,7 +37,6 @@ import mage.abilities.decorator.ConditionalContinuousEffect; import mage.abilities.effects.common.continuous.BoostSourceEffect; import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.keyword.FirstStrikeAbility; -import mage.abilities.keyword.LifelinkAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/fatereforged/MarduShadowspear.java b/Mage.Sets/src/mage/sets/fatereforged/MarduShadowspear.java index d2ea3212c6..23fd4955ef 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/MarduShadowspear.java +++ b/Mage.Sets/src/mage/sets/fatereforged/MarduShadowspear.java @@ -29,18 +29,12 @@ package mage.sets.fatereforged; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.AttacksTriggeredAbility; -import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.LoseLifeOpponentsEffect; import mage.abilities.keyword.DashAbility; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Outcome; import mage.constants.Rarity; -import mage.game.Game; -import mage.players.Player; -import mage.players.Players; /** * * @author fireshoes diff --git a/Mage.Sets/src/mage/sets/fatereforged/SilumgarTheDriftingDeath.java b/Mage.Sets/src/mage/sets/fatereforged/SilumgarTheDriftingDeath.java index a11bbb9976..bec56d6fd6 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/SilumgarTheDriftingDeath.java +++ b/Mage.Sets/src/mage/sets/fatereforged/SilumgarTheDriftingDeath.java @@ -34,8 +34,6 @@ import mage.MageObjectReference; import mage.abilities.Ability; import mage.abilities.common.AttacksAllTriggeredAbility; import mage.abilities.effects.ContinuousEffectImpl; -import mage.abilities.effects.common.continuous.BoostAllEffect; -import mage.abilities.effects.common.continuous.BoostControlledEffect; import mage.abilities.keyword.FlyingAbility; import mage.abilities.keyword.HexproofAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/fatereforged/UginsConstruct.java b/Mage.Sets/src/mage/sets/fatereforged/UginsConstruct.java index 9ef802fb41..aacca89bc8 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/UginsConstruct.java +++ b/Mage.Sets/src/mage/sets/fatereforged/UginsConstruct.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.SacrificeControllerEffect; -import mage.abilities.effects.common.SacrificeEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/fatereforged/WanderingChampion.java b/Mage.Sets/src/mage/sets/fatereforged/WanderingChampion.java index 88658d9205..70a6d37a60 100644 --- a/Mage.Sets/src/mage/sets/fatereforged/WanderingChampion.java +++ b/Mage.Sets/src/mage/sets/fatereforged/WanderingChampion.java @@ -32,13 +32,11 @@ import mage.MageInt; import mage.ObjectColor; import mage.abilities.TriggeredAbility; import mage.abilities.common.DealsCombatDamageToAPlayerTriggeredAbility; -import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition; import mage.abilities.costs.common.DiscardCardCost; import mage.abilities.decorator.ConditionalTriggeredAbility; import mage.abilities.effects.common.DoIfCostPaid; import mage.abilities.effects.common.DrawCardSourceControllerEffect; -import mage.abilities.effects.common.DrawDiscardControllerEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/fifthdawn/BringerOfTheWhiteDawn.java b/Mage.Sets/src/mage/sets/fifthdawn/BringerOfTheWhiteDawn.java index 1bca82995e..07b2f696f7 100644 --- a/Mage.Sets/src/mage/sets/fifthdawn/BringerOfTheWhiteDawn.java +++ b/Mage.Sets/src/mage/sets/fifthdawn/BringerOfTheWhiteDawn.java @@ -41,7 +41,6 @@ import mage.constants.Rarity; import mage.constants.TargetController; import mage.constants.Zone; import mage.filter.common.FilterArtifactCard; -import mage.target.common.TargetCardInGraveyard; import mage.target.common.TargetCardInYourGraveyard; /** diff --git a/Mage.Sets/src/mage/sets/fifthdawn/DisruptionAura.java b/Mage.Sets/src/mage/sets/fifthdawn/DisruptionAura.java index a9515adb19..2e117cc6ff 100644 --- a/Mage.Sets/src/mage/sets/fifthdawn/DisruptionAura.java +++ b/Mage.Sets/src/mage/sets/fifthdawn/DisruptionAura.java @@ -28,15 +28,10 @@ package mage.sets.fifthdawn; import java.util.UUID; -import mage.MageObject; import mage.abilities.Ability; -import mage.abilities.Mode; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.Cost; -import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.costs.mana.VariableManaCost; -import mage.abilities.dynamicvalue.common.SourcePermanentPowerCount; import mage.abilities.effects.Effect; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.AttachEffect; @@ -54,7 +49,6 @@ import mage.game.permanent.Permanent; import mage.players.Player; import mage.target.TargetPermanent; import mage.target.common.TargetArtifactPermanent; -import mage.target.common.TargetCreaturePermanent; import mage.util.CardUtil; /** diff --git a/Mage.Sets/src/mage/sets/fifthdawn/GemstoneArray.java b/Mage.Sets/src/mage/sets/fifthdawn/GemstoneArray.java index 5b4c7a0cca..c109d840c9 100644 --- a/Mage.Sets/src/mage/sets/fifthdawn/GemstoneArray.java +++ b/Mage.Sets/src/mage/sets/fifthdawn/GemstoneArray.java @@ -29,9 +29,7 @@ package mage.sets.fifthdawn; import java.util.UUID; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.common.RemoveCounterCost; import mage.abilities.costs.common.RemoveCountersSourceCost; -import mage.abilities.costs.mana.ManaCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.abilities.mana.AnyColorManaAbility; diff --git a/Mage.Sets/src/mage/sets/fifthdawn/LoxodonAnchorite.java b/Mage.Sets/src/mage/sets/fifthdawn/LoxodonAnchorite.java index 9b0d10a314..39c2dc4055 100644 --- a/Mage.Sets/src/mage/sets/fifthdawn/LoxodonAnchorite.java +++ b/Mage.Sets/src/mage/sets/fifthdawn/LoxodonAnchorite.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.costs.mana.ManaCostImpl; import mage.abilities.effects.common.PreventDamageToTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/fifthdawn/MephidrossVampire.java b/Mage.Sets/src/mage/sets/fifthdawn/MephidrossVampire.java index 79e21cebe6..91ab6c921f 100644 --- a/Mage.Sets/src/mage/sets/fifthdawn/MephidrossVampire.java +++ b/Mage.Sets/src/mage/sets/fifthdawn/MephidrossVampire.java @@ -30,7 +30,6 @@ package mage.sets.fifthdawn; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.common.BecomesTargetTriggeredAbility; import mage.abilities.common.DealsDamageToACreatureTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.ContinuousEffectImpl; @@ -40,8 +39,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/fifthdawn/Suncrusher.java b/Mage.Sets/src/mage/sets/fifthdawn/Suncrusher.java index 67f937d175..403d2cee73 100644 --- a/Mage.Sets/src/mage/sets/fifthdawn/Suncrusher.java +++ b/Mage.Sets/src/mage/sets/fifthdawn/Suncrusher.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.common.RemoveCounterCost; import mage.abilities.costs.common.RemoveCountersSourceCost; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.GenericManaCost; diff --git a/Mage.Sets/src/mage/sets/fifthedition/DwarvenCatapult.java b/Mage.Sets/src/mage/sets/fifthedition/DwarvenCatapult.java index 3aa1c56575..7d695f57ae 100644 --- a/Mage.Sets/src/mage/sets/fifthedition/DwarvenCatapult.java +++ b/Mage.Sets/src/mage/sets/fifthedition/DwarvenCatapult.java @@ -37,8 +37,6 @@ import mage.constants.Outcome; import mage.constants.Rarity; import mage.filter.common.FilterCreaturePermanent; import mage.game.Game; -import mage.game.permanent.Permanent; -import mage.players.Player; import mage.target.common.TargetOpponent; /** diff --git a/Mage.Sets/src/mage/sets/fifthedition/LivingArtifact.java b/Mage.Sets/src/mage/sets/fifthedition/LivingArtifact.java index 6bf5d34c1f..5bf9547467 100644 --- a/Mage.Sets/src/mage/sets/fifthedition/LivingArtifact.java +++ b/Mage.Sets/src/mage/sets/fifthedition/LivingArtifact.java @@ -34,7 +34,6 @@ import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.condition.common.SourceHasCounterCondition; import mage.abilities.costs.common.RemoveCountersSourceCost; import mage.abilities.decorator.ConditionalTriggeredAbility; -import mage.abilities.effects.Effect; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.DoIfCostPaid; diff --git a/Mage.Sets/src/mage/sets/fifthedition/Pox.java b/Mage.Sets/src/mage/sets/fifthedition/Pox.java index 26fb05a46d..e5fb118606 100644 --- a/Mage.Sets/src/mage/sets/fifthedition/Pox.java +++ b/Mage.Sets/src/mage/sets/fifthedition/Pox.java @@ -36,7 +36,6 @@ import mage.constants.Outcome; import mage.constants.Rarity; import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.common.FilterControlledLandPermanent; -import mage.filter.predicate.permanent.ControllerIdPredicate; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/fifthedition/RepentantBlacksmith.java b/Mage.Sets/src/mage/sets/fifthedition/RepentantBlacksmith.java index 230ffa4d36..d14a0cea73 100644 --- a/Mage.Sets/src/mage/sets/fifthedition/RepentantBlacksmith.java +++ b/Mage.Sets/src/mage/sets/fifthedition/RepentantBlacksmith.java @@ -35,7 +35,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.FilterCard; -import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.ColorPredicate; /** diff --git a/Mage.Sets/src/mage/sets/fifthedition/TheWretched.java b/Mage.Sets/src/mage/sets/fifthedition/TheWretched.java index 673d681c82..6e37c91510 100644 --- a/Mage.Sets/src/mage/sets/fifthedition/TheWretched.java +++ b/Mage.Sets/src/mage/sets/fifthedition/TheWretched.java @@ -30,7 +30,6 @@ package mage.sets.fifthedition; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.TriggeredAbilityImpl; import mage.abilities.common.EndOfCombatTriggeredAbility; import mage.abilities.condition.common.SourceOnBattlefieldControlUnchangedCondition; import mage.abilities.decorator.ConditionalContinuousEffect; @@ -42,10 +41,8 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.Zone; import mage.game.Game; import mage.game.combat.CombatGroup; -import mage.game.events.GameEvent; import mage.game.permanent.Permanent; import mage.target.targetpointer.FixedTarget; import mage.watchers.common.BlockedAttackerWatcher; diff --git a/Mage.Sets/src/mage/sets/fourthedition/SwordsToPlowshares.java b/Mage.Sets/src/mage/sets/fourthedition/SwordsToPlowshares.java index 9f9ea258a2..c03b0c28fc 100644 --- a/Mage.Sets/src/mage/sets/fourthedition/SwordsToPlowshares.java +++ b/Mage.Sets/src/mage/sets/fourthedition/SwordsToPlowshares.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.Zone; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.ExileTargetEffect; diff --git a/Mage.Sets/src/mage/sets/futuresight/Cloudseeder.java b/Mage.Sets/src/mage/sets/futuresight/Cloudseeder.java index 7a6bbad56b..053d88dcfd 100644 --- a/Mage.Sets/src/mage/sets/futuresight/Cloudseeder.java +++ b/Mage.Sets/src/mage/sets/futuresight/Cloudseeder.java @@ -37,7 +37,6 @@ import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.keyword.FlyingAbility; -import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/futuresight/MagusOfTheFuture.java b/Mage.Sets/src/mage/sets/futuresight/MagusOfTheFuture.java index 47933b7439..fde5935f40 100644 --- a/Mage.Sets/src/mage/sets/futuresight/MagusOfTheFuture.java +++ b/Mage.Sets/src/mage/sets/futuresight/MagusOfTheFuture.java @@ -36,7 +36,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.FilterCard; /** * diff --git a/Mage.Sets/src/mage/sets/futuresight/SkirkRidgeExhumer.java b/Mage.Sets/src/mage/sets/futuresight/SkirkRidgeExhumer.java index 7338981ff7..a7e0b76bcf 100644 --- a/Mage.Sets/src/mage/sets/futuresight/SkirkRidgeExhumer.java +++ b/Mage.Sets/src/mage/sets/futuresight/SkirkRidgeExhumer.java @@ -30,7 +30,6 @@ package mage.sets.futuresight; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.Ability; import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.DiscardCardCost; diff --git a/Mage.Sets/src/mage/sets/futuresight/VedalkenAEthermage.java b/Mage.Sets/src/mage/sets/futuresight/VedalkenAEthermage.java index a62f3bf06e..534aaabd60 100644 --- a/Mage.Sets/src/mage/sets/futuresight/VedalkenAEthermage.java +++ b/Mage.Sets/src/mage/sets/futuresight/VedalkenAEthermage.java @@ -29,7 +29,6 @@ package mage.sets.futuresight; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.costs.mana.ManaCostsImpl; @@ -41,12 +40,8 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.FilterCard; import mage.filter.FilterPermanent; -import mage.filter.FilterSpell; -import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.mageobject.ColorPredicate; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.target.TargetPermanent; -import mage.target.common.TargetCreaturePermanent; /** * diff --git a/Mage.Sets/src/mage/sets/gatecrash/AureliasFury.java b/Mage.Sets/src/mage/sets/gatecrash/AureliasFury.java index 2536953ca3..2f2d375d81 100644 --- a/Mage.Sets/src/mage/sets/gatecrash/AureliasFury.java +++ b/Mage.Sets/src/mage/sets/gatecrash/AureliasFury.java @@ -38,7 +38,6 @@ import mage.abilities.dynamicvalue.DynamicValue; import mage.abilities.dynamicvalue.common.ManacostVariableValue; import mage.abilities.effects.ContinuousEffect; import mage.abilities.effects.OneShotEffect; -import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.effects.common.DamageMultiEffect; import mage.cards.Card; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/gatecrash/Bioshift.java b/Mage.Sets/src/mage/sets/gatecrash/Bioshift.java index 8f8a1df487..961692cad4 100644 --- a/Mage.Sets/src/mage/sets/gatecrash/Bioshift.java +++ b/Mage.Sets/src/mage/sets/gatecrash/Bioshift.java @@ -40,7 +40,6 @@ import mage.filter.common.FilterCreaturePermanent; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; -import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/gatecrash/PsychicStrike.java b/Mage.Sets/src/mage/sets/gatecrash/PsychicStrike.java index 2a9357f169..6e7d45ed3d 100644 --- a/Mage.Sets/src/mage/sets/gatecrash/PsychicStrike.java +++ b/Mage.Sets/src/mage/sets/gatecrash/PsychicStrike.java @@ -34,7 +34,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.filter.FilterSpell; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/gatecrash/SereneRemembrance.java b/Mage.Sets/src/mage/sets/gatecrash/SereneRemembrance.java index 386bfdb525..d39c681a7f 100644 --- a/Mage.Sets/src/mage/sets/gatecrash/SereneRemembrance.java +++ b/Mage.Sets/src/mage/sets/gatecrash/SereneRemembrance.java @@ -40,7 +40,6 @@ import mage.constants.Zone; import mage.filter.FilterCard; import mage.game.Game; import mage.players.Player; -import mage.target.TargetCard; import mage.target.common.TargetCardInASingleGraveyard; /** diff --git a/Mage.Sets/src/mage/sets/gatecrash/Skullcrack.java b/Mage.Sets/src/mage/sets/gatecrash/Skullcrack.java index c8e1c6faf6..37ecc4d21e 100644 --- a/Mage.Sets/src/mage/sets/gatecrash/Skullcrack.java +++ b/Mage.Sets/src/mage/sets/gatecrash/Skullcrack.java @@ -34,7 +34,6 @@ import mage.constants.Outcome; import mage.constants.Rarity; import mage.abilities.Ability; import mage.abilities.effects.ContinuousRuleModifyingEffectImpl; -import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.continuous.CantGainLifeAllEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/guildpact/Gigadrowse.java b/Mage.Sets/src/mage/sets/guildpact/Gigadrowse.java index 2f94a4fd10..fd9bd3cee5 100644 --- a/Mage.Sets/src/mage/sets/guildpact/Gigadrowse.java +++ b/Mage.Sets/src/mage/sets/guildpact/Gigadrowse.java @@ -28,14 +28,11 @@ package mage.sets.guildpact; import java.util.UUID; -import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.common.TapTargetEffect; -import mage.abilities.keyword.FlashbackAbility; import mage.abilities.keyword.ReplicateAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; -import mage.constants.TimingRule; import mage.target.TargetPermanent; /** diff --git a/Mage.Sets/src/mage/sets/guildpact/GoblinFlectomancer.java b/Mage.Sets/src/mage/sets/guildpact/GoblinFlectomancer.java index dbfc606904..bc5f2a21f8 100644 --- a/Mage.Sets/src/mage/sets/guildpact/GoblinFlectomancer.java +++ b/Mage.Sets/src/mage/sets/guildpact/GoblinFlectomancer.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeSourceCost; import mage.abilities.effects.common.ChooseNewTargetsTargetEffect; -import mage.abilities.effects.common.ChooseNewTargetsTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/guildpact/LeylineOfSingularity.java b/Mage.Sets/src/mage/sets/guildpact/LeylineOfSingularity.java index 4ed193754c..662ae7caef 100644 --- a/Mage.Sets/src/mage/sets/guildpact/LeylineOfSingularity.java +++ b/Mage.Sets/src/mage/sets/guildpact/LeylineOfSingularity.java @@ -42,7 +42,6 @@ import mage.constants.Rarity; import mage.constants.SubLayer; import mage.constants.Zone; import mage.filter.FilterPermanent; -import mage.filter.common.FilterControlledPermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.CardTypePredicate; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/guildpact/StormHerd.java b/Mage.Sets/src/mage/sets/guildpact/StormHerd.java index 82a2fe9002..bb5182455a 100644 --- a/Mage.Sets/src/mage/sets/guildpact/StormHerd.java +++ b/Mage.Sets/src/mage/sets/guildpact/StormHerd.java @@ -28,7 +28,6 @@ package mage.sets.guildpact; import java.util.UUID; -import mage.MageInt; import mage.abilities.dynamicvalue.common.ControllerLifeCount; import mage.abilities.effects.common.CreateTokenEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/guildpact/WurmweaverCoil.java b/Mage.Sets/src/mage/sets/guildpact/WurmweaverCoil.java index 157faa45ce..5e38909b31 100644 --- a/Mage.Sets/src/mage/sets/guildpact/WurmweaverCoil.java +++ b/Mage.Sets/src/mage/sets/guildpact/WurmweaverCoil.java @@ -28,7 +28,6 @@ package mage.sets.guildpact; import java.util.UUID; -import mage.MageInt; import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; diff --git a/Mage.Sets/src/mage/sets/iceage/KarplusanYeti.java b/Mage.Sets/src/mage/sets/iceage/KarplusanYeti.java index 6012dd2abe..5fa47119fd 100644 --- a/Mage.Sets/src/mage/sets/iceage/KarplusanYeti.java +++ b/Mage.Sets/src/mage/sets/iceage/KarplusanYeti.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.DamageEachOtherEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/iceage/MysticMight.java b/Mage.Sets/src/mage/sets/iceage/MysticMight.java index 47ec41770f..3d89ec1279 100644 --- a/Mage.Sets/src/mage/sets/iceage/MysticMight.java +++ b/Mage.Sets/src/mage/sets/iceage/MysticMight.java @@ -48,7 +48,6 @@ import mage.constants.Zone; import mage.filter.common.FilterControlledLandPermanent; import mage.target.TargetPermanent; import mage.target.common.TargetControlledPermanent; -import mage.target.common.TargetCreatureOrPlayer; import mage.target.common.TargetCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/iceage/PestilenceRats.java b/Mage.Sets/src/mage/sets/iceage/PestilenceRats.java index be9e43e9ff..a364ed867f 100644 --- a/Mage.Sets/src/mage/sets/iceage/PestilenceRats.java +++ b/Mage.Sets/src/mage/sets/iceage/PestilenceRats.java @@ -35,14 +35,11 @@ import mage.constants.Zone; import mage.MageInt; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.dynamicvalue.common.PermanentsOnBattlefieldCount; -import mage.abilities.dynamicvalue.common.StaticValue; -import mage.abilities.effects.common.continuous.BoostSourceEffect; import mage.abilities.effects.common.continuous.SetPowerSourceEffect; import mage.cards.CardImpl; import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.predicate.mageobject.AnotherCardPredicate; import mage.filter.predicate.mageobject.SubtypePredicate; -import mage.filter.predicate.permanent.AnotherPredicate; /** * diff --git a/Mage.Sets/src/mage/sets/innistrad/KessigCagebreakers.java b/Mage.Sets/src/mage/sets/innistrad/KessigCagebreakers.java index e278226cf6..4f9d22d5c4 100644 --- a/Mage.Sets/src/mage/sets/innistrad/KessigCagebreakers.java +++ b/Mage.Sets/src/mage/sets/innistrad/KessigCagebreakers.java @@ -38,7 +38,6 @@ import mage.abilities.effects.OneShotEffect; import mage.cards.CardImpl; import mage.filter.common.FilterCreatureCard; import mage.game.Game; -import mage.game.permanent.Permanent; import mage.game.permanent.token.WolfToken; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/innistrad/LaboratoryManiac.java b/Mage.Sets/src/mage/sets/innistrad/LaboratoryManiac.java index db19c5a19c..3e94486f44 100644 --- a/Mage.Sets/src/mage/sets/innistrad/LaboratoryManiac.java +++ b/Mage.Sets/src/mage/sets/innistrad/LaboratoryManiac.java @@ -38,7 +38,6 @@ import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; -import mage.counters.CounterType; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.events.GameEvent.EventType; diff --git a/Mage.Sets/src/mage/sets/invasion/ArmoredGuardian.java b/Mage.Sets/src/mage/sets/invasion/ArmoredGuardian.java index 875c459a54..c8f89ffaff 100644 --- a/Mage.Sets/src/mage/sets/invasion/ArmoredGuardian.java +++ b/Mage.Sets/src/mage/sets/invasion/ArmoredGuardian.java @@ -34,7 +34,6 @@ import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.effects.common.continuous.GainProtectionFromColorTargetEffect; -import mage.abilities.keyword.ProtectionAbility; import mage.abilities.keyword.ShroudAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/invasion/CollectiveRestraint.java b/Mage.Sets/src/mage/sets/invasion/CollectiveRestraint.java index 2fc2c38da1..9d854a247f 100644 --- a/Mage.Sets/src/mage/sets/invasion/CollectiveRestraint.java +++ b/Mage.Sets/src/mage/sets/invasion/CollectiveRestraint.java @@ -31,19 +31,14 @@ import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.costs.mana.GenericManaCost; -import mage.abilities.costs.mana.ManaCostImpl; import mage.abilities.costs.mana.ManaCosts; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.dynamicvalue.common.DomainValue; -import mage.abilities.effects.Effect; -import mage.abilities.effects.PayCostToAttackBlockEffectImpl; import mage.abilities.effects.common.combat.CantAttackYouUnlessPayManaAllEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.common.FilterEnchantmentPermanent; import mage.game.Game; import mage.game.events.GameEvent; diff --git a/Mage.Sets/src/mage/sets/invasion/CursedFlesh.java b/Mage.Sets/src/mage/sets/invasion/CursedFlesh.java index 33ff2ca394..17a791f82c 100644 --- a/Mage.Sets/src/mage/sets/invasion/CursedFlesh.java +++ b/Mage.Sets/src/mage/sets/invasion/CursedFlesh.java @@ -29,7 +29,6 @@ package mage.sets.invasion; import java.util.UUID; import mage.abilities.Ability; -import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.continuous.BoostEnchantedEffect; diff --git a/Mage.Sets/src/mage/sets/invasion/Disrupt.java b/Mage.Sets/src/mage/sets/invasion/Disrupt.java index 8a4718a349..8c2f0701aa 100644 --- a/Mage.Sets/src/mage/sets/invasion/Disrupt.java +++ b/Mage.Sets/src/mage/sets/invasion/Disrupt.java @@ -29,7 +29,6 @@ package mage.sets.invasion; import java.util.UUID; import mage.abilities.costs.mana.GenericManaCost; -import mage.abilities.effects.common.CounterTargetEffect; import mage.abilities.effects.common.CounterUnlessPaysEffect; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/invasion/DivinePresence.java b/Mage.Sets/src/mage/sets/invasion/DivinePresence.java index 99deb0039b..3055a075bd 100644 --- a/Mage.Sets/src/mage/sets/invasion/DivinePresence.java +++ b/Mage.Sets/src/mage/sets/invasion/DivinePresence.java @@ -38,7 +38,6 @@ import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; -import mage.game.events.GameEvent.EventType; import mage.game.events.GameEvent; /** diff --git a/Mage.Sets/src/mage/sets/invasion/FactOrFiction.java b/Mage.Sets/src/mage/sets/invasion/FactOrFiction.java index 426156dc09..42b2760863 100644 --- a/Mage.Sets/src/mage/sets/invasion/FactOrFiction.java +++ b/Mage.Sets/src/mage/sets/invasion/FactOrFiction.java @@ -42,8 +42,6 @@ import mage.cards.Card; import mage.cards.CardImpl; import mage.cards.Cards; import mage.cards.CardsImpl; -import mage.choices.Choice; -import mage.choices.ChoiceImpl; import mage.filter.FilterCard; import mage.game.Game; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/invasion/PrisonBarricade.java b/Mage.Sets/src/mage/sets/invasion/PrisonBarricade.java index a50a302bef..809794ff50 100644 --- a/Mage.Sets/src/mage/sets/invasion/PrisonBarricade.java +++ b/Mage.Sets/src/mage/sets/invasion/PrisonBarricade.java @@ -33,10 +33,8 @@ import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.condition.common.KickedCondition; import mage.abilities.effects.common.combat.CanAttackAsThoughItDidntHaveDefenderSourceEffect; -import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.abilities.keyword.DefenderAbility; -import mage.abilities.keyword.FlyingAbility; import mage.abilities.keyword.KickerAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/invasion/QuirionSentinel.java b/Mage.Sets/src/mage/sets/invasion/QuirionSentinel.java index e64c7ead19..2e400230c4 100644 --- a/Mage.Sets/src/mage/sets/invasion/QuirionSentinel.java +++ b/Mage.Sets/src/mage/sets/invasion/QuirionSentinel.java @@ -29,12 +29,9 @@ package mage.sets.invasion; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; -import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.AddManaOfAnyColorEffect; import mage.cards.CardImpl; -import mage.choices.ChoiceColor; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/invasion/Shackles.java b/Mage.Sets/src/mage/sets/invasion/Shackles.java index 18417d6043..065f2989ef 100644 --- a/Mage.Sets/src/mage/sets/invasion/Shackles.java +++ b/Mage.Sets/src/mage/sets/invasion/Shackles.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; -import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.mana.ManaCostsImpl; diff --git a/Mage.Sets/src/mage/sets/invasion/ShorelineRaider.java b/Mage.Sets/src/mage/sets/invasion/ShorelineRaider.java index 1e12aeb986..6f6fe8ccd8 100644 --- a/Mage.Sets/src/mage/sets/invasion/ShorelineRaider.java +++ b/Mage.Sets/src/mage/sets/invasion/ShorelineRaider.java @@ -29,7 +29,6 @@ package mage.sets.invasion; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.keyword.ProtectionAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/invasion/SkittishKavu.java b/Mage.Sets/src/mage/sets/invasion/SkittishKavu.java index d5d4ad4355..5adc66f65a 100644 --- a/Mage.Sets/src/mage/sets/invasion/SkittishKavu.java +++ b/Mage.Sets/src/mage/sets/invasion/SkittishKavu.java @@ -36,7 +36,6 @@ import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition.Count import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition; import mage.abilities.decorator.ConditionalContinuousEffect; import mage.abilities.effects.common.continuous.BoostSourceEffect; -import mage.abilities.keyword.HasteAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/invasion/Skizzik.java b/Mage.Sets/src/mage/sets/invasion/Skizzik.java index d1f5591c3d..645821a319 100644 --- a/Mage.Sets/src/mage/sets/invasion/Skizzik.java +++ b/Mage.Sets/src/mage/sets/invasion/Skizzik.java @@ -31,8 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.common.BeginningOfEndStepTriggeredAbility; import mage.abilities.condition.common.KickedCondition; -import mage.abilities.decorator.ConditionalTriggeredAbility; -import mage.abilities.effects.common.SacrificeSourceEffect; import mage.abilities.effects.common.SacrificeSourceUnlessConditionEffect; import mage.abilities.keyword.TrampleAbility; import mage.abilities.keyword.HasteAbility; diff --git a/Mage.Sets/src/mage/sets/invasion/SmolderingTar.java b/Mage.Sets/src/mage/sets/invasion/SmolderingTar.java index 7effc424eb..1cc1ed0657 100644 --- a/Mage.Sets/src/mage/sets/invasion/SmolderingTar.java +++ b/Mage.Sets/src/mage/sets/invasion/SmolderingTar.java @@ -32,7 +32,6 @@ import mage.abilities.Ability; import mage.abilities.common.ActivateAsSorceryActivatedAbility; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.costs.common.SacrificeSourceCost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.LoseLifeTargetEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/invasion/SpiritOfResistance.java b/Mage.Sets/src/mage/sets/invasion/SpiritOfResistance.java index 8cf66a1f33..a7c37dc5ff 100644 --- a/Mage.Sets/src/mage/sets/invasion/SpiritOfResistance.java +++ b/Mage.Sets/src/mage/sets/invasion/SpiritOfResistance.java @@ -34,7 +34,6 @@ import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.condition.Condition; -import mage.abilities.decorator.ConditionalContinuousEffect; import mage.abilities.decorator.ConditionalReplacementEffect; import mage.abilities.effects.Effect; import mage.abilities.effects.common.PreventAllDamageToControllerEffect; diff --git a/Mage.Sets/src/mage/sets/invasion/StandDeliver.java b/Mage.Sets/src/mage/sets/invasion/StandDeliver.java index 2496b7cd4e..df17464664 100644 --- a/Mage.Sets/src/mage/sets/invasion/StandDeliver.java +++ b/Mage.Sets/src/mage/sets/invasion/StandDeliver.java @@ -30,7 +30,6 @@ package mage.sets.invasion; import java.util.UUID; import mage.abilities.effects.common.PreventDamageToTargetEffect; import mage.abilities.effects.common.ReturnToHandTargetEffect; -import mage.cards.CardImpl; import mage.cards.SplitCard; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/invasion/TsabosWeb.java b/Mage.Sets/src/mage/sets/invasion/TsabosWeb.java index 0440ac913c..114b2d1377 100644 --- a/Mage.Sets/src/mage/sets/invasion/TsabosWeb.java +++ b/Mage.Sets/src/mage/sets/invasion/TsabosWeb.java @@ -34,7 +34,6 @@ import mage.abilities.PlayLandAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.ContinuousRuleModifyingEffectImpl; -import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.abilities.mana.ManaAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/invasion/Void.java b/Mage.Sets/src/mage/sets/invasion/Void.java index cd5269bde2..a5bbfe476e 100644 --- a/Mage.Sets/src/mage/sets/invasion/Void.java +++ b/Mage.Sets/src/mage/sets/invasion/Void.java @@ -39,7 +39,6 @@ import mage.cards.Card; import mage.cards.CardImpl; import mage.choices.Choice; import mage.choices.ChoiceImpl; -import mage.constants.Zone; import mage.filter.Filter; import mage.filter.FilterCard; import mage.filter.predicate.Predicates; diff --git a/Mage.Sets/src/mage/sets/izzetvsgolgari/SteamcoreWeird.java b/Mage.Sets/src/mage/sets/izzetvsgolgari/SteamcoreWeird.java index 311c95af78..9622446470 100644 --- a/Mage.Sets/src/mage/sets/izzetvsgolgari/SteamcoreWeird.java +++ b/Mage.Sets/src/mage/sets/izzetvsgolgari/SteamcoreWeird.java @@ -29,11 +29,9 @@ package mage.sets.izzetvsgolgari; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.TriggeredAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.condition.common.ManaWasSpentCondition; -import mage.abilities.decorator.ConditionalOneShotEffect; import mage.abilities.decorator.ConditionalTriggeredAbility; import mage.abilities.effects.common.DamageTargetEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/ArmoryOfIroas.java b/Mage.Sets/src/mage/sets/journeyintonyx/ArmoryOfIroas.java index cf9e5ef495..cffee2329b 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/ArmoryOfIroas.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/ArmoryOfIroas.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.abilities.common.AttacksAttachedTriggeredAbility; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.common.counter.AddCountersAttachedEffect; -import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.abilities.keyword.EquipAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/Countermand.java b/Mage.Sets/src/mage/sets/journeyintonyx/Countermand.java index 7b31cc8b55..9f4f5e009b 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/Countermand.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/Countermand.java @@ -30,7 +30,6 @@ package mage.sets.journeyintonyx; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/DictateOfTheTwinGods.java b/Mage.Sets/src/mage/sets/journeyintonyx/DictateOfTheTwinGods.java index 1bdf76e2cb..070d5a4f6e 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/DictateOfTheTwinGods.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/DictateOfTheTwinGods.java @@ -42,8 +42,6 @@ import mage.game.Game; import mage.game.events.DamageEvent; import mage.game.events.GameEvent; import mage.game.events.GameEvent.EventType; -import static mage.game.events.GameEvent.EventType.DAMAGE_CREATURE; -import static mage.game.events.GameEvent.EventType.DAMAGE_PLAYER; import mage.game.permanent.Permanent; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/FeastOfDreams.java b/Mage.Sets/src/mage/sets/journeyintonyx/FeastOfDreams.java index a60f302e26..edc02826f3 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/FeastOfDreams.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/FeastOfDreams.java @@ -32,11 +32,9 @@ import mage.abilities.effects.common.DestroyTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; -import mage.constants.TargetController; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.CardTypePredicate; -import mage.filter.predicate.permanent.ControllerPredicate; import mage.filter.predicate.permanent.EnchantedPredicate; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/HourOfNeed.java b/Mage.Sets/src/mage/sets/journeyintonyx/HourOfNeed.java index f0d2b62b95..d3f234942e 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/HourOfNeed.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/HourOfNeed.java @@ -29,7 +29,6 @@ package mage.sets.journeyintonyx; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.abilityword.StriveAbility; import mage.abilities.effects.OneShotEffect; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/HydraBroodmaster.java b/Mage.Sets/src/mage/sets/journeyintonyx/HydraBroodmaster.java index 94fa63aa85..683b737f2b 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/HydraBroodmaster.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/HydraBroodmaster.java @@ -29,7 +29,6 @@ package mage.sets.journeyintonyx; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.BecomesMonstrousSourceTriggeredAbility; import mage.abilities.effects.OneShotEffect; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/NyxInfusion.java b/Mage.Sets/src/mage/sets/journeyintonyx/NyxInfusion.java index c3764c1f78..7a08d95473 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/NyxInfusion.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/NyxInfusion.java @@ -43,7 +43,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.CardTypePredicate; -import static mage.filter.predicate.permanent.ControllerControlsIslandPredicate.filter; import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/RitualOfTheReturned.java b/Mage.Sets/src/mage/sets/journeyintonyx/RitualOfTheReturned.java index afe3d19cf3..4dd1accf34 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/RitualOfTheReturned.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/RitualOfTheReturned.java @@ -29,7 +29,6 @@ package mage.sets.journeyintonyx; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.CreateTokenEffect; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/TethmosHighPriest.java b/Mage.Sets/src/mage/sets/journeyintonyx/TethmosHighPriest.java index 6482a3a32a..368eabcc28 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/TethmosHighPriest.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/TethmosHighPriest.java @@ -39,7 +39,6 @@ import mage.filter.Filter; import mage.filter.common.FilterCreatureCard; import mage.filter.predicate.mageobject.ConvertedManaCostPredicate; import mage.target.Target; -import mage.target.common.TargetCardInGraveyard; import mage.target.common.TargetCardInYourGraveyard; /** diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/ThassasIre.java b/Mage.Sets/src/mage/sets/journeyintonyx/ThassasIre.java index c1ee69e6b8..c17a96ab9b 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/ThassasIre.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/ThassasIre.java @@ -32,7 +32,6 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.MayTapOrUntapTargetEffect; -import mage.abilities.effects.common.TapTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/journeyintonyx/ThoughtrenderLamia.java b/Mage.Sets/src/mage/sets/journeyintonyx/ThoughtrenderLamia.java index be0e4edfaa..f52db619f6 100644 --- a/Mage.Sets/src/mage/sets/journeyintonyx/ThoughtrenderLamia.java +++ b/Mage.Sets/src/mage/sets/journeyintonyx/ThoughtrenderLamia.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.abilityword.ConstellationAbility; import mage.abilities.effects.common.discard.DiscardEachPlayerEffect; -import mage.abilities.effects.common.discard.DiscardTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/judgment/CanopyClaws.java b/Mage.Sets/src/mage/sets/judgment/CanopyClaws.java index a82f0dd29d..9754987660 100644 --- a/Mage.Sets/src/mage/sets/judgment/CanopyClaws.java +++ b/Mage.Sets/src/mage/sets/judgment/CanopyClaws.java @@ -29,7 +29,6 @@ package mage.sets.judgment; import java.util.UUID; import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.common.DamageAllEffect; import mage.abilities.effects.common.continuous.LoseAbilityTargetEffect; import mage.abilities.keyword.FlashbackAbility; import mage.abilities.keyword.FlyingAbility; diff --git a/Mage.Sets/src/mage/sets/judgment/Genesis.java b/Mage.Sets/src/mage/sets/judgment/Genesis.java index 4902508acc..ec4c3fc020 100644 --- a/Mage.Sets/src/mage/sets/judgment/Genesis.java +++ b/Mage.Sets/src/mage/sets/judgment/Genesis.java @@ -34,7 +34,6 @@ import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.DoIfCostPaid; import mage.abilities.effects.common.ReturnFromGraveyardToHandTargetEffect; -import mage.abilities.effects.common.ReturnToHandSourceEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/judgment/KrosanWayfarer.java b/Mage.Sets/src/mage/sets/judgment/KrosanWayfarer.java index ed99f85ab9..e534022417 100644 --- a/Mage.Sets/src/mage/sets/judgment/KrosanWayfarer.java +++ b/Mage.Sets/src/mage/sets/judgment/KrosanWayfarer.java @@ -37,8 +37,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.common.FilterLandCard; -import mage.target.common.TargetCardInHand; /** * diff --git a/Mage.Sets/src/mage/sets/judgment/QuietSpeculation.java b/Mage.Sets/src/mage/sets/judgment/QuietSpeculation.java index d75f5c8028..602c3dacbd 100644 --- a/Mage.Sets/src/mage/sets/judgment/QuietSpeculation.java +++ b/Mage.Sets/src/mage/sets/judgment/QuietSpeculation.java @@ -32,7 +32,6 @@ import mage.constants.Rarity; import mage.abilities.Ability; import mage.abilities.effects.SearchEffect; import mage.abilities.keyword.FlashbackAbility; -import mage.cards.Card; import mage.cards.CardImpl; import mage.cards.Cards; import mage.cards.CardsImpl; @@ -45,7 +44,6 @@ import mage.players.Player; import mage.target.TargetPlayer; import mage.target.common.TargetCardInLibrary; -import java.util.List; import java.util.UUID; /** diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/AnkleShanker.java b/Mage.Sets/src/mage/sets/khansoftarkir/AnkleShanker.java index 96a3c5ae70..f08ee0e941 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/AnkleShanker.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/AnkleShanker.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.AttacksTriggeredAbility; import mage.abilities.effects.Effect; import mage.abilities.effects.common.continuous.GainAbilityControlledEffect; -import mage.abilities.effects.common.counter.AddCountersTargetEffect; import mage.abilities.keyword.DeathtouchAbility; import mage.abilities.keyword.FirstStrikeAbility; import mage.abilities.keyword.HasteAbility; @@ -41,9 +40,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.counters.CounterType; -import static mage.filter.predicate.permanent.ControllerControlsIslandPredicate.filter; -import mage.target.common.TargetControlledCreaturePermanent; /** * diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/BurnAway.java b/Mage.Sets/src/mage/sets/khansoftarkir/BurnAway.java index c941bb5654..1ccbc13296 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/BurnAway.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/BurnAway.java @@ -29,7 +29,6 @@ package mage.sets.khansoftarkir; import java.util.UUID; import mage.abilities.DelayedTriggeredAbility; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.CreateDelayedTriggeredAbilityEffect; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.ExileGraveyardAllTargetPlayerEffect; @@ -43,7 +42,6 @@ import mage.game.events.ZoneChangeEvent; import mage.target.Target; import mage.target.TargetPlayer; import mage.target.common.TargetCreaturePermanent; -import mage.target.targetpointer.FixedTarget; /** * diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/DragonThroneOfTarkir.java b/Mage.Sets/src/mage/sets/khansoftarkir/DragonThroneOfTarkir.java index f18fdb4e79..f1548f8b72 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/DragonThroneOfTarkir.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/DragonThroneOfTarkir.java @@ -41,7 +41,6 @@ import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; import mage.abilities.effects.common.continuous.GainAbilityControlledEffect; import mage.abilities.keyword.DefenderAbility; import mage.abilities.keyword.EquipAbility; -import mage.abilities.keyword.FlyingAbility; import mage.abilities.keyword.TrampleAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/Goblinslide.java b/Mage.Sets/src/mage/sets/khansoftarkir/Goblinslide.java index 8455437bfc..037f3dd0fe 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/Goblinslide.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/Goblinslide.java @@ -32,7 +32,6 @@ import mage.abilities.common.SpellCastControllerTriggeredAbility; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.effects.common.DoIfCostPaid; -import mage.abilities.keyword.HasteAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/HeraldOfAnafenza.java b/Mage.Sets/src/mage/sets/khansoftarkir/HeraldOfAnafenza.java index 40b3e74b93..a9a651e30c 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/HeraldOfAnafenza.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/HeraldOfAnafenza.java @@ -39,7 +39,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.permanent.token.WarriorToken; import mage.game.stack.StackAbility; diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/JeskaiAscendancy.java b/Mage.Sets/src/mage/sets/khansoftarkir/JeskaiAscendancy.java index c135132289..bdc0527576 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/JeskaiAscendancy.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/JeskaiAscendancy.java @@ -42,7 +42,6 @@ import mage.filter.FilterSpell; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.CardTypePredicate; -import mage.target.common.TargetControlledCreaturePermanent; /** * diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/RaidersSpoils.java b/Mage.Sets/src/mage/sets/khansoftarkir/RaidersSpoils.java index df891d8f75..6ef96c8ac1 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/RaidersSpoils.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/RaidersSpoils.java @@ -42,7 +42,6 @@ import mage.constants.Zone; import mage.game.Game; import mage.game.events.DamagedPlayerEvent; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.permanent.Permanent; /** diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/RakshasaVizier.java b/Mage.Sets/src/mage/sets/khansoftarkir/RakshasaVizier.java index 320511a451..9dfcc86a8b 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/RakshasaVizier.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/RakshasaVizier.java @@ -39,7 +39,6 @@ import mage.constants.Zone; import mage.counters.CounterType; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.events.ZoneChangeEvent; /** diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/SavagePunch.java b/Mage.Sets/src/mage/sets/khansoftarkir/SavagePunch.java index f2d7a2597f..6d1cdcad35 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/SavagePunch.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/SavagePunch.java @@ -28,7 +28,6 @@ package mage.sets.khansoftarkir; import java.util.UUID; -import mage.abilities.condition.FixedCondition; import mage.abilities.condition.LockedInCondition; import mage.abilities.condition.common.FerociousCondition; import mage.constants.TargetController; diff --git a/Mage.Sets/src/mage/sets/khansoftarkir/TaigamsScheming.java b/Mage.Sets/src/mage/sets/khansoftarkir/TaigamsScheming.java index e36e64e719..b1cb48603a 100644 --- a/Mage.Sets/src/mage/sets/khansoftarkir/TaigamsScheming.java +++ b/Mage.Sets/src/mage/sets/khansoftarkir/TaigamsScheming.java @@ -27,12 +27,10 @@ */ package mage.sets.khansoftarkir; -import java.util.List; import java.util.UUID; import mage.MageObject; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.cards.Cards; import mage.cards.CardsImpl; diff --git a/Mage.Sets/src/mage/sets/legends/BartelRuneaxe.java b/Mage.Sets/src/mage/sets/legends/BartelRuneaxe.java index d94a7bb264..d4e3d3d89c 100644 --- a/Mage.Sets/src/mage/sets/legends/BartelRuneaxe.java +++ b/Mage.Sets/src/mage/sets/legends/BartelRuneaxe.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.ContinuousRuleModifyingEffectImpl; import mage.abilities.keyword.VigilanceAbility; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/legends/HornOfDeafening.java b/Mage.Sets/src/mage/sets/legends/HornOfDeafening.java index 53950cdd4c..7b61171c29 100644 --- a/Mage.Sets/src/mage/sets/legends/HornOfDeafening.java +++ b/Mage.Sets/src/mage/sets/legends/HornOfDeafening.java @@ -34,7 +34,6 @@ import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.Effect; import mage.abilities.effects.common.PreventDamageByTargetEffect; -import mage.abilities.effects.common.PreventDamageToTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/legends/TetsuoUmezawa.java b/Mage.Sets/src/mage/sets/legends/TetsuoUmezawa.java index 57c66cdfa2..1391bd8139 100644 --- a/Mage.Sets/src/mage/sets/legends/TetsuoUmezawa.java +++ b/Mage.Sets/src/mage/sets/legends/TetsuoUmezawa.java @@ -36,7 +36,6 @@ import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.ContinuousRuleModifyingEffectImpl; import mage.abilities.effects.common.DestroyTargetEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/legions/MistformSliver.java b/Mage.Sets/src/mage/sets/legions/MistformSliver.java index d401e139c8..1a6a2eac65 100644 --- a/Mage.Sets/src/mage/sets/legions/MistformSliver.java +++ b/Mage.Sets/src/mage/sets/legions/MistformSliver.java @@ -51,7 +51,6 @@ import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; import mage.target.targetpointer.FixedTarget; -import mage.util.CardUtil; /** * diff --git a/Mage.Sets/src/mage/sets/legions/RootSliver.java b/Mage.Sets/src/mage/sets/legions/RootSliver.java index 9bb21e3051..7beaf0e0c9 100644 --- a/Mage.Sets/src/mage/sets/legions/RootSliver.java +++ b/Mage.Sets/src/mage/sets/legions/RootSliver.java @@ -29,7 +29,6 @@ package mage.sets.legions; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.CantBeCounteredControlledEffect; import mage.abilities.effects.common.CantBeCounteredSourceEffect; diff --git a/Mage.Sets/src/mage/sets/legions/SpectralSliver.java b/Mage.Sets/src/mage/sets/legions/SpectralSliver.java index 9a063458e1..3875482717 100644 --- a/Mage.Sets/src/mage/sets/legions/SpectralSliver.java +++ b/Mage.Sets/src/mage/sets/legions/SpectralSliver.java @@ -35,7 +35,6 @@ import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.continuous.BoostSourceEffect; import mage.abilities.effects.common.continuous.GainAbilityAllEffect; -import mage.abilities.keyword.DeathtouchAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/legions/SunstrikeLegionnaire.java b/Mage.Sets/src/mage/sets/legions/SunstrikeLegionnaire.java index 5b2637ee78..9a7dd57780 100644 --- a/Mage.Sets/src/mage/sets/legions/SunstrikeLegionnaire.java +++ b/Mage.Sets/src/mage/sets/legions/SunstrikeLegionnaire.java @@ -41,7 +41,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; -import mage.constants.Zone; import mage.filter.Filter; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.ConvertedManaCostPredicate; diff --git a/Mage.Sets/src/mage/sets/limitedalpha/BlackLotus.java b/Mage.Sets/src/mage/sets/limitedalpha/BlackLotus.java index 153ab4811e..b44e796b4f 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/BlackLotus.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/BlackLotus.java @@ -34,7 +34,6 @@ import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.AddManaOfAnyColorEffect; import mage.abilities.mana.SimpleManaAbility; import mage.cards.CardImpl; -import mage.choices.ChoiceColor; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/limitedalpha/Burrowing.java b/Mage.Sets/src/mage/sets/limitedalpha/Burrowing.java index 786dfa765a..651214b73f 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/Burrowing.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/Burrowing.java @@ -38,7 +38,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/limitedalpha/Conservator.java b/Mage.Sets/src/mage/sets/limitedalpha/Conservator.java index a898a45e43..e66c4c6d4b 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/Conservator.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/Conservator.java @@ -33,7 +33,6 @@ import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.PreventionEffectImpl; -import mage.abilities.effects.common.PreventDamageToTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/limitedalpha/Conversion.java b/Mage.Sets/src/mage/sets/limitedalpha/Conversion.java index 1b4752f0fc..ebd5524d65 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/Conversion.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/Conversion.java @@ -44,8 +44,6 @@ import mage.constants.CardType; import mage.constants.DependencyType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/limitedalpha/ManaShort.java b/Mage.Sets/src/mage/sets/limitedalpha/ManaShort.java index 9a1f38eec6..9f47bd4c4a 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/ManaShort.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/ManaShort.java @@ -32,11 +32,9 @@ import mage.abilities.Ability; import mage.abilities.effects.common.TapAllTargetPlayerControlsEffect; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Outcome; import mage.constants.Rarity; import mage.filter.common.FilterLandPermanent; import mage.game.Game; -import mage.game.permanent.Permanent; import mage.players.Player; import mage.target.TargetPlayer; diff --git a/Mage.Sets/src/mage/sets/limitedalpha/NetherShadow.java b/Mage.Sets/src/mage/sets/limitedalpha/NetherShadow.java index 55ed2ed02f..856e2d7e73 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/NetherShadow.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/NetherShadow.java @@ -30,7 +30,6 @@ package mage.sets.limitedalpha; import java.util.UUID; import mage.MageInt; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; -import mage.abilities.effects.common.DoIfCostPaid; import mage.abilities.effects.common.ReturnSourceFromGraveyardToBattlefieldEffect; import mage.abilities.keyword.HasteAbility; import mage.cards.Card; @@ -39,8 +38,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.TargetController; import mage.constants.Zone; -import mage.filter.FilterCard; -import mage.filter.common.FilterCreatureCard; import mage.game.Game; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/limitedalpha/Paralyze.java b/Mage.Sets/src/mage/sets/limitedalpha/Paralyze.java index 26de248aed..796ef48b6d 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/Paralyze.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/Paralyze.java @@ -35,7 +35,6 @@ import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.mana.GenericManaCost; -import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.*; import mage.abilities.keyword.EnchantAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/limitedalpha/PsychicVenom.java b/Mage.Sets/src/mage/sets/limitedalpha/PsychicVenom.java index d0322dc1c7..dd39b82af4 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/PsychicVenom.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/PsychicVenom.java @@ -29,7 +29,6 @@ package mage.sets.limitedalpha; import java.util.UUID; import mage.abilities.Ability; -import mage.abilities.TriggeredAbilityImpl; import mage.abilities.common.BecomesTappedAttachedTriggeredAbility; import mage.abilities.effects.Effect; import mage.abilities.effects.common.AttachEffect; diff --git a/Mage.Sets/src/mage/sets/limitedalpha/TimeWalk.java b/Mage.Sets/src/mage/sets/limitedalpha/TimeWalk.java index 225a4864df..57a4457acf 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/TimeWalk.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/TimeWalk.java @@ -28,15 +28,10 @@ package mage.sets.limitedalpha; import java.util.UUID; -import mage.abilities.Ability; -import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.turn.AddExtraTurnControllerEffect; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Outcome; import mage.constants.Rarity; -import mage.game.Game; -import mage.game.turn.TurnMod; /** * diff --git a/Mage.Sets/src/mage/sets/limitedalpha/UthdenTroll.java b/Mage.Sets/src/mage/sets/limitedalpha/UthdenTroll.java index a08d798ad2..ba15252aa5 100644 --- a/Mage.Sets/src/mage/sets/limitedalpha/UthdenTroll.java +++ b/Mage.Sets/src/mage/sets/limitedalpha/UthdenTroll.java @@ -30,7 +30,6 @@ package mage.sets.limitedalpha; import java.util.UUID; import mage.MageInt; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.mana.ManaCostImpl; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.RegenerateSourceEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/limitedbeta/Castle.java b/Mage.Sets/src/mage/sets/limitedbeta/Castle.java index aa414758b5..f1fadc54c5 100644 --- a/Mage.Sets/src/mage/sets/limitedbeta/Castle.java +++ b/Mage.Sets/src/mage/sets/limitedbeta/Castle.java @@ -28,11 +28,6 @@ package mage.sets.limitedbeta; import java.util.UUID; -import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.effects.common.continuous.BoostControlledEffect; -import mage.constants.Duration; -import mage.constants.Zone; -import mage.filter.common.FilterUntappedCreature; /** * diff --git a/Mage.Sets/src/mage/sets/lorwyn/ForcedFruition.java b/Mage.Sets/src/mage/sets/lorwyn/ForcedFruition.java index 57b9fe7418..d6085a774e 100644 --- a/Mage.Sets/src/mage/sets/lorwyn/ForcedFruition.java +++ b/Mage.Sets/src/mage/sets/lorwyn/ForcedFruition.java @@ -30,7 +30,6 @@ package mage.sets.lorwyn; import java.util.UUID; import mage.abilities.common.SpellCastOpponentTriggeredAbility; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.DrawCardTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/lorwyn/StinkdrinkerDaredevil.java b/Mage.Sets/src/mage/sets/lorwyn/StinkdrinkerDaredevil.java index 19e0ae2b91..23207cf937 100644 --- a/Mage.Sets/src/mage/sets/lorwyn/StinkdrinkerDaredevil.java +++ b/Mage.Sets/src/mage/sets/lorwyn/StinkdrinkerDaredevil.java @@ -36,7 +36,6 @@ import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.cost.SpellsCostReductionControllerEffect; import mage.cards.CardImpl; import mage.filter.FilterCard; -import mage.filter.FilterSpell; import mage.filter.predicate.mageobject.SubtypePredicate; /** diff --git a/Mage.Sets/src/mage/sets/magic2011/BrittleEffigy.java b/Mage.Sets/src/mage/sets/magic2011/BrittleEffigy.java index 5002555450..d0de4788c5 100644 --- a/Mage.Sets/src/mage/sets/magic2011/BrittleEffigy.java +++ b/Mage.Sets/src/mage/sets/magic2011/BrittleEffigy.java @@ -34,9 +34,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.Cost; -import mage.abilities.costs.Costs; -import mage.abilities.costs.CostsImpl; import mage.abilities.costs.common.ExileSourceCost; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.GenericManaCost; diff --git a/Mage.Sets/src/mage/sets/magic2011/LeylineOfPunishment.java b/Mage.Sets/src/mage/sets/magic2011/LeylineOfPunishment.java index 8c6ecef50a..db3ce706f0 100644 --- a/Mage.Sets/src/mage/sets/magic2011/LeylineOfPunishment.java +++ b/Mage.Sets/src/mage/sets/magic2011/LeylineOfPunishment.java @@ -31,23 +31,18 @@ package mage.sets.magic2011; import java.util.UUID; import mage.constants.CardType; import mage.constants.Duration; -import mage.constants.Layer; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.SubLayer; import mage.constants.Zone; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.effects.ContinuousEffectImpl; import mage.abilities.effects.ContinuousRuleModifyingEffectImpl; -import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.effects.common.continuous.CantGainLifeAllEffect; import mage.abilities.keyword.LeylineAbility; import mage.cards.CardImpl; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.events.GameEvent.EventType; -import mage.players.Player; /** * diff --git a/Mage.Sets/src/mage/sets/magic2011/StormtideLeviathan.java b/Mage.Sets/src/mage/sets/magic2011/StormtideLeviathan.java index d4b4fce8aa..b1b6d5c116 100644 --- a/Mage.Sets/src/mage/sets/magic2011/StormtideLeviathan.java +++ b/Mage.Sets/src/mage/sets/magic2011/StormtideLeviathan.java @@ -41,8 +41,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/magic2013/DiscipleOfBolas.java b/Mage.Sets/src/mage/sets/magic2013/DiscipleOfBolas.java index 9e358de89c..14ead4a54a 100644 --- a/Mage.Sets/src/mage/sets/magic2013/DiscipleOfBolas.java +++ b/Mage.Sets/src/mage/sets/magic2013/DiscipleOfBolas.java @@ -36,11 +36,8 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.TargetController; import mage.filter.common.FilterControlledCreaturePermanent; -import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.permanent.AnotherPredicate; -import mage.filter.predicate.permanent.ControllerPredicate; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/magic2013/GildedLotus.java b/Mage.Sets/src/mage/sets/magic2013/GildedLotus.java index 39c151979e..73ba73d291 100644 --- a/Mage.Sets/src/mage/sets/magic2013/GildedLotus.java +++ b/Mage.Sets/src/mage/sets/magic2013/GildedLotus.java @@ -36,7 +36,6 @@ import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.AddManaOfAnyColorEffect; import mage.abilities.mana.SimpleManaAbility; import mage.cards.CardImpl; -import mage.choices.ChoiceColor; import mage.constants.Zone; /** diff --git a/Mage.Sets/src/mage/sets/magic2013/NefaroxOverlordOfGrixis.java b/Mage.Sets/src/mage/sets/magic2013/NefaroxOverlordOfGrixis.java index 33c4a2c75d..64092049ea 100644 --- a/Mage.Sets/src/mage/sets/magic2013/NefaroxOverlordOfGrixis.java +++ b/Mage.Sets/src/mage/sets/magic2013/NefaroxOverlordOfGrixis.java @@ -36,7 +36,6 @@ import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; -import mage.constants.Zone; import mage.filter.common.FilterControlledCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/magic2013/PredatoryRampage.java b/Mage.Sets/src/mage/sets/magic2013/PredatoryRampage.java index 58262e9f5d..5cf38eae3e 100644 --- a/Mage.Sets/src/mage/sets/magic2013/PredatoryRampage.java +++ b/Mage.Sets/src/mage/sets/magic2013/PredatoryRampage.java @@ -31,17 +31,12 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.TargetController; -import mage.abilities.Ability; -import mage.abilities.effects.RequirementEffect; import mage.abilities.effects.common.continuous.BoostControlledEffect; import mage.abilities.effects.common.continuous.GainAbilityAllEffect; import mage.abilities.keyword.BlocksThisTurnMarkerAbility; import mage.cards.CardImpl; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.permanent.ControllerPredicate; -import mage.game.Game; -import mage.game.permanent.Permanent; -import mage.players.Player; import java.util.UUID; import mage.abilities.effects.common.combat.BlocksIfAbleAllEffect; diff --git a/Mage.Sets/src/mage/sets/magic2014/BonescytheSliver.java b/Mage.Sets/src/mage/sets/magic2014/BonescytheSliver.java index 3fe7e15187..ac1f899b75 100644 --- a/Mage.Sets/src/mage/sets/magic2014/BonescytheSliver.java +++ b/Mage.Sets/src/mage/sets/magic2014/BonescytheSliver.java @@ -30,18 +30,14 @@ package mage.sets.magic2014; import java.util.UUID; import mage.MageInt; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.effects.common.continuous.GainAbilityAllEffect; import mage.abilities.effects.common.continuous.GainAbilityControlledEffect; import mage.abilities.keyword.DoubleStrikeAbility; -import mage.abilities.keyword.FirstStrikeAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.mageobject.SubtypePredicate; /** * diff --git a/Mage.Sets/src/mage/sets/magic2014/GaleriderSliver.java b/Mage.Sets/src/mage/sets/magic2014/GaleriderSliver.java index fb3ef18769..1f01718811 100644 --- a/Mage.Sets/src/mage/sets/magic2014/GaleriderSliver.java +++ b/Mage.Sets/src/mage/sets/magic2014/GaleriderSliver.java @@ -38,7 +38,6 @@ import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.mageobject.SubtypePredicate; /** * diff --git a/Mage.Sets/src/mage/sets/magic2014/GroundshakerSliver.java b/Mage.Sets/src/mage/sets/magic2014/GroundshakerSliver.java index 0739f04a02..3651743f85 100644 --- a/Mage.Sets/src/mage/sets/magic2014/GroundshakerSliver.java +++ b/Mage.Sets/src/mage/sets/magic2014/GroundshakerSliver.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.continuous.GainAbilityControlledEffect; -import mage.abilities.keyword.FirstStrikeAbility; import mage.abilities.keyword.TrampleAbility; import mage.cards.CardImpl; import mage.constants.CardType; @@ -39,7 +38,6 @@ import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.mageobject.SubtypePredicate; /** * diff --git a/Mage.Sets/src/mage/sets/magic2014/HauntedPlateMail.java b/Mage.Sets/src/mage/sets/magic2014/HauntedPlateMail.java index 245cc2c658..d6e8a070a0 100644 --- a/Mage.Sets/src/mage/sets/magic2014/HauntedPlateMail.java +++ b/Mage.Sets/src/mage/sets/magic2014/HauntedPlateMail.java @@ -32,8 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition; -import mage.abilities.costs.CostImpl; -import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.decorator.ConditionalActivatedAbility; import mage.abilities.effects.common.continuous.BecomesCreatureSourceEffect; @@ -45,9 +43,7 @@ import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.common.FilterCreaturePermanent; -import mage.game.Game; import mage.game.permanent.token.Token; /** diff --git a/Mage.Sets/src/mage/sets/magic2014/MoltenBirth.java b/Mage.Sets/src/mage/sets/magic2014/MoltenBirth.java index 0d83f8d1d7..ff8fc7e9bb 100644 --- a/Mage.Sets/src/mage/sets/magic2014/MoltenBirth.java +++ b/Mage.Sets/src/mage/sets/magic2014/MoltenBirth.java @@ -30,7 +30,6 @@ package mage.sets.magic2014; import java.util.Random; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.cards.Card; diff --git a/Mage.Sets/src/mage/sets/magic2014/SeraphOfTheSword.java b/Mage.Sets/src/mage/sets/magic2014/SeraphOfTheSword.java index bf5f71691b..1dae8320bc 100644 --- a/Mage.Sets/src/mage/sets/magic2014/SeraphOfTheSword.java +++ b/Mage.Sets/src/mage/sets/magic2014/SeraphOfTheSword.java @@ -30,7 +30,6 @@ package mage.sets.magic2014; import java.util.UUID; import mage.MageInt; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.effects.common.PreventAllDamageToSourceEffect; import mage.abilities.effects.common.PreventCombatDamageToSourceEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/magic2015/EphemeralShields.java b/Mage.Sets/src/mage/sets/magic2015/EphemeralShields.java index 253b222cef..694f05a443 100644 --- a/Mage.Sets/src/mage/sets/magic2015/EphemeralShields.java +++ b/Mage.Sets/src/mage/sets/magic2015/EphemeralShields.java @@ -28,7 +28,6 @@ package mage.sets.magic2015; import java.util.UUID; -import mage.abilities.Ability; import mage.abilities.effects.common.continuous.GainAbilityTargetEffect; import mage.abilities.keyword.ConvokeAbility; import mage.abilities.keyword.IndestructibleAbility; diff --git a/Mage.Sets/src/mage/sets/magic2015/InvasiveSpecies.java b/Mage.Sets/src/mage/sets/magic2015/InvasiveSpecies.java index eb3703d4d9..47f7863441 100644 --- a/Mage.Sets/src/mage/sets/magic2015/InvasiveSpecies.java +++ b/Mage.Sets/src/mage/sets/magic2015/InvasiveSpecies.java @@ -29,7 +29,6 @@ package mage.sets.magic2015; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/magic2015/KalonianTwingrove.java b/Mage.Sets/src/mage/sets/magic2015/KalonianTwingrove.java index bc8e9509ef..adccf6fc3d 100644 --- a/Mage.Sets/src/mage/sets/magic2015/KalonianTwingrove.java +++ b/Mage.Sets/src/mage/sets/magic2015/KalonianTwingrove.java @@ -29,7 +29,6 @@ package mage.sets.magic2015; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.dynamicvalue.common.PermanentsOnBattlefieldCount; diff --git a/Mage.Sets/src/mage/sets/magic2015/SoulOfTheros.java b/Mage.Sets/src/mage/sets/magic2015/SoulOfTheros.java index 3f7e728e44..a00e9dfedf 100644 --- a/Mage.Sets/src/mage/sets/magic2015/SoulOfTheros.java +++ b/Mage.Sets/src/mage/sets/magic2015/SoulOfTheros.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.common.ExileSourceCost; import mage.abilities.costs.common.ExileSourceFromGraveCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.Effect; diff --git a/Mage.Sets/src/mage/sets/magic2015/StatuteOfDenial.java b/Mage.Sets/src/mage/sets/magic2015/StatuteOfDenial.java index 7b6f491564..bea1465cf1 100644 --- a/Mage.Sets/src/mage/sets/magic2015/StatuteOfDenial.java +++ b/Mage.Sets/src/mage/sets/magic2015/StatuteOfDenial.java @@ -32,7 +32,6 @@ import mage.ObjectColor; import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition; import mage.abilities.decorator.ConditionalOneShotEffect; import mage.abilities.effects.common.CounterTargetEffect; -import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.abilities.effects.common.DrawDiscardControllerEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/magicorigins/AkroanJailer.java b/Mage.Sets/src/mage/sets/magicorigins/AkroanJailer.java index 46d74e0164..b3aca776f6 100644 --- a/Mage.Sets/src/mage/sets/magicorigins/AkroanJailer.java +++ b/Mage.Sets/src/mage/sets/magicorigins/AkroanJailer.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.Cost; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.TapTargetEffect; diff --git a/Mage.Sets/src/mage/sets/magicorigins/AvariciousDragon.java b/Mage.Sets/src/mage/sets/magicorigins/AvariciousDragon.java index 13dd0bd54e..ff0720a296 100644 --- a/Mage.Sets/src/mage/sets/magicorigins/AvariciousDragon.java +++ b/Mage.Sets/src/mage/sets/magicorigins/AvariciousDragon.java @@ -38,7 +38,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.TargetController; -import mage.constants.Zone; /** * diff --git a/Mage.Sets/src/mage/sets/magicorigins/EmbermawHellion.java b/Mage.Sets/src/mage/sets/magicorigins/EmbermawHellion.java index 05c357c6bb..82756b8f65 100644 --- a/Mage.Sets/src/mage/sets/magicorigins/EmbermawHellion.java +++ b/Mage.Sets/src/mage/sets/magicorigins/EmbermawHellion.java @@ -41,8 +41,6 @@ import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; -import mage.game.events.DamagedPlayerEvent; -import mage.game.events.GameEvent.EventType; import mage.game.events.GameEvent; import mage.game.permanent.Permanent; diff --git a/Mage.Sets/src/mage/sets/magicorigins/GideonsPhalanx.java b/Mage.Sets/src/mage/sets/magicorigins/GideonsPhalanx.java index d091b330b4..a55e383f71 100644 --- a/Mage.Sets/src/mage/sets/magicorigins/GideonsPhalanx.java +++ b/Mage.Sets/src/mage/sets/magicorigins/GideonsPhalanx.java @@ -28,7 +28,6 @@ package mage.sets.magicorigins; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.condition.common.SpellMasteryCondition; import mage.abilities.decorator.ConditionalOneShotEffect; import mage.abilities.effects.Effect; diff --git a/Mage.Sets/src/mage/sets/magicorigins/GraspOfTheHieromancer.java b/Mage.Sets/src/mage/sets/magicorigins/GraspOfTheHieromancer.java index 0f7e87d26e..057e28f6c8 100644 --- a/Mage.Sets/src/mage/sets/magicorigins/GraspOfTheHieromancer.java +++ b/Mage.Sets/src/mage/sets/magicorigins/GraspOfTheHieromancer.java @@ -43,7 +43,6 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.SetTargetPointer; import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.permanent.ControllerIdPredicate; diff --git a/Mage.Sets/src/mage/sets/magicorigins/PriestOfTheBloodRite.java b/Mage.Sets/src/mage/sets/magicorigins/PriestOfTheBloodRite.java index ad78041315..5a766e9a59 100644 --- a/Mage.Sets/src/mage/sets/magicorigins/PriestOfTheBloodRite.java +++ b/Mage.Sets/src/mage/sets/magicorigins/PriestOfTheBloodRite.java @@ -33,7 +33,6 @@ import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.effects.common.LoseLifeSourceControllerEffect; -import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/magicorigins/ThopterEngineer.java b/Mage.Sets/src/mage/sets/magicorigins/ThopterEngineer.java index a0cd37ed55..a3baa7eef3 100644 --- a/Mage.Sets/src/mage/sets/magicorigins/ThopterEngineer.java +++ b/Mage.Sets/src/mage/sets/magicorigins/ThopterEngineer.java @@ -33,7 +33,6 @@ import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.effects.common.continuous.GainAbilityAllEffect; -import mage.abilities.keyword.FlyingAbility; import mage.abilities.keyword.HasteAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/mastersedition/CuombajjWitches.java b/Mage.Sets/src/mage/sets/mastersedition/CuombajjWitches.java index 88ec79f8ee..ca82687ddb 100644 --- a/Mage.Sets/src/mage/sets/mastersedition/CuombajjWitches.java +++ b/Mage.Sets/src/mage/sets/mastersedition/CuombajjWitches.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.Cost; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.Effect; import mage.abilities.effects.common.DamageTargetEffect; diff --git a/Mage.Sets/src/mage/sets/masterseditioniii/FireSprites.java b/Mage.Sets/src/mage/sets/masterseditioniii/FireSprites.java index 7252955c7e..21abc75dbb 100644 --- a/Mage.Sets/src/mage/sets/masterseditioniii/FireSprites.java +++ b/Mage.Sets/src/mage/sets/masterseditioniii/FireSprites.java @@ -32,10 +32,8 @@ import mage.MageInt; import mage.Mana; import mage.abilities.Ability; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.keyword.FlyingAbility; -import mage.abilities.mana.RedManaAbility; import mage.abilities.mana.SimpleManaAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/masterseditioniii/RevekaWizardSavant.java b/Mage.Sets/src/mage/sets/masterseditioniii/RevekaWizardSavant.java index ce43e4cd0a..c60e68c8a3 100644 --- a/Mage.Sets/src/mage/sets/masterseditioniii/RevekaWizardSavant.java +++ b/Mage.Sets/src/mage/sets/masterseditioniii/RevekaWizardSavant.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.effects.common.DamageControllerEffect; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.DontUntapInControllersNextUntapStepSourceEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/masterseditioniv/ArmageddonClock.java b/Mage.Sets/src/mage/sets/masterseditioniv/ArmageddonClock.java index 042c12a39d..66aecc516c 100644 --- a/Mage.Sets/src/mage/sets/masterseditioniv/ArmageddonClock.java +++ b/Mage.Sets/src/mage/sets/masterseditioniv/ArmageddonClock.java @@ -31,14 +31,11 @@ import java.util.UUID; import mage.abilities.ActivatedAbilityImpl; import mage.abilities.common.BeginningOfDrawTriggeredAbility; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; -import mage.abilities.condition.Condition; import mage.abilities.condition.common.IsStepCondition; -import mage.abilities.costs.Cost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.decorator.ConditionalActivatedAbility; import mage.abilities.dynamicvalue.common.CountersCount; import mage.abilities.dynamicvalue.common.StaticValue; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.DamagePlayersEffect; import mage.cards.CardImpl; import mage.constants.CardType; @@ -50,7 +47,6 @@ import mage.constants.Outcome; import mage.constants.PhaseStep; import mage.constants.TargetController; import mage.constants.Zone; -import mage.game.Game; /** diff --git a/Mage.Sets/src/mage/sets/masterseditioniv/MartyrsOfKorlis.java b/Mage.Sets/src/mage/sets/masterseditioniv/MartyrsOfKorlis.java index 5cd1d4faf8..01c32ce373 100644 --- a/Mage.Sets/src/mage/sets/masterseditioniv/MartyrsOfKorlis.java +++ b/Mage.Sets/src/mage/sets/masterseditioniv/MartyrsOfKorlis.java @@ -35,7 +35,6 @@ import mage.abilities.condition.InvertCondition; import mage.abilities.condition.common.SourceTappedCondition; import mage.abilities.decorator.ConditionalContinuousEffect; import mage.abilities.effects.RedirectionEffect; -import mage.abilities.effects.common.continuous.BoostSourceEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/masterseditioniv/UrzasMiter.java b/Mage.Sets/src/mage/sets/masterseditioniv/UrzasMiter.java index 4eafc3c98a..834c9e49a0 100644 --- a/Mage.Sets/src/mage/sets/masterseditioniv/UrzasMiter.java +++ b/Mage.Sets/src/mage/sets/masterseditioniv/UrzasMiter.java @@ -29,14 +29,11 @@ package mage.sets.masterseditioniv; import java.util.ArrayList; import java.util.UUID; -import mage.MageObject; import mage.abilities.Ability; import mage.abilities.common.ZoneChangeAllTriggeredAbility; import mage.abilities.costs.Cost; import mage.abilities.costs.mana.GenericManaCost; -import mage.abilities.effects.ContinuousEffect; import mage.abilities.effects.Effect; -import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.DoIfCostPaid; import mage.abilities.effects.common.GainLifeEffect; import mage.cards.CardImpl; @@ -47,9 +44,6 @@ import mage.constants.Zone; import mage.filter.common.FilterControlledArtifactPermanent; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.ZoneChangeEvent; -import mage.players.Player; -import mage.util.CardUtil; import mage.watchers.Watcher; /** diff --git a/Mage.Sets/src/mage/sets/masterseditioniv/XenicPoltergeist.java b/Mage.Sets/src/mage/sets/masterseditioniv/XenicPoltergeist.java index 642045e788..1e9f548839 100644 --- a/Mage.Sets/src/mage/sets/masterseditioniv/XenicPoltergeist.java +++ b/Mage.Sets/src/mage/sets/masterseditioniv/XenicPoltergeist.java @@ -30,9 +30,7 @@ package mage.sets.masterseditioniv; import mage.MageInt; import mage.abilities.costs.common.TapSourceCost; import mage.constants.PhaseStep; -import java.util.Iterator; import java.util.UUID; -import mage.MageObjectReference; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.effects.ContinuousEffectImpl; diff --git a/Mage.Sets/src/mage/sets/mercadianmasques/DustBowl.java b/Mage.Sets/src/mage/sets/mercadianmasques/DustBowl.java index 445e6eac28..73d2ff795f 100644 --- a/Mage.Sets/src/mage/sets/mercadianmasques/DustBowl.java +++ b/Mage.Sets/src/mage/sets/mercadianmasques/DustBowl.java @@ -39,9 +39,7 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.FilterPermanent; import mage.filter.common.FilterControlledLandPermanent; -import mage.filter.predicate.permanent.TappedPredicate; import mage.target.Target; import mage.target.common.TargetControlledPermanent; import mage.target.common.TargetNonBasicLandPermanent; diff --git a/Mage.Sets/src/mage/sets/mercadianmasques/RamosianCaptain.java b/Mage.Sets/src/mage/sets/mercadianmasques/RamosianCaptain.java index f40bb0b8c4..741629f9ec 100644 --- a/Mage.Sets/src/mage/sets/mercadianmasques/RamosianCaptain.java +++ b/Mage.Sets/src/mage/sets/mercadianmasques/RamosianCaptain.java @@ -41,7 +41,6 @@ import mage.abilities.effects.common.search.SearchLibraryPutInPlayEffect; import mage.abilities.keyword.FirstStrikeAbility; import mage.cards.CardImpl; import mage.filter.Filter.ComparisonType; -import mage.filter.common.FilterCreatureCard; import mage.filter.common.FilterPermanentCard; import mage.filter.predicate.mageobject.ConvertedManaCostPredicate; import mage.filter.predicate.mageobject.SubtypePredicate; diff --git a/Mage.Sets/src/mage/sets/mercadianmasques/RamosianSkyMarshal.java b/Mage.Sets/src/mage/sets/mercadianmasques/RamosianSkyMarshal.java index e729451265..02844f04d9 100644 --- a/Mage.Sets/src/mage/sets/mercadianmasques/RamosianSkyMarshal.java +++ b/Mage.Sets/src/mage/sets/mercadianmasques/RamosianSkyMarshal.java @@ -40,7 +40,6 @@ import mage.abilities.effects.common.search.SearchLibraryPutInPlayEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.filter.Filter.ComparisonType; -import mage.filter.common.FilterCreatureCard; import mage.filter.common.FilterPermanentCard; import mage.filter.predicate.mageobject.ConvertedManaCostPredicate; import mage.filter.predicate.mageobject.SubtypePredicate; diff --git a/Mage.Sets/src/mage/sets/mercadianmasques/SeverSoul.java b/Mage.Sets/src/mage/sets/mercadianmasques/SeverSoul.java index 0842f34939..b0f86ea52a 100644 --- a/Mage.Sets/src/mage/sets/mercadianmasques/SeverSoul.java +++ b/Mage.Sets/src/mage/sets/mercadianmasques/SeverSoul.java @@ -37,7 +37,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.ColorPredicate; diff --git a/Mage.Sets/src/mage/sets/mercadianmasques/Sizzle.java b/Mage.Sets/src/mage/sets/mercadianmasques/Sizzle.java index 570749af69..9d1f852f39 100644 --- a/Mage.Sets/src/mage/sets/mercadianmasques/Sizzle.java +++ b/Mage.Sets/src/mage/sets/mercadianmasques/Sizzle.java @@ -29,13 +29,11 @@ package mage.sets.mercadianmasques; import java.util.UUID; -import mage.abilities.effects.common.DamageAllEffect; import mage.abilities.effects.common.DamagePlayersEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.TargetController; -import mage.filter.common.FilterCreaturePermanent; /** * diff --git a/Mage.Sets/src/mage/sets/mercadianmasques/SnakePit.java b/Mage.Sets/src/mage/sets/mercadianmasques/SnakePit.java index 5528d737e7..f9c89d4bc4 100644 --- a/Mage.Sets/src/mage/sets/mercadianmasques/SnakePit.java +++ b/Mage.Sets/src/mage/sets/mercadianmasques/SnakePit.java @@ -34,7 +34,6 @@ import mage.abilities.effects.common.CreateTokenEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; -import mage.constants.TargetController; import mage.filter.FilterSpell; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.ColorPredicate; diff --git a/Mage.Sets/src/mage/sets/mirage/BlightedShaman.java b/Mage.Sets/src/mage/sets/mirage/BlightedShaman.java index 14e453f208..50c80588c7 100644 --- a/Mage.Sets/src/mage/sets/mirage/BlightedShaman.java +++ b/Mage.Sets/src/mage/sets/mirage/BlightedShaman.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.continuous.BoostTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/mirage/DwarvenMiner.java b/Mage.Sets/src/mage/sets/mirage/DwarvenMiner.java index a62127cea2..191d8129fe 100644 --- a/Mage.Sets/src/mage/sets/mirage/DwarvenMiner.java +++ b/Mage.Sets/src/mage/sets/mirage/DwarvenMiner.java @@ -16,7 +16,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; -import mage.target.Target; import mage.target.common.TargetNonBasicLandPermanent; /** diff --git a/Mage.Sets/src/mage/sets/mirage/SacredMesa.java b/Mage.Sets/src/mage/sets/mirage/SacredMesa.java index 91b1b19807..7958114e08 100644 --- a/Mage.Sets/src/mage/sets/mirage/SacredMesa.java +++ b/Mage.Sets/src/mage/sets/mirage/SacredMesa.java @@ -28,7 +28,6 @@ package mage.sets.mirage; import java.util.UUID; -import mage.MageInt; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeTargetCost; diff --git a/Mage.Sets/src/mage/sets/mirage/SeedlingCharm.java b/Mage.Sets/src/mage/sets/mirage/SeedlingCharm.java index 8b22af98f7..08e057b326 100644 --- a/Mage.Sets/src/mage/sets/mirage/SeedlingCharm.java +++ b/Mage.Sets/src/mage/sets/mirage/SeedlingCharm.java @@ -39,7 +39,6 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; import mage.filter.FilterPermanent; -import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.ColorPredicate; import mage.filter.predicate.mageobject.SubtypePredicate; diff --git a/Mage.Sets/src/mage/sets/mirage/WaitingInTheWeeds.java b/Mage.Sets/src/mage/sets/mirage/WaitingInTheWeeds.java index acfcdfd9fb..ee010816da 100644 --- a/Mage.Sets/src/mage/sets/mirage/WaitingInTheWeeds.java +++ b/Mage.Sets/src/mage/sets/mirage/WaitingInTheWeeds.java @@ -29,7 +29,6 @@ package mage.sets.mirage; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/mirrodin/BetrayalOfFlesh.java b/Mage.Sets/src/mage/sets/mirrodin/BetrayalOfFlesh.java index c03a021913..b4402d9af0 100644 --- a/Mage.Sets/src/mage/sets/mirrodin/BetrayalOfFlesh.java +++ b/Mage.Sets/src/mage/sets/mirrodin/BetrayalOfFlesh.java @@ -33,7 +33,6 @@ import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.effects.common.DestroyTargetEffect; import mage.abilities.effects.common.ReturnFromGraveyardToBattlefieldTargetEffect; import mage.abilities.keyword.EntwineAbility; -import mage.abilities.keyword.EntwineAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/mirrodin/DreamsGrip.java b/Mage.Sets/src/mage/sets/mirrodin/DreamsGrip.java index 228e76e2d7..20cf6ff988 100644 --- a/Mage.Sets/src/mage/sets/mirrodin/DreamsGrip.java +++ b/Mage.Sets/src/mage/sets/mirrodin/DreamsGrip.java @@ -37,7 +37,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.FilterPermanent; -import mage.filter.predicate.permanent.TappedPredicate; import mage.target.TargetPermanent; /** diff --git a/Mage.Sets/src/mage/sets/mirrodin/InertiaBubble.java b/Mage.Sets/src/mage/sets/mirrodin/InertiaBubble.java index 23533edf48..3503b81333 100644 --- a/Mage.Sets/src/mage/sets/mirrodin/InertiaBubble.java +++ b/Mage.Sets/src/mage/sets/mirrodin/InertiaBubble.java @@ -29,7 +29,6 @@ package mage.sets.mirrodin; import java.util.UUID; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.DontUntapInControllersUntapStepEnchantedEffect; import mage.abilities.keyword.EnchantAbility; diff --git a/Mage.Sets/src/mage/sets/mirrodin/LeoninAbunas.java b/Mage.Sets/src/mage/sets/mirrodin/LeoninAbunas.java index 5d767f6634..9d9ae68eb2 100644 --- a/Mage.Sets/src/mage/sets/mirrodin/LeoninAbunas.java +++ b/Mage.Sets/src/mage/sets/mirrodin/LeoninAbunas.java @@ -40,7 +40,6 @@ import mage.constants.Duration; import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.filter.common.FilterArtifactPermanent; -import mage.filter.predicate.mageobject.CardTypePredicate; /** * @author Loki diff --git a/Mage.Sets/src/mage/sets/mirrodin/MoriokScavenger.java b/Mage.Sets/src/mage/sets/mirrodin/MoriokScavenger.java index 7b1d05af5f..2a62b810bf 100644 --- a/Mage.Sets/src/mage/sets/mirrodin/MoriokScavenger.java +++ b/Mage.Sets/src/mage/sets/mirrodin/MoriokScavenger.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.ReturnToHandTargetEffect; import mage.cards.CardImpl; -import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.common.FilterCreatureCard; diff --git a/Mage.Sets/src/mage/sets/mirrodinbesieged/IchorWellspring.java b/Mage.Sets/src/mage/sets/mirrodinbesieged/IchorWellspring.java index 3b4b1c2171..d8558d7fa0 100644 --- a/Mage.Sets/src/mage/sets/mirrodinbesieged/IchorWellspring.java +++ b/Mage.Sets/src/mage/sets/mirrodinbesieged/IchorWellspring.java @@ -29,7 +29,6 @@ package mage.sets.mirrodinbesieged; import java.util.UUID; -import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.PutIntoGraveFromBattlefieldSourceTriggeredAbility; import mage.abilities.effects.common.DrawCardSourceControllerEffect; diff --git a/Mage.Sets/src/mage/sets/mirrodinbesieged/SpineOfIshSah.java b/Mage.Sets/src/mage/sets/mirrodinbesieged/SpineOfIshSah.java index ea35f4f709..ae473cbb3f 100644 --- a/Mage.Sets/src/mage/sets/mirrodinbesieged/SpineOfIshSah.java +++ b/Mage.Sets/src/mage/sets/mirrodinbesieged/SpineOfIshSah.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.abilities.common.EntersBattlefieldTriggeredAbility; -import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.common.PutIntoGraveFromBattlefieldSourceTriggeredAbility; import mage.abilities.effects.common.DestroyTargetEffect; import mage.abilities.effects.common.ReturnToHandSourceEffect; diff --git a/Mage.Sets/src/mage/sets/mirrodinbesieged/WhiteSunsZenith.java b/Mage.Sets/src/mage/sets/mirrodinbesieged/WhiteSunsZenith.java index bd336aca76..674fa230ba 100644 --- a/Mage.Sets/src/mage/sets/mirrodinbesieged/WhiteSunsZenith.java +++ b/Mage.Sets/src/mage/sets/mirrodinbesieged/WhiteSunsZenith.java @@ -29,7 +29,6 @@ package mage.sets.mirrodinbesieged; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.dynamicvalue.common.ManacostVariableValue; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.effects.common.ShuffleSpellEffect; diff --git a/Mage.Sets/src/mage/sets/modernmasters/PyromancersSwath.java b/Mage.Sets/src/mage/sets/modernmasters/PyromancersSwath.java index 078cbf8334..5d83c62fc3 100644 --- a/Mage.Sets/src/mage/sets/modernmasters/PyromancersSwath.java +++ b/Mage.Sets/src/mage/sets/modernmasters/PyromancersSwath.java @@ -42,7 +42,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.stack.Spell; /** * diff --git a/Mage.Sets/src/mage/sets/modernmasters/Riftsweeper.java b/Mage.Sets/src/mage/sets/modernmasters/Riftsweeper.java index 913bf0838f..fc28f066ed 100644 --- a/Mage.Sets/src/mage/sets/modernmasters/Riftsweeper.java +++ b/Mage.Sets/src/mage/sets/modernmasters/Riftsweeper.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.OneShotEffect; -import mage.abilities.keyword.HauntAbility; import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/modernmasters/TakePossession.java b/Mage.Sets/src/mage/sets/modernmasters/TakePossession.java index 0ba3388a12..b77b5b13df 100644 --- a/Mage.Sets/src/mage/sets/modernmasters/TakePossession.java +++ b/Mage.Sets/src/mage/sets/modernmasters/TakePossession.java @@ -30,7 +30,6 @@ package mage.sets.modernmasters; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.continuous.ControlEnchantedEffect; import mage.abilities.keyword.EnchantAbility; diff --git a/Mage.Sets/src/mage/sets/modernmasters/WarrenPilferers.java b/Mage.Sets/src/mage/sets/modernmasters/WarrenPilferers.java index c64ff7cbe9..a6b93a5abf 100644 --- a/Mage.Sets/src/mage/sets/modernmasters/WarrenPilferers.java +++ b/Mage.Sets/src/mage/sets/modernmasters/WarrenPilferers.java @@ -30,9 +30,7 @@ package mage.sets.modernmasters; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.Mode; import mage.abilities.common.EntersBattlefieldTriggeredAbility; -import mage.abilities.effects.ContinuousEffect; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.keyword.HasteAbility; @@ -45,8 +43,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.common.FilterCreatureCard; import mage.game.Game; -import mage.game.permanent.Permanent; -import mage.players.Player; import mage.target.common.TargetCardInYourGraveyard; /** diff --git a/Mage.Sets/src/mage/sets/morningtide/EverbarkShaman.java b/Mage.Sets/src/mage/sets/morningtide/EverbarkShaman.java index e099a84b33..c6e73f7cd1 100644 --- a/Mage.Sets/src/mage/sets/morningtide/EverbarkShaman.java +++ b/Mage.Sets/src/mage/sets/morningtide/EverbarkShaman.java @@ -41,7 +41,6 @@ import mage.cards.CardImpl; import mage.constants.Outcome; import mage.constants.Zone; import mage.filter.FilterCard; -import mage.filter.predicate.mageobject.NamePredicate; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.target.common.TargetCardInLibrary; import mage.target.common.TargetCardInYourGraveyard; diff --git a/Mage.Sets/src/mage/sets/morningtide/NogginWhack.java b/Mage.Sets/src/mage/sets/morningtide/NogginWhack.java index b10dc74ab8..b3e2bc16a6 100644 --- a/Mage.Sets/src/mage/sets/morningtide/NogginWhack.java +++ b/Mage.Sets/src/mage/sets/morningtide/NogginWhack.java @@ -27,14 +27,12 @@ */ package mage.sets.morningtide; -import java.util.List; import java.util.List; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.abilities.keyword.ProwlAbility; import mage.cards.Card; -import mage.cards.Card; import mage.cards.CardImpl; import mage.cards.Cards; import mage.cards.CardsImpl; diff --git a/Mage.Sets/src/mage/sets/morningtide/WaterspoutWeavers.java b/Mage.Sets/src/mage/sets/morningtide/WaterspoutWeavers.java index 44007e886f..94203284f2 100644 --- a/Mage.Sets/src/mage/sets/morningtide/WaterspoutWeavers.java +++ b/Mage.Sets/src/mage/sets/morningtide/WaterspoutWeavers.java @@ -30,15 +30,12 @@ package mage.sets.morningtide; import java.util.UUID; import mage.MageInt; import mage.abilities.abilityword.KinshipAbility; -import mage.abilities.dynamicvalue.common.StaticValue; import mage.abilities.effects.common.continuous.GainAbilityControlledEffect; -import mage.abilities.effects.common.discard.DiscardEachPlayerEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.constants.TargetController; import mage.filter.common.FilterCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/morningtide/WinnowerPatrol.java b/Mage.Sets/src/mage/sets/morningtide/WinnowerPatrol.java index cb537a91fb..a824920979 100644 --- a/Mage.Sets/src/mage/sets/morningtide/WinnowerPatrol.java +++ b/Mage.Sets/src/mage/sets/morningtide/WinnowerPatrol.java @@ -30,13 +30,11 @@ package mage.sets.morningtide; import java.util.UUID; import mage.MageInt; import mage.abilities.abilityword.KinshipAbility; -import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.counters.CounterType; -import mage.game.permanent.token.WolfToken; /** * diff --git a/Mage.Sets/src/mage/sets/nemesis/BlindingAngel.java b/Mage.Sets/src/mage/sets/nemesis/BlindingAngel.java index 533479c5c9..49656c11fa 100644 --- a/Mage.Sets/src/mage/sets/nemesis/BlindingAngel.java +++ b/Mage.Sets/src/mage/sets/nemesis/BlindingAngel.java @@ -36,7 +36,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.DealsCombatDamageToAPlayerTriggeredAbility; import mage.abilities.effects.OneShotEffect; -import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.TurnPhase; diff --git a/Mage.Sets/src/mage/sets/nemesis/ParallaxTide.java b/Mage.Sets/src/mage/sets/nemesis/ParallaxTide.java index 5627c104da..a2655ccc74 100644 --- a/Mage.Sets/src/mage/sets/nemesis/ParallaxTide.java +++ b/Mage.Sets/src/mage/sets/nemesis/ParallaxTide.java @@ -32,7 +32,6 @@ import mage.abilities.Ability; import mage.abilities.common.LeavesBattlefieldTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.RemoveCountersSourceCost; -import mage.abilities.effects.common.ExileTargetEffect; import mage.abilities.effects.common.ExileTargetForSourceEffect; import mage.abilities.effects.common.ReturnFromExileForSourceEffect; import mage.abilities.keyword.FadingAbility; diff --git a/Mage.Sets/src/mage/sets/nemesis/TreetopBracers.java b/Mage.Sets/src/mage/sets/nemesis/TreetopBracers.java index eb6d2ce051..9c7f401ff5 100644 --- a/Mage.Sets/src/mage/sets/nemesis/TreetopBracers.java +++ b/Mage.Sets/src/mage/sets/nemesis/TreetopBracers.java @@ -28,25 +28,18 @@ package mage.sets.nemesis; import mage.abilities.Ability; -import mage.abilities.StaticAbility; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.AttachEffect; -import mage.abilities.effects.common.combat.CantBeBlockedByCreaturesAttachedEffect; import mage.abilities.effects.common.continuous.BoostEnchantedEffect; import mage.abilities.keyword.EnchantAbility; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.*; -import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.Predicates; -import mage.filter.predicate.mageobject.AbilityPredicate; import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; import java.util.UUID; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.RestrictionEffect; -import mage.abilities.effects.common.combat.CantBeBlockedAttachedEffect; import mage.abilities.keyword.ReachAbility; import mage.game.Game; import mage.game.permanent.Permanent; diff --git a/Mage.Sets/src/mage/sets/newphyrexia/ForcedWorship.java b/Mage.Sets/src/mage/sets/newphyrexia/ForcedWorship.java index 1695db787c..a5af491e56 100644 --- a/Mage.Sets/src/mage/sets/newphyrexia/ForcedWorship.java +++ b/Mage.Sets/src/mage/sets/newphyrexia/ForcedWorship.java @@ -35,14 +35,11 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.RestrictionEffect; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.ReturnToHandSourceEffect; import mage.abilities.effects.common.combat.CantAttackAttachedEffect; import mage.abilities.keyword.EnchantAbility; import mage.cards.CardImpl; -import mage.game.Game; -import mage.game.permanent.Permanent; import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/newphyrexia/LifesFinale.java b/Mage.Sets/src/mage/sets/newphyrexia/LifesFinale.java index fe30b015b7..ad2893b38a 100644 --- a/Mage.Sets/src/mage/sets/newphyrexia/LifesFinale.java +++ b/Mage.Sets/src/mage/sets/newphyrexia/LifesFinale.java @@ -31,9 +31,7 @@ import java.util.List; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; -import mage.cards.Card; import mage.cards.CardImpl; -import mage.cards.Cards; import mage.cards.CardsImpl; import mage.constants.CardType; import mage.constants.Outcome; diff --git a/Mage.Sets/src/mage/sets/ninthedition/EarlyHarvest.java b/Mage.Sets/src/mage/sets/ninthedition/EarlyHarvest.java index 07a1bc3b43..d0797d9bfd 100644 --- a/Mage.Sets/src/mage/sets/ninthedition/EarlyHarvest.java +++ b/Mage.Sets/src/mage/sets/ninthedition/EarlyHarvest.java @@ -35,7 +35,6 @@ import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.filter.common.FilterLandPermanent; -import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.SupertypePredicate; import mage.game.Game; import mage.game.permanent.Permanent; diff --git a/Mage.Sets/src/mage/sets/ninthedition/Magnivore.java b/Mage.Sets/src/mage/sets/ninthedition/Magnivore.java index 3633b127d0..e91f5544bd 100644 --- a/Mage.Sets/src/mage/sets/ninthedition/Magnivore.java +++ b/Mage.Sets/src/mage/sets/ninthedition/Magnivore.java @@ -39,7 +39,6 @@ import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.FilterCard; -import mage.filter.common.FilterCreatureCard; import mage.filter.predicate.mageobject.CardTypePredicate; /** diff --git a/Mage.Sets/src/mage/sets/ninthedition/NaturalAffinity.java b/Mage.Sets/src/mage/sets/ninthedition/NaturalAffinity.java index 70e532c5ec..d9a28faa02 100644 --- a/Mage.Sets/src/mage/sets/ninthedition/NaturalAffinity.java +++ b/Mage.Sets/src/mage/sets/ninthedition/NaturalAffinity.java @@ -36,8 +36,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.PTChangingEffects_7; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/ninthedition/ViashinoSandstalker.java b/Mage.Sets/src/mage/sets/ninthedition/ViashinoSandstalker.java index aec7afd47e..afedcba20e 100644 --- a/Mage.Sets/src/mage/sets/ninthedition/ViashinoSandstalker.java +++ b/Mage.Sets/src/mage/sets/ninthedition/ViashinoSandstalker.java @@ -36,7 +36,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.TargetController; -import mage.constants.Zone; /** * diff --git a/Mage.Sets/src/mage/sets/ninthedition/YawgmothDemon.java b/Mage.Sets/src/mage/sets/ninthedition/YawgmothDemon.java index 9e7e808453..225f843124 100644 --- a/Mage.Sets/src/mage/sets/ninthedition/YawgmothDemon.java +++ b/Mage.Sets/src/mage/sets/ninthedition/YawgmothDemon.java @@ -41,9 +41,7 @@ import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.TargetController; import mage.constants.Zone; -import mage.counters.CounterType; import mage.filter.common.FilterArtifactPermanent; -import mage.filter.common.FilterCreaturePermanent; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/oathofthegatewatch/HoldoutSettlement.java b/Mage.Sets/src/mage/sets/oathofthegatewatch/HoldoutSettlement.java index b62c33bf6b..f7e5d1e5be 100644 --- a/Mage.Sets/src/mage/sets/oathofthegatewatch/HoldoutSettlement.java +++ b/Mage.Sets/src/mage/sets/oathofthegatewatch/HoldoutSettlement.java @@ -29,16 +29,12 @@ package mage.sets.oathofthegatewatch; import java.util.UUID; import mage.abilities.Ability; -import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.common.TapTargetCost; -import mage.abilities.effects.common.AddManaOfAnyColorEffect; import mage.abilities.mana.AnyColorManaAbility; import mage.abilities.mana.ColorlessManaAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; -import mage.constants.Zone; import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.permanent.TappedPredicate; diff --git a/Mage.Sets/src/mage/sets/oathofthegatewatch/IonasBlessing.java b/Mage.Sets/src/mage/sets/oathofthegatewatch/IonasBlessing.java index 997d5d59f5..dcd4428192 100644 --- a/Mage.Sets/src/mage/sets/oathofthegatewatch/IonasBlessing.java +++ b/Mage.Sets/src/mage/sets/oathofthegatewatch/IonasBlessing.java @@ -42,7 +42,6 @@ import mage.constants.AttachmentType; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.RulesEffects; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/odyssey/Amugaba.java b/Mage.Sets/src/mage/sets/odyssey/Amugaba.java index 6dabc06c7a..94c7f0f371 100644 --- a/Mage.Sets/src/mage/sets/odyssey/Amugaba.java +++ b/Mage.Sets/src/mage/sets/odyssey/Amugaba.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.common.DiscardCardCost; import mage.abilities.costs.common.DiscardTargetCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.ReturnToHandSourceEffect; diff --git a/Mage.Sets/src/mage/sets/odyssey/BalancingAct.java b/Mage.Sets/src/mage/sets/odyssey/BalancingAct.java index e3dd9602c2..b3519f0fcc 100644 --- a/Mage.Sets/src/mage/sets/odyssey/BalancingAct.java +++ b/Mage.Sets/src/mage/sets/odyssey/BalancingAct.java @@ -29,7 +29,6 @@ package mage.sets.odyssey; import java.util.UUID; import mage.abilities.Ability; -import mage.abilities.Mode; import mage.abilities.effects.OneShotEffect; import mage.cards.Card; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/odyssey/BalshanGriffin.java b/Mage.Sets/src/mage/sets/odyssey/BalshanGriffin.java index 2055b24b54..fe9418a221 100644 --- a/Mage.Sets/src/mage/sets/odyssey/BalshanGriffin.java +++ b/Mage.Sets/src/mage/sets/odyssey/BalshanGriffin.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.common.DiscardCardCost; import mage.abilities.costs.common.DiscardTargetCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.ReturnToHandSourceEffect; diff --git a/Mage.Sets/src/mage/sets/odyssey/Bearscape.java b/Mage.Sets/src/mage/sets/odyssey/Bearscape.java index e86498a5f4..e7fbd39dcf 100644 --- a/Mage.Sets/src/mage/sets/odyssey/Bearscape.java +++ b/Mage.Sets/src/mage/sets/odyssey/Bearscape.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.ExileFromGraveCost; -import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.CreateTokenEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/odyssey/BeastAttack.java b/Mage.Sets/src/mage/sets/odyssey/BeastAttack.java index aa2dc9f18c..19ee4fc848 100644 --- a/Mage.Sets/src/mage/sets/odyssey/BeastAttack.java +++ b/Mage.Sets/src/mage/sets/odyssey/BeastAttack.java @@ -28,7 +28,6 @@ package mage.sets.odyssey; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.keyword.FlashbackAbility; diff --git a/Mage.Sets/src/mage/sets/odyssey/CephalidBroker.java b/Mage.Sets/src/mage/sets/odyssey/CephalidBroker.java index ee1ba7321a..7e3a0a7772 100644 --- a/Mage.Sets/src/mage/sets/odyssey/CephalidBroker.java +++ b/Mage.Sets/src/mage/sets/odyssey/CephalidBroker.java @@ -37,7 +37,6 @@ import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.discard.DiscardTargetEffect; import mage.abilities.effects.common.DrawCardTargetEffect; -import mage.abilities.effects.common.DrawDiscardTargetEffect; import mage.constants.Zone; import mage.target.TargetPlayer; diff --git a/Mage.Sets/src/mage/sets/odyssey/ChamberOfManipulation.java b/Mage.Sets/src/mage/sets/odyssey/ChamberOfManipulation.java index a367c56ba4..7f398e0da2 100644 --- a/Mage.Sets/src/mage/sets/odyssey/ChamberOfManipulation.java +++ b/Mage.Sets/src/mage/sets/odyssey/ChamberOfManipulation.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.costs.common.DiscardCardCost; import mage.abilities.costs.common.DiscardTargetCost; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.AttachEffect; diff --git a/Mage.Sets/src/mage/sets/odyssey/Chlorophant.java b/Mage.Sets/src/mage/sets/odyssey/Chlorophant.java index dfca658c44..f6acda95c6 100644 --- a/Mage.Sets/src/mage/sets/odyssey/Chlorophant.java +++ b/Mage.Sets/src/mage/sets/odyssey/Chlorophant.java @@ -34,7 +34,6 @@ import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.condition.common.CardsInControllerGraveCondition; import mage.abilities.decorator.ConditionalContinuousEffect; -import mage.abilities.decorator.ConditionalTriggeredAbility; import mage.abilities.effects.Effect; import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.effects.common.counter.AddCountersSourceEffect; diff --git a/Mage.Sets/src/mage/sets/odyssey/DruidsCall.java b/Mage.Sets/src/mage/sets/odyssey/DruidsCall.java index 36665f8ced..033e4999e0 100644 --- a/Mage.Sets/src/mage/sets/odyssey/DruidsCall.java +++ b/Mage.Sets/src/mage/sets/odyssey/DruidsCall.java @@ -42,7 +42,6 @@ import mage.constants.Rarity; import mage.constants.SetTargetPointer; import mage.constants.Zone; import mage.game.permanent.token.SquirrelToken; -import mage.players.Player; import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/odyssey/DwarvenRecruiter.java b/Mage.Sets/src/mage/sets/odyssey/DwarvenRecruiter.java index bbbdf99d01..ae10044a1f 100644 --- a/Mage.Sets/src/mage/sets/odyssey/DwarvenRecruiter.java +++ b/Mage.Sets/src/mage/sets/odyssey/DwarvenRecruiter.java @@ -29,7 +29,6 @@ package mage.sets.odyssey; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.RecruiterEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/odyssey/Entomb.java b/Mage.Sets/src/mage/sets/odyssey/Entomb.java index 8a631ee323..5421a0dfe8 100644 --- a/Mage.Sets/src/mage/sets/odyssey/Entomb.java +++ b/Mage.Sets/src/mage/sets/odyssey/Entomb.java @@ -27,14 +27,10 @@ */ package mage.sets.odyssey; -import java.util.List; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.effects.SearchEffect; -import mage.cards.Card; import mage.cards.CardImpl; -import mage.cards.Cards; -import mage.cards.CardsImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/odyssey/EscapeArtist.java b/Mage.Sets/src/mage/sets/odyssey/EscapeArtist.java index 0e364d6ef9..361229a86a 100644 --- a/Mage.Sets/src/mage/sets/odyssey/EscapeArtist.java +++ b/Mage.Sets/src/mage/sets/odyssey/EscapeArtist.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.common.DiscardCardCost; import mage.abilities.costs.common.DiscardTargetCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.ReturnToHandSourceEffect; diff --git a/Mage.Sets/src/mage/sets/odyssey/FlameBurst.java b/Mage.Sets/src/mage/sets/odyssey/FlameBurst.java index b10502aa3e..c24b19db9f 100644 --- a/Mage.Sets/src/mage/sets/odyssey/FlameBurst.java +++ b/Mage.Sets/src/mage/sets/odyssey/FlameBurst.java @@ -36,7 +36,6 @@ import mage.abilities.effects.common.InfoEffect; import mage.abilities.effects.common.DamageTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.FilterCard; diff --git a/Mage.Sets/src/mage/sets/odyssey/GorillaTitan.java b/Mage.Sets/src/mage/sets/odyssey/GorillaTitan.java index 56ceb6c5b2..401c7969f8 100644 --- a/Mage.Sets/src/mage/sets/odyssey/GorillaTitan.java +++ b/Mage.Sets/src/mage/sets/odyssey/GorillaTitan.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.condition.Condition; -import mage.abilities.condition.common.CardsInControllerGraveCondition; import mage.abilities.decorator.ConditionalContinuousEffect; import mage.abilities.effects.common.continuous.BoostSourceEffect; import mage.abilities.keyword.TrampleAbility; diff --git a/Mage.Sets/src/mage/sets/odyssey/ImmobilizingInk.java b/Mage.Sets/src/mage/sets/odyssey/ImmobilizingInk.java index 48e20f6280..1a79691d10 100644 --- a/Mage.Sets/src/mage/sets/odyssey/ImmobilizingInk.java +++ b/Mage.Sets/src/mage/sets/odyssey/ImmobilizingInk.java @@ -38,7 +38,6 @@ import mage.abilities.effects.common.DontUntapInControllersUntapStepSourceEffect import mage.abilities.effects.common.UntapSourceEffect; import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; import mage.abilities.keyword.EnchantAbility; -import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/odyssey/NeedForSpeed.java b/Mage.Sets/src/mage/sets/odyssey/NeedForSpeed.java index 90e1f5cef3..ff55966ec8 100644 --- a/Mage.Sets/src/mage/sets/odyssey/NeedForSpeed.java +++ b/Mage.Sets/src/mage/sets/odyssey/NeedForSpeed.java @@ -39,7 +39,6 @@ import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.common.FilterControlledPermanent; -import mage.filter.predicate.mageobject.CardTypePredicate; import mage.target.common.TargetControlledPermanent; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/odyssey/Predict.java b/Mage.Sets/src/mage/sets/odyssey/Predict.java index cf7607f455..e0796cdbdb 100644 --- a/Mage.Sets/src/mage/sets/odyssey/Predict.java +++ b/Mage.Sets/src/mage/sets/odyssey/Predict.java @@ -33,9 +33,6 @@ import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.NameACardEffect; import mage.cards.Card; import mage.cards.CardImpl; -import mage.cards.repository.CardRepository; -import mage.choices.Choice; -import mage.choices.ChoiceImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/odyssey/PsionicGift.java b/Mage.Sets/src/mage/sets/odyssey/PsionicGift.java index 100fbfcb28..31646bb2e8 100644 --- a/Mage.Sets/src/mage/sets/odyssey/PsionicGift.java +++ b/Mage.Sets/src/mage/sets/odyssey/PsionicGift.java @@ -36,7 +36,6 @@ import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; import mage.abilities.keyword.EnchantAbility; -import mage.abilities.keyword.TrampleAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/odyssey/ThinkTank.java b/Mage.Sets/src/mage/sets/odyssey/ThinkTank.java index e29391babf..9f98c86eaf 100644 --- a/Mage.Sets/src/mage/sets/odyssey/ThinkTank.java +++ b/Mage.Sets/src/mage/sets/odyssey/ThinkTank.java @@ -30,9 +30,7 @@ package mage.sets.odyssey; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; -import mage.abilities.dynamicvalue.common.StaticValue; import mage.abilities.effects.OneShotEffect; -import mage.abilities.effects.common.LookLibraryAndPickControllerEffect; import mage.cards.Card; import mage.cards.CardImpl; import mage.cards.CardsImpl; @@ -41,7 +39,6 @@ import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.TargetController; import mage.constants.Zone; -import mage.filter.FilterCard; import mage.game.Game; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/odyssey/UnifyingTheory.java b/Mage.Sets/src/mage/sets/odyssey/UnifyingTheory.java index 6bc6d87e0f..a02d82761a 100644 --- a/Mage.Sets/src/mage/sets/odyssey/UnifyingTheory.java +++ b/Mage.Sets/src/mage/sets/odyssey/UnifyingTheory.java @@ -31,13 +31,8 @@ import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.SpellCastAllTriggeredAbility; import mage.abilities.costs.Cost; -import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.Effect; import mage.abilities.effects.OneShotEffect; -import mage.abilities.effects.common.DoIfCostPaid; -import mage.abilities.effects.common.DrawCardSourceControllerEffect; -import mage.abilities.effects.common.DrawCardTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; diff --git a/Mage.Sets/src/mage/sets/onslaught/AkromasBlessing.java b/Mage.Sets/src/mage/sets/onslaught/AkromasBlessing.java index 2a245b4ae3..2e1db29712 100644 --- a/Mage.Sets/src/mage/sets/onslaught/AkromasBlessing.java +++ b/Mage.Sets/src/mage/sets/onslaught/AkromasBlessing.java @@ -28,7 +28,6 @@ package mage.sets.onslaught; import java.util.UUID; -import mage.MageObject; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.continuous.GainProtectionFromColorAllEffect; import mage.abilities.keyword.CyclingAbility; diff --git a/Mage.Sets/src/mage/sets/onslaught/AphettoGrifter.java b/Mage.Sets/src/mage/sets/onslaught/AphettoGrifter.java index 8c5ffc0495..b887b7b110 100644 --- a/Mage.Sets/src/mage/sets/onslaught/AphettoGrifter.java +++ b/Mage.Sets/src/mage/sets/onslaught/AphettoGrifter.java @@ -43,7 +43,6 @@ import mage.filter.predicate.mageobject.SubtypePredicate; import mage.filter.predicate.permanent.TappedPredicate; import mage.target.TargetPermanent; import mage.target.common.TargetControlledPermanent; -import mage.target.common.TargetCreaturePermanent; /** * diff --git a/Mage.Sets/src/mage/sets/onslaught/BrightstoneRitual.java b/Mage.Sets/src/mage/sets/onslaught/BrightstoneRitual.java index affd8651ed..cc55c88521 100644 --- a/Mage.Sets/src/mage/sets/onslaught/BrightstoneRitual.java +++ b/Mage.Sets/src/mage/sets/onslaught/BrightstoneRitual.java @@ -35,7 +35,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.FilterPermanent; -import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.SubtypePredicate; /** diff --git a/Mage.Sets/src/mage/sets/onslaught/CrypticGateway.java b/Mage.Sets/src/mage/sets/onslaught/CrypticGateway.java index 79d0a32c81..0334234694 100644 --- a/Mage.Sets/src/mage/sets/onslaught/CrypticGateway.java +++ b/Mage.Sets/src/mage/sets/onslaught/CrypticGateway.java @@ -47,7 +47,6 @@ import mage.filter.FilterCard; import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.common.FilterCreatureCard; import mage.filter.predicate.Predicates; -import mage.filter.predicate.mageobject.CardTypePredicate; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.filter.predicate.permanent.TappedPredicate; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/onslaught/DeathMatch.java b/Mage.Sets/src/mage/sets/onslaught/DeathMatch.java index 02e0c18057..eba7af0607 100644 --- a/Mage.Sets/src/mage/sets/onslaught/DeathMatch.java +++ b/Mage.Sets/src/mage/sets/onslaught/DeathMatch.java @@ -41,9 +41,7 @@ import mage.constants.SetTargetPointer; import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.game.Game; -import mage.game.permanent.Permanent; import mage.players.Player; -import mage.target.Target; import mage.target.common.TargetCreaturePermanent; import mage.target.targetpointer.FirstTargetPointer; diff --git a/Mage.Sets/src/mage/sets/onslaught/ElvishPioneer.java b/Mage.Sets/src/mage/sets/onslaught/ElvishPioneer.java index 627da390f2..51b084a85e 100644 --- a/Mage.Sets/src/mage/sets/onslaught/ElvishPioneer.java +++ b/Mage.Sets/src/mage/sets/onslaught/ElvishPioneer.java @@ -40,7 +40,6 @@ import mage.cards.CardImpl; import mage.constants.Outcome; import mage.constants.Zone; import mage.filter.FilterCard; -import mage.filter.common.FilterLandCard; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.CardTypePredicate; import mage.filter.predicate.mageobject.SupertypePredicate; diff --git a/Mage.Sets/src/mage/sets/onslaught/FeedingFrenzy.java b/Mage.Sets/src/mage/sets/onslaught/FeedingFrenzy.java index 55d168c309..11019cdef1 100644 --- a/Mage.Sets/src/mage/sets/onslaught/FeedingFrenzy.java +++ b/Mage.Sets/src/mage/sets/onslaught/FeedingFrenzy.java @@ -29,19 +29,14 @@ package mage.sets.onslaught; import java.util.UUID; import mage.abilities.dynamicvalue.DynamicValue; -import mage.abilities.dynamicvalue.common.CountersCount; -import mage.abilities.dynamicvalue.common.ManacostVariableValue; import mage.abilities.dynamicvalue.common.PermanentsOnBattlefieldCount; -import mage.abilities.dynamicvalue.common.SignInversionDynamicValue; import mage.abilities.effects.Effect; import mage.abilities.effects.common.continuous.BoostTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.counters.CounterType; import mage.filter.FilterPermanent; -import mage.filter.common.FilterControlledPermanent; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/onslaught/Imagecrafter.java b/Mage.Sets/src/mage/sets/onslaught/Imagecrafter.java index 543086215f..c0f59b119f 100644 --- a/Mage.Sets/src/mage/sets/onslaught/Imagecrafter.java +++ b/Mage.Sets/src/mage/sets/onslaught/Imagecrafter.java @@ -27,7 +27,6 @@ */ package mage.sets.onslaught; -import java.util.Set; import java.util.UUID; import mage.MageInt; @@ -37,7 +36,6 @@ import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.continuous.BecomesChosenCreatureTypeTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/onslaught/MistformMutant.java b/Mage.Sets/src/mage/sets/onslaught/MistformMutant.java index c9ce828776..0acbcad6a8 100644 --- a/Mage.Sets/src/mage/sets/onslaught/MistformMutant.java +++ b/Mage.Sets/src/mage/sets/onslaught/MistformMutant.java @@ -27,7 +27,6 @@ */ package mage.sets.onslaught; -import java.util.Set; import java.util.UUID; import mage.MageInt; @@ -37,7 +36,6 @@ import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.continuous.BecomesChosenCreatureTypeTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/onslaught/RummagingWizard.java b/Mage.Sets/src/mage/sets/onslaught/RummagingWizard.java index 0c5d6a792a..55ffd989a3 100644 --- a/Mage.Sets/src/mage/sets/onslaught/RummagingWizard.java +++ b/Mage.Sets/src/mage/sets/onslaught/RummagingWizard.java @@ -39,7 +39,6 @@ import mage.cards.CardsImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.TargetController; import mage.constants.Zone; import mage.game.Game; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/onslaught/SkirkProspector.java b/Mage.Sets/src/mage/sets/onslaught/SkirkProspector.java index 3cbaf8fd2b..32dc839b5d 100644 --- a/Mage.Sets/src/mage/sets/onslaught/SkirkProspector.java +++ b/Mage.Sets/src/mage/sets/onslaught/SkirkProspector.java @@ -33,7 +33,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; import mage.Mana; -import mage.abilities.costs.common.SacrificeSourceCost; import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.mana.SimpleManaAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/onslaught/SupremeInquisitor.java b/Mage.Sets/src/mage/sets/onslaught/SupremeInquisitor.java index 78be02c4bf..7e811a81b3 100644 --- a/Mage.Sets/src/mage/sets/onslaught/SupremeInquisitor.java +++ b/Mage.Sets/src/mage/sets/onslaught/SupremeInquisitor.java @@ -39,8 +39,6 @@ import mage.abilities.costs.common.TapTargetCost; import mage.abilities.effects.OneShotEffect; import mage.cards.Card; import mage.cards.CardImpl; -import mage.cards.Cards; -import mage.cards.CardsImpl; import mage.constants.Outcome; import mage.constants.Zone; import mage.filter.FilterCard; diff --git a/Mage.Sets/src/mage/sets/onslaught/WeatheredWayfarer.java b/Mage.Sets/src/mage/sets/onslaught/WeatheredWayfarer.java index 8fe79985b8..830371e387 100644 --- a/Mage.Sets/src/mage/sets/onslaught/WeatheredWayfarer.java +++ b/Mage.Sets/src/mage/sets/onslaught/WeatheredWayfarer.java @@ -34,16 +34,13 @@ import mage.constants.Zone; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.ActivateIfConditionActivatedAbility; -import mage.abilities.condition.Condition; import mage.abilities.condition.common.OpponentControlsMoreCondition; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.search.SearchLibraryPutInHandEffect; import mage.cards.CardImpl; -import mage.filter.FilterPermanent; import mage.filter.common.FilterLandCard; import mage.filter.common.FilterLandPermanent; -import mage.game.Game; import mage.target.common.TargetCardInLibrary; /** diff --git a/Mage.Sets/src/mage/sets/onslaught/WordsOfWar.java b/Mage.Sets/src/mage/sets/onslaught/WordsOfWar.java index aa9ab6d8c4..f22b5b956b 100644 --- a/Mage.Sets/src/mage/sets/onslaught/WordsOfWar.java +++ b/Mage.Sets/src/mage/sets/onslaught/WordsOfWar.java @@ -40,7 +40,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.permanent.Permanent; import mage.players.Player; import mage.target.common.TargetCreatureOrPlayer; diff --git a/Mage.Sets/src/mage/sets/onslaught/WordsOfWind.java b/Mage.Sets/src/mage/sets/onslaught/WordsOfWind.java index dbb394bff7..86a02a238c 100644 --- a/Mage.Sets/src/mage/sets/onslaught/WordsOfWind.java +++ b/Mage.Sets/src/mage/sets/onslaught/WordsOfWind.java @@ -43,7 +43,6 @@ import mage.constants.Duration; import mage.filter.common.FilterControlledPermanent; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.permanent.Permanent; import mage.players.Player; import mage.target.common.TargetControlledPermanent; diff --git a/Mage.Sets/src/mage/sets/planarchaos/BraidsConjurerAdept.java b/Mage.Sets/src/mage/sets/planarchaos/BraidsConjurerAdept.java index 6938504723..2b13ab1b8d 100644 --- a/Mage.Sets/src/mage/sets/planarchaos/BraidsConjurerAdept.java +++ b/Mage.Sets/src/mage/sets/planarchaos/BraidsConjurerAdept.java @@ -37,7 +37,6 @@ import mage.constants.Rarity; import mage.constants.TargetController; import mage.filter.FilterCard; import mage.filter.predicate.Predicates; -import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.CardTypePredicate; /** diff --git a/Mage.Sets/src/mage/sets/planarchaos/DarkheartSliver.java b/Mage.Sets/src/mage/sets/planarchaos/DarkheartSliver.java index 777ed5ebb6..bc9b53bc00 100644 --- a/Mage.Sets/src/mage/sets/planarchaos/DarkheartSliver.java +++ b/Mage.Sets/src/mage/sets/planarchaos/DarkheartSliver.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.common.SacrificeSourceCost; -import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.common.GainLifeEffect; import mage.abilities.effects.common.continuous.GainAbilityAllEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/planarchaos/LifeAndLimb.java b/Mage.Sets/src/mage/sets/planarchaos/LifeAndLimb.java index 09813d3f59..c072b39034 100644 --- a/Mage.Sets/src/mage/sets/planarchaos/LifeAndLimb.java +++ b/Mage.Sets/src/mage/sets/planarchaos/LifeAndLimb.java @@ -37,8 +37,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.PTChangingEffects_7; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/planarchaos/Pongify.java b/Mage.Sets/src/mage/sets/planarchaos/Pongify.java index 180fe5cf79..141c700577 100644 --- a/Mage.Sets/src/mage/sets/planarchaos/Pongify.java +++ b/Mage.Sets/src/mage/sets/planarchaos/Pongify.java @@ -40,9 +40,7 @@ import mage.constants.Rarity; import mage.game.Game; import mage.game.permanent.Permanent; import mage.game.permanent.token.Token; -import mage.players.Player; import mage.target.common.TargetCreaturePermanent; -import mage.util.CardUtil; /** * diff --git a/Mage.Sets/src/mage/sets/planarchaos/PoulticeSliver.java b/Mage.Sets/src/mage/sets/planarchaos/PoulticeSliver.java index 025faa89bc..825e1b8a3e 100644 --- a/Mage.Sets/src/mage/sets/planarchaos/PoulticeSliver.java +++ b/Mage.Sets/src/mage/sets/planarchaos/PoulticeSliver.java @@ -41,7 +41,6 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.common.FilterControlledCreaturePermanent; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.target.TargetPermanent; diff --git a/Mage.Sets/src/mage/sets/planarchaos/RebuffTheWicked.java b/Mage.Sets/src/mage/sets/planarchaos/RebuffTheWicked.java index cf3e1780ce..03541830e3 100644 --- a/Mage.Sets/src/mage/sets/planarchaos/RebuffTheWicked.java +++ b/Mage.Sets/src/mage/sets/planarchaos/RebuffTheWicked.java @@ -34,7 +34,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.FilterSpell; import mage.filter.common.FilterControlledPermanent; -import mage.filter.predicate.Predicates; import mage.filter.predicate.other.TargetsPermanentPredicate; import mage.target.TargetSpell; diff --git a/Mage.Sets/src/mage/sets/planechase/UndeadWarchief.java b/Mage.Sets/src/mage/sets/planechase/UndeadWarchief.java index a5b59d1303..2496dacd12 100644 --- a/Mage.Sets/src/mage/sets/planechase/UndeadWarchief.java +++ b/Mage.Sets/src/mage/sets/planechase/UndeadWarchief.java @@ -38,7 +38,6 @@ import mage.abilities.effects.common.continuous.BoostControlledEffect; import mage.abilities.effects.common.cost.SpellsCostReductionControllerEffect; import mage.cards.CardImpl; import mage.filter.FilterCard; -import mage.filter.FilterSpell; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.SubtypePredicate; diff --git a/Mage.Sets/src/mage/sets/planechase2012/QuietDisrepair.java b/Mage.Sets/src/mage/sets/planechase2012/QuietDisrepair.java index 687825cf3a..f93d2258f9 100644 --- a/Mage.Sets/src/mage/sets/planechase2012/QuietDisrepair.java +++ b/Mage.Sets/src/mage/sets/planechase2012/QuietDisrepair.java @@ -41,7 +41,6 @@ import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.TargetController; -import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.CardTypePredicate; diff --git a/Mage.Sets/src/mage/sets/planeshift/Confound.java b/Mage.Sets/src/mage/sets/planeshift/Confound.java index 44f266b00b..23266db5b8 100644 --- a/Mage.Sets/src/mage/sets/planeshift/Confound.java +++ b/Mage.Sets/src/mage/sets/planeshift/Confound.java @@ -35,7 +35,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.FilterSpell; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.Predicates; import mage.filter.predicate.other.TargetsPermanentPredicate; import mage.target.TargetSpell; diff --git a/Mage.Sets/src/mage/sets/planeshift/HornedKavu.java b/Mage.Sets/src/mage/sets/planeshift/HornedKavu.java index 5349f3862d..59e2a5d37d 100644 --- a/Mage.Sets/src/mage/sets/planeshift/HornedKavu.java +++ b/Mage.Sets/src/mage/sets/planeshift/HornedKavu.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.ObjectColor; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect; -import mage.abilities.effects.common.ReturnToHandChosenControlledPermanentEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/planeshift/Insolence.java b/Mage.Sets/src/mage/sets/planeshift/Insolence.java index 9d8de7ca71..d37850890f 100644 --- a/Mage.Sets/src/mage/sets/planeshift/Insolence.java +++ b/Mage.Sets/src/mage/sets/planeshift/Insolence.java @@ -36,7 +36,6 @@ import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.target.TargetPermanent; -import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; import mage.abilities.common.BecomesTappedAttachedTriggeredAbility; import mage.abilities.effects.common.DamageAttachedControllerEffect; diff --git a/Mage.Sets/src/mage/sets/planeshift/MeteorCrater.java b/Mage.Sets/src/mage/sets/planeshift/MeteorCrater.java index 24e2ad2816..6f6f59b6ff 100644 --- a/Mage.Sets/src/mage/sets/planeshift/MeteorCrater.java +++ b/Mage.Sets/src/mage/sets/planeshift/MeteorCrater.java @@ -32,11 +32,9 @@ import java.util.List; import java.util.UUID; import mage.Mana; import mage.ObjectColor; -import mage.abilities.Abilities; import mage.abilities.Ability; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.ManaEffect; -import mage.abilities.mana.ManaAbility; import mage.abilities.mana.SimpleManaAbility; import mage.cards.CardImpl; import mage.choices.Choice; diff --git a/Mage.Sets/src/mage/sets/planeshift/MorgueToad.java b/Mage.Sets/src/mage/sets/planeshift/MorgueToad.java index 35c78b5782..d2868affcc 100644 --- a/Mage.Sets/src/mage/sets/planeshift/MorgueToad.java +++ b/Mage.Sets/src/mage/sets/planeshift/MorgueToad.java @@ -30,9 +30,7 @@ package mage.sets.planeshift; import java.util.UUID; import mage.MageInt; import mage.Mana; -import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeSourceCost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.mana.SimpleManaAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/planeshift/NightscapeBattlemage.java b/Mage.Sets/src/mage/sets/planeshift/NightscapeBattlemage.java index 93abcb56d6..fd357bf99e 100644 --- a/Mage.Sets/src/mage/sets/planeshift/NightscapeBattlemage.java +++ b/Mage.Sets/src/mage/sets/planeshift/NightscapeBattlemage.java @@ -40,7 +40,6 @@ import mage.abilities.keyword.KickerAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; -import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.ColorPredicate; diff --git a/Mage.Sets/src/mage/sets/planeshift/SamitePilgrim.java b/Mage.Sets/src/mage/sets/planeshift/SamitePilgrim.java index 81ea8fbc8e..2d94a2d39d 100644 --- a/Mage.Sets/src/mage/sets/planeshift/SamitePilgrim.java +++ b/Mage.Sets/src/mage/sets/planeshift/SamitePilgrim.java @@ -38,7 +38,6 @@ import mage.cards.CardImpl; import mage.constants.*; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.permanent.Permanent; import mage.target.common.TargetCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/planeshift/SeaSnidd.java b/Mage.Sets/src/mage/sets/planeshift/SeaSnidd.java index f6eb16aabc..9f8dd0c0d9 100644 --- a/Mage.Sets/src/mage/sets/planeshift/SeaSnidd.java +++ b/Mage.Sets/src/mage/sets/planeshift/SeaSnidd.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.continuous.BecomesBasicLandTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/planeshift/SunscapeFamiliar.java b/Mage.Sets/src/mage/sets/planeshift/SunscapeFamiliar.java index 39a5308cd0..781733b241 100644 --- a/Mage.Sets/src/mage/sets/planeshift/SunscapeFamiliar.java +++ b/Mage.Sets/src/mage/sets/planeshift/SunscapeFamiliar.java @@ -38,7 +38,6 @@ import mage.abilities.effects.common.cost.SpellsCostReductionControllerEffect; import mage.abilities.keyword.DefenderAbility; import mage.cards.CardImpl; import mage.filter.FilterCard; -import mage.filter.FilterSpell; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.ColorPredicate; diff --git a/Mage.Sets/src/mage/sets/portal/CruelTutor.java b/Mage.Sets/src/mage/sets/portal/CruelTutor.java index 10aaa11db3..2df528440e 100644 --- a/Mage.Sets/src/mage/sets/portal/CruelTutor.java +++ b/Mage.Sets/src/mage/sets/portal/CruelTutor.java @@ -30,7 +30,6 @@ package mage.sets.portal; import java.util.UUID; import mage.abilities.effects.common.LoseLifeSourceControllerEffect; -import mage.abilities.effects.common.search.SearchLibraryPutInHandEffect; import mage.abilities.effects.common.search.SearchLibraryPutOnLibraryEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/portalsecondage/AlabornCavalier.java b/Mage.Sets/src/mage/sets/portalsecondage/AlabornCavalier.java index 5124474523..7b0c0e59b2 100644 --- a/Mage.Sets/src/mage/sets/portalsecondage/AlabornCavalier.java +++ b/Mage.Sets/src/mage/sets/portalsecondage/AlabornCavalier.java @@ -30,7 +30,6 @@ package mage.sets.portalsecondage; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.common.AttacksAllTriggeredAbility; import mage.abilities.common.AttacksTriggeredAbility; import mage.abilities.effects.common.TapTargetEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/portalsecondage/MagmaGiant.java b/Mage.Sets/src/mage/sets/portalsecondage/MagmaGiant.java index f3624fe032..94864b219d 100644 --- a/Mage.Sets/src/mage/sets/portalsecondage/MagmaGiant.java +++ b/Mage.Sets/src/mage/sets/portalsecondage/MagmaGiant.java @@ -30,7 +30,6 @@ package mage.sets.portalsecondage; import java.util.UUID; import mage.MageInt; import mage.abilities.common.EntersBattlefieldTriggeredAbility; -import mage.abilities.effects.common.DamageAllEffect; import mage.abilities.effects.common.DamageEverythingEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/portalsecondage/OgreArsonist.java b/Mage.Sets/src/mage/sets/portalsecondage/OgreArsonist.java index cb8e78b43f..3f0f04e4a2 100644 --- a/Mage.Sets/src/mage/sets/portalsecondage/OgreArsonist.java +++ b/Mage.Sets/src/mage/sets/portalsecondage/OgreArsonist.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.DestroyTargetEffect; -import mage.abilities.keyword.EchoAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/portalthreekingdoms/RavagingHorde.java b/Mage.Sets/src/mage/sets/portalthreekingdoms/RavagingHorde.java index 33c5af074f..0a4275269d 100644 --- a/Mage.Sets/src/mage/sets/portalthreekingdoms/RavagingHorde.java +++ b/Mage.Sets/src/mage/sets/portalthreekingdoms/RavagingHorde.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.DestroyTargetEffect; -import mage.abilities.keyword.EchoAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/prophecy/BarbedField.java b/Mage.Sets/src/mage/sets/prophecy/BarbedField.java index 794f5688e2..2520b2d10b 100644 --- a/Mage.Sets/src/mage/sets/prophecy/BarbedField.java +++ b/Mage.Sets/src/mage/sets/prophecy/BarbedField.java @@ -40,7 +40,6 @@ import mage.abilities.keyword.EnchantAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/prophecy/NoxiousField.java b/Mage.Sets/src/mage/sets/prophecy/NoxiousField.java index e3aa9bf82c..799fe093b6 100644 --- a/Mage.Sets/src/mage/sets/prophecy/NoxiousField.java +++ b/Mage.Sets/src/mage/sets/prophecy/NoxiousField.java @@ -40,7 +40,6 @@ import mage.abilities.keyword.EnchantAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/prophecy/QuicksilverWall.java b/Mage.Sets/src/mage/sets/prophecy/QuicksilverWall.java index 21a43d9f3c..dca21d1b75 100644 --- a/Mage.Sets/src/mage/sets/prophecy/QuicksilverWall.java +++ b/Mage.Sets/src/mage/sets/prophecy/QuicksilverWall.java @@ -36,7 +36,6 @@ import mage.abilities.effects.common.ReturnToHandSourceEffect; import mage.abilities.keyword.DefenderAbility; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.TargetController; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/prophecy/SquirrelWrangler.java b/Mage.Sets/src/mage/sets/prophecy/SquirrelWrangler.java index 73f6af51c8..76ad256f34 100644 --- a/Mage.Sets/src/mage/sets/prophecy/SquirrelWrangler.java +++ b/Mage.Sets/src/mage/sets/prophecy/SquirrelWrangler.java @@ -39,11 +39,9 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; -import mage.constants.TargetController; import mage.constants.Zone; import mage.filter.common.FilterControlledLandPermanent; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.permanent.ControllerPredicate; import mage.game.permanent.token.SquirrelToken; import mage.target.common.TargetControlledPermanent; diff --git a/Mage.Sets/src/mage/sets/prophecy/SunkenField.java b/Mage.Sets/src/mage/sets/prophecy/SunkenField.java index fca2a0bc86..9ec9ab6b73 100644 --- a/Mage.Sets/src/mage/sets/prophecy/SunkenField.java +++ b/Mage.Sets/src/mage/sets/prophecy/SunkenField.java @@ -41,7 +41,6 @@ import mage.abilities.keyword.EnchantAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/ravnica/Char.java b/Mage.Sets/src/mage/sets/ravnica/Char.java index a2e617201b..fb7bac2507 100644 --- a/Mage.Sets/src/mage/sets/ravnica/Char.java +++ b/Mage.Sets/src/mage/sets/ravnica/Char.java @@ -30,7 +30,6 @@ package mage.sets.ravnica; import java.util.UUID; import mage.abilities.effects.Effect; import mage.abilities.effects.common.DamageControllerEffect; -import mage.abilities.effects.common.DamageSelfEffect; import mage.abilities.effects.common.DamageTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/ravnica/Disembowel.java b/Mage.Sets/src/mage/sets/ravnica/Disembowel.java index f9ca7d1503..d32c63f32b 100644 --- a/Mage.Sets/src/mage/sets/ravnica/Disembowel.java +++ b/Mage.Sets/src/mage/sets/ravnica/Disembowel.java @@ -30,8 +30,6 @@ package mage.sets.ravnica; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.SpellAbility; -import mage.abilities.dynamicvalue.common.ManacostVariableValue; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.DestroyTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/ravnica/HourOfReckoning.java b/Mage.Sets/src/mage/sets/ravnica/HourOfReckoning.java index 523d558168..f48804a0f1 100644 --- a/Mage.Sets/src/mage/sets/ravnica/HourOfReckoning.java +++ b/Mage.Sets/src/mage/sets/ravnica/HourOfReckoning.java @@ -28,7 +28,6 @@ package mage.sets.ravnica; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.effects.common.DestroyAllEffect; import mage.abilities.keyword.ConvokeAbility; import mage.cards.CardImpl; @@ -36,7 +35,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; -import mage.filter.predicate.mageobject.ColorPredicate; import mage.filter.predicate.permanent.TokenPredicate; /** diff --git a/Mage.Sets/src/mage/sets/ravnica/HuntedDragon.java b/Mage.Sets/src/mage/sets/ravnica/HuntedDragon.java index e6c109868f..86ff8086d3 100644 --- a/Mage.Sets/src/mage/sets/ravnica/HuntedDragon.java +++ b/Mage.Sets/src/mage/sets/ravnica/HuntedDragon.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.CreateTokenTargetEffect; diff --git a/Mage.Sets/src/mage/sets/ravnica/HuntedLammasu.java b/Mage.Sets/src/mage/sets/ravnica/HuntedLammasu.java index 24dac3e0ef..3c2a85c404 100644 --- a/Mage.Sets/src/mage/sets/ravnica/HuntedLammasu.java +++ b/Mage.Sets/src/mage/sets/ravnica/HuntedLammasu.java @@ -32,7 +32,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.CreateTokenTargetEffect; diff --git a/Mage.Sets/src/mage/sets/ravnica/HuntedTroll.java b/Mage.Sets/src/mage/sets/ravnica/HuntedTroll.java index c26522f256..2aac71e435 100644 --- a/Mage.Sets/src/mage/sets/ravnica/HuntedTroll.java +++ b/Mage.Sets/src/mage/sets/ravnica/HuntedTroll.java @@ -32,7 +32,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; diff --git a/Mage.Sets/src/mage/sets/ravnica/Leashling.java b/Mage.Sets/src/mage/sets/ravnica/Leashling.java index c645435192..ca5c768b2a 100644 --- a/Mage.Sets/src/mage/sets/ravnica/Leashling.java +++ b/Mage.Sets/src/mage/sets/ravnica/Leashling.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.Cost; import mage.abilities.costs.CostImpl; -import mage.abilities.costs.common.PayLifeCost; import mage.abilities.effects.common.ReturnToHandSourceEffect; import mage.cards.Card; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/ravnica/LoxodonHierarch.java b/Mage.Sets/src/mage/sets/ravnica/LoxodonHierarch.java index 82829262e0..980f5e9a3a 100644 --- a/Mage.Sets/src/mage/sets/ravnica/LoxodonHierarch.java +++ b/Mage.Sets/src/mage/sets/ravnica/LoxodonHierarch.java @@ -30,7 +30,6 @@ package mage.sets.ravnica; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeSourceCost; diff --git a/Mage.Sets/src/mage/sets/ravnica/ShadowOfDoubt.java b/Mage.Sets/src/mage/sets/ravnica/ShadowOfDoubt.java index 29356cdfb5..a5ef12d0b2 100644 --- a/Mage.Sets/src/mage/sets/ravnica/ShadowOfDoubt.java +++ b/Mage.Sets/src/mage/sets/ravnica/ShadowOfDoubt.java @@ -34,7 +34,6 @@ import mage.constants.Outcome; import mage.constants.Rarity; import mage.abilities.Ability; import mage.abilities.effects.ContinuousRuleModifyingEffectImpl; -import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.cards.CardImpl; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/ravnica/StrandsOfUndeath.java b/Mage.Sets/src/mage/sets/ravnica/StrandsOfUndeath.java index 07c8f337ce..81794b6807 100644 --- a/Mage.Sets/src/mage/sets/ravnica/StrandsOfUndeath.java +++ b/Mage.Sets/src/mage/sets/ravnica/StrandsOfUndeath.java @@ -29,7 +29,6 @@ package mage.sets.ravnica; import java.util.UUID; import mage.abilities.Ability; -import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ManaCostsImpl; diff --git a/Mage.Sets/src/mage/sets/returntoravnica/ArmadaWurm.java b/Mage.Sets/src/mage/sets/returntoravnica/ArmadaWurm.java index 6e1774e6bc..26a4ad9448 100644 --- a/Mage.Sets/src/mage/sets/returntoravnica/ArmadaWurm.java +++ b/Mage.Sets/src/mage/sets/returntoravnica/ArmadaWurm.java @@ -33,7 +33,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.keyword.TrampleAbility; diff --git a/Mage.Sets/src/mage/sets/returntoravnica/CentaursHerald.java b/Mage.Sets/src/mage/sets/returntoravnica/CentaursHerald.java index a8379c53e6..d9bee9755c 100644 --- a/Mage.Sets/src/mage/sets/returntoravnica/CentaursHerald.java +++ b/Mage.Sets/src/mage/sets/returntoravnica/CentaursHerald.java @@ -30,7 +30,6 @@ package mage.sets.returntoravnica; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeSourceCost; diff --git a/Mage.Sets/src/mage/sets/returntoravnica/IsperiaSupremeJudge.java b/Mage.Sets/src/mage/sets/returntoravnica/IsperiaSupremeJudge.java index 5ecafdb4d0..36ff4c28d9 100644 --- a/Mage.Sets/src/mage/sets/returntoravnica/IsperiaSupremeJudge.java +++ b/Mage.Sets/src/mage/sets/returntoravnica/IsperiaSupremeJudge.java @@ -32,17 +32,10 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.abilities.TriggeredAbilityImpl; import mage.abilities.common.AttacksAllTriggeredAbility; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; -import mage.constants.SetTargetPointer; -import mage.constants.Zone; -import mage.game.Game; -import mage.game.events.GameEvent; -import mage.game.permanent.Permanent; -import mage.target.targetpointer.FixedTarget; /** * diff --git a/Mage.Sets/src/mage/sets/returntoravnica/LoxodonSmiter.java b/Mage.Sets/src/mage/sets/returntoravnica/LoxodonSmiter.java index 5beafc716d..584781e21b 100644 --- a/Mage.Sets/src/mage/sets/returntoravnica/LoxodonSmiter.java +++ b/Mage.Sets/src/mage/sets/returntoravnica/LoxodonSmiter.java @@ -29,13 +29,11 @@ package mage.sets.returntoravnica; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.CantBeCounteredAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.DiscardOntoBattlefieldEffect; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/returntoravnica/SellerOfSongbirds.java b/Mage.Sets/src/mage/sets/returntoravnica/SellerOfSongbirds.java index 251be7687b..05526ce087 100644 --- a/Mage.Sets/src/mage/sets/returntoravnica/SellerOfSongbirds.java +++ b/Mage.Sets/src/mage/sets/returntoravnica/SellerOfSongbirds.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.CreateTokenEffect; -import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/returntoravnica/SoulTithe.java b/Mage.Sets/src/mage/sets/returntoravnica/SoulTithe.java index 65d5e38d13..f3adb66bdb 100644 --- a/Mage.Sets/src/mage/sets/returntoravnica/SoulTithe.java +++ b/Mage.Sets/src/mage/sets/returntoravnica/SoulTithe.java @@ -29,24 +29,18 @@ package mage.sets.returntoravnica; import java.util.UUID; -import mage.MageObject; import mage.abilities.Ability; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; -import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.Cost; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.AttachEffect; -import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; import mage.abilities.keyword.EnchantAbility; import mage.cards.CardImpl; -import mage.constants.AttachmentType; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.TargetController; -import mage.constants.Zone; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/returntoravnica/UtvaraHellkite.java b/Mage.Sets/src/mage/sets/returntoravnica/UtvaraHellkite.java index 00e1277f2d..e56340468c 100644 --- a/Mage.Sets/src/mage/sets/returntoravnica/UtvaraHellkite.java +++ b/Mage.Sets/src/mage/sets/returntoravnica/UtvaraHellkite.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.AttacksCreatureYouControlTriggeredAbility; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.keyword.FlyingAbility; diff --git a/Mage.Sets/src/mage/sets/revisededition/DwarvenWeaponsmith.java b/Mage.Sets/src/mage/sets/revisededition/DwarvenWeaponsmith.java index e3ebea8163..1dd09d87ef 100644 --- a/Mage.Sets/src/mage/sets/revisededition/DwarvenWeaponsmith.java +++ b/Mage.Sets/src/mage/sets/revisededition/DwarvenWeaponsmith.java @@ -30,7 +30,6 @@ package mage.sets.revisededition; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.condition.common.IsStepCondition; import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.costs.common.TapSourceCost; diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/ArtisanOfKozilek.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/ArtisanOfKozilek.java index dcd20c5958..ed03faa9f8 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/ArtisanOfKozilek.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/ArtisanOfKozilek.java @@ -33,7 +33,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.CastSourceTriggeredAbility; import mage.abilities.effects.common.ReturnFromGraveyardToBattlefieldTargetEffect; import mage.abilities.keyword.AnnihilatorAbility; diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/DawnglareInvoker.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/DawnglareInvoker.java index c17c3d6c5f..87cb02429c 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/DawnglareInvoker.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/DawnglareInvoker.java @@ -29,7 +29,6 @@ package mage.sets.riseoftheeldrazi; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.TapAllTargetPlayerControlsEffect; diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/DevastatingSummons.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/DevastatingSummons.java index 9e2a47001b..8a2737c7da 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/DevastatingSummons.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/DevastatingSummons.java @@ -28,7 +28,6 @@ package mage.sets.riseoftheeldrazi; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.costs.common.SacrificeXTargetCost; import mage.abilities.dynamicvalue.common.GetXValue; diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/FissureVent.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/FissureVent.java index da4e7bd7a9..a3643defad 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/FissureVent.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/FissureVent.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.abilities.Mode; -import mage.abilities.effects.common.DestroyMultiTargetEffect; import mage.abilities.effects.common.DestroyTargetEffect; import mage.cards.CardImpl; import mage.target.common.TargetArtifactPermanent; diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/GoblinArsonist.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/GoblinArsonist.java index a65e3c3873..dd861bc763 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/GoblinArsonist.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/GoblinArsonist.java @@ -29,17 +29,12 @@ package mage.sets.riseoftheeldrazi; import java.util.UUID; import mage.constants.CardType; -import mage.constants.Outcome; import mage.constants.Rarity; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.DiesTriggeredAbility; -import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.DamageTargetEffect; import mage.cards.CardImpl; -import mage.game.Game; -import mage.game.permanent.Permanent; -import mage.players.Player; import mage.target.common.TargetCreatureOrPlayer; /** diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/HedronFieldPurists.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/HedronFieldPurists.java index dfda26816a..9b05cb2834 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/HedronFieldPurists.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/HedronFieldPurists.java @@ -41,7 +41,6 @@ import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.PreventionEffectImpl; import mage.abilities.keyword.LevelUpAbility; import mage.abilities.keyword.LevelerCardBuilder; -import mage.cards.CardImpl; import mage.cards.LevelerCard; import mage.game.Game; import mage.game.events.GameEvent; diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/KeeningStone.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/KeeningStone.java index a376fb9e2f..60cf32f6cf 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/KeeningStone.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/KeeningStone.java @@ -37,10 +37,8 @@ import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.OneShotEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.game.Game; -import mage.players.Library; import mage.players.Player; import mage.target.TargetPlayer; diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/LordOfShatterskullPass.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/LordOfShatterskullPass.java index 55ea8a9dc5..c32204f15d 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/LordOfShatterskullPass.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/LordOfShatterskullPass.java @@ -41,7 +41,6 @@ import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.OneShotEffect; import mage.abilities.keyword.LevelUpAbility; import mage.abilities.keyword.LevelerCardBuilder; -import mage.cards.CardImpl; import mage.cards.LevelerCard; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.permanent.ControllerIdPredicate; diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/RealmsUncharted.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/RealmsUncharted.java index e9c85c6973..37a9c3372a 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/RealmsUncharted.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/RealmsUncharted.java @@ -27,7 +27,6 @@ */ package mage.sets.riseoftheeldrazi; -import java.util.List; import java.util.Set; import java.util.UUID; import mage.MageObject; diff --git a/Mage.Sets/src/mage/sets/riseoftheeldrazi/Vendetta.java b/Mage.Sets/src/mage/sets/riseoftheeldrazi/Vendetta.java index e2beca0520..25fc822520 100644 --- a/Mage.Sets/src/mage/sets/riseoftheeldrazi/Vendetta.java +++ b/Mage.Sets/src/mage/sets/riseoftheeldrazi/Vendetta.java @@ -37,7 +37,6 @@ import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.DestroyTargetEffect; import mage.cards.CardImpl; -import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.ColorPredicate; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/BarrelDownSokenzan.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/BarrelDownSokenzan.java index 27ba979118..ff962f3558 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/BarrelDownSokenzan.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/BarrelDownSokenzan.java @@ -32,7 +32,6 @@ import mage.abilities.dynamicvalue.DynamicValue; import mage.abilities.dynamicvalue.MultipliedValue; import mage.abilities.dynamicvalue.common.SweepNumber; import mage.abilities.effects.common.DamageTargetEffect; -import mage.abilities.effects.common.discard.DiscardTargetEffect; import mage.abilities.effects.keyword.SweepEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/BounteousKirin.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/BounteousKirin.java index ea3fe55fde..60c0c55eda 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/BounteousKirin.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/BounteousKirin.java @@ -37,10 +37,8 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.TargetController; import mage.constants.Zone; import mage.filter.common.FilterSpiritOrArcaneCard; -import mage.filter.predicate.permanent.ControllerPredicate; import mage.game.Game; import mage.game.stack.Spell; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/ChoiceOfDamnations.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/ChoiceOfDamnations.java index e786026e36..598f991650 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/ChoiceOfDamnations.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/ChoiceOfDamnations.java @@ -34,7 +34,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.filter.common.FilterControlledPermanent; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/GhostLitStalker.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/GhostLitStalker.java index 90a6d800ee..df34852496 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/GhostLitStalker.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/GhostLitStalker.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.ActivateAsSorceryActivatedAbility; -import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.discard.DiscardTargetEffect; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/GhostLitWarder.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/GhostLitWarder.java index d765cb5117..d20fdd9d22 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/GhostLitWarder.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/GhostLitWarder.java @@ -32,9 +32,7 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.costs.mana.ManaCostImpl; import mage.abilities.costs.mana.ManaCostsImpl; -import mage.abilities.effects.common.CounterTargetEffect; import mage.abilities.effects.common.CounterUnlessPaysEffect; import mage.abilities.keyword.ChannelAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/InfernalKirin.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/InfernalKirin.java index 5f14a37ddf..062203adad 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/InfernalKirin.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/InfernalKirin.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SpellCastControllerTriggeredAbility; -import mage.abilities.costs.common.DiscardTargetCost; import mage.abilities.effects.OneShotEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.Card; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/NeverendingTorment.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/NeverendingTorment.java index 6d79dc2f5a..5480051fa5 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/NeverendingTorment.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/NeverendingTorment.java @@ -29,7 +29,6 @@ package mage.sets.saviorsofkamigawa; import java.util.UUID; import mage.abilities.Ability; -import mage.abilities.dynamicvalue.common.CardsInControllerHandCount; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.EpicEffect; import mage.cards.Card; @@ -43,7 +42,6 @@ import mage.game.Game; import mage.players.Player; import mage.target.TargetPlayer; import mage.target.common.TargetCardInLibrary; -import mage.util.CardUtil; /** * diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/RushingTideZubera.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/RushingTideZubera.java index d83985b038..4b2fa5648b 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/RushingTideZubera.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/RushingTideZubera.java @@ -33,7 +33,6 @@ import mage.abilities.Ability; import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.condition.Condition; import mage.abilities.decorator.ConditionalTriggeredAbility; -import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/SoratamiCloudChariot.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/SoratamiCloudChariot.java index d76b791914..a138ae4aa1 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/SoratamiCloudChariot.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/SoratamiCloudChariot.java @@ -30,7 +30,6 @@ package mage.sets.saviorsofkamigawa; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.Effect; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/TombOfUrami.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/TombOfUrami.java index 2b01193aec..5a1b780edd 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/TombOfUrami.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/TombOfUrami.java @@ -32,7 +32,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.Cost; diff --git a/Mage.Sets/src/mage/sets/saviorsofkamigawa/UndyingFlames.java b/Mage.Sets/src/mage/sets/saviorsofkamigawa/UndyingFlames.java index 6e1189cce5..054754493d 100644 --- a/Mage.Sets/src/mage/sets/saviorsofkamigawa/UndyingFlames.java +++ b/Mage.Sets/src/mage/sets/saviorsofkamigawa/UndyingFlames.java @@ -40,7 +40,6 @@ import mage.constants.Zone; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; -import mage.target.Target; import mage.target.common.TargetCreatureOrPlayer; /** diff --git a/Mage.Sets/src/mage/sets/scarsofmirrodin/AuriokReplica.java b/Mage.Sets/src/mage/sets/scarsofmirrodin/AuriokReplica.java index 9294914fe3..1ac14519ba 100644 --- a/Mage.Sets/src/mage/sets/scarsofmirrodin/AuriokReplica.java +++ b/Mage.Sets/src/mage/sets/scarsofmirrodin/AuriokReplica.java @@ -31,7 +31,6 @@ package mage.sets.scarsofmirrodin; import java.util.UUID; import mage.constants.CardType; import mage.constants.Duration; -import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; import mage.MageInt; diff --git a/Mage.Sets/src/mage/sets/scarsofmirrodin/CarrionCall.java b/Mage.Sets/src/mage/sets/scarsofmirrodin/CarrionCall.java index 74428a608e..6eff7aca03 100644 --- a/Mage.Sets/src/mage/sets/scarsofmirrodin/CarrionCall.java +++ b/Mage.Sets/src/mage/sets/scarsofmirrodin/CarrionCall.java @@ -30,7 +30,6 @@ package mage.sets.scarsofmirrodin; import java.util.UUID; import mage.abilities.effects.common.CreateTokenEffect; -import mage.abilities.keyword.InfectAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/scarsofmirrodin/KembaKhaRegent.java b/Mage.Sets/src/mage/sets/scarsofmirrodin/KembaKhaRegent.java index 13e5c80245..964d99faf6 100644 --- a/Mage.Sets/src/mage/sets/scarsofmirrodin/KembaKhaRegent.java +++ b/Mage.Sets/src/mage/sets/scarsofmirrodin/KembaKhaRegent.java @@ -33,7 +33,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.TargetController; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.dynamicvalue.common.EquipmentAttachedCount; import mage.abilities.effects.common.CreateTokenEffect; diff --git a/Mage.Sets/src/mage/sets/scarsofmirrodin/PanicSpellbomb.java b/Mage.Sets/src/mage/sets/scarsofmirrodin/PanicSpellbomb.java index a9dd71d67e..473ee234ef 100644 --- a/Mage.Sets/src/mage/sets/scarsofmirrodin/PanicSpellbomb.java +++ b/Mage.Sets/src/mage/sets/scarsofmirrodin/PanicSpellbomb.java @@ -33,7 +33,6 @@ import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.abilities.Ability; -import mage.abilities.common.DiesTriggeredAbility; import mage.abilities.common.PutIntoGraveFromBattlefieldSourceTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeSourceCost; diff --git a/Mage.Sets/src/mage/sets/scourge/PutridRaptor.java b/Mage.Sets/src/mage/sets/scourge/PutridRaptor.java index 1efb8f7687..ac6abd9935 100644 --- a/Mage.Sets/src/mage/sets/scourge/PutridRaptor.java +++ b/Mage.Sets/src/mage/sets/scourge/PutridRaptor.java @@ -30,7 +30,6 @@ package mage.sets.scourge; import java.util.UUID; import mage.MageInt; import mage.abilities.costs.common.DiscardCardCost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.keyword.MorphAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/scourge/SulfuricVortex.java b/Mage.Sets/src/mage/sets/scourge/SulfuricVortex.java index 326d2e0de4..0d85ed37db 100644 --- a/Mage.Sets/src/mage/sets/scourge/SulfuricVortex.java +++ b/Mage.Sets/src/mage/sets/scourge/SulfuricVortex.java @@ -42,8 +42,6 @@ import mage.constants.TargetController; import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.permanent.Permanent; -import mage.players.Player; /** * diff --git a/Mage.Sets/src/mage/sets/seventhedition/Sunweb.java b/Mage.Sets/src/mage/sets/seventhedition/Sunweb.java index 95a1fee41a..31ac9ad4d9 100644 --- a/Mage.Sets/src/mage/sets/seventhedition/Sunweb.java +++ b/Mage.Sets/src/mage/sets/seventhedition/Sunweb.java @@ -29,22 +29,17 @@ package mage.sets.seventhedition; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.effects.RestrictionEffect; import mage.abilities.effects.common.combat.CantBlockCreaturesSourceEffect; import mage.abilities.keyword.DefenderAbility; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.Filter; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.PowerPredicate; -import mage.game.Game; -import mage.game.permanent.Permanent; /** * diff --git a/Mage.Sets/src/mage/sets/shadowmoor/DawnglowInfusion.java b/Mage.Sets/src/mage/sets/shadowmoor/DawnglowInfusion.java index c6589b1c24..4015db7e80 100644 --- a/Mage.Sets/src/mage/sets/shadowmoor/DawnglowInfusion.java +++ b/Mage.Sets/src/mage/sets/shadowmoor/DawnglowInfusion.java @@ -39,7 +39,6 @@ import mage.abilities.effects.common.GainLifeEffect; import mage.abilities.effects.common.InfoEffect; import mage.cards.CardImpl; import mage.constants.ColoredManaSymbol; -import mage.constants.ManaType; import mage.watchers.common.ManaSpentToCastWatcher; /** diff --git a/Mage.Sets/src/mage/sets/shadowmoor/Heartmender.java b/Mage.Sets/src/mage/sets/shadowmoor/Heartmender.java index 0829c229df..5d40d09f3d 100644 --- a/Mage.Sets/src/mage/sets/shadowmoor/Heartmender.java +++ b/Mage.Sets/src/mage/sets/shadowmoor/Heartmender.java @@ -41,7 +41,6 @@ import mage.constants.TargetController; import mage.counters.Counter; import mage.counters.CounterType; import mage.filter.common.FilterControlledCreaturePermanent; -import mage.filter.common.FilterCreaturePermanent; import mage.game.Game; import mage.game.permanent.Permanent; diff --git a/Mage.Sets/src/mage/sets/shadowmoor/SteelOfTheGodhead.java b/Mage.Sets/src/mage/sets/shadowmoor/SteelOfTheGodhead.java index 35ba742b81..aa6aed0793 100644 --- a/Mage.Sets/src/mage/sets/shadowmoor/SteelOfTheGodhead.java +++ b/Mage.Sets/src/mage/sets/shadowmoor/SteelOfTheGodhead.java @@ -41,7 +41,6 @@ import mage.abilities.effects.common.continuous.BoostEnchantedEffect; import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; import mage.abilities.keyword.EnchantAbility; import mage.abilities.keyword.LifelinkAbility; -import mage.abilities.keyword.CantBeBlockedSourceAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/shadowsoverinnistrad/EverAfter.java b/Mage.Sets/src/mage/sets/shadowsoverinnistrad/EverAfter.java index 5c6b73fa0b..e112d582f0 100644 --- a/Mage.Sets/src/mage/sets/shadowsoverinnistrad/EverAfter.java +++ b/Mage.Sets/src/mage/sets/shadowsoverinnistrad/EverAfter.java @@ -38,8 +38,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.ColorChangingEffects_5; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/shadowsoverinnistrad/GoldnightCastigator.java b/Mage.Sets/src/mage/sets/shadowsoverinnistrad/GoldnightCastigator.java index 25ed1f299b..048e4b8af4 100644 --- a/Mage.Sets/src/mage/sets/shadowsoverinnistrad/GoldnightCastigator.java +++ b/Mage.Sets/src/mage/sets/shadowsoverinnistrad/GoldnightCastigator.java @@ -43,8 +43,6 @@ import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.events.GameEvent.EventType; -import static mage.game.events.GameEvent.EventType.DAMAGE_CREATURE; -import static mage.game.events.GameEvent.EventType.DAMAGE_PLAYER; import mage.game.permanent.Permanent; /** diff --git a/Mage.Sets/src/mage/sets/shardsofalara/CorpseConnoisseur.java b/Mage.Sets/src/mage/sets/shardsofalara/CorpseConnoisseur.java index dcf902b849..ef27cd18a5 100644 --- a/Mage.Sets/src/mage/sets/shardsofalara/CorpseConnoisseur.java +++ b/Mage.Sets/src/mage/sets/shardsofalara/CorpseConnoisseur.java @@ -27,7 +27,6 @@ */ package mage.sets.shardsofalara; -import java.util.List; import java.util.UUID; import mage.constants.CardType; @@ -40,8 +39,6 @@ import mage.abilities.effects.SearchEffect; import mage.abilities.keyword.UnearthAbility; import mage.cards.Card; import mage.cards.CardImpl; -import mage.cards.Cards; -import mage.cards.CardsImpl; import mage.constants.Outcome; import mage.constants.Zone; import mage.filter.common.FilterCreatureCard; diff --git a/Mage.Sets/src/mage/sets/shardsofalara/KreshTheBloodbraided.java b/Mage.Sets/src/mage/sets/shardsofalara/KreshTheBloodbraided.java index 7a9d2893c6..1b89b3df29 100644 --- a/Mage.Sets/src/mage/sets/shardsofalara/KreshTheBloodbraided.java +++ b/Mage.Sets/src/mage/sets/shardsofalara/KreshTheBloodbraided.java @@ -35,7 +35,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.DiesCreatureTriggeredAbility; import mage.abilities.effects.OneShotEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.Outcome; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/shardsofalara/NayaCharm.java b/Mage.Sets/src/mage/sets/shardsofalara/NayaCharm.java index fd84d3d84f..d905cf2e7c 100644 --- a/Mage.Sets/src/mage/sets/shardsofalara/NayaCharm.java +++ b/Mage.Sets/src/mage/sets/shardsofalara/NayaCharm.java @@ -27,7 +27,6 @@ */ package mage.sets.shardsofalara; -import java.util.List; import java.util.UUID; import mage.abilities.Mode; import mage.abilities.effects.common.DamageTargetEffect; diff --git a/Mage.Sets/src/mage/sets/shardsofalara/PuppetConjurer.java b/Mage.Sets/src/mage/sets/shardsofalara/PuppetConjurer.java index d7eb53f1b0..48e1c98a52 100644 --- a/Mage.Sets/src/mage/sets/shardsofalara/PuppetConjurer.java +++ b/Mage.Sets/src/mage/sets/shardsofalara/PuppetConjurer.java @@ -32,7 +32,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; diff --git a/Mage.Sets/src/mage/sets/speedvscunning/EchoTracer.java b/Mage.Sets/src/mage/sets/speedvscunning/EchoTracer.java index ba186dd13b..0bb4ce874d 100644 --- a/Mage.Sets/src/mage/sets/speedvscunning/EchoTracer.java +++ b/Mage.Sets/src/mage/sets/speedvscunning/EchoTracer.java @@ -30,7 +30,6 @@ package mage.sets.speedvscunning; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.TurnedFaceUpSourceTriggeredAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.ReturnToHandTargetEffect; diff --git a/Mage.Sets/src/mage/sets/stronghold/PursuitOfKnowledge.java b/Mage.Sets/src/mage/sets/stronghold/PursuitOfKnowledge.java index 4a8c05ed39..80d3d55247 100644 --- a/Mage.Sets/src/mage/sets/stronghold/PursuitOfKnowledge.java +++ b/Mage.Sets/src/mage/sets/stronghold/PursuitOfKnowledge.java @@ -44,7 +44,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.counters.CounterType; import mage.game.Game; -import mage.game.events.GameEvent.EventType; import mage.game.events.GameEvent; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/tempest/AltarOfDementia.java b/Mage.Sets/src/mage/sets/tempest/AltarOfDementia.java index ed48bc7d6c..1aa12cadfd 100644 --- a/Mage.Sets/src/mage/sets/tempest/AltarOfDementia.java +++ b/Mage.Sets/src/mage/sets/tempest/AltarOfDementia.java @@ -36,7 +36,6 @@ import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.Cost; import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.effects.OneShotEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.Outcome; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/tempest/BellowingFiend.java b/Mage.Sets/src/mage/sets/tempest/BellowingFiend.java index f0d35ca574..038cb58b87 100644 --- a/Mage.Sets/src/mage/sets/tempest/BellowingFiend.java +++ b/Mage.Sets/src/mage/sets/tempest/BellowingFiend.java @@ -34,7 +34,6 @@ import mage.abilities.common.DealsDamageToACreatureTriggeredAbility; import mage.abilities.effects.Effect; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.DamageControllerEffect; -import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/tempest/DauthiGhoul.java b/Mage.Sets/src/mage/sets/tempest/DauthiGhoul.java index 8b81a6833e..dd1e3e4b45 100644 --- a/Mage.Sets/src/mage/sets/tempest/DauthiGhoul.java +++ b/Mage.Sets/src/mage/sets/tempest/DauthiGhoul.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.common.DiesCreatureTriggeredAbility; import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.abilities.keyword.ShadowAbility; -import mage.abilities.keyword.ShadowAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/tempest/EndlessScream.java b/Mage.Sets/src/mage/sets/tempest/EndlessScream.java index 0b9e96f422..58c3755d0f 100644 --- a/Mage.Sets/src/mage/sets/tempest/EndlessScream.java +++ b/Mage.Sets/src/mage/sets/tempest/EndlessScream.java @@ -32,7 +32,6 @@ import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.dynamicvalue.common.CountersCount; -import mage.abilities.dynamicvalue.common.CountersCount; import mage.abilities.dynamicvalue.common.StaticValue; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.EntersBattlefieldWithXCountersEffect; diff --git a/Mage.Sets/src/mage/sets/tempest/FurnaceOfRath.java b/Mage.Sets/src/mage/sets/tempest/FurnaceOfRath.java index dfb043a0cc..3a3a0495d6 100644 --- a/Mage.Sets/src/mage/sets/tempest/FurnaceOfRath.java +++ b/Mage.Sets/src/mage/sets/tempest/FurnaceOfRath.java @@ -35,11 +35,7 @@ import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.ReplacementEffectImpl; import mage.cards.CardImpl; import mage.game.Game; -import mage.game.events.DamageEvent; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; -import mage.game.permanent.Permanent; -import mage.players.Player; /** * diff --git a/Mage.Sets/src/mage/sets/tempest/GaseousForm.java b/Mage.Sets/src/mage/sets/tempest/GaseousForm.java index 112a9019a9..eea76b0710 100644 --- a/Mage.Sets/src/mage/sets/tempest/GaseousForm.java +++ b/Mage.Sets/src/mage/sets/tempest/GaseousForm.java @@ -28,7 +28,6 @@ package mage.sets.tempest; import java.util.UUID; -import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.PreventAllDamageToAndByAttachedEffect; diff --git a/Mage.Sets/src/mage/sets/tempest/Humility.java b/Mage.Sets/src/mage/sets/tempest/Humility.java index 82b48c7be6..75f4edff9f 100644 --- a/Mage.Sets/src/mage/sets/tempest/Humility.java +++ b/Mage.Sets/src/mage/sets/tempest/Humility.java @@ -35,8 +35,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.PTChangingEffects_7; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/tempest/KnightOfDusk.java b/Mage.Sets/src/mage/sets/tempest/KnightOfDusk.java index c453b50f65..6cdb50e9d7 100644 --- a/Mage.Sets/src/mage/sets/tempest/KnightOfDusk.java +++ b/Mage.Sets/src/mage/sets/tempest/KnightOfDusk.java @@ -38,8 +38,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.Predicates; -import mage.filter.predicate.permanent.BlockedByIdPredicate; import mage.filter.predicate.permanent.BlockingAttackerIdPredicate; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/tempest/MongrelPack.java b/Mage.Sets/src/mage/sets/tempest/MongrelPack.java index 27ee6acdf9..95d607cec4 100644 --- a/Mage.Sets/src/mage/sets/tempest/MongrelPack.java +++ b/Mage.Sets/src/mage/sets/tempest/MongrelPack.java @@ -33,7 +33,6 @@ import mage.constants.Rarity; import mage.constants.TurnPhase; import mage.constants.Zone; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.ZoneChangeTriggeredAbility; import mage.abilities.effects.common.CreateTokenEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/tempest/RootwaterDiver.java b/Mage.Sets/src/mage/sets/tempest/RootwaterDiver.java index b1db8039b9..e597c88625 100644 --- a/Mage.Sets/src/mage/sets/tempest/RootwaterDiver.java +++ b/Mage.Sets/src/mage/sets/tempest/RootwaterDiver.java @@ -36,7 +36,6 @@ import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeSourceCost; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.ReturnToHandTargetEffect; -import mage.abilities.mana.ColorlessManaAbility; import mage.cards.CardImpl; import mage.constants.Zone; import mage.filter.common.FilterArtifactCard; diff --git a/Mage.Sets/src/mage/sets/tempest/SapphireMedallion.java b/Mage.Sets/src/mage/sets/tempest/SapphireMedallion.java index 888f93b7f5..95bc0be17f 100644 --- a/Mage.Sets/src/mage/sets/tempest/SapphireMedallion.java +++ b/Mage.Sets/src/mage/sets/tempest/SapphireMedallion.java @@ -36,7 +36,6 @@ import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.cost.SpellsCostReductionControllerEffect; import mage.cards.CardImpl; import mage.filter.FilterCard; -import mage.filter.FilterSpell; import mage.filter.predicate.mageobject.ColorPredicate; /** diff --git a/Mage.Sets/src/mage/sets/tempest/Shocker.java b/Mage.Sets/src/mage/sets/tempest/Shocker.java index 4aa882ef84..5bb469168d 100644 --- a/Mage.Sets/src/mage/sets/tempest/Shocker.java +++ b/Mage.Sets/src/mage/sets/tempest/Shocker.java @@ -37,7 +37,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.TargetController; import mage.game.Game; import mage.players.Player; diff --git a/Mage.Sets/src/mage/sets/tempest/SpiritMirror.java b/Mage.Sets/src/mage/sets/tempest/SpiritMirror.java index a933ad9ac3..af6ee55693 100644 --- a/Mage.Sets/src/mage/sets/tempest/SpiritMirror.java +++ b/Mage.Sets/src/mage/sets/tempest/SpiritMirror.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; -import mage.abilities.condition.InvertCondition; import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.decorator.ConditionalTriggeredAbility; diff --git a/Mage.Sets/src/mage/sets/tempest/TrumpetingArmodon.java b/Mage.Sets/src/mage/sets/tempest/TrumpetingArmodon.java index e329e297ce..7bf968bfb1 100644 --- a/Mage.Sets/src/mage/sets/tempest/TrumpetingArmodon.java +++ b/Mage.Sets/src/mage/sets/tempest/TrumpetingArmodon.java @@ -35,7 +35,6 @@ import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.combat.MustBeBlockedByTargetSourceEffect; import mage.cards.CardImpl; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/tempestremastered/Cannibalize.java b/Mage.Sets/src/mage/sets/tempestremastered/Cannibalize.java index 85ed251416..6e1e467a9e 100644 --- a/Mage.Sets/src/mage/sets/tempestremastered/Cannibalize.java +++ b/Mage.Sets/src/mage/sets/tempestremastered/Cannibalize.java @@ -27,8 +27,6 @@ */ package mage.sets.tempestremastered; -import java.util.ArrayList; -import java.util.List; import java.util.UUID; import mage.MageObject; import mage.abilities.Ability; @@ -40,14 +38,9 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.counters.CounterType; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.Predicates; -import mage.filter.predicate.permanent.ControllerIdPredicate; -import mage.filter.predicate.permanent.PermanentIdPredicate; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; -import mage.target.Target; -import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/tenthedition/DragonRoost.java b/Mage.Sets/src/mage/sets/tenthedition/DragonRoost.java index a7b4acd0b0..3b1616bcfa 100644 --- a/Mage.Sets/src/mage/sets/tenthedition/DragonRoost.java +++ b/Mage.Sets/src/mage/sets/tenthedition/DragonRoost.java @@ -28,7 +28,6 @@ package mage.sets.tenthedition; import java.util.UUID; -import mage.ObjectColor; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.CreateTokenEffect; diff --git a/Mage.Sets/src/mage/sets/tenthedition/FaerieConclave.java b/Mage.Sets/src/mage/sets/tenthedition/FaerieConclave.java index efee906bba..f553ec7450 100644 --- a/Mage.Sets/src/mage/sets/tenthedition/FaerieConclave.java +++ b/Mage.Sets/src/mage/sets/tenthedition/FaerieConclave.java @@ -33,7 +33,6 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.EntersBattlefieldTappedAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ManaCostsImpl; diff --git a/Mage.Sets/src/mage/sets/tenthedition/PlatinumAngel.java b/Mage.Sets/src/mage/sets/tenthedition/PlatinumAngel.java index 47014b1185..7d1ac15686 100644 --- a/Mage.Sets/src/mage/sets/tenthedition/PlatinumAngel.java +++ b/Mage.Sets/src/mage/sets/tenthedition/PlatinumAngel.java @@ -38,7 +38,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.ContinuousRuleModifyingEffectImpl; -import mage.abilities.effects.ReplacementEffectImpl; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/tenthedition/SerrasEmbrace.java b/Mage.Sets/src/mage/sets/tenthedition/SerrasEmbrace.java index 01cbd7d641..363adca030 100644 --- a/Mage.Sets/src/mage/sets/tenthedition/SerrasEmbrace.java +++ b/Mage.Sets/src/mage/sets/tenthedition/SerrasEmbrace.java @@ -29,7 +29,6 @@ package mage.sets.tenthedition; import java.util.UUID; -import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.Effect; diff --git a/Mage.Sets/src/mage/sets/tenthedition/Sift.java b/Mage.Sets/src/mage/sets/tenthedition/Sift.java index 88d452d359..98b294aa43 100644 --- a/Mage.Sets/src/mage/sets/tenthedition/Sift.java +++ b/Mage.Sets/src/mage/sets/tenthedition/Sift.java @@ -30,7 +30,6 @@ package mage.sets.tenthedition; import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; -import mage.abilities.effects.common.discard.DiscardControllerEffect; import mage.abilities.effects.common.DrawDiscardControllerEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/tenthedition/SpawningPool.java b/Mage.Sets/src/mage/sets/tenthedition/SpawningPool.java index e96b7fe89a..f1de153a2a 100644 --- a/Mage.Sets/src/mage/sets/tenthedition/SpawningPool.java +++ b/Mage.Sets/src/mage/sets/tenthedition/SpawningPool.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.constants.*; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.EntersBattlefieldTappedAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ColoredManaCost; diff --git a/Mage.Sets/src/mage/sets/tenthedition/SqueeGoblinNabob.java b/Mage.Sets/src/mage/sets/tenthedition/SqueeGoblinNabob.java index 29897af2be..9fcc1c2e1a 100644 --- a/Mage.Sets/src/mage/sets/tenthedition/SqueeGoblinNabob.java +++ b/Mage.Sets/src/mage/sets/tenthedition/SqueeGoblinNabob.java @@ -29,7 +29,6 @@ package mage.sets.tenthedition; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.effects.common.ReturnToHandSourceEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/tenthedition/TreetopVillage.java b/Mage.Sets/src/mage/sets/tenthedition/TreetopVillage.java index dae666c57e..6c5c07722f 100644 --- a/Mage.Sets/src/mage/sets/tenthedition/TreetopVillage.java +++ b/Mage.Sets/src/mage/sets/tenthedition/TreetopVillage.java @@ -33,7 +33,6 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.EntersBattlefieldTappedAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ManaCostsImpl; diff --git a/Mage.Sets/src/mage/sets/thedark/BookOfRass.java b/Mage.Sets/src/mage/sets/thedark/BookOfRass.java index ca0a589254..2a1fa67363 100644 --- a/Mage.Sets/src/mage/sets/thedark/BookOfRass.java +++ b/Mage.Sets/src/mage/sets/thedark/BookOfRass.java @@ -32,7 +32,6 @@ import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.PayLifeCost; -import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/thedark/WitchHunter.java b/Mage.Sets/src/mage/sets/thedark/WitchHunter.java index 086296be2c..ae7afa4f51 100644 --- a/Mage.Sets/src/mage/sets/thedark/WitchHunter.java +++ b/Mage.Sets/src/mage/sets/thedark/WitchHunter.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.costs.mana.ManaCostImpl; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.ReturnToHandTargetEffect; diff --git a/Mage.Sets/src/mage/sets/theros/AbhorrentOverlord.java b/Mage.Sets/src/mage/sets/theros/AbhorrentOverlord.java index be9e37b85a..1ec8ac3845 100644 --- a/Mage.Sets/src/mage/sets/theros/AbhorrentOverlord.java +++ b/Mage.Sets/src/mage/sets/theros/AbhorrentOverlord.java @@ -29,7 +29,6 @@ package mage.sets.theros; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.dynamicvalue.common.DevotionCount; diff --git a/Mage.Sets/src/mage/sets/theros/AkroanCrusader.java b/Mage.Sets/src/mage/sets/theros/AkroanCrusader.java index 0cbc4b8b8f..224a8886ef 100644 --- a/Mage.Sets/src/mage/sets/theros/AkroanCrusader.java +++ b/Mage.Sets/src/mage/sets/theros/AkroanCrusader.java @@ -29,7 +29,6 @@ package mage.sets.theros; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.effects.common.CreateTokenEffect; import mage.abilities.keyword.HasteAbility; import mage.abilities.keyword.HeroicAbility; diff --git a/Mage.Sets/src/mage/sets/theros/AkroanHorse.java b/Mage.Sets/src/mage/sets/theros/AkroanHorse.java index 13b68e0863..b6665c8a58 100644 --- a/Mage.Sets/src/mage/sets/theros/AkroanHorse.java +++ b/Mage.Sets/src/mage/sets/theros/AkroanHorse.java @@ -29,7 +29,6 @@ package mage.sets.theros; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.Mode; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; diff --git a/Mage.Sets/src/mage/sets/theros/BattlewiseHoplite.java b/Mage.Sets/src/mage/sets/theros/BattlewiseHoplite.java index 418d61c705..4e8f39a4d0 100644 --- a/Mage.Sets/src/mage/sets/theros/BattlewiseHoplite.java +++ b/Mage.Sets/src/mage/sets/theros/BattlewiseHoplite.java @@ -30,7 +30,6 @@ package mage.sets.theros; import java.util.UUID; import mage.MageInt; import mage.abilities.Ability; -import mage.abilities.effects.Effect; import mage.abilities.effects.keyword.ScryEffect; import mage.abilities.effects.common.counter.AddCountersSourceEffect; import mage.abilities.keyword.HeroicAbility; diff --git a/Mage.Sets/src/mage/sets/theros/BloodTollHarpy.java b/Mage.Sets/src/mage/sets/theros/BloodTollHarpy.java index f076a42837..04b662e5ff 100644 --- a/Mage.Sets/src/mage/sets/theros/BloodTollHarpy.java +++ b/Mage.Sets/src/mage/sets/theros/BloodTollHarpy.java @@ -30,7 +30,6 @@ package mage.sets.theros; import java.util.UUID; import mage.MageInt; import mage.abilities.common.EntersBattlefieldTriggeredAbility; -import mage.abilities.effects.common.DamagePlayersEffect; import mage.abilities.effects.common.LoseLifeAllPlayersEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/theros/CurseOfTheSwine.java b/Mage.Sets/src/mage/sets/theros/CurseOfTheSwine.java index 9841d0edbf..94746dd301 100644 --- a/Mage.Sets/src/mage/sets/theros/CurseOfTheSwine.java +++ b/Mage.Sets/src/mage/sets/theros/CurseOfTheSwine.java @@ -39,7 +39,6 @@ import mage.constants.Rarity; import mage.game.Game; import mage.game.permanent.Permanent; import mage.game.permanent.token.Token; -import mage.players.Player; import mage.target.common.TargetCreaturePermanent; /** diff --git a/Mage.Sets/src/mage/sets/theros/EvangelOfHeliod.java b/Mage.Sets/src/mage/sets/theros/EvangelOfHeliod.java index c98504d38a..1a74cc00e2 100644 --- a/Mage.Sets/src/mage/sets/theros/EvangelOfHeliod.java +++ b/Mage.Sets/src/mage/sets/theros/EvangelOfHeliod.java @@ -29,7 +29,6 @@ package mage.sets.theros; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.dynamicvalue.common.DevotionCount; import mage.abilities.effects.common.CreateTokenEffect; diff --git a/Mage.Sets/src/mage/sets/theros/HythoniaTheCruel.java b/Mage.Sets/src/mage/sets/theros/HythoniaTheCruel.java index 16dd5f4c71..7fca90d951 100644 --- a/Mage.Sets/src/mage/sets/theros/HythoniaTheCruel.java +++ b/Mage.Sets/src/mage/sets/theros/HythoniaTheCruel.java @@ -30,7 +30,6 @@ package mage.sets.theros; import java.util.UUID; import mage.MageInt; import mage.abilities.common.BecomesMonstrousSourceTriggeredAbility; -import mage.abilities.effects.common.DestroyAllControlledTargetEffect; import mage.abilities.effects.common.DestroyAllEffect; import mage.abilities.keyword.DeathtouchAbility; import mage.abilities.keyword.MonstrosityAbility; diff --git a/Mage.Sets/src/mage/sets/theros/LeafcrownDryad.java b/Mage.Sets/src/mage/sets/theros/LeafcrownDryad.java index 93dbf73701..d06b464c49 100644 --- a/Mage.Sets/src/mage/sets/theros/LeafcrownDryad.java +++ b/Mage.Sets/src/mage/sets/theros/LeafcrownDryad.java @@ -35,7 +35,6 @@ import mage.abilities.effects.Effect; import mage.abilities.effects.common.continuous.BoostEnchantedEffect; import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; import mage.abilities.keyword.BestowAbility; -import mage.abilities.keyword.FirstStrikeAbility; import mage.abilities.keyword.ReachAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; diff --git a/Mage.Sets/src/mage/sets/theros/MarchOfTheReturned.java b/Mage.Sets/src/mage/sets/theros/MarchOfTheReturned.java index c3b6bcc0c2..c78bcc7bcd 100644 --- a/Mage.Sets/src/mage/sets/theros/MarchOfTheReturned.java +++ b/Mage.Sets/src/mage/sets/theros/MarchOfTheReturned.java @@ -28,7 +28,6 @@ package mage.sets.theros; import java.util.UUID; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.ReturnFromGraveyardToHandTargetEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/theros/PhalanxLeader.java b/Mage.Sets/src/mage/sets/theros/PhalanxLeader.java index ac06f1dd31..3e718842a0 100644 --- a/Mage.Sets/src/mage/sets/theros/PhalanxLeader.java +++ b/Mage.Sets/src/mage/sets/theros/PhalanxLeader.java @@ -29,7 +29,6 @@ package mage.sets.theros; import java.util.UUID; import mage.MageInt; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.counter.AddCountersAllEffect; import mage.abilities.keyword.HeroicAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/theros/VoyagingSatyr.java b/Mage.Sets/src/mage/sets/theros/VoyagingSatyr.java index 5b423a8f06..3806daa36f 100644 --- a/Mage.Sets/src/mage/sets/theros/VoyagingSatyr.java +++ b/Mage.Sets/src/mage/sets/theros/VoyagingSatyr.java @@ -37,7 +37,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; -import mage.target.Target; import mage.target.common.TargetLandPermanent; /** diff --git a/Mage.Sets/src/mage/sets/timeshifted/CelestialDawn.java b/Mage.Sets/src/mage/sets/timeshifted/CelestialDawn.java index 779c6a6a9d..ce72b1a20d 100644 --- a/Mage.Sets/src/mage/sets/timeshifted/CelestialDawn.java +++ b/Mage.Sets/src/mage/sets/timeshifted/CelestialDawn.java @@ -42,8 +42,6 @@ import mage.constants.AsThoughEffectType; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.ManaType; import mage.constants.Outcome; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/timeshifted/MysticEnforcer.java b/Mage.Sets/src/mage/sets/timeshifted/MysticEnforcer.java index e3bc95f196..01d4bd8a1e 100644 --- a/Mage.Sets/src/mage/sets/timeshifted/MysticEnforcer.java +++ b/Mage.Sets/src/mage/sets/timeshifted/MysticEnforcer.java @@ -34,7 +34,6 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.condition.common.CardsInControllerGraveCondition; import mage.abilities.decorator.ConditionalContinuousEffect; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.continuous.BoostSourceEffect; import mage.abilities.effects.common.continuous.GainAbilitySourceEffect; import mage.abilities.keyword.FlyingAbility; diff --git a/Mage.Sets/src/mage/sets/timespiral/AspectOfMongoose.java b/Mage.Sets/src/mage/sets/timespiral/AspectOfMongoose.java index 37407e639c..035f55eaa1 100644 --- a/Mage.Sets/src/mage/sets/timespiral/AspectOfMongoose.java +++ b/Mage.Sets/src/mage/sets/timespiral/AspectOfMongoose.java @@ -36,7 +36,6 @@ import mage.abilities.effects.common.ReturnToHandSourceEffect; import mage.abilities.effects.common.continuous.GainAbilityAttachedEffect; import mage.abilities.keyword.EnchantAbility; import mage.abilities.keyword.ShroudAbility; -import mage.abilities.keyword.TrampleAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/timespiral/BasalSliver.java b/Mage.Sets/src/mage/sets/timespiral/BasalSliver.java index b9b3a921bf..6949b32ea9 100644 --- a/Mage.Sets/src/mage/sets/timespiral/BasalSliver.java +++ b/Mage.Sets/src/mage/sets/timespiral/BasalSliver.java @@ -31,10 +31,8 @@ import java.util.UUID; import mage.MageInt; import mage.Mana; import mage.abilities.Ability; -import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.common.SacrificeSourceCost; -import mage.abilities.effects.common.AddManaToManaPoolSourceControllerEffect; import mage.abilities.effects.common.continuous.GainAbilityAllEffect; import mage.abilities.mana.SimpleManaAbility; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/timespiral/CloudchaserKestrel.java b/Mage.Sets/src/mage/sets/timespiral/CloudchaserKestrel.java index a7762404cd..9fbca651c9 100644 --- a/Mage.Sets/src/mage/sets/timespiral/CloudchaserKestrel.java +++ b/Mage.Sets/src/mage/sets/timespiral/CloudchaserKestrel.java @@ -42,7 +42,6 @@ import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.common.FilterEnchantmentPermanent; import mage.target.TargetPermanent; import mage.target.common.TargetEnchantmentPermanent; diff --git a/Mage.Sets/src/mage/sets/timespiral/DAvenantHealer.java b/Mage.Sets/src/mage/sets/timespiral/DAvenantHealer.java index 8f1a6ca0e0..6963a0b5e9 100644 --- a/Mage.Sets/src/mage/sets/timespiral/DAvenantHealer.java +++ b/Mage.Sets/src/mage/sets/timespiral/DAvenantHealer.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.DamageTargetEffect; import mage.abilities.effects.common.PreventDamageToTargetEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/timespiral/GorgonRecluse.java b/Mage.Sets/src/mage/sets/timespiral/GorgonRecluse.java index fec34f76e4..21a0a84dc5 100644 --- a/Mage.Sets/src/mage/sets/timespiral/GorgonRecluse.java +++ b/Mage.Sets/src/mage/sets/timespiral/GorgonRecluse.java @@ -43,7 +43,6 @@ import mage.constants.Rarity; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.ColorPredicate; -import mage.filter.predicate.mageobject.SubtypePredicate; /** * diff --git a/Mage.Sets/src/mage/sets/timespiral/GriffinGuide.java b/Mage.Sets/src/mage/sets/timespiral/GriffinGuide.java index 26516641c8..1d28907f63 100644 --- a/Mage.Sets/src/mage/sets/timespiral/GriffinGuide.java +++ b/Mage.Sets/src/mage/sets/timespiral/GriffinGuide.java @@ -29,7 +29,6 @@ package mage.sets.timespiral; import java.util.UUID; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.Ability; import mage.abilities.common.DiesAttachedTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; diff --git a/Mage.Sets/src/mage/sets/timespiral/PulmonicSliver.java b/Mage.Sets/src/mage/sets/timespiral/PulmonicSliver.java index 44ca1cc3b2..b365d8168d 100644 --- a/Mage.Sets/src/mage/sets/timespiral/PulmonicSliver.java +++ b/Mage.Sets/src/mage/sets/timespiral/PulmonicSliver.java @@ -41,7 +41,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.filter.common.FilterCreaturePermanent; -import mage.filter.predicate.mageobject.SubtypePredicate; /** * diff --git a/Mage.Sets/src/mage/sets/timespiral/SpiketailDrakeling.java b/Mage.Sets/src/mage/sets/timespiral/SpiketailDrakeling.java index 68b414e1ef..bbcdb467d7 100644 --- a/Mage.Sets/src/mage/sets/timespiral/SpiketailDrakeling.java +++ b/Mage.Sets/src/mage/sets/timespiral/SpiketailDrakeling.java @@ -35,7 +35,6 @@ import mage.abilities.costs.common.SacrificeSourceCost; import mage.abilities.costs.mana.GenericManaCost; import mage.abilities.effects.common.CounterUnlessPaysEffect; import mage.abilities.keyword.FlyingAbility; -import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; diff --git a/Mage.Sets/src/mage/sets/timespiral/SpriteNoble.java b/Mage.Sets/src/mage/sets/timespiral/SpriteNoble.java index 325cae7b65..e5c593af93 100644 --- a/Mage.Sets/src/mage/sets/timespiral/SpriteNoble.java +++ b/Mage.Sets/src/mage/sets/timespiral/SpriteNoble.java @@ -34,7 +34,6 @@ import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.continuous.BoostControlledEffect; import mage.abilities.keyword.FlyingAbility; -import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; diff --git a/Mage.Sets/src/mage/sets/torment/CabalTorturer.java b/Mage.Sets/src/mage/sets/torment/CabalTorturer.java index 9c68435e04..cdf706afad 100644 --- a/Mage.Sets/src/mage/sets/torment/CabalTorturer.java +++ b/Mage.Sets/src/mage/sets/torment/CabalTorturer.java @@ -35,7 +35,6 @@ import mage.abilities.condition.common.CardsInControllerGraveCondition; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.decorator.ConditionalActivatedAbility; -import mage.abilities.decorator.ConditionalContinuousEffect; import mage.abilities.effects.common.continuous.BoostTargetEffect; import mage.cards.CardImpl; import mage.constants.AbilityWord; diff --git a/Mage.Sets/src/mage/sets/urzasdestiny/HeartWarden.java b/Mage.Sets/src/mage/sets/urzasdestiny/HeartWarden.java index 68d8566863..f155aa8b65 100644 --- a/Mage.Sets/src/mage/sets/urzasdestiny/HeartWarden.java +++ b/Mage.Sets/src/mage/sets/urzasdestiny/HeartWarden.java @@ -34,7 +34,6 @@ import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.SacrificeSourceCost; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.DrawCardSourceControllerEffect; -import mage.abilities.effects.common.DrawDiscardControllerEffect; import mage.abilities.mana.GreenManaAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/urzasdestiny/IlluminatedWings.java b/Mage.Sets/src/mage/sets/urzasdestiny/IlluminatedWings.java index 248051c64e..e0850ec544 100644 --- a/Mage.Sets/src/mage/sets/urzasdestiny/IlluminatedWings.java +++ b/Mage.Sets/src/mage/sets/urzasdestiny/IlluminatedWings.java @@ -41,7 +41,6 @@ import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/urzasdestiny/Opalescence.java b/Mage.Sets/src/mage/sets/urzasdestiny/Opalescence.java index fbc731d13b..ae997fe2cb 100644 --- a/Mage.Sets/src/mage/sets/urzasdestiny/Opalescence.java +++ b/Mage.Sets/src/mage/sets/urzasdestiny/Opalescence.java @@ -41,8 +41,6 @@ import mage.constants.CardType; import mage.constants.DependencyType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.PTChangingEffects_7; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/urzaslegacy/Cessation.java b/Mage.Sets/src/mage/sets/urzaslegacy/Cessation.java index db0ef08322..38803ed322 100644 --- a/Mage.Sets/src/mage/sets/urzaslegacy/Cessation.java +++ b/Mage.Sets/src/mage/sets/urzaslegacy/Cessation.java @@ -33,14 +33,11 @@ import mage.constants.*; import mage.abilities.Ability; import mage.abilities.common.PutIntoGraveFromBattlefieldSourceTriggeredAbility; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.effects.RestrictionEffect; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.ReturnToHandSourceEffect; import mage.abilities.effects.common.combat.CantAttackAttachedEffect; import mage.abilities.keyword.EnchantAbility; import mage.cards.CardImpl; -import mage.game.Game; -import mage.game.permanent.Permanent; import mage.target.TargetPermanent; import mage.target.common.TargetCreaturePermanent; diff --git a/Mage.Sets/src/mage/sets/urzassaga/AngelicChorus.java b/Mage.Sets/src/mage/sets/urzassaga/AngelicChorus.java index aa90ac91ee..726f818be5 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/AngelicChorus.java +++ b/Mage.Sets/src/mage/sets/urzassaga/AngelicChorus.java @@ -34,7 +34,6 @@ import mage.constants.Rarity; import mage.constants.Zone; import mage.abilities.Ability; import mage.abilities.TriggeredAbilityImpl; -import mage.abilities.effects.Effect; import mage.abilities.effects.OneShotEffect; import mage.cards.CardImpl; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/urzassaga/Catalog.java b/Mage.Sets/src/mage/sets/urzassaga/Catalog.java index 80bac1a945..49749aeb0e 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/Catalog.java +++ b/Mage.Sets/src/mage/sets/urzassaga/Catalog.java @@ -29,14 +29,9 @@ package mage.sets.urzassaga; import java.util.UUID; import mage.constants.CardType; -import mage.constants.Outcome; import mage.constants.Rarity; -import mage.abilities.Ability; -import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.DrawDiscardControllerEffect; import mage.cards.CardImpl; -import mage.game.Game; -import mage.players.Player; /** * diff --git a/Mage.Sets/src/mage/sets/urzassaga/FireAnts.java b/Mage.Sets/src/mage/sets/urzassaga/FireAnts.java index acbb031f2c..0bbcd5d904 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/FireAnts.java +++ b/Mage.Sets/src/mage/sets/urzassaga/FireAnts.java @@ -29,7 +29,6 @@ package mage.sets.urzassaga; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.effects.common.DamageAllEffect; diff --git a/Mage.Sets/src/mage/sets/urzassaga/KarnSilverGolem.java b/Mage.Sets/src/mage/sets/urzassaga/KarnSilverGolem.java index 8015b753f7..d8d99e03bb 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/KarnSilverGolem.java +++ b/Mage.Sets/src/mage/sets/urzassaga/KarnSilverGolem.java @@ -39,8 +39,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.PTChangingEffects_7; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.SubLayer; diff --git a/Mage.Sets/src/mage/sets/urzassaga/SpinedFluke.java b/Mage.Sets/src/mage/sets/urzassaga/SpinedFluke.java index 8e141aa20d..1985f60912 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/SpinedFluke.java +++ b/Mage.Sets/src/mage/sets/urzassaga/SpinedFluke.java @@ -37,7 +37,6 @@ import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ColoredManaCost; import mage.abilities.effects.common.RegenerateSourceEffect; import mage.abilities.effects.common.SacrificeControllerEffect; -import mage.abilities.effects.common.SacrificeEffect; import mage.cards.CardImpl; import mage.constants.ColoredManaSymbol; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/urzassaga/SpreadingAlgae.java b/Mage.Sets/src/mage/sets/urzassaga/SpreadingAlgae.java index f314f4eb45..1554038eb9 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/SpreadingAlgae.java +++ b/Mage.Sets/src/mage/sets/urzassaga/SpreadingAlgae.java @@ -39,7 +39,6 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.target.TargetPermanent; diff --git a/Mage.Sets/src/mage/sets/urzassaga/Telepathy.java b/Mage.Sets/src/mage/sets/urzassaga/Telepathy.java index e71a4cbb55..bdffd3c438 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/Telepathy.java +++ b/Mage.Sets/src/mage/sets/urzassaga/Telepathy.java @@ -28,8 +28,6 @@ package mage.sets.urzassaga; import java.util.UUID; -import mage.MageObject; -import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.continuous.PlayWithHandRevealedEffect; import mage.cards.CardImpl; @@ -37,8 +35,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.TargetController; import mage.constants.Zone; -import mage.game.Game; -import mage.players.Player; /** * diff --git a/Mage.Sets/src/mage/sets/urzassaga/ThranTurbine.java b/Mage.Sets/src/mage/sets/urzassaga/ThranTurbine.java index a86b668e62..69fbaad71a 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/ThranTurbine.java +++ b/Mage.Sets/src/mage/sets/urzassaga/ThranTurbine.java @@ -32,7 +32,6 @@ import java.util.UUID; import mage.ConditionalMana; import mage.Mana; import mage.abilities.Ability; -import mage.abilities.ActivatedAbility; import mage.abilities.SpellAbility; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.condition.Condition; diff --git a/Mage.Sets/src/mage/sets/urzassaga/VampiricEmbrace.java b/Mage.Sets/src/mage/sets/urzassaga/VampiricEmbrace.java index 325bceb58f..7186ceec7f 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/VampiricEmbrace.java +++ b/Mage.Sets/src/mage/sets/urzassaga/VampiricEmbrace.java @@ -41,7 +41,6 @@ import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/urzassaga/Whetstone.java b/Mage.Sets/src/mage/sets/urzassaga/Whetstone.java index b513741ee9..e3e2cc72d3 100644 --- a/Mage.Sets/src/mage/sets/urzassaga/Whetstone.java +++ b/Mage.Sets/src/mage/sets/urzassaga/Whetstone.java @@ -36,7 +36,6 @@ import mage.abilities.Ability; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.OneShotEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.constants.Outcome; import mage.game.Game; diff --git a/Mage.Sets/src/mage/sets/vintagemasters/Addle.java b/Mage.Sets/src/mage/sets/vintagemasters/Addle.java index 3ce4e067d5..8747348df5 100644 --- a/Mage.Sets/src/mage/sets/vintagemasters/Addle.java +++ b/Mage.Sets/src/mage/sets/vintagemasters/Addle.java @@ -39,12 +39,10 @@ import mage.constants.CardType; import mage.constants.Outcome; import mage.constants.Rarity; import mage.filter.FilterCard; -import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.ColorPredicate; import mage.game.Game; import mage.players.Player; import mage.target.TargetPlayer; -import mage.target.targetpointer.FixedTarget; /** * diff --git a/Mage.Sets/src/mage/sets/vintagemasters/KjeldoranOutpost.java b/Mage.Sets/src/mage/sets/vintagemasters/KjeldoranOutpost.java index 49df790dde..61abf2eab6 100644 --- a/Mage.Sets/src/mage/sets/vintagemasters/KjeldoranOutpost.java +++ b/Mage.Sets/src/mage/sets/vintagemasters/KjeldoranOutpost.java @@ -29,7 +29,6 @@ package mage.sets.vintagemasters; import java.util.UUID; import mage.abilities.Ability; -import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.common.SacrificeTargetCost; diff --git a/Mage.Sets/src/mage/sets/vintagemasters/LakeOfTheDead.java b/Mage.Sets/src/mage/sets/vintagemasters/LakeOfTheDead.java index ec7cfbc45d..fbe073bd76 100644 --- a/Mage.Sets/src/mage/sets/vintagemasters/LakeOfTheDead.java +++ b/Mage.Sets/src/mage/sets/vintagemasters/LakeOfTheDead.java @@ -30,7 +30,6 @@ package mage.sets.vintagemasters; import java.util.UUID; import mage.Mana; import mage.abilities.Ability; -import mage.abilities.common.EntersBattlefieldAbility; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.costs.common.SacrificeTargetCost; import mage.abilities.costs.common.TapSourceCost; diff --git a/Mage.Sets/src/mage/sets/vintagemasters/NaturesRuin.java b/Mage.Sets/src/mage/sets/vintagemasters/NaturesRuin.java index cc0bb202b0..062aa6ee21 100644 --- a/Mage.Sets/src/mage/sets/vintagemasters/NaturesRuin.java +++ b/Mage.Sets/src/mage/sets/vintagemasters/NaturesRuin.java @@ -34,7 +34,6 @@ import mage.abilities.effects.common.DestroyAllEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; -import mage.filter.FilterPermanent; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.ColorPredicate; diff --git a/Mage.Sets/src/mage/sets/vintagemasters/ThawingGlaciers.java b/Mage.Sets/src/mage/sets/vintagemasters/ThawingGlaciers.java index 24e982e097..f2051f9902 100644 --- a/Mage.Sets/src/mage/sets/vintagemasters/ThawingGlaciers.java +++ b/Mage.Sets/src/mage/sets/vintagemasters/ThawingGlaciers.java @@ -34,7 +34,6 @@ import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.common.delayed.AtTheBeginOfNextCleanupDelayedTriggeredAbility; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.GenericManaCost; -import mage.abilities.effects.Effect; import mage.abilities.effects.common.CreateDelayedTriggeredAbilityEffect; import mage.abilities.effects.common.ReturnToHandSourceEffect; import mage.abilities.effects.common.search.SearchLibraryPutInPlayEffect; diff --git a/Mage.Sets/src/mage/sets/visions/GoblinRecruiter.java b/Mage.Sets/src/mage/sets/visions/GoblinRecruiter.java index 4eb638f77d..80840c8251 100644 --- a/Mage.Sets/src/mage/sets/visions/GoblinRecruiter.java +++ b/Mage.Sets/src/mage/sets/visions/GoblinRecruiter.java @@ -29,7 +29,6 @@ package mage.sets.visions; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.effects.common.RecruiterEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/visions/HelmOfAwakening.java b/Mage.Sets/src/mage/sets/visions/HelmOfAwakening.java index 6346f4d961..b6235ccacc 100644 --- a/Mage.Sets/src/mage/sets/visions/HelmOfAwakening.java +++ b/Mage.Sets/src/mage/sets/visions/HelmOfAwakening.java @@ -29,14 +29,11 @@ package mage.sets.visions; import java.util.UUID; import mage.abilities.common.SimpleStaticAbility; -import mage.abilities.common.SimpleTriggeredAbility; import mage.abilities.effects.common.cost.SpellsCostReductionAllEffect; import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.Zone; -import mage.filter.FilterCard; -import mage.filter.FilterSpell; /** * diff --git a/Mage.Sets/src/mage/sets/visions/KnightOfValor.java b/Mage.Sets/src/mage/sets/visions/KnightOfValor.java index 1c12875167..946dbb3e0d 100644 --- a/Mage.Sets/src/mage/sets/visions/KnightOfValor.java +++ b/Mage.Sets/src/mage/sets/visions/KnightOfValor.java @@ -42,7 +42,6 @@ import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.AbilityPredicate; import mage.filter.predicate.permanent.BlockingAttackerIdPredicate; -import mage.target.common.TargetCreaturePermanent; /** * diff --git a/Mage.Sets/src/mage/sets/visions/MortalWound.java b/Mage.Sets/src/mage/sets/visions/MortalWound.java index 93b030b87c..0b9b7b8fe5 100644 --- a/Mage.Sets/src/mage/sets/visions/MortalWound.java +++ b/Mage.Sets/src/mage/sets/visions/MortalWound.java @@ -30,7 +30,6 @@ package mage.sets.visions; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.DamageDealtToAttachedTriggeredAbility; -import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.DestroyAttachedEffect; import mage.abilities.keyword.EnchantAbility; diff --git a/Mage.Sets/src/mage/sets/visions/Mundungu.java b/Mage.Sets/src/mage/sets/visions/Mundungu.java index ca0f29d4f2..809765626d 100644 --- a/Mage.Sets/src/mage/sets/visions/Mundungu.java +++ b/Mage.Sets/src/mage/sets/visions/Mundungu.java @@ -36,7 +36,6 @@ import mage.abilities.costs.CostsImpl; import mage.abilities.costs.common.PayLifeCost; import mage.abilities.costs.common.TapSourceCost; import mage.abilities.costs.mana.GenericManaCost; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.CounterUnlessPaysEffect; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/visions/TalruumPiper.java b/Mage.Sets/src/mage/sets/visions/TalruumPiper.java index e37d25ad9d..be3ba7d5b6 100644 --- a/Mage.Sets/src/mage/sets/visions/TalruumPiper.java +++ b/Mage.Sets/src/mage/sets/visions/TalruumPiper.java @@ -32,7 +32,6 @@ import mage.MageInt; import mage.abilities.Ability; import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.RequirementEffect; -import mage.abilities.effects.common.combat.MustBeBlockedByAllSourceEffect; import mage.abilities.keyword.FlyingAbility; import mage.cards.CardImpl; import mage.constants.CardType; diff --git a/Mage.Sets/src/mage/sets/weatherlight/ManaChains.java b/Mage.Sets/src/mage/sets/weatherlight/ManaChains.java index 19a1c5559c..3c25eb83cf 100644 --- a/Mage.Sets/src/mage/sets/weatherlight/ManaChains.java +++ b/Mage.Sets/src/mage/sets/weatherlight/ManaChains.java @@ -38,7 +38,6 @@ import mage.abilities.keyword.EnchantAbility; import mage.cards.CardImpl; import mage.constants.AttachmentType; import mage.constants.CardType; -import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.Rarity; import mage.constants.Zone; diff --git a/Mage.Sets/src/mage/sets/weatherlight/Peacekeeper.java b/Mage.Sets/src/mage/sets/weatherlight/Peacekeeper.java index 878594d7ed..00f316cecd 100644 --- a/Mage.Sets/src/mage/sets/weatherlight/Peacekeeper.java +++ b/Mage.Sets/src/mage/sets/weatherlight/Peacekeeper.java @@ -41,7 +41,6 @@ import mage.constants.Duration; import mage.constants.Rarity; import mage.constants.TargetController; import mage.constants.Zone; -import mage.filter.FilterPermanent; import mage.game.Game; import mage.game.permanent.Permanent; diff --git a/Mage.Sets/src/mage/sets/worldwake/AkoumBattlesinger.java b/Mage.Sets/src/mage/sets/worldwake/AkoumBattlesinger.java index 69b9ada050..5b81589a11 100644 --- a/Mage.Sets/src/mage/sets/worldwake/AkoumBattlesinger.java +++ b/Mage.Sets/src/mage/sets/worldwake/AkoumBattlesinger.java @@ -34,11 +34,9 @@ import mage.constants.Rarity; import mage.constants.TargetController; import mage.MageInt; import mage.abilities.common.AllyEntersBattlefieldTriggeredAbility; -import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.continuous.BoostControlledEffect; import mage.abilities.keyword.HasteAbility; import mage.cards.CardImpl; -import mage.constants.Zone; import mage.filter.common.FilterCreaturePermanent; import mage.filter.predicate.mageobject.SubtypePredicate; import mage.filter.predicate.permanent.ControllerPredicate; diff --git a/Mage.Sets/src/mage/sets/worldwake/DragonmasterOutcast.java b/Mage.Sets/src/mage/sets/worldwake/DragonmasterOutcast.java index c30a6207b8..04b9a4de3b 100644 --- a/Mage.Sets/src/mage/sets/worldwake/DragonmasterOutcast.java +++ b/Mage.Sets/src/mage/sets/worldwake/DragonmasterOutcast.java @@ -32,7 +32,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.TriggeredAbility; import mage.abilities.common.BeginningOfUpkeepTriggeredAbility; import mage.abilities.condition.common.PermanentsOnTheBattlefieldCondition; diff --git a/Mage.Sets/src/mage/sets/worldwake/StoneforgeMystic.java b/Mage.Sets/src/mage/sets/worldwake/StoneforgeMystic.java index 3a87eb36ce..bd6917e006 100644 --- a/Mage.Sets/src/mage/sets/worldwake/StoneforgeMystic.java +++ b/Mage.Sets/src/mage/sets/worldwake/StoneforgeMystic.java @@ -30,7 +30,6 @@ package mage.sets.worldwake; import java.util.UUID; import mage.MageInt; -import mage.abilities.Ability; import mage.abilities.common.EntersBattlefieldTriggeredAbility; import mage.abilities.common.SimpleActivatedAbility; import mage.abilities.costs.common.TapSourceCost; diff --git a/Mage.Sets/src/mage/sets/zendikar/BraveTheElements.java b/Mage.Sets/src/mage/sets/zendikar/BraveTheElements.java index 4c8f74c770..c767668284 100644 --- a/Mage.Sets/src/mage/sets/zendikar/BraveTheElements.java +++ b/Mage.Sets/src/mage/sets/zendikar/BraveTheElements.java @@ -29,7 +29,6 @@ package mage.sets.zendikar; import java.util.UUID; -import mage.MageObject; import mage.ObjectColor; import mage.abilities.effects.common.continuous.GainProtectionFromColorAllEffect; import mage.cards.CardImpl; diff --git a/Mage.Sets/src/mage/sets/zendikar/ConquerorsPledge.java b/Mage.Sets/src/mage/sets/zendikar/ConquerorsPledge.java index 02fbd72072..02a9d4c0a4 100644 --- a/Mage.Sets/src/mage/sets/zendikar/ConquerorsPledge.java +++ b/Mage.Sets/src/mage/sets/zendikar/ConquerorsPledge.java @@ -31,7 +31,6 @@ package mage.sets.zendikar; import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; -import mage.MageInt; import mage.abilities.condition.common.KickedCondition; import mage.abilities.decorator.ConditionalOneShotEffect; import mage.abilities.effects.common.CreateTokenEffect; diff --git a/Mage.Sets/src/mage/sets/zendikar/GoblinBushwhacker.java b/Mage.Sets/src/mage/sets/zendikar/GoblinBushwhacker.java index c71b9f3511..fef5c8f69d 100644 --- a/Mage.Sets/src/mage/sets/zendikar/GoblinBushwhacker.java +++ b/Mage.Sets/src/mage/sets/zendikar/GoblinBushwhacker.java @@ -33,7 +33,6 @@ import mage.constants.Duration; import mage.constants.Rarity; import mage.MageInt; import mage.abilities.common.EntersBattlefieldTriggeredAbility; -import mage.abilities.condition.LockedInCondition; import mage.abilities.condition.common.KickedCondition; import mage.abilities.decorator.ConditionalTriggeredAbility; import mage.abilities.effects.common.continuous.BoostControlledEffect; diff --git a/Mage.Sets/src/mage/sets/zendikar/GrimDiscovery.java b/Mage.Sets/src/mage/sets/zendikar/GrimDiscovery.java index 25c9c81bbe..1649af5a5b 100644 --- a/Mage.Sets/src/mage/sets/zendikar/GrimDiscovery.java +++ b/Mage.Sets/src/mage/sets/zendikar/GrimDiscovery.java @@ -29,18 +29,12 @@ package mage.sets.zendikar; import java.util.UUID; import mage.constants.CardType; -import mage.constants.Outcome; import mage.constants.Rarity; -import mage.constants.Zone; -import mage.abilities.Ability; import mage.abilities.Mode; -import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.ReturnToHandTargetEffect; -import mage.cards.Card; import mage.cards.CardImpl; import mage.filter.common.FilterCreatureCard; import mage.filter.common.FilterLandCard; -import mage.game.Game; import mage.target.common.TargetCardInYourGraveyard; /** diff --git a/Mage.Sets/src/mage/sets/zendikar/KorAeronaut.java b/Mage.Sets/src/mage/sets/zendikar/KorAeronaut.java index 7abb5e7822..8824b3ddc6 100644 --- a/Mage.Sets/src/mage/sets/zendikar/KorAeronaut.java +++ b/Mage.Sets/src/mage/sets/zendikar/KorAeronaut.java @@ -33,7 +33,6 @@ import mage.constants.Duration; import mage.constants.Rarity; import mage.MageInt; import mage.abilities.common.EntersBattlefieldTriggeredAbility; -import mage.abilities.condition.LockedInCondition; import mage.abilities.condition.common.KickedCondition; import mage.abilities.decorator.ConditionalTriggeredAbility; import mage.abilities.effects.common.continuous.GainAbilityTargetEffect; diff --git a/Mage.Sets/src/mage/sets/zendikar/MarshCasualties.java b/Mage.Sets/src/mage/sets/zendikar/MarshCasualties.java index 719b3cf745..e813765f0d 100644 --- a/Mage.Sets/src/mage/sets/zendikar/MarshCasualties.java +++ b/Mage.Sets/src/mage/sets/zendikar/MarshCasualties.java @@ -39,7 +39,6 @@ import mage.game.Game; import mage.game.permanent.Permanent; import mage.target.TargetPlayer; -import java.util.List; import java.util.UUID; import mage.MageObjectReference; import mage.abilities.keyword.KickerAbility; diff --git a/Mage.Sets/src/mage/sets/zendikar/MireBlight.java b/Mage.Sets/src/mage/sets/zendikar/MireBlight.java index 05a879b8d0..6382af4a30 100644 --- a/Mage.Sets/src/mage/sets/zendikar/MireBlight.java +++ b/Mage.Sets/src/mage/sets/zendikar/MireBlight.java @@ -30,7 +30,6 @@ package mage.sets.zendikar; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.common.DamageDealtToAttachedTriggeredAbility; -import mage.abilities.common.SimpleStaticAbility; import mage.abilities.effects.common.AttachEffect; import mage.abilities.effects.common.DestroyAttachedEffect; import mage.abilities.keyword.EnchantAbility; diff --git a/Mage.Sets/src/mage/sets/zendikar/MoldShambler.java b/Mage.Sets/src/mage/sets/zendikar/MoldShambler.java index 8edd38fc34..e7ee65b5bb 100644 --- a/Mage.Sets/src/mage/sets/zendikar/MoldShambler.java +++ b/Mage.Sets/src/mage/sets/zendikar/MoldShambler.java @@ -32,7 +32,6 @@ import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; import mage.abilities.common.EntersBattlefieldTriggeredAbility; -import mage.abilities.condition.LockedInCondition; import mage.abilities.condition.common.KickedCondition; import mage.abilities.decorator.ConditionalTriggeredAbility; import mage.abilities.effects.common.DestroyTargetEffect; diff --git a/Mage.Sets/src/mage/sets/zendikar/SummonersBane.java b/Mage.Sets/src/mage/sets/zendikar/SummonersBane.java index f28f4efd83..62704cf1de 100644 --- a/Mage.Sets/src/mage/sets/zendikar/SummonersBane.java +++ b/Mage.Sets/src/mage/sets/zendikar/SummonersBane.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.constants.CardType; import mage.constants.Rarity; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.effects.common.CounterTargetEffect; import mage.abilities.effects.common.CreateTokenEffect; import mage.cards.CardImpl; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/add/AddAbilitiesToNonPermanentsTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/add/AddAbilitiesToNonPermanentsTest.java index 7755909a3a..13adf280fa 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/add/AddAbilitiesToNonPermanentsTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/add/AddAbilitiesToNonPermanentsTest.java @@ -29,7 +29,6 @@ package org.mage.test.cards.abilities.add; import mage.constants.PhaseStep; import mage.constants.Zone; -import mage.counters.CounterType; import org.junit.Test; import org.mage.test.serverside.base.CardTestPlayerBase; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/equipped/BatterskullTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/equipped/BatterskullTest.java index fba239a16b..79084258f9 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/equipped/BatterskullTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/equipped/BatterskullTest.java @@ -30,8 +30,6 @@ package org.mage.test.cards.abilities.equipped; import mage.constants.PhaseStep; import mage.constants.Zone; -import mage.game.permanent.Permanent; -import org.junit.Assert; import org.junit.Test; import org.mage.test.serverside.base.CardTestPlayerBase; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ForecastTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ForecastTest.java index 2440ac1ab2..20043cab31 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ForecastTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ForecastTest.java @@ -29,7 +29,6 @@ package org.mage.test.cards.abilities.keywords; import mage.constants.PhaseStep; import mage.constants.Zone; -import mage.counters.CounterType; import org.junit.Test; import org.mage.test.serverside.base.CardTestPlayerBase; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ProvokeTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ProvokeTest.java index f4164eeefe..78af068545 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ProvokeTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ProvokeTest.java @@ -29,9 +29,6 @@ package org.mage.test.cards.abilities.keywords; import mage.constants.PhaseStep; import mage.constants.Zone; -import mage.game.permanent.Permanent; -import mage.game.permanent.PermanentToken; -import org.junit.Assert; import org.junit.Test; import org.mage.test.serverside.base.CardTestPlayerBase; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/copy/TheMimeoplasmTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/copy/TheMimeoplasmTest.java index 07939771ce..a1b03f544d 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/copy/TheMimeoplasmTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/copy/TheMimeoplasmTest.java @@ -27,11 +27,8 @@ */ package org.mage.test.cards.copy; -import mage.abilities.keyword.FlyingAbility; import mage.constants.PhaseStep; import mage.constants.Zone; -import mage.game.permanent.Permanent; -import org.junit.Assert; import org.junit.Test; import org.mage.test.serverside.base.CardTestPlayerBase; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/facedown/SummonersEggTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/facedown/SummonersEggTest.java index 4213b6ffb8..e9354e7a8d 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/facedown/SummonersEggTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/facedown/SummonersEggTest.java @@ -3,10 +3,8 @@ package org.mage.test.cards.facedown; import mage.cards.Card; import mage.constants.PhaseStep; import mage.constants.Zone; -import mage.game.ExileZone; import mage.game.permanent.Permanent; import org.junit.Assert; -import static org.junit.Assert.assertTrue; import org.junit.Test; import org.mage.test.serverside.base.CardTestPlayerBase; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/replacement/RegenerateTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/replacement/RegenerateTest.java index 60f35b0563..99d7b725f3 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/replacement/RegenerateTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/replacement/RegenerateTest.java @@ -29,8 +29,6 @@ package org.mage.test.cards.replacement; import mage.constants.PhaseStep; import mage.constants.Zone; -import mage.game.permanent.Permanent; -import org.junit.Assert; import org.junit.Test; import org.mage.test.serverside.base.CardTestPlayerBase; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/ths/OrdealEnchantmentsTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/ths/OrdealEnchantmentsTest.java index a0a37fdcc2..8b3119cca2 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/ths/OrdealEnchantmentsTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/ths/OrdealEnchantmentsTest.java @@ -27,11 +27,8 @@ */ package org.mage.test.cards.single.ths; -import mage.constants.CardType; import mage.constants.PhaseStep; import mage.constants.Zone; -import mage.game.permanent.Permanent; -import org.junit.Assert; import org.junit.Test; import org.mage.test.serverside.base.CardTestPlayerBase; diff --git a/Mage/src/main/java/mage/Mana.java b/Mage/src/main/java/mage/Mana.java index 9cb30f9603..329aba528c 100644 --- a/Mage/src/main/java/mage/Mana.java +++ b/Mage/src/main/java/mage/Mana.java @@ -31,7 +31,6 @@ import java.io.Serializable; import java.util.Objects; import mage.constants.ColoredManaSymbol; import mage.constants.ManaType; -import static mage.constants.ManaType.COLORLESS; import mage.filter.FilterMana; import mage.util.Copyable; import org.apache.log4j.Logger; diff --git a/Mage/src/main/java/mage/abilities/SpellAbility.java b/Mage/src/main/java/mage/abilities/SpellAbility.java index 01adf094ff..b1e6905fde 100644 --- a/Mage/src/main/java/mage/abilities/SpellAbility.java +++ b/Mage/src/main/java/mage/abilities/SpellAbility.java @@ -35,7 +35,6 @@ import mage.cards.SplitCard; import mage.constants.AbilityType; import mage.constants.AsThoughEffectType; import mage.constants.SpellAbilityType; -import static mage.constants.SpellAbilityType.SPLIT_FUSED; import mage.constants.TimingRule; import mage.constants.Zone; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/common/AttacksAndIsNotBlockedTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/AttacksAndIsNotBlockedTriggeredAbility.java index d03ae84902..ba69791fe4 100644 --- a/Mage/src/main/java/mage/abilities/common/AttacksAndIsNotBlockedTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/AttacksAndIsNotBlockedTriggeredAbility.java @@ -30,7 +30,6 @@ package mage.abilities.common; import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; -import mage.constants.Duration; import mage.constants.Zone; import mage.game.Game; import mage.game.combat.CombatGroup; diff --git a/Mage/src/main/java/mage/abilities/common/BecomesTappedAttachedTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/BecomesTappedAttachedTriggeredAbility.java index 2b8ef1b342..d7c9580698 100644 --- a/Mage/src/main/java/mage/abilities/common/BecomesTappedAttachedTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/BecomesTappedAttachedTriggeredAbility.java @@ -32,7 +32,6 @@ import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.permanent.Permanent; /** diff --git a/Mage/src/main/java/mage/abilities/common/BecomesTappedSourceTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/BecomesTappedSourceTriggeredAbility.java index aeab425137..e9ad069ff8 100644 --- a/Mage/src/main/java/mage/abilities/common/BecomesTappedSourceTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/BecomesTappedSourceTriggeredAbility.java @@ -32,7 +32,6 @@ import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; /** * diff --git a/Mage/src/main/java/mage/abilities/common/BecomesTargetAttachedTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/BecomesTargetAttachedTriggeredAbility.java index f7f89e62e8..1d4ffc11f4 100644 --- a/Mage/src/main/java/mage/abilities/common/BecomesTargetAttachedTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/BecomesTargetAttachedTriggeredAbility.java @@ -27,8 +27,6 @@ */ package mage.abilities.common; -import java.util.UUID; -import mage.abilities.Ability; import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.constants.Zone; diff --git a/Mage/src/main/java/mage/abilities/common/BecomesTargetControllerSpellTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/BecomesTargetControllerSpellTriggeredAbility.java index acd8f5b34c..024e1bca75 100644 --- a/Mage/src/main/java/mage/abilities/common/BecomesTargetControllerSpellTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/BecomesTargetControllerSpellTriggeredAbility.java @@ -31,7 +31,6 @@ package mage.abilities.common; import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.constants.Zone; import mage.game.Game; import mage.game.stack.Spell; diff --git a/Mage/src/main/java/mage/abilities/common/BeginningOfDrawTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/BeginningOfDrawTriggeredAbility.java index 9e8d42949e..acb46c71a8 100644 --- a/Mage/src/main/java/mage/abilities/common/BeginningOfDrawTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/BeginningOfDrawTriggeredAbility.java @@ -31,13 +31,7 @@ package mage.abilities.common; import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.constants.TargetController; -import static mage.constants.TargetController.ANY; -import static mage.constants.TargetController.CONTROLLER_ATTACHED_TO; -import static mage.constants.TargetController.NOT_YOU; -import static mage.constants.TargetController.OPPONENT; -import static mage.constants.TargetController.YOU; import mage.constants.Zone; -import static mage.constants.Zone.GRAVEYARD; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.permanent.Permanent; diff --git a/Mage/src/main/java/mage/abilities/common/BlocksCreatureTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/BlocksCreatureTriggeredAbility.java index bab722cea5..b2af041fc5 100644 --- a/Mage/src/main/java/mage/abilities/common/BlocksCreatureTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/BlocksCreatureTriggeredAbility.java @@ -32,7 +32,6 @@ import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.target.targetpointer.FixedTarget; /** diff --git a/Mage/src/main/java/mage/abilities/common/DealsCombatDamageToACreatureTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/DealsCombatDamageToACreatureTriggeredAbility.java index f7b890fbab..660d29cffb 100644 --- a/Mage/src/main/java/mage/abilities/common/DealsCombatDamageToACreatureTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/DealsCombatDamageToACreatureTriggeredAbility.java @@ -34,7 +34,6 @@ import mage.abilities.effects.Effect; import mage.game.Game; import mage.game.events.DamagedCreatureEvent; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.target.targetpointer.FixedTarget; /** diff --git a/Mage/src/main/java/mage/abilities/common/DealsDamageToAPlayerTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/DealsDamageToAPlayerTriggeredAbility.java index fcf82e459d..d5f21ceb1d 100644 --- a/Mage/src/main/java/mage/abilities/common/DealsDamageToAPlayerTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/DealsDamageToAPlayerTriggeredAbility.java @@ -33,7 +33,6 @@ import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.target.targetpointer.FixedTarget; /** diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAllTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAllTriggeredAbility.java index 582a9a4a97..e91b0fec3f 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAllTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAllTriggeredAbility.java @@ -31,7 +31,6 @@ import java.util.UUID; import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.constants.SetTargetPointer; -import static mage.constants.SetTargetPointer.PERMANENT; import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/common/SimpleEvasionAbility.java b/Mage/src/main/java/mage/abilities/common/SimpleEvasionAbility.java index ca0d1d7158..51dbc1eabc 100644 --- a/Mage/src/main/java/mage/abilities/common/SimpleEvasionAbility.java +++ b/Mage/src/main/java/mage/abilities/common/SimpleEvasionAbility.java @@ -30,7 +30,6 @@ package mage.abilities.common; import mage.abilities.EvasionAbility; import mage.abilities.effects.Effect; -import mage.constants.Zone; diff --git a/Mage/src/main/java/mage/abilities/common/TapForManaAllTriggeredManaAbility.java b/Mage/src/main/java/mage/abilities/common/TapForManaAllTriggeredManaAbility.java index f0cd7458cd..3578f57cf1 100644 --- a/Mage/src/main/java/mage/abilities/common/TapForManaAllTriggeredManaAbility.java +++ b/Mage/src/main/java/mage/abilities/common/TapForManaAllTriggeredManaAbility.java @@ -31,7 +31,6 @@ import mage.abilities.effects.Effect; import mage.abilities.effects.common.ManaEffect; import mage.abilities.mana.TriggeredManaAbility; import mage.constants.SetTargetPointer; -import static mage.constants.SetTargetPointer.PERMANENT; import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/common/UnattachedTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/UnattachedTriggeredAbility.java index c28fa739b9..08ae766525 100644 --- a/Mage/src/main/java/mage/abilities/common/UnattachedTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/UnattachedTriggeredAbility.java @@ -33,7 +33,6 @@ import mage.abilities.TriggeredAbilityImpl; import mage.abilities.effects.Effect; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.target.targetpointer.FixedTarget; /** diff --git a/Mage/src/main/java/mage/abilities/common/ZoneChangeAllTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/ZoneChangeAllTriggeredAbility.java index a2ac1ec18d..8845f66a2d 100644 --- a/Mage/src/main/java/mage/abilities/common/ZoneChangeAllTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/ZoneChangeAllTriggeredAbility.java @@ -34,7 +34,6 @@ import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.events.ZoneChangeEvent; import mage.game.permanent.Permanent; diff --git a/Mage/src/main/java/mage/abilities/common/delayed/AtTheBeginOfNextEndStepDelayedTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/delayed/AtTheBeginOfNextEndStepDelayedTriggeredAbility.java index 8c911e984e..3770687442 100644 --- a/Mage/src/main/java/mage/abilities/common/delayed/AtTheBeginOfNextEndStepDelayedTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/delayed/AtTheBeginOfNextEndStepDelayedTriggeredAbility.java @@ -30,10 +30,6 @@ package mage.abilities.common.delayed; import mage.abilities.DelayedTriggeredAbility; import mage.abilities.effects.Effect; import mage.constants.TargetController; -import static mage.constants.TargetController.ANY; -import static mage.constants.TargetController.CONTROLLER_ATTACHED_TO; -import static mage.constants.TargetController.OPPONENT; -import static mage.constants.TargetController.YOU; import mage.constants.Zone; import mage.game.Game; import mage.game.events.GameEvent; diff --git a/Mage/src/main/java/mage/abilities/condition/common/KickedCostCondition.java b/Mage/src/main/java/mage/abilities/condition/common/KickedCostCondition.java index c9b334d456..3250490bc4 100644 --- a/Mage/src/main/java/mage/abilities/condition/common/KickedCostCondition.java +++ b/Mage/src/main/java/mage/abilities/condition/common/KickedCostCondition.java @@ -2,7 +2,6 @@ package mage.abilities.condition.common; import mage.abilities.Ability; import mage.abilities.condition.Condition; -import mage.abilities.costs.OptionalAdditionalCost; import mage.abilities.keyword.KickerAbility; import mage.cards.Card; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/decorator/ConditionalAsThoughEffect.java b/Mage/src/main/java/mage/abilities/decorator/ConditionalAsThoughEffect.java index c629c04dc3..2538b583cf 100644 --- a/Mage/src/main/java/mage/abilities/decorator/ConditionalAsThoughEffect.java +++ b/Mage/src/main/java/mage/abilities/decorator/ConditionalAsThoughEffect.java @@ -30,7 +30,6 @@ package mage.abilities.decorator; import java.util.UUID; import mage.abilities.Ability; import mage.abilities.condition.Condition; -import mage.abilities.condition.FixedCondition; import mage.abilities.effects.AsThoughEffect; import mage.abilities.effects.AsThoughEffectImpl; import mage.constants.Duration; diff --git a/Mage/src/main/java/mage/abilities/effects/ContinuousEffectImpl.java b/Mage/src/main/java/mage/abilities/effects/ContinuousEffectImpl.java index 5a86d98f13..b71aa9ee09 100644 --- a/Mage/src/main/java/mage/abilities/effects/ContinuousEffectImpl.java +++ b/Mage/src/main/java/mage/abilities/effects/ContinuousEffectImpl.java @@ -45,13 +45,6 @@ import mage.constants.DependencyType; import mage.constants.Duration; import mage.constants.EffectType; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.ColorChangingEffects_5; -import static mage.constants.Layer.ControlChangingEffects_2; -import static mage.constants.Layer.CopyEffects_1; -import static mage.constants.Layer.PTChangingEffects_7; -import static mage.constants.Layer.TextChangingEffects_3; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.SubLayer; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/effects/common/CantAttackBlockTransformAttachedEffect.java b/Mage/src/main/java/mage/abilities/effects/common/CantAttackBlockTransformAttachedEffect.java index 4686f57f5d..e859ca47c3 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/CantAttackBlockTransformAttachedEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/CantAttackBlockTransformAttachedEffect.java @@ -7,7 +7,6 @@ package mage.abilities.effects.common; import mage.abilities.Ability; import mage.abilities.effects.RestrictionEffect; -import mage.constants.AttachmentType; import mage.constants.Duration; import mage.game.Game; import mage.game.permanent.Permanent; diff --git a/Mage/src/main/java/mage/abilities/effects/common/CreateSpecialActionEffect.java b/Mage/src/main/java/mage/abilities/effects/common/CreateSpecialActionEffect.java index 9d21662e08..8addab1bf0 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/CreateSpecialActionEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/CreateSpecialActionEffect.java @@ -28,8 +28,6 @@ package mage.abilities.effects.common; -import mage.constants.Duration; -import mage.constants.Outcome; import mage.abilities.Ability; import mage.abilities.Mode; import mage.abilities.SpecialAction; diff --git a/Mage/src/main/java/mage/abilities/effects/common/DontUntapInControllersUntapStepAllEffect.java b/Mage/src/main/java/mage/abilities/effects/common/DontUntapInControllersUntapStepAllEffect.java index 86f67ed1fc..583d2cc777 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/DontUntapInControllersUntapStepAllEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/DontUntapInControllersUntapStepAllEffect.java @@ -35,9 +35,6 @@ import mage.constants.Duration; import mage.constants.Outcome; import mage.constants.PhaseStep; import mage.constants.TargetController; -import static mage.constants.TargetController.ANY; -import static mage.constants.TargetController.OPPONENT; -import static mage.constants.TargetController.YOU; import mage.filter.FilterPermanent; import mage.game.Game; import mage.game.events.GameEvent; diff --git a/Mage/src/main/java/mage/abilities/effects/common/ExileTargetForSourceEffect.java b/Mage/src/main/java/mage/abilities/effects/common/ExileTargetForSourceEffect.java index 2ac10f4471..a82df619b5 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/ExileTargetForSourceEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/ExileTargetForSourceEffect.java @@ -37,7 +37,6 @@ import mage.abilities.effects.OneShotEffect; import mage.cards.Card; import mage.constants.Outcome; import mage.game.Game; -import mage.game.permanent.Permanent; import mage.players.Player; import mage.target.Target; import mage.target.targetpointer.FirstTargetPointer; diff --git a/Mage/src/main/java/mage/abilities/effects/common/LoseLifeControllerAttachedEffect.java b/Mage/src/main/java/mage/abilities/effects/common/LoseLifeControllerAttachedEffect.java index fb0f482d2e..089a366ac0 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/LoseLifeControllerAttachedEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/LoseLifeControllerAttachedEffect.java @@ -31,7 +31,6 @@ import mage.abilities.Ability; import mage.abilities.dynamicvalue.DynamicValue; import mage.abilities.dynamicvalue.common.StaticValue; import mage.abilities.effects.OneShotEffect; -import mage.cards.CardImpl; import mage.constants.Outcome; import mage.constants.Zone; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/effects/common/LoseLifeTargetControllerEffect.java b/Mage/src/main/java/mage/abilities/effects/common/LoseLifeTargetControllerEffect.java index 9f9ef14411..83a3c83ccb 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/LoseLifeTargetControllerEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/LoseLifeTargetControllerEffect.java @@ -31,7 +31,6 @@ import mage.constants.Outcome; import mage.constants.Zone; import mage.MageObject; import mage.abilities.Ability; -import mage.abilities.SpellAbility; import mage.abilities.effects.OneShotEffect; import mage.cards.Card; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/effects/common/RegenerateAttachedEffect.java b/Mage/src/main/java/mage/abilities/effects/common/RegenerateAttachedEffect.java index fa28a5894e..ce6fd70fc1 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/RegenerateAttachedEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/RegenerateAttachedEffect.java @@ -37,7 +37,6 @@ import mage.abilities.Ability; import mage.abilities.effects.ReplacementEffectImpl; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.permanent.Permanent; /** diff --git a/Mage/src/main/java/mage/abilities/effects/common/RegenerateSourceEffect.java b/Mage/src/main/java/mage/abilities/effects/common/RegenerateSourceEffect.java index 09d697eec2..f13d79de98 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/RegenerateSourceEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/RegenerateSourceEffect.java @@ -34,7 +34,6 @@ import mage.abilities.Ability; import mage.abilities.effects.ReplacementEffectImpl; import mage.game.Game; import mage.game.events.GameEvent; -import mage.game.events.GameEvent.EventType; import mage.game.permanent.Permanent; /** diff --git a/Mage/src/main/java/mage/abilities/effects/common/RemoveFromCombatSourceEffect.java b/Mage/src/main/java/mage/abilities/effects/common/RemoveFromCombatSourceEffect.java index dbe292a00d..c06ce08a82 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/RemoveFromCombatSourceEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/RemoveFromCombatSourceEffect.java @@ -28,7 +28,6 @@ package mage.abilities.effects.common; import mage.abilities.Ability; -import mage.abilities.Mode; import mage.abilities.effects.OneShotEffect; import mage.constants.Outcome; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/effects/common/ReturnFromExileEffect.java b/Mage/src/main/java/mage/abilities/effects/common/ReturnFromExileEffect.java index 6d8b088087..b2a82bbeb8 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/ReturnFromExileEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/ReturnFromExileEffect.java @@ -32,9 +32,6 @@ import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.constants.Outcome; import mage.constants.Zone; -import static mage.constants.Zone.BATTLEFIELD; -import static mage.constants.Zone.GRAVEYARD; -import static mage.constants.Zone.HAND; import mage.game.ExileZone; import mage.game.Game; import mage.players.Player; diff --git a/Mage/src/main/java/mage/abilities/effects/common/ReturnFromExileForSourceEffect.java b/Mage/src/main/java/mage/abilities/effects/common/ReturnFromExileForSourceEffect.java index d145f25327..359bf3fd9c 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/ReturnFromExileForSourceEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/ReturnFromExileForSourceEffect.java @@ -32,9 +32,6 @@ import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.constants.Outcome; import mage.constants.Zone; -import static mage.constants.Zone.BATTLEFIELD; -import static mage.constants.Zone.GRAVEYARD; -import static mage.constants.Zone.HAND; import mage.game.ExileZone; import mage.game.Game; import mage.game.permanent.Permanent; diff --git a/Mage/src/main/java/mage/abilities/effects/common/ReturnToBattlefieldUnderYourControlSourceEffect.java b/Mage/src/main/java/mage/abilities/effects/common/ReturnToBattlefieldUnderYourControlSourceEffect.java index b786237bc6..07048c0624 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/ReturnToBattlefieldUnderYourControlSourceEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/ReturnToBattlefieldUnderYourControlSourceEffect.java @@ -29,7 +29,6 @@ package mage.abilities.effects.common; import java.util.UUID; -import mage.MageObject; import mage.constants.Outcome; import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; diff --git a/Mage/src/main/java/mage/abilities/effects/common/ReturnToHandSourceEffect.java b/Mage/src/main/java/mage/abilities/effects/common/ReturnToHandSourceEffect.java index 47e9135407..6d80bf67bc 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/ReturnToHandSourceEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/ReturnToHandSourceEffect.java @@ -33,8 +33,6 @@ import mage.abilities.effects.OneShotEffect; import mage.cards.Card; import mage.constants.Outcome; import mage.constants.Zone; -import static mage.constants.Zone.BATTLEFIELD; -import static mage.constants.Zone.GRAVEYARD; import mage.game.Game; import mage.game.permanent.Permanent; import mage.players.Player; diff --git a/Mage/src/main/java/mage/abilities/effects/common/SetPlayerLifeAllEffect.java b/Mage/src/main/java/mage/abilities/effects/common/SetPlayerLifeAllEffect.java index 020cd04271..4e6b4f8d33 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/SetPlayerLifeAllEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/SetPlayerLifeAllEffect.java @@ -12,8 +12,6 @@ import mage.abilities.dynamicvalue.common.StaticValue; import mage.abilities.effects.OneShotEffect; import mage.constants.Outcome; import mage.constants.TargetController; -import static mage.constants.TargetController.ANY; -import static mage.constants.TargetController.OPPONENT; import mage.game.Game; import mage.players.Player; diff --git a/Mage/src/main/java/mage/abilities/effects/common/combat/CantAttackBlockUnlessPaysAttachedEffect.java b/Mage/src/main/java/mage/abilities/effects/common/combat/CantAttackBlockUnlessPaysAttachedEffect.java index 4a6d429545..6d7a9c54d9 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/combat/CantAttackBlockUnlessPaysAttachedEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/combat/CantAttackBlockUnlessPaysAttachedEffect.java @@ -30,7 +30,6 @@ package mage.abilities.effects.common.combat; import mage.abilities.Ability; import mage.abilities.costs.mana.ManaCosts; import mage.abilities.effects.PayCostToAttackBlockEffectImpl; -import mage.abilities.effects.PayCostToAttackBlockEffectImpl.RestrictType; import mage.constants.AttachmentType; import mage.constants.Duration; import mage.constants.Outcome; diff --git a/Mage/src/main/java/mage/abilities/effects/common/combat/CantAttackYouUnlessPayManaAllEffect.java b/Mage/src/main/java/mage/abilities/effects/common/combat/CantAttackYouUnlessPayManaAllEffect.java index 6b10ae2ecd..77b776eca4 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/combat/CantAttackYouUnlessPayManaAllEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/combat/CantAttackYouUnlessPayManaAllEffect.java @@ -30,7 +30,6 @@ package mage.abilities.effects.common.combat; import mage.abilities.Ability; import mage.abilities.costs.mana.ManaCosts; import mage.abilities.effects.PayCostToAttackBlockEffectImpl; -import mage.abilities.effects.PayCostToAttackBlockEffectImpl.RestrictType; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Outcome; diff --git a/Mage/src/main/java/mage/abilities/effects/common/combat/CantBeBlockedByOneAttachedEffect.java b/Mage/src/main/java/mage/abilities/effects/common/combat/CantBeBlockedByOneAttachedEffect.java index 1917eee084..b28abb1b23 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/combat/CantBeBlockedByOneAttachedEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/combat/CantBeBlockedByOneAttachedEffect.java @@ -32,7 +32,6 @@ import mage.abilities.effects.ContinuousEffectImpl; import mage.constants.AttachmentType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.RulesEffects; import mage.constants.Outcome; import mage.constants.SubLayer; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/effects/common/combat/CantBlockUnlessPayManaAllEffect.java b/Mage/src/main/java/mage/abilities/effects/common/combat/CantBlockUnlessPayManaAllEffect.java index bb8a71fe26..1468d953a4 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/combat/CantBlockUnlessPayManaAllEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/combat/CantBlockUnlessPayManaAllEffect.java @@ -30,7 +30,6 @@ package mage.abilities.effects.common.combat; import mage.abilities.Ability; import mage.abilities.costs.mana.ManaCosts; import mage.abilities.effects.PayCostToAttackBlockEffectImpl; -import mage.abilities.effects.PayCostToAttackBlockEffectImpl.RestrictType; import mage.constants.Duration; import mage.constants.Outcome; import mage.filter.common.FilterCreaturePermanent; diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/AssignNoCombatDamageSourceEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/AssignNoCombatDamageSourceEffect.java index 26120c8f91..380b3a1fff 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/AssignNoCombatDamageSourceEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/AssignNoCombatDamageSourceEffect.java @@ -34,9 +34,6 @@ import mage.constants.Outcome; import mage.game.Game; import mage.game.events.DamageEvent; import mage.game.events.GameEvent; -import static mage.game.events.GameEvent.EventType.DAMAGE_CREATURE; -import static mage.game.events.GameEvent.EventType.DAMAGE_PLANESWALKER; -import static mage.game.events.GameEvent.EventType.DAMAGE_PLAYER; /** * diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesAuraSourceEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesAuraSourceEffect.java index 2ed724ea5a..ff4f1a1c67 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesAuraSourceEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesAuraSourceEffect.java @@ -34,8 +34,6 @@ import mage.abilities.keyword.EnchantAbility; import mage.constants.DependencyType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.SubLayer; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesCreatureTypeTargetEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesCreatureTypeTargetEffect.java index 2965273cd0..7360ea3205 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesCreatureTypeTargetEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesCreatureTypeTargetEffect.java @@ -12,7 +12,6 @@ import mage.abilities.effects.ContinuousEffectImpl; import mage.cards.repository.CardRepository; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.SubLayer; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesFaceDownCreatureAllEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesFaceDownCreatureAllEffect.java index d0ea2987fa..5c151f364a 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesFaceDownCreatureAllEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesFaceDownCreatureAllEffect.java @@ -42,10 +42,6 @@ import mage.cards.Card; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.ColorChangingEffects_5; -import static mage.constants.Layer.PTChangingEffects_7; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.SubLayer; import mage.filter.FilterPermanent; diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesFaceDownCreatureEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesFaceDownCreatureEffect.java index eedecd8f70..1e7ccd2a5e 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesFaceDownCreatureEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/BecomesFaceDownCreatureEffect.java @@ -41,10 +41,6 @@ import mage.cards.Card; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.AbilityAddingRemovingEffects_6; -import static mage.constants.Layer.ColorChangingEffects_5; -import static mage.constants.Layer.PTChangingEffects_7; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.SubLayer; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/LoseCreatureTypeSourceEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/LoseCreatureTypeSourceEffect.java index 2af46908f8..50bc86f6a9 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/LoseCreatureTypeSourceEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/LoseCreatureTypeSourceEffect.java @@ -34,7 +34,6 @@ import mage.cards.repository.CardRepository; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.Layer; -import static mage.constants.Layer.TypeChangingEffects_4; import mage.constants.Outcome; import mage.constants.SubLayer; import mage.game.Game; diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/SetPowerToughnessAllEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/SetPowerToughnessAllEffect.java index e245413cf1..8b1c6fa277 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/SetPowerToughnessAllEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/SetPowerToughnessAllEffect.java @@ -30,7 +30,6 @@ package mage.abilities.effects.common.continuous; import java.util.Iterator; import java.util.Locale; -import java.util.UUID; import mage.MageObjectReference; import mage.abilities.Ability; import mage.abilities.Mode; diff --git a/Mage/src/main/java/mage/abilities/effects/common/continuous/SwitchPowerToughnessAllEffect.java b/Mage/src/main/java/mage/abilities/effects/common/continuous/SwitchPowerToughnessAllEffect.java index 003401ebf4..576aeaf0e6 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/continuous/SwitchPowerToughnessAllEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/continuous/SwitchPowerToughnessAllEffect.java @@ -28,10 +28,7 @@ package mage.abilities.effects.common.continuous; -import java.util.HashSet; import java.util.Iterator; -import java.util.Set; -import java.util.UUID; import mage.MageObjectReference; import mage.abilities.Ability; import mage.abilities.Mode; diff --git a/Mage/src/main/java/mage/abilities/effects/common/discard/DiscardEachPlayerEffect.java b/Mage/src/main/java/mage/abilities/effects/common/discard/DiscardEachPlayerEffect.java index d2dc19a1b1..c4817e5e59 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/discard/DiscardEachPlayerEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/discard/DiscardEachPlayerEffect.java @@ -12,8 +12,6 @@ import mage.cards.Cards; import mage.cards.CardsImpl; import mage.constants.Outcome; import mage.constants.TargetController; -import static mage.constants.TargetController.NOT_YOU; -import static mage.constants.TargetController.OPPONENT; import mage.filter.FilterCard; import mage.game.Game; import mage.players.Player; diff --git a/Mage/src/main/java/mage/cards/CardImpl.java b/Mage/src/main/java/mage/cards/CardImpl.java index e4ff73b6c5..18f7d19208 100644 --- a/Mage/src/main/java/mage/cards/CardImpl.java +++ b/Mage/src/main/java/mage/cards/CardImpl.java @@ -48,13 +48,6 @@ import mage.constants.Rarity; import mage.constants.SpellAbilityType; import mage.constants.TimingRule; import mage.constants.Zone; -import static mage.constants.Zone.BATTLEFIELD; -import static mage.constants.Zone.COMMAND; -import static mage.constants.Zone.EXILED; -import static mage.constants.Zone.GRAVEYARD; -import static mage.constants.Zone.HAND; -import static mage.constants.Zone.LIBRARY; -import static mage.constants.Zone.STACK; import mage.counters.Counter; import mage.counters.Counters; import mage.game.CardAttribute; diff --git a/Mage/src/main/java/mage/cards/SplitCard.java b/Mage/src/main/java/mage/cards/SplitCard.java index c588cf9883..9c8b93a4f3 100644 --- a/Mage/src/main/java/mage/cards/SplitCard.java +++ b/Mage/src/main/java/mage/cards/SplitCard.java @@ -37,8 +37,6 @@ import mage.abilities.SpellAbility; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.SpellAbilityType; -import static mage.constants.SpellAbilityType.SPLIT_LEFT; -import static mage.constants.SpellAbilityType.SPLIT_RIGHT; import mage.constants.Zone; import mage.game.Game; diff --git a/Mage/src/main/java/mage/cards/repository/RepositoryUtil.java b/Mage/src/main/java/mage/cards/repository/RepositoryUtil.java index de2bf5b0a1..2afeb50cee 100644 --- a/Mage/src/main/java/mage/cards/repository/RepositoryUtil.java +++ b/Mage/src/main/java/mage/cards/repository/RepositoryUtil.java @@ -5,7 +5,6 @@ import com.j256.ormlite.dao.DaoManager; import com.j256.ormlite.stmt.DeleteBuilder; import com.j256.ormlite.stmt.QueryBuilder; import com.j256.ormlite.stmt.SelectArg; -import com.j256.ormlite.stmt.Where; import com.j256.ormlite.support.ConnectionSource; import com.j256.ormlite.table.TableUtils; import java.sql.SQLException; diff --git a/Mage/src/main/java/mage/filter/common/FilterCreatureForCombatBase.java b/Mage/src/main/java/mage/filter/common/FilterCreatureForCombatBase.java index a7a14999f6..25c3527fa5 100644 --- a/Mage/src/main/java/mage/filter/common/FilterCreatureForCombatBase.java +++ b/Mage/src/main/java/mage/filter/common/FilterCreatureForCombatBase.java @@ -31,7 +31,6 @@ package mage.filter.common; import mage.filter.predicate.Predicate; import mage.filter.predicate.Predicates; import mage.filter.predicate.permanent.AttackingPredicate; -import mage.filter.predicate.permanent.TappedPredicate; import mage.game.Game; import mage.game.permanent.Permanent; diff --git a/Mage/src/main/java/mage/filter/predicate/other/PlayerCanGainLifePredicate.java b/Mage/src/main/java/mage/filter/predicate/other/PlayerCanGainLifePredicate.java index 43048aab29..c38b216549 100644 --- a/Mage/src/main/java/mage/filter/predicate/other/PlayerCanGainLifePredicate.java +++ b/Mage/src/main/java/mage/filter/predicate/other/PlayerCanGainLifePredicate.java @@ -27,7 +27,6 @@ */ package mage.filter.predicate.other; -import mage.constants.TargetController; import mage.filter.predicate.ObjectSourcePlayer; import mage.filter.predicate.ObjectSourcePlayerPredicate; import mage.game.Game; diff --git a/Mage/src/main/java/mage/game/draft/DraftPlayer.java b/Mage/src/main/java/mage/game/draft/DraftPlayer.java index 0193273869..1e87b0db1f 100644 --- a/Mage/src/main/java/mage/game/draft/DraftPlayer.java +++ b/Mage/src/main/java/mage/game/draft/DraftPlayer.java @@ -34,7 +34,6 @@ import java.util.List; import java.util.Set; import java.util.UUID; import mage.cards.Card; -import mage.cards.ExpansionSet; import mage.cards.decks.Deck; import mage.players.Player; diff --git a/Mage/src/main/java/mage/game/permanent/token/DragonToken.java b/Mage/src/main/java/mage/game/permanent/token/DragonToken.java index 4dff2872c4..7a5b356f93 100644 --- a/Mage/src/main/java/mage/game/permanent/token/DragonToken.java +++ b/Mage/src/main/java/mage/game/permanent/token/DragonToken.java @@ -30,7 +30,6 @@ package mage.game.permanent.token; import mage.constants.CardType; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.keyword.FlyingAbility; /** diff --git a/Mage/src/main/java/mage/game/permanent/token/InsectInfectToken.java b/Mage/src/main/java/mage/game/permanent/token/InsectInfectToken.java index c272130484..8f33b8f176 100644 --- a/Mage/src/main/java/mage/game/permanent/token/InsectInfectToken.java +++ b/Mage/src/main/java/mage/game/permanent/token/InsectInfectToken.java @@ -30,7 +30,6 @@ package mage.game.permanent.token; import mage.constants.CardType; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.keyword.InfectAbility; /** diff --git a/Mage/src/main/java/mage/game/permanent/token/RatToken.java b/Mage/src/main/java/mage/game/permanent/token/RatToken.java index c3e565239c..d1a004f4ce 100644 --- a/Mage/src/main/java/mage/game/permanent/token/RatToken.java +++ b/Mage/src/main/java/mage/game/permanent/token/RatToken.java @@ -29,7 +29,6 @@ package mage.game.permanent.token; import mage.MageInt; -import mage.ObjectColor; import mage.constants.CardType; /** diff --git a/Mage/src/main/java/mage/game/permanent/token/WolfTokenWithDeathtouch.java b/Mage/src/main/java/mage/game/permanent/token/WolfTokenWithDeathtouch.java index d180d8f43a..6bef3bcdcd 100644 --- a/Mage/src/main/java/mage/game/permanent/token/WolfTokenWithDeathtouch.java +++ b/Mage/src/main/java/mage/game/permanent/token/WolfTokenWithDeathtouch.java @@ -30,7 +30,6 @@ package mage.game.permanent.token; import mage.constants.CardType; import mage.MageInt; -import mage.ObjectColor; import mage.abilities.keyword.DeathtouchAbility; /** diff --git a/Mage/src/main/java/mage/game/permanent/token/WurmToken.java b/Mage/src/main/java/mage/game/permanent/token/WurmToken.java index 64cf8cc2a3..f158146263 100644 --- a/Mage/src/main/java/mage/game/permanent/token/WurmToken.java +++ b/Mage/src/main/java/mage/game/permanent/token/WurmToken.java @@ -28,7 +28,6 @@ package mage.game.permanent.token; import mage.MageInt; -import mage.ObjectColor; import mage.constants.CardType; /** diff --git a/Mage/src/main/java/mage/players/PlayerImpl.java b/Mage/src/main/java/mage/players/PlayerImpl.java index 3043c94eef..f6ee154bc4 100644 --- a/Mage/src/main/java/mage/players/PlayerImpl.java +++ b/Mage/src/main/java/mage/players/PlayerImpl.java @@ -91,14 +91,6 @@ import mage.constants.ManaType; import mage.constants.Outcome; import mage.constants.PhaseStep; import mage.constants.PlayerAction; -import static mage.constants.PlayerAction.PASS_PRIORITY_CANCEL_ALL_ACTIONS; -import static mage.constants.PlayerAction.PASS_PRIORITY_UNTIL_MY_NEXT_TURN; -import static mage.constants.PlayerAction.PASS_PRIORITY_UNTIL_NEXT_MAIN_PHASE; -import static mage.constants.PlayerAction.PASS_PRIORITY_UNTIL_NEXT_TURN; -import static mage.constants.PlayerAction.PASS_PRIORITY_UNTIL_STACK_RESOLVED; -import static mage.constants.PlayerAction.PASS_PRIORITY_UNTIL_TURN_END_STEP; -import static mage.constants.PlayerAction.PERMISSION_REQUESTS_ALLOWED_OFF; -import static mage.constants.PlayerAction.PERMISSION_REQUESTS_ALLOWED_ON; import mage.constants.RangeOfInfluence; import mage.constants.SpellAbilityType; import mage.constants.TimingRule; diff --git a/Mage/src/main/java/mage/target/TargetAmount.java b/Mage/src/main/java/mage/target/TargetAmount.java index 36cbb56ebc..eb80a22a07 100644 --- a/Mage/src/main/java/mage/target/TargetAmount.java +++ b/Mage/src/main/java/mage/target/TargetAmount.java @@ -33,8 +33,6 @@ import mage.abilities.dynamicvalue.DynamicValue; import mage.abilities.dynamicvalue.common.StaticValue; import mage.constants.Outcome; import mage.game.Game; -import mage.players.Player; - import java.util.*; /** diff --git a/Mage/src/main/java/mage/watchers/common/FirstSpellCastThisTurnWatcher.java b/Mage/src/main/java/mage/watchers/common/FirstSpellCastThisTurnWatcher.java index c85181d3f4..9fc4586732 100644 --- a/Mage/src/main/java/mage/watchers/common/FirstSpellCastThisTurnWatcher.java +++ b/Mage/src/main/java/mage/watchers/common/FirstSpellCastThisTurnWatcher.java @@ -7,8 +7,6 @@ import mage.constants.WatcherScope; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.events.GameEvent.EventType; -import static mage.game.events.GameEvent.EventType.CAST_SPELL; -import static mage.game.events.GameEvent.EventType.SPELL_CAST; import mage.game.stack.Spell; import mage.watchers.Watcher;