Northmoc
53bd5f9067
making Panglacial Wurm work
2020-12-29 16:24:42 -05:00
tool4EvEr
99ae58e92c
Substitute placeholders in all cases
2020-12-26 13:49:06 +01:00
Anthony Calosa
df72493dc4
Removed Unused Import
2020-12-26 16:25:32 +08:00
Hans Mackowiak
d8f010d54a
DestroyAI: better logic for Pongify also Update for X
2020-12-25 23:23:06 +01:00
Bug Hunter
e0688d7458
Fix hand hiding after controlled turns
2020-12-25 09:46:01 +00:00
Hans Mackowiak
258bcbf99a
remove isXCost
2020-12-23 09:37:00 +01:00
Michael Kamensky
e02b6b7264
Merge branch '1659-npe-at-forge-game-ability-abilityutils-getdefinedplayers-abilityutils-java-1084' into 'master'
...
CostRemoveCounter + CostRemoveAnyCounter: refactor remove X counters from something you control
Closes #1385 and #1660
See merge request core-developers/forge!3506
2020-12-23 08:05:26 +00:00
Hans Mackowiak
bbf788594f
CostRemoveCounter + CostRemoveAnyCounter: refactor remove X counters from something you control
2020-12-23 08:05:26 +00:00
Hans Mackowiak
f95f0d4832
AbilityFactory: fix Fuse with iHasSVars
2020-12-21 20:40:20 +01:00
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