Commit Graph

3427 Commits

Author SHA1 Message Date
swordshine
7bc14a526d - Added Azor's Gateway 2018-01-09 12:14:19 +08:00
swordshine
92545309e1 - Added Blood Sun 2018-01-08 13:01:16 +08:00
Hanmac
4bbfb1852f CardFactoryUtil: add Ascend Trigger for Permanent and example 2018-01-07 20:46:22 +01:00
Hanmac
c888a09a40 AscendEffect: add Effect to add Blessing to Player 2018-01-07 18:56:52 +01:00
Hanmac
2b3733a752 ExploreEffect: remove unused vars 2018-01-07 18:03:44 +01:00
Hanmac
ae709d210e Keyword: add Ascend to keywords 2018-01-07 18:03:08 +01:00
Hanmac
8f94bceaf2 CardTraitBase: make negative Conditions possible 2018-01-07 18:02:18 +01:00
Agetian
1fed0a1264 - Update ExploreEffect stack description (better implementation). 2018-01-07 08:46:41 +03:00
Agetian
2f8beff993 - Better implementation for ExploreEffect stack description. 2018-01-07 07:41:50 +03:00
Agetian
99728fd237 - Additional tweak for ExploreEffect stack description. 2018-01-06 21:56:37 +03:00
Agetian
b0525bf06b - Additional tweak for ExploreEffect stack description. 2018-01-06 21:52:28 +03:00
Agetian
16e4c11961 - Updated ExploreEffect to make the stack description account for cards that actually target other cards to explore (e.g. Enter the Unknown). 2018-01-06 21:46:12 +03:00
Hanmac
a4f490b607 ExploreEffect: fixed for trigger and game state 2018-01-06 15:01:51 +01:00
Hanmac
e25332ed27 fixed isBlessing in Variables 2018-01-04 07:30:50 +01:00
Hanmac
cc32286389 add Player Blessing 2018-01-04 07:17:31 +01:00
KrazyTheFox
6d5e56f6bf Normalize line endings 2017-12-28 23:40:29 -05:00
Sol
3252489971 Contains keyword should be checking for Contains, not startswith 2017-12-11 04:31:25 +00:00
Hanmac
a2f11fb829 RE: do CARDNAME after text changing effects 2017-12-09 15:47:13 +00:00
Sol
dd04888106 RarityFilter from Luke 2017-12-09 02:38:50 +00:00
Agetian
0c397a414e - A better place for replacement effect CARDNAME conversion. 2017-12-08 10:35:54 +00:00
Agetian
2a62001048 - Fixed a NPE on mobile Forge when looking up certain cards with replacement effects (e.g. Kess, Dissident Mage). 2017-12-08 10:31:27 +00:00
Agetian
b6b8b9440f - Removed a useless line from the previous commit. 2017-12-05 08:57:13 +00:00
Agetian
c9a64b8e96 - Attempting to fix a bug with the replacement handler not converting CARDNAME. 2017-12-05 04:59:58 +00:00
Hanmac
05a9da4eb8 CardFactoryUtil: removed extra line for Suspend 2017-12-03 17:00:27 +00:00
Blacksmith
946a360652 [maven-release-plugin] prepare for next development iteration 2017-12-03 15:21:13 +00:00
Blacksmith
071fe9a910 [maven-release-plugin] prepare release forge-1.6.5 2017-12-03 15:21:05 +00:00
Hanmac
0b69923ad7 StaticAbility: fixed References there being copied to the Static Ability 2017-11-23 14:05:26 +00:00
Hanmac
00eb90bcc6 CardFactory: remove copyCopiableAbilities because it isn't needed anymore 2017-11-22 14:15:30 +00:00
Hanmac
c5fad910ba remove use of CardFactory.copyCopiableAbilities, it is already done by copyCopiableCharacteristics 2017-11-19 09:02:38 +00:00
Hanmac
67de9ba209 Card: do Suspend and Hideaway as better keywords 2017-11-17 07:15:56 +00:00
Hanmac
d3486341f3 Trigger: split replaceTriggerText into two different functions 2017-11-14 06:29:19 +00:00
Hanmac
ac12412ec3 AbilityFactory: use CardState instead of Card for the Svar params and the Names 2017-11-13 05:20:04 +00:00
Sol
1e09e9e3f8 Fix hideaway not etb tapped 2017-11-10 16:05:06 +00:00
Hanmac
cd55c4077e Keyword: make Suspend extra class to make the special case if it doesn't have Cost or amount 2017-11-09 05:23:28 +00:00
Hanmac
4de53b29f0 Bestow: if SpellAbilityRestriction do not copy if card is already a copy and bestowed
make SpellAbility clone check for the hostcard so when ActivationPlayer is set, it already knows about the new host
2017-11-04 10:28:09 +00:00
Hanmac
08c02b7473 TokenInfo: fixed that Token get extra Keyword abilities twice 2017-11-04 09:35:07 +00:00
Agetian
af94789b7f - The cast in AbilityUtils.java:1038 is unsafe despite the comment saying otherwise. The game could crash under certain circumstances with a class cast exception (e.g. the AI attacking with Wings of the Guard into a planeswalker like Kaya, Ghost Assassin). 2017-11-03 06:40:52 +00:00
Hanmac
c4520a0ac2 CardPredicates: fixed containsKeyword 2017-11-02 05:38:16 +00:00
Hanmac
75bec0a132 AbilityManaPart: update SourceCard if it got updated inside of SpellAbility 2017-10-31 13:27:51 +00:00
Hanmac
b680878558 CardFactoryUtil: fixed multiple problems with Dredge 2017-10-30 19:25:50 +00:00
Hanmac
3f95ca2869 CardFactory: fixed etbCounter init twice for Planeswalker 2017-10-30 18:37:41 +00:00
Hanmac
003d7ac606 CardState & Keyword when copying the keywords and cardtraits, update the hostcard for them
for Keyword, update them when the Keyword get's copied
2017-10-30 10:17:18 +00:00
Hanmac
b61267d3bd CardFactoryUtil: hide ETB Tapped Replacement Effects, already got the keyword text 2017-10-28 07:42:48 +00:00
Hanmac
a6728853db CardFactoryUtil: fixed ETB tapped 2017-10-28 07:01:49 +00:00
Hanmac
d95c46e1b8 Keyword VII: Make KeywordInterface copyable for reasons
fixed CardFactoryUtil and etbCounter
2017-10-27 18:22:05 +00:00
Hanmac
d3a18c55d3 Try to fix Keyword Creation on CardState#copy 2017-10-27 06:16:08 +00:00
Hanmac
8bffadeb14 Keyword VI : the last of the changes 2017-10-27 02:45:12 +00:00
Hanmac
4abb037081 Keyword V: Rise of the intrinsic 2017-10-26 18:28:24 +00:00
Hanmac
abd929070e Keyword IV : a new Hope to finish 2017-10-25 20:31:42 +00:00
Hanmac
ea937a410b CloneEffect: fixed for Keyword change 2017-10-25 19:33:37 +00:00