Commit Graph

8293 Commits

Author SHA1 Message Date
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
Hans Mackowiak
24b2186e0d Card: ignoreLegendRule as StaticAbility (#360)
* Card: ignoreLegendRule as StaticAbility
2022-05-15 21:32:55 +00:00
tool4ever
573e7dfb23 Run AbilityCast triggers for mana abilities (#345)
* Run AbilityCast triggers for mana abilities

* Fix for Vazi

* Update cards

* Make mana abilities undoable if they cause a trigger

* Reset undoable

* Cleanup related to Winter's Night
2022-05-15 21:24:40 +00:00
Agetian
aaee31e1c6 Merge pull request #355 from Northmoc/nccFirstResponder
Fix NCC First Responder
2022-05-14 18:04:46 +03:00
Agetian
ac10d6f499 Merge pull request #354 from Northmoc/nccCurrency
NCC Currency Converter and stackDesc tweaks
2022-05-13 23:04:30 +03:00
Northmoc
8a86b32655 add RememberLKI to playerinvariant 2022-05-13 12:45:54 -04:00
Agetian
1260ae32df Merge pull request #353 from Northmoc/sdFix
CountersPutEffect fix backward stackDesc logic
2022-05-13 19:43:58 +03:00
Northmoc
6dda7422ea better parse wacky stackDesc constructions 2022-05-13 12:14:18 -04:00
Northmoc
19ab071643 changeHiddenOriginStackDesc begin to support Exile origin 2022-05-13 12:13:45 -04:00
Northmoc
9055556d65 CountersPutEffect fix backward logic 2022-05-13 12:06:30 -04:00
Northmoc
ea8ae179a8 calculateAmount support using "Returned" paid list 2022-05-13 11:20:31 -04:00
tool4ever
9e5573560c Fix missing check for mana abilities at instant speed (#336)
Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-05-13 09:58:00 +02:00
Northmoc
d8cf7baba1 PhasesEffect support "AnyNumber" 2022-05-12 19:24:52 -04:00
Northmoc
c55afd50de NCC: Bess, Soul Nourisher and support (#327) 2022-05-12 14:55:30 +02:00
tool4ever
57eeb5e0bf Fix NPE with Crystalline Giant (#321)
* Fix Crystalline Giant NPE

* Clean up

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-05-11 16:45:36 +00:00
Agetian
284fbb9d53 Merge pull request #319 from Northmoc/ncc10
NCC: 10 April
2022-05-11 09:15:46 +03:00
Agetian
0b3e9745f8 Merge pull request #317 from Northmoc/nccSmugBug
NCC: Smuggler's Buggy and a little support
2022-05-10 18:19:02 +03:00
Northmoc
7a7dff9088 Card.java Kicker for non-permanents same spacing in card detail 2022-05-10 11:01:36 -04:00
Northmoc
08c7a3d5b1 PlayEffect optional is not final 2022-05-10 10:27:38 -04:00
Northmoc
d95dd98fce PlayEffect add option to Imprint 2022-05-10 09:51:04 -04:00
Northmoc
6c9ce36c17 NCC: Gavel of the Righteous and output support (#298) 2022-05-10 14:53:49 +02:00
Hans Mackowiak
6c4367efa4 Merge pull request #274 from tool4ever/slogurk
Fix Slogurk not triggering when dying from SBA legendary
2022-05-10 10:32:01 +02:00
Northmoc
8b84ec9998 NCC: Agent's Toolkit and support (#300)
* agents_toolkit.txt

* CardFactoryUtil support multiple counter kinds for etbCounter

* CountersPutEffect support ETBcounters for CounterTypes

* add " " to syntax
2022-05-10 08:09:37 +02:00
tool4EvEr
6b84716f53 Cleanup cards 2022-05-09 22:24:59 +02:00
tool4EvEr
e5f3488d5d Clean up 2022-05-09 22:24:41 +02:00
Agetian
f481d5d78c Merge pull request #295 from tool4ever/scriptparser
Small improvement to CardScriptParser
2022-05-08 22:37:50 +03:00
Hans Mackowiak
a028986abf SNC: Lagrella, the Magpie (#293)
* SNC: add Special ReturnAbility for Magpie

* StaticAbilityPanharmonicon: no for delayed trigger
2022-05-08 17:37:54 +02:00
tool4EvEr
ebe1642bec Small improvement to CardScriptParser 2022-05-08 14:12:38 +02:00
Anthony Calosa
c039f238d0 Merge pull request #283 from tool4ever/caststuff
Fix casting card copies not being added to stack correctly
2022-05-08 05:53:50 +08:00
Anthony Calosa
dce75c9578 Merge pull request #282 from Northmoc/nccBribeTaker
NCC: Bribe Taker and support
2022-05-08 05:52:33 +08:00
Agetian
1f0c2d4a82 Merge pull request #268 from Northmoc/nccContractual
NCC: Contractual Safeguard, Aven Courier and support
2022-05-07 17:15:54 +03:00
tool4EvEr
9db791d875 Fix casting card copies not being added to stack correctly 2022-05-07 10:18:19 +02:00
Northmoc
efb713405f CountersPutEffect support "AltChoiceForEach" 2022-05-06 23:20:13 -04:00