Hans Mackowiak
|
54c8fd74eb
|
SpellAbility: remove totalManaSpent variable
|
2020-12-20 11:10:41 +01:00 |
|
Hans Mackowiak
|
0d701224bf
|
Player: fix KeywordCollection iterating KeywordInterfaces
|
2020-12-20 10:41:40 +01:00 |
|
Hans Mackowiak
|
f670e131f9
|
Resolve "Use hash set instead of enum set for Keyword sets"
|
2020-12-20 08:40:16 +00:00 |
|
Hans Mackowiak
|
a321e51583
|
MDFC: fix SpellPerm for Kaldheim
|
2020-12-19 12:35:58 +01:00 |
|
Hans Mackowiak
|
cb6f4c1431
|
IHasSVars interface to connect CardTraitBase -> Card -> CardState
|
2020-12-18 21:36:59 +01:00 |
|
Hans Mackowiak
|
3d55e4704a
|
CardFactoryUtil: make ColorsCtrl only check the players battlefield
|
2020-12-09 13:08:43 +01:00 |
|
Northmoc
|
f6ddda9b38
|
add chosen number to card detail pane
|
2020-12-08 08:30:12 -05:00 |
|
Anthony Calosa
|
c9dab9c1d0
|
Fix ChangeZoneAllEffect LTB triggers
- fix Animate Dead + Worldgorger Dragon Combo
Closes #887
|
2020-12-08 19:21:01 +08:00 |
|
Michael Kamensky
|
37149d43e9
|
Merge branch 'raiding' into 'master'
Raiding Party! Preferred Selection!
Closes #92 and #98
See merge request core-developers/forge!3493
|
2020-12-08 07:04:10 +00:00 |
|
Michael Kamensky
|
3e07f5ac56
|
Merge branch '1659-npe-at-forge-game-ability-abilityutils-getdefinedplayers-abilityutils-java-1084' into 'master'
Resolve "NPE at forge.game.ability.AbilityUtils.getDefinedPlayers(AbilityUtils.java:1084)"
Closes #1659
See merge request core-developers/forge!3491
|
2020-12-07 20:28:02 +00:00 |
|
Anthony Calosa
|
f1767a57a3
|
try to fix StackOverflow
|
2020-12-07 23:01:15 +08:00 |
|
Northmoc
|
37461aa3e5
|
raiding_party.txt and support
|
2020-12-06 23:15:38 -05:00 |
|
Hans Mackowiak
|
c9500859fe
|
RelaceDamage: fix DamageTarget check using Replaced values
|
2020-12-06 18:27:04 +01:00 |
|
Anthony Calosa
|
3ba79ea606
|
[Mobile] Add Landwalk and Commander Icons
|
2020-12-06 16:39:51 +08:00 |
|
Hans Mackowiak
|
f0f6f70b28
|
StaticAbilityCastWithFlash: refactor that it can be checked before targets
|
2020-12-05 11:34:00 +01:00 |
|
Northmoc
|
c3f60b4764
|
fix Statics that care about if you're the Monarch
|
2020-12-04 14:44:32 -05:00 |
|
Hans Mackowiak
|
ecb010ed41
|
GUI: fixed memory leak on gui-desktop
|
2020-12-03 10:44:20 +01:00 |
|
Michael Kamensky
|
772b0c4eae
|
Merge branch 'effect' into 'master'
Effects/Emblems with set code/rarity to match host
See merge request core-developers/forge!3480
|
2020-12-03 04:40:44 +00:00 |
|
Michael Kamensky
|
b946ecabf6
|
Merge branch 'monarch' into 'master'
Monarch command zone effect: support multiple arts/sets
See merge request core-developers/forge!3479
|
2020-12-03 04:40:29 +00:00 |
|
Northmoc
|
2228da9406
|
Effects/Emblems with set code/rarity to match host
|
2020-12-02 14:50:26 -05:00 |
|
Northmoc
|
4b5027a86e
|
Monarch command zone effect: support multiple arts/sets
|
2020-12-02 11:02:46 -05:00 |
|
Hans Mackowiak
|
cd69b2da2a
|
SpellAbility: set LastStateBattlefield only into CastSA lki copy
|
2020-12-02 16:51:04 +01:00 |
|
Hans Mackowiak
|
ea48f28882
|
CurrentCastSpells: dont use CardCollection on them
|
2020-12-02 13:00:56 +01:00 |
|
Hans Mackowiak
|
b74bbf1801
|
SpellAbility: remove the need to store mayPlayOriginal
|
2020-12-02 11:17:22 +01:00 |
|
Hans Mackowiak
|
b765f7bb20
|
PlayerCollection: min and max can return null
Conflicts:
forge-game/src/main/java/forge/game/ability/AbilityUtils.java
forge-game/src/main/java/forge/game/player/PlayerCollection.java
|
2020-12-01 11:52:36 +01:00 |
|
Hans Mackowiak
|
a3f757f26a
|
CardView: fix facedown view on mindSlave=Controller
|
2020-12-01 11:14:22 +01:00 |
|
Hans Mackowiak
|
7734cec951
|
Achievement: use Match instead of Game info to get the GameRules
|
2020-12-01 11:10:23 +01:00 |
|
Anthony Calosa
|
fa09ce09b8
|
prevent NoSuchElementException on PlayerCollection.java
|
2020-12-01 11:45:54 +08:00 |
|
Sol
|
6c9f9a4d6c
|
Merge branch 'playerControllerGameMemory' into 'master'
GameView: do not store Game anymore, get it from Match
Closes #1650
See merge request core-developers/forge!3457
|
2020-12-01 01:40:04 +00:00 |
|
Hans Mackowiak
|
8db2e01ec8
|
Player: fix hasProtection from Creature Types
|
2020-11-30 23:32:19 +01:00 |
|
Hans Mackowiak
|
ef830e200c
|
~ fix lastState update for Counters and Undying
|
2020-11-30 23:17:14 +01:00 |
|
Hans Mackowiak
|
a4be088724
|
GameAction: only update LastState for changed cards on the battlefield
|
2020-11-30 22:04:23 +01:00 |
|
Hans Mackowiak
|
0b262ef773
|
SpellAbility: fix SpellAbilityPickerTest
|
2020-11-30 13:50:28 +01:00 |
|
Hans Mackowiak
|
a3ec4817a2
|
Fixed mindSlaveMaster == controller causing StackoverflowError
|
2020-11-30 11:59:19 +01:00 |
|
Hans Mackowiak
|
49e7f20a41
|
WithFlash: refactor into Static
|
2020-11-30 10:50:15 +00:00 |
|
Michael Kamensky
|
338ed786b0
|
Merge branch 'oppage' into 'master'
CMR: Opposition Agent
See merge request core-developers/forge!3431
|
2020-11-30 04:42:35 +00:00 |
|
Michael Kamensky
|
4682b6aee7
|
Merge branch 'sengir' into 'master'
CMR: Sengir, the Dark Baron + Curse of Vengeance
Closes #1334, #50, and #1545
See merge request core-developers/forge!3391
|
2020-11-30 04:41:58 +00:00 |
|
Hans Mackowiak
|
3f78aee7e2
|
Player: fix StackError
|
2020-11-29 16:13:42 -05:00 |
|
Hans Mackowiak
|
5e71acb082
|
Opposition Agent: use timestamp for controlledBy effects
|
2020-11-29 16:13:42 -05:00 |
|
Northmoc
|
db4ed8d27e
|
set up trackable ControlOppSearchLib
|
2020-11-29 16:13:41 -05:00 |
|
Northmoc
|
1ca31d6fab
|
rudimentary Timestamp check
|
2020-11-29 16:13:41 -05:00 |
|
Northmoc
|
056950747d
|
working except timestamps
|
2020-11-29 16:13:41 -05:00 |
|
Northmoc
|
86d79f66c9
|
work on second ability
|
2020-11-29 16:13:40 -05:00 |
|
Northmoc
|
969d948bd7
|
work on second ability
|
2020-11-29 16:13:40 -05:00 |
|
Northmoc
|
6eb6d5d758
|
support "notDrawnThisTurn"
|
2020-11-29 16:13:39 -05:00 |
|
Northmoc
|
c8bbc8b95e
|
finalize change to Player.java
|
2020-11-29 16:08:29 -05:00 |
|
Northmoc
|
2dd8fc27b5
|
support "that player's life total as the turn began"
|
2020-11-29 16:08:28 -05:00 |
|
Hans Mackowiak
|
cf25c1aaa8
|
AnimateEffectBase: add OverridingAbility to created Trigger
|
2020-11-29 15:50:41 +01:00 |
|
Hans Mackowiak
|
81bfaf2a15
|
Match: add extra Event Loop to Match for Events when the Game is closed
|
2020-11-29 11:19:00 +01:00 |
|
Hans Mackowiak
|
88c017f962
|
GameView: do not store Game anymore, get it from Match
|
2020-11-29 11:18:58 +01:00 |
|