padfoothelix
d120215d64
[WHO] Implement Danny Pink ( #13473 )
2025-05-29 01:01:17 -04:00
xenohedron
77830dd24a
Merge pull request #13683 from magefree/from-card
...
Update effects that find a permanent from a card put to battlefield
2025-05-29 01:00:56 -04:00
theelk801
c8f921bc7b
[FIN] Implement Excalibur II
2025-05-28 22:03:11 -04:00
theelk801
9e364e027e
remove some more unnecessary filter arguments from target constructors
2025-05-28 15:54:00 -04:00
theelk801
6fc8ed3043
[FIN] Implement Summon: Fenrir
2025-05-28 14:43:06 -04:00
theelk801
500c003725
[FIN] Implement Delivery Moogle
2025-05-28 12:14:19 -04:00
theelk801
c80d0c6509
[FIN] Implement The Masamune
2025-05-28 08:10:01 -04:00
theelk801
78c8686876
remove unnecessary filter constructors from TargetLandPermanent
2025-05-27 22:02:14 -04:00
Evan Kranzler
abb88e9527
[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-05-27 22:01:53 -04:00
Evan Kranzler
136988de29
[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-05-27 21:56:23 -04:00
Evan Kranzler
e1f4e9db59
[FIN] Implement Ancient Adamantoise ( #13670 )
...
* [FIN] Implement Ancient Adamantoise
* change effect type
* add test
2025-05-27 21:56:07 -04:00
theelk801
3f5e17e357
[FIN] Implement Qutrub Forayer
2025-05-27 20:40:35 -04:00
theelk801
ecec7e4476
[FIN] Implement Choco Comet
2025-05-27 17:05:08 -04:00
theelk801
85d85a4b17
[FIN] Implement Memories Returning
2025-05-27 16:58:24 -04:00
theelk801
eeb96d1411
[FIN] Implement Rufus Shinra
2025-05-27 15:20:44 -04:00
theelk801
b5eb09e31a
[FIN] Implement Gysahl Greens
2025-05-27 08:25:25 -04:00
theelk801
2260568c3e
remove filter constructors for TargetArtifactPermanent
2025-05-27 07:49:43 -04:00
theelk801
d223d9aad4
some more equipment-related filter changes
2025-05-27 07:32:49 -04:00
theelk801
9f10b00ddf
remove unnecessary FilterEquipmentPermanent and TargetEquipmentPermanent classes
2025-05-26 21:49:16 -04:00
theelk801
fd29d091ea
[FIN] Implement The Final Days
2025-05-26 19:18:20 -04:00
xenohedron
e3b82def84
update cards to use new method
2025-05-26 17:20:02 -04:00
xenohedron
535543860f
refactor: introduce new helper method
...
to find permanent from card after moved to battlefield
2025-05-26 17:20:02 -04:00
theelk801
1375d31dde
[FIN] Implement Cactuar
2025-05-26 13:40:44 -04:00
Susucre
43c45238d0
refactor and test 'greatest [quality] among [permanent filter]' ( #13666 )
2025-05-25 18:58:53 +02:00
Susucre
0b6a2b2546
refactor and test 'Scry X' effects
...
Fixes #13667
2025-05-25 17:53:06 +02:00
theelk801
35c92ac85c
[FIN] Implement The Darkness Crystal
2025-05-24 14:53:57 -04:00
Oleg Agafonov
f3ba897536
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-05-24 19:53:37 +04:00
Oleg Agafonov
11dcc18049
other: fixed miss null checks in frame style usage ( close #13662 )
2025-05-24 17:37:20 +04:00
theelk801
b0ce3d7e5d
[FIC] Implement Maester Seymour
2025-05-24 08:43:21 -04:00
Oleg Agafonov
6521f0b978
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-05-24 02:41:12 +04:00
theelk801
501b7e882b
fix additional test failures
2025-05-23 18:30:23 -04:00
theelk801
19bb4e7cd3
fix test failures
2025-05-23 17:58:12 -04:00
theelk801
8edc7d94b1
[FIN] Implement Raubahn, Bull of Ala Mhigo
2025-05-23 17:39:10 -04:00
Oleg Agafonov
8364271c31
Reverted turn hints deletion (see 22a803a6fc)
2025-05-24 00:23:36 +04:00
theelk801
ce2659d3d0
[FIN] Implement Hope Estheim
2025-05-23 13:49:05 -04:00
theelk801
c26968b111
[FIC] fix missing filter in Tidus, Yuna's Guardian
2025-05-23 08:53:40 -04:00
Evan Kranzler
450a4befaf
[FIC] Implement Tidus, Yuna's Guardian ( #13555 )
...
* [FIC] Implement Tidus, Yuna's Guardian
* merge fix
2025-05-23 08:33:50 -04:00
theelk801
2f68ac4713
remove unnecessary OpponentsTurnHint
2025-05-23 07:19:49 -04:00
theelk801
22a803a6fc
remove unnecessary NotMyTurnHint
2025-05-23 07:18:45 -04:00
theelk801
85d4ca41ba
remove unnecessary MyTurnHint
2025-05-23 07:17:06 -04:00
theelk801
53247599f4
remove redundant OnOpponentsTurnCondition
2025-05-23 07:05:05 -04:00
Evan Kranzler
8f83a807f5
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-05-23 07:03:14 -04:00
theelk801
b8ffd6dcdc
[FIC] Implement Wakka, Devoted Guardian
2025-05-22 20:41:22 -04:00
xenohedron
901954088c
fix improper use of getSubtype not working with changelings (see #13640 )
2025-05-22 00:05:08 -04:00
theelk801
c65f525fdf
[FIN] Implement Balthier and Fran
2025-05-21 09:41:00 -04:00
theelk801
bf5f2f6a5d
[FIN] Implement Noctis, Prince of Lucis
2025-05-20 20:30:11 -04:00
theelk801
04e96bfa97
[FIN] Implement Sidequest: Play Blitzball / World Champion, Celestial Weapon
2025-05-20 20:16:15 -04:00
theelk801
3d65a6ab91
[FIN] Implement The Wind Crystal
2025-05-20 15:42:38 -04:00
theelk801
ddb846eda9
[FIN] Implement Quina, Qu Gourmet
2025-05-19 14:08:30 -04:00
Steven Knipe
95146840f2
Fix {Q} abilties working while summoning sick
2025-05-18 18:37:34 -07:00