foul-magics/Mage.Common/src/main/java/mage
Evan Kranzler bb591dd038
[AFR] Implementing dungeon mechanic (ready for review) (#7937)
* added dungeon and dungeon room class

* [AFR] Implemented Tomb of Annihilation

* [AFR] Implemented Shortcut Seeker

* [AFR] Implemented Gloom Stalker

* [AFR] Implemented Nadaar, Selfless Paladin

* added room triggers

* added more venturing code, currently untested

* fixed error

* moved venture into dungeon from player class to game class

* removed unnecessary sourceobject from dungeon

* fixed npe error

* added dungeon completion

* fixed concurrent modification exception

* added logging

* added proper copy methods

* added views

* updated room text generation

* added some missing code

* finished implementing CompletedDungeonCondition

* [AFR] Implemented Ellywick Tumblestrum

* [AFR] Implemented Lost Mine of Phandelver

* added choice dialog for dungeons

* [AFR] Implemented Dungeon of the Mad Mage

* small text fix

* added initial dungeon test

* [AFR] Implemented Cloister Gargoyle

* [AFR] Implemented Dungeon Crawler

* small text change for dungeon rooms

* added more tests

* some simplification to dungeon props

* updated testing helper functions

* added currently failing test for venturing on separate steps and turns

* added tests for dungeon completion

* fixed missing trigger visual and dungeons not persisting through turns

* some text updates

* added rollback test

* added a test for multiple dungeons at once

* added one more condition test
2021-06-29 06:57:43 -04:00
..
cards * GUI: new reworked GUI and card render engine, card icons and dozens of other fixes (see full list in related PR); 2021-01-30 16:38:55 +04:00
components add missing Override annotations 2019-07-14 20:28:48 +02:00
constants * UI: improved and fixed possible targets highlighting: 2019-03-28 09:29:15 +04:00
db program towards Interface rather than implementations 2020-02-10 10:40:06 +01:00
filters * Allow to addd hint texts to stack abilities. Swicthed to html text format for text box of stack abilites. 2020-07-02 00:53:46 +02:00
interfaces [READY FOR REVIEW] Implement a "multi-amount" dialog (#7528) 2021-04-17 14:28:01 +04:00
remote replaced all instances of converted mana cost with mana value 2021-04-17 17:02:27 -04:00
utils replaced all instances of converted mana cost with mana value 2021-04-17 17:02:27 -04:00
view [AFR] Implementing dungeon mechanic (ready for review) (#7937) 2021-06-29 06:57:43 -04:00