foul-magics/Mage/src/main/java/mage/game
Oleg Agafonov 342979a55a
network: reworked client-server events (related to triggers dialog problem from #11173) (#11189)
* added bad connection mode to test client works on slow network, use -Dxmage.badconnection;
* added bad connection protection in events processing due event type;
* split events to different types (can be ignored, must be synced, etc);
* removed some unused server events.
2023-09-21 18:40:52 +04:00
..
combat fix game log message for Banding (#11021) 2023-08-25 21:10:51 -04:00
command Rework DealCombatDamageControlled to allow a creature filter (#11037) 2023-08-30 19:47:52 -04:00
draft game: fixed cube from deck game mode to use a card numbers (#11105) 2023-09-03 23:13:37 +04:00
events network: reworked client-server events (related to triggers dialog problem from #11173) (#11189) 2023-09-21 18:40:52 +04:00
jumpstart
match Basic groundwork for extra decks (contraptions, attractions) (#10378) 2023-08-06 21:06:32 -04:00
mulligan Add Smoothed London Mulligan option (#10965) 2023-08-27 15:08:27 -04:00
permanent [CMB1] Implement Evil Boros Charm (#11142) 2023-09-15 17:55:54 -04:00
stack docs: added additional comments and todos for "choose new targets" code 2023-09-16 10:19:23 +04:00
tournament Basic groundwork for extra decks (contraptions, attractions) (#10378) 2023-08-06 21:06:32 -04:00
turn Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
CardState.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
Controllable.java
Exile.java [WOE] Implement Ashiok, Wicked Manipulator (#10909) 2023-08-30 19:15:56 -04:00
ExileZone.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
Game.java [LTC] Implement Denethor, Stone Seer (#10709) 2023-07-30 23:06:21 -04:00
GameCanadianHighlanderImpl.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
GameCommanderImpl.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
GameException.java
GameImpl.java refactor: improved target usage, replaced setNotTarget by withNotTarget 2023-09-07 05:35:54 +04:00
GameInfo.java
GameOptions.java
GameReplay.java
GameState.java refactor: improved damaged batch events, added todo to fix (related to #10870) 2023-09-13 03:14:19 +04:00
GameStates.java
GameTinyLeadersImpl.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
Graveyard.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
LookedAt.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
MageObjectAttribute.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
Revealed.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
Seat.java
Table.java
Team.java
ZoneChangeInfo.java Code cleanup: protect all copy constructors (#10750) 2023-08-04 19:34:58 -04:00
ZonesHandler.java game: fixed miss cards from zone moves in some rare use cases (choose cards order while leave/disconnect) 2023-08-25 18:23:39 +04:00