xenohedron
e6686317af
update cards to use new method
2025-06-10 19:45:01 -07:00
xenohedron
692a843b86
refactor: introduce new helper method
...
to find permanent from card after moved to battlefield
2025-06-10 19:45:01 -07:00
theelk801
06f5fe0cff
[FIN] Implement Excalibur II
2025-06-10 19:44:16 -07:00
theelk801
0a850cc052
remove some more unnecessary filter arguments from target constructors
2025-06-10 19:44:16 -07:00
theelk801
77f2bed66b
[FIN] Implement Summon: Fenrir
2025-06-10 19:44:16 -07:00
theelk801
3cae817015
[FIN] Implement Delivery Moogle
2025-06-10 19:44:16 -07:00
theelk801
8d27cce13e
[FIN] Implement The Masamune
2025-06-10 19:44:15 -07:00
theelk801
6b2be185ce
remove unnecessary filter constructors from TargetLandPermanent
2025-06-10 19:44:15 -07:00
Evan Kranzler
56e9986b06
[FIN] Implement Gogo, Master of Mimicry ( #13686 )
...
* [FIN] Implement Gogo, Master of Mimicry
* add test
* fix text
* move abstract method definition to interface where it belongs
2025-06-10 19:44:15 -07:00
Evan Kranzler
70b1f23248
[FIN] Implement Edgar, King of Figaro, rework coin flips ( #13672 )
...
* add method for multiple coin flips
* [FIN] Implement Edgar, King of Figaro
* add extra note
* update coin flip logic
* add test
2025-06-10 19:44:15 -07:00
Evan Kranzler
bddd983e0a
[FIN] Implement Ancient Adamantoise ( #13670 )
...
* [FIN] Implement Ancient Adamantoise
* change effect type
* add test
2025-06-10 19:44:15 -07:00
theelk801
a9c99ffc41
[FIN] Implement Qutrub Forayer
2025-06-10 19:44:15 -07:00
theelk801
703683da79
[FIN] Implement Choco Comet
2025-06-10 19:44:14 -07:00
theelk801
3a31ecf464
[FIN] Implement Memories Returning
2025-06-10 19:44:13 -07:00
theelk801
5022c23fc5
[FIN] Implement Rufus Shinra
2025-06-10 19:44:13 -07:00
theelk801
b92b93de64
[FIN] Implement Gysahl Greens
2025-06-10 19:44:12 -07:00
theelk801
c9f7e916e4
remove filter constructors for TargetArtifactPermanent
2025-06-10 19:44:12 -07:00
theelk801
38bc1bbb20
some more equipment-related filter changes
2025-06-10 19:44:12 -07:00
theelk801
5d375993c6
remove unnecessary FilterEquipmentPermanent and TargetEquipmentPermanent classes
2025-06-10 19:44:12 -07:00
theelk801
506c0e46ed
[FIN] Implement The Final Days
2025-06-10 19:44:12 -07:00
theelk801
3a064221dc
[FIN] Implement Cactuar
2025-06-10 19:44:12 -07:00
Susucre
0b707fab3a
refactor and test 'greatest [quality] among [permanent filter]' ( #13666 )
2025-06-10 19:44:11 -07:00
Susucre
c23788f006
refactor and test 'Scry X' effects
...
Fixes #13667
2025-06-10 19:44:11 -07:00
theelk801
cde927469a
[FIN] Implement The Darkness Crystal
2025-06-10 19:44:10 -07:00
Oleg Agafonov
cf7fe968c2
gui, deck: reworked edh power level ( close #5361 , close #11732 , related to #13341 ):
...
* added power level info in deck validation panel;
* added detail calculation info (hint with cards and their power levels);
* fixed that deck's edh power level ignore individual card's levels and used only commanders;
* removed outdated deck restrictions by commander colors;
* now players can really limit allowed decks by edh power level;
2025-06-10 19:44:10 -07:00
Oleg Agafonov
0a243a19b8
other: fixed miss null checks in frame style usage ( close #13662 )
2025-06-10 19:44:10 -07:00
theelk801
0f4e8a740a
[FIC] Implement Maester Seymour
2025-06-10 19:44:10 -07:00
Oleg Agafonov
b1306de564
GUI, deck: improved cards search ( close #6548 ):
...
- added non-strict search (enter multiple words in any order or case);
- added strict search (enter exact phrase inside quotes);
2025-06-10 19:44:10 -07:00
theelk801
4c90e7f290
fix additional test failures
2025-06-10 19:44:10 -07:00
theelk801
7db2808d7a
fix test failures
2025-06-10 19:44:10 -07:00
theelk801
9d6398dec4
[FIN] Implement Raubahn, Bull of Ala Mhigo
2025-06-10 19:44:10 -07:00
Oleg Agafonov
61590e14c6
Reverted turn hints deletion (see 22a803a6fc)
2025-06-10 19:44:09 -07:00
theelk801
f97a59a379
[FIN] Implement Hope Estheim
2025-06-10 19:44:09 -07:00
theelk801
9576de74c8
[FIC] fix missing filter in Tidus, Yuna's Guardian
2025-06-10 19:44:09 -07:00
Evan Kranzler
53532a7f60
[FIC] Implement Tidus, Yuna's Guardian ( #13555 )
...
* [FIC] Implement Tidus, Yuna's Guardian
* merge fix
2025-06-10 19:44:09 -07:00
theelk801
3444a93342
remove unnecessary OpponentsTurnHint
2025-06-10 19:44:09 -07:00
theelk801
cfd4579dce
remove unnecessary NotMyTurnHint
2025-06-10 19:44:09 -07:00
theelk801
7a2bc322ba
remove unnecessary MyTurnHint
2025-06-10 19:44:09 -07:00
theelk801
186b968ce9
remove redundant OnOpponentsTurnCondition
2025-06-10 19:44:08 -07:00
Evan Kranzler
535f932ee3
Remove ConditionalTriggeredAbility and add trigger condition into triggered abilities ( #13656 )
...
* remove ConditionalTriggeredAbility
* a few small fixes
* merge fix
* simplify phrase handling
* add documentation
* a few text fixes
* update wording
2025-06-10 19:44:08 -07:00
theelk801
c76a3c5078
[FIC] Implement Wakka, Devoted Guardian
2025-06-10 19:44:08 -07:00
xenohedron
91ff345e1d
fix improper use of getSubtype not working with changelings (see #13640 )
2025-06-10 19:44:06 -07:00
theelk801
ef01e74a2b
[FIN] Implement Balthier and Fran
2025-06-10 19:44:06 -07:00
theelk801
52603f2f27
[FIN] Implement Noctis, Prince of Lucis
2025-06-10 19:44:06 -07:00
theelk801
95e99a3599
[FIN] Implement Sidequest: Play Blitzball / World Champion, Celestial Weapon
2025-06-10 19:44:05 -07:00
theelk801
98756596bc
[FIN] Implement The Wind Crystal
2025-06-10 19:44:05 -07:00
theelk801
28c192a233
[FIN] Implement Quina, Qu Gourmet
2025-06-10 19:44:04 -07:00
9a2382cd2c
Merge pull request 'master' ( #26 ) from External/mage:master into master
...
/ build_release (push) Successful in 14m41s
Reviewed-on: #26
2025-05-19 22:03:43 -07:00
Steven Knipe
95146840f2
Fix {Q} abilties working while summoning sick
2025-05-18 18:37:34 -07:00
theelk801
199315e48b
[FIC] Implement Vincent, Vengeful Atoner
2025-05-18 15:59:51 -04:00