Commit Graph

7475 Commits

Author SHA1 Message Date
Anthony Calosa
ebbe62b76c Merge pull request #437 from Northmoc/nccSmugglersShare
NCC: Smuggler's Share and support
2022-05-22 10:04:12 +08:00
Anthony Calosa
aad08bb6d9 Merge pull request #428 from Northmoc/nccBeamtown
NCC: The Beamtown Bullies and some related ChangeZoneEffect cleanup
2022-05-22 10:02:29 +08:00
Northmoc
48bc0737ec AbilityUtils > handleRemembering - "RememberCostCards" look at paidHash instead of referencing Cost 2022-05-21 20:25:21 -04:00
Northmoc
578b35107c AbilityUtils > playerXCount() support "Condition" 2022-05-21 15:57:13 -04:00
Northmoc
aa4fad07cb Merge pull request #442 from tool4ever/changeszoneall
PlayEffect: add TriggerChangesZoneAll
2022-05-21 08:25:46 -04:00
tool4EvEr
209488f024 Cause=sa 2022-05-21 11:44:58 +02:00
tool4EvEr
f68e427a18 PlayEffect: add TriggerChangesZoneAll 2022-05-21 10:55:06 +02:00
tool4EvEr
09f2ecba27 Remove obsolete Game fields 2022-05-21 09:45:48 +02:00
Agetian
876e2749b9 Merge pull request #409 from tool4ever/card_fixes
Card fixes
2022-05-21 07:17:22 +03:00
Northmoc
bf80721f13 guess some of those were needed 2022-05-20 23:29:51 -04:00
Northmoc
c3bcee0f8c remove more unused imports 2022-05-20 23:23:58 -04:00
Northmoc
923159bebb remove unused imports 2022-05-20 23:21:41 -04:00
Northmoc
0cf08249ef ControlGainEffect add "Choices" 2022-05-20 23:06:19 -04:00
Northmoc
8c95e15b74 ChangeZoneEffect: fold "NewController" into "GainControl" 2022-05-20 20:04:08 -04:00
Northmoc
c4561a4fb8 insulate ConniveEffect against case of multiple controllers 2022-05-20 17:45:43 -04:00
Northmoc
685e94233a ForgeScript > spellAbilityHasProperty support "ManaFrom" 2022-05-20 15:08:05 -04:00
Northmoc
8d87b2b6db restructure multiple connivers to match rules tweet 2022-05-20 09:52:20 -04:00
tool4EvEr
ea57f316c5 Clean up 2022-05-20 13:28:43 +02:00
Agetian
27603a78e2 Merge pull request #406 from Northmoc/canAttackDefender
NCC: Weathered Sentinels and support (Refactor "CARDNAME can attack as though it didn't have defender" to static)
2022-05-20 12:20:05 +03:00
Northmoc
f3d52fa36f avoid NoSuchElementException in case toConnive is empty 2022-05-19 13:16:06 -04:00
Northmoc
f0e0ff1fa4 Merge pull request #382 from Northmoc/nccParty
NCC: Life of the Party and support
2022-05-19 13:11:43 -04:00
Northmoc
f7b6b99032 nuke it! 2022-05-19 12:37:37 -04:00
Northmoc
2bcdfcd06b remove "AttackedPlayerWhoAttackedYouLastTurn" condition 2022-05-19 12:31:32 -04:00
Northmoc
9f297694c9 use StaticAbilityCanAttackDefender canAttack check 2022-05-19 11:33:26 -04:00
Northmoc
b057dcff06 add canAttack boolean and MODE string 2022-05-19 11:32:56 -04:00
Northmoc
960324efca move this to StaticAbilityCanAttackDefender 2022-05-19 11:32:05 -04:00
Northmoc
94a5560db2 don't addAttackedPlayersMyTurn if attacked planeswalker 2022-05-19 11:04:48 -04:00
tool4EvEr
f1a38d35bf Timing fix 2022-05-19 12:39:46 +02:00
tool4EvEr
969f8d2b17 Clean up 2022-05-19 12:37:37 +02:00
tool4ever
bcea70e32c Jabari's Influence: multiplayer fix (#375)
* Jabari's Influence: multiplayer fix
2022-05-19 07:34:13 +02:00
Northmoc
ebd4870a59 checkDeclaredAttacker support addAttackedPlayersMyTurn 2022-05-18 22:29:50 -04:00
Northmoc
07d9f9e105 track Players attacked 2022-05-18 22:17:18 -04:00
Northmoc
4e83623e69 playerHasProperty() add "attackedYouTheirLastTurn" 2022-05-18 22:14:53 -04:00
Northmoc
d8cc879a1e modify applyCantAttackAbility() "DefenderKeyword" 2022-05-18 22:13:43 -04:00
Northmoc
c9bd1644ba applyAbility() add "CanAttackDefender" mode 2022-05-18 22:11:40 -04:00
Northmoc
c7eba8400d StaticAbilityCanAttackDefender 2022-05-18 22:10:25 -04:00
Northmoc
ee03f26e04 remove unused import 2022-05-18 14:44:14 -04:00
Northmoc
59aee823ad support list for Controller$ instead of using only first 2022-05-18 13:28:19 -04:00
Northmoc
cfacb6be7f tidy up resolve() more 2022-05-18 13:03:41 -04:00
Northmoc
40ac36a9b5 support "EachCreates" 2022-05-18 09:02:15 -04:00
Northmoc
60d8cda45f add "Card" to commonStuff 2022-05-17 20:47:44 -04:00
Northmoc
d9574f9208 support Duration$ Permanent 2022-05-17 18:47:09 -04:00
Northmoc
15fb11eca1 small typo 2022-05-17 18:46:43 -04:00
Northmoc
16f3138e8e missed a Player p :( 2022-05-17 13:03:05 -04:00
Northmoc
f9c8af3296 remove Player p and streamline discarding 2022-05-17 13:00:47 -04:00
Northmoc
a4186102b2 return "" for stackDesc if nothing is conniving 2022-05-17 13:00:06 -04:00
Northmoc
2a89690b4f spacing after keyword for Card Detail 2022-05-17 10:29:57 -04:00
Northmoc
9af710e48d allow ordering of connivers and don't allow discarding the same card multiple times 2022-05-17 10:24:56 -04:00
tool4ever
a15cfb716c Spy Kit Fix (#368)
Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-05-17 05:25:29 +02:00
tool4EvEr
5a1d740243 Fix Tezzeret, Betrayer of Flesh 2022-05-15 23:36:19 +02:00