Commit Graph

7475 Commits

Author SHA1 Message Date
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
Anthony Calosa
af51f1f5a5 Merge pull request #263 from Northmoc/hiddenCZ
various getStackDescription improvements
2022-05-07 06:48:46 +08:00
Anthony Calosa
64cbb0badd Merge pull request #265 from Northmoc/stackDesc
TokenEffect > getStackDescription() try to catch more possibilities
2022-05-07 06:39:31 +08:00
tool4EvEr
d5d7c58bdd Fix Slogurk not triggering when dying from SBA legendary 2022-05-06 22:52:33 +02:00
Northmoc
470e3d4a64 CountersPutEffect support "PutOnDefined" and "OnlyNewKind" 2022-05-06 16:35:35 -04:00
Northmoc
14608f34c4 CountersPutEffect new Localizer prompts 2022-05-06 13:55:26 -04:00
Northmoc
908be0e653 CountersPutEffect support "PutOnEachOther" 2022-05-06 13:42:12 -04:00
Northmoc
e439e2a975 CountersPutEffect > getStackDescription() updates 2022-05-06 13:40:48 -04:00
Northmoc
1d055682ac MillEffect > getStackDescription() tweaks + support "Optional", "IfDesc" 2022-05-06 09:29:07 -04:00
Northmoc
ff026c59cc ChangeZoneEffect > getHiddenOriginStackDescription() : Origin Graveyard improvements 2022-05-06 09:28:10 -04:00
Northmoc
b6e42301bf AnimateEffect > getStackDescription() tweaks + support "AtEOT" 2022-05-06 09:26:51 -04:00
Agetian
42f98bd8da Merge pull request #211 from Northmoc/nccVazi
NCC: Vazi, Keen Negotiator and support
2022-05-05 22:39:26 +03:00
Anthony Calosa
d96798edab Merge pull request #229 from Northmoc/ncc2
NCC: 2 May
2022-05-04 09:46:34 +08:00
Anthony Calosa
60f569682d Merge pull request #198 from Northmoc/refact
refactor some DigEffect + NoMove$ cards to PeekAndReveal
2022-05-04 08:43:06 +08:00
Anthony Calosa
ee516ae5c6 Merge pull request #239 from Northmoc/npe
ManaEffect > getStackDescription() negative restrictions
2022-05-04 06:40:54 +08:00
Northmoc
769ac2bf61 PeekAndRevealEffect > getStackDescription() more refinements 2022-05-03 16:53:10 -04:00
Northmoc
ae0cdcd5c4 PeekAndRevealEffect resolve() tweaks 2022-05-03 15:44:23 -04:00
Northmoc
0f20fe4c1c PumpEffect add "IfDesc" support to getStackDescription 2022-05-03 15:44:22 -04:00
Northmoc
0612c2a35b PeekAndRevealEffect > getStackDescription() improvements 2022-05-03 15:44:22 -04:00