1. 08 Nov, 2018 26 commits
    • imakunee's avatar
      Merge remote-tracking branch 'origin/master' · 3d597860
      imakunee authored
      3d597860
    • imakunee's avatar
      Fixed mobile compilation error · c8f54a68
      imakunee authored
      -NewQuestScreen
      Updated to include DeckConstructionRules set to Default
      c8f54a68
    • imakunee's avatar
      Removed unused imports from CEditorQuest · 7b663454
      imakunee authored
      7b663454
    • imakunee's avatar
      Commander Quest checkstyle and bugfixes · c8c43139
      imakunee authored
      -QuestEventCommanderDuelManager
      Removed unused imports
      
      -CEditorQuest
      Fixed colorless cards getting filtered out of deck creation.
      c8c43139
    • imakunee's avatar
      Added Commander quest mode and world · 71eaf70d
      imakunee authored
      -CardPool
       Added getFilteredPool() to easily get a Predicate applied copy of a CardPool.
      
       -GameRules
       Minor formatting change.
      
       -worlds.txt
       Added Random Commander to the list.
      
       -DeckConstructionRules
       New enum for defining the subformat a quest is using.
      
       -QuestAssets
       getLife() now has a switch for modifying the life for sub-formats.
      
       -QuestData
       New data save version. Includes a DeckConstructionRules enum.
      
       -QuestDataIO
       updateSaveFile will update old saves to have a default DeckConstructionRules complying with the new QuestData save version.
      
       -QuestController
       Updated to include support for DeckConstructionRules and specialized duel managers
      
       -QuestEvent
       Now have boolean to define if this is a "random" match for the duel list. Currently only QuestEventCommanderDuelManager makes use of this feature for Commander quests.
      
       -QuestEventCommanderDuel
       New QuestEventDuel used in the QuestEventCommanderDuelManager which contains a DeckProxy for use in generating random commander decks.
      
       -QuestEventCommanderDuelManager
       New duel manager to generate duels by difficulty for a Commander quest. Currently uses random generation to generate the decks of each opponent.
      
       -QuestSpellShop
       Sell Extras button now has a switch for taking into account special deck construction rules such as Commander only allowing singletons.
      
       -QuestUtil
       Starting a game now checks for various sub-format specific changes including a switch case for which variety of registered player to use.
      
       -QuestUtilCards
       Starting cardpool size is now modified by a switch case for sub-formats such as Commander.
      
       -QuestWinLoseController
       QuestEvents marked as random matches will now award a "Random Opponent Bonus" equal to the credit base. Currently only QuestEventCommanderDuelManager creates QuestEvents marked as such.
      
       -QuestWorld
       Added support for the Commander quest format and world.
      
       -CEditorQuest
       Many changes to add support for Commander in a style that, hopefully, also paths the way for future format support.
      
       -CSubmenuQuestData
       Support for Commander quests.
      
       -VSubmenuQuestData
       Support for Commander quests.
      71eaf70d
    • imakunee's avatar
      Revert "-CardPool" · 3b6bbbac
      imakunee authored
      This reverts commit 37d9dc75
      3b6bbbac
    • imakunee's avatar
      Added Commander quest mode and world · cccaf176
      imakunee authored
      -CardPool
       Added getFilteredPool() to easily get a Predicate applied copy of a CardPool.
      
       -GameRules
       Minor formatting change.
      
       -worlds.txt
       Added Random Commander to the list.
      
       -DeckConstructionRules
       New enum for defining the subformat a quest is using.
      
       -QuestAssets
       getLife() now has a switch for modifying the life for sub-formats.
      
       -QuestData
       New data save version. Includes a DeckConstructionRules enum.
      
       -QuestDataIO
       updateSaveFile will update old saves to have a default DeckConstructionRules complying with the new QuestData save version.
      
       -QuestController
       Updated to include support for DeckConstructionRules and specialized duel managers
      
       -QuestEvent
       Now have boolean to define if this is a "random" match for the duel list. Currently only QuestEventCommanderDuelManager makes use of this feature for Commander quests.
      
       -QuestEventCommanderDuel
       New QuestEventDuel used in the QuestEventCommanderDuelManager which contains a DeckProxy for use in generating random commander decks.
      
       -QuestEventCommanderDuelManager
       New duel manager to generate duels by difficulty for a Commander quest. Currently uses random generation to generate the decks of each opponent.
      
       -QuestSpellShop
       Sell Extras button now has a switch for taking into account special deck construction rules such as Commander only allowing singletons.
      
       -QuestUtil
       Starting a game now checks for various sub-format specific changes including a switch case for which variety of registered player to use.
      
       -QuestUtilCards
       Starting cardpool size is now modified by a switch case for sub-formats such as Commander.
      
       -QuestWinLoseController
       QuestEvents marked as random matches will now award a "Random Opponent Bonus" equal to the credit base. Currently only QuestEventCommanderDuelManager creates QuestEvents marked as such.
      
       -QuestWorld
       Added support for the Commander quest format and world.
      
       -CEditorQuest
       Many changes to add support for Commander in a style that, hopefully, also paths the way for future format support.
      
       -CSubmenuQuestData
       Support for Commander quests.
      
       -VSubmenuQuestData
       Support for Commander quests.
      cccaf176
    • imakunee's avatar
      Revert "-CardPool" · 03cd56d2
      imakunee authored
      This reverts commit 37d9dc75
      03cd56d2
    • imakunee's avatar
      -CardPool · 6857eadd
      imakunee authored
       Added getFilteredPool() to easily get a Predicate applied copy of a CardPool.
      
       -GameRules
       Minor formatting change.
      
       -worlds.txt
       Added Random Commander to the list.
      
       -DeckConstructionRules
       New enum for defining the subformat a quest is using.
      
       -QuestAssets
       getLife() now has a switch for modifying the life for sub-formats.
      
       -QuestData
       New data save version. Includes a DeckConstructionRules enum.
      
       -QuestDataIO
       updateSaveFile will update old saves to have a default DeckConstructionRules complying with the new QuestData save version.
      
       -QuestController
       Updated to include support for DeckConstructionRules and specialized duel managers
      
       -QuestEvent
       Now have boolean to define if this is a "random" match for the duel list. Currently only QuestEventCommanderDuelManager makes use of this feature for Commander quests.
      
       -QuestEventCommanderDuel
       New QuestEventDuel used in the QuestEventCommanderDuelManager which contains a DeckProxy for use in generating random commander decks.
      
       -QuestEventCommanderDuelManager
       New duel manager to generate duels by difficulty for a Commander quest. Currently uses random generation to generate the decks of each opponent.
      
       -QuestSpellShop
       Sell Extras button now has a switch for taking into account special deck construction rules such as Commander only allowing singletons.
      
       -QuestUtil
       Starting a game now checks for various sub-format specific changes including a switch case for which variety of registered player to use.
      
       -QuestUtilCards
       Starting cardpool size is now modified by a switch case for sub-formats such as Commander.
      
       -QuestWinLoseController
       QuestEvents marked as random matches will now award a "Random Opponent Bonus" equal to the credit base. Currently only QuestEventCommanderDuelManager creates QuestEvents marked as such.
      
       -QuestWorld
       Added support for the Commander quest format and world.
      
       -CEditorQuest
       Many changes to add support for Commander in a style that, hopefully, also paths the way for future format support.
      
       -CSubmenuQuestData
       Support for Commander quests.
      
       -VSubmenuQuestData
       Support for Commander quests.
      6857eadd
    • imakunee's avatar
      Removed unused imports from CEditorQuest · c5a5ce25
      imakunee authored
      c5a5ce25
    • imakunee's avatar
      Merge remote-tracking branch 'origin/master' · f17cc4a6
      imakunee authored
      # Conflicts:
      #	forge-gui-desktop/src/main/java/forge/screens/deckeditor/controllers/CEditorQuest.java
      #	forge-gui/src/main/java/forge/quest/QuestEventCommanderDuelManager.java
      f17cc4a6
    • imakunee's avatar
      Commander Quest checkstyle and bugfixes · ffcc38d8
      imakunee authored
      -QuestEventCommanderDuelManager
      Removed unused imports
      
      -CEditorQuest
      Fixed colorless cards getting filtered out of deck creation.
      ffcc38d8
    • imakunee's avatar
      Added Commander quest mode and world · 3dfcf64d
      imakunee authored
      -CardPool
       Added getFilteredPool() to easily get a Predicate applied copy of a CardPool.
      
       -GameRules
       Minor formatting change.
      
       -worlds.txt
       Added Random Commander to the list.
      
       -DeckConstructionRules
       New enum for defining the subformat a quest is using.
      
       -QuestAssets
       getLife() now has a switch for modifying the life for sub-formats.
      
       -QuestData
       New data save version. Includes a DeckConstructionRules enum.
      
       -QuestDataIO
       updateSaveFile will update old saves to have a default DeckConstructionRules complying with the new QuestData save version.
      
       -QuestController
       Updated to include support for DeckConstructionRules and specialized duel managers
      
       -QuestEvent
       Now have boolean to define if this is a "random" match for the duel list. Currently only QuestEventCommanderDuelManager makes use of this feature for Commander quests.
      
       -QuestEventCommanderDuel
       New QuestEventDuel used in the QuestEventCommanderDuelManager which contains a DeckProxy for use in generating random commander decks.
      
       -QuestEventCommanderDuelManager
       New duel manager to generate duels by difficulty for a Commander quest. Currently uses random generation to generate the decks of each opponent.
      
       -QuestSpellShop
       Sell Extras button now has a switch for taking into account special deck construction rules such as Commander only allowing singletons.
      
       -QuestUtil
       Starting a game now checks for various sub-format specific changes including a switch case for which variety of registered player to use.
      
       -QuestUtilCards
       Starting cardpool size is now modified by a switch case for sub-formats such as Commander.
      
       -QuestWinLoseController
       QuestEvents marked as random matches will now award a "Random Opponent Bonus" equal to the credit base. Currently only QuestEventCommanderDuelManager creates QuestEvents marked as such.
      
       -QuestWorld
       Added support for the Commander quest format and world.
      
       -CEditorQuest
       Many changes to add support for Commander in a style that, hopefully, also paths the way for future format support.
      
       -CSubmenuQuestData
       Support for Commander quests.
      
       -VSubmenuQuestData
       Support for Commander quests.
      3dfcf64d
    • imakunee's avatar
      Revert "-CardPool" · 08bc6604
      imakunee authored
      This reverts commit 37d9dc75
      08bc6604
    • imakunee's avatar
      -CardPool · d1ca6265
      imakunee authored
       Added getFilteredPool() to easily get a Predicate applied copy of a CardPool.
      
       -GameRules
       Minor formatting change.
      
       -worlds.txt
       Added Random Commander to the list.
      
       -DeckConstructionRules
       New enum for defining the subformat a quest is using.
      
       -QuestAssets
       getLife() now has a switch for modifying the life for sub-formats.
      
       -QuestData
       New data save version. Includes a DeckConstructionRules enum.
      
       -QuestDataIO
       updateSaveFile will update old saves to have a default DeckConstructionRules complying with the new QuestData save version.
      
       -QuestController
       Updated to include support for DeckConstructionRules and specialized duel managers
      
       -QuestEvent
       Now have boolean to define if this is a "random" match for the duel list. Currently only QuestEventCommanderDuelManager makes use of this feature for Commander quests.
      
       -QuestEventCommanderDuel
       New QuestEventDuel used in the QuestEventCommanderDuelManager which contains a DeckProxy for use in generating random commander decks.
      
       -QuestEventCommanderDuelManager
       New duel manager to generate duels by difficulty for a Commander quest. Currently uses random generation to generate the decks of each opponent.
      
       -QuestSpellShop
       Sell Extras button now has a switch for taking into account special deck construction rules such as Commander only allowing singletons.
      
       -QuestUtil
       Starting a game now checks for various sub-format specific changes including a switch case for which variety of registered player to use.
      
       -QuestUtilCards
       Starting cardpool size is now modified by a switch case for sub-formats such as Commander.
      
       -QuestWinLoseController
       QuestEvents marked as random matches will now award a "Random Opponent Bonus" equal to the credit base. Currently only QuestEventCommanderDuelManager creates QuestEvents marked as such.
      
       -QuestWorld
       Added support for the Commander quest format and world.
      
       -CEditorQuest
       Many changes to add support for Commander in a style that, hopefully, also paths the way for future format support.
      
       -CSubmenuQuestData
       Support for Commander quests.
      
       -VSubmenuQuestData
       Support for Commander quests.
      d1ca6265
    • Hans Mackowiak's avatar
      Merge branch 'extraTurnPlayer' into 'master' · bf2ccd74
      Hans Mackowiak authored
      ExtraTurn in PlayerView
      
      See merge request core-developers/forge!1073
      bf2ccd74
    • Hans Mackowiak's avatar
      Update CMatchUI.java · da7659d8
      Hans Mackowiak authored
      da7659d8
    • Hans Mackowiak's avatar
      Update ExtraTurn in PlayerView · 2d4174c6
      Hans Mackowiak authored
      2d4174c6
    • Michael Kamensky's avatar
      Merge branch 'master' into 'master' · e7ec230b
      Michael Kamensky authored
      Fixed the Once logic check in SurveilAi.
      
      See merge request core-developers/forge!1074
      e7ec230b
    • Michael Kamensky's avatar
      09856906
    • Hans Mackowiak's avatar
      ExtraTurn in PlayerView · ebdfd94f
      Hans Mackowiak authored
      ebdfd94f
    • Michael Kamensky's avatar
      Merge branch 'master' into 'master' · 25fc7b77
      Michael Kamensky authored
      Minor improvements in Surveil logic.
      
      See merge request core-developers/forge!1072
      25fc7b77
    • Michael Kamensky's avatar
    • Michael Kamensky's avatar
      - Minor improvements in Surveil logic. · 44de14d0
      Michael Kamensky authored
      44de14d0
    • Michael Kamensky's avatar
      Merge branch 'master' into 'master' · 09b31192
      Michael Kamensky authored
      Fixed emblem image name for Vivien Reid.
      
      See merge request core-developers/forge!1071
      09b31192
    • Michael Kamensky's avatar
      ebbde379
  2. 07 Nov, 2018 6 commits
  3. 06 Nov, 2018 5 commits
  4. 05 Nov, 2018 3 commits