Vittorio Alfieri
d7838829ad
Added/fixed primitives.
2021-03-12 17:06:51 +01:00
Vittorio Alfieri
cea45370a6
Added/fixed primitives.
2021-03-11 21:56:03 +01:00
Vittorio Alfieri
2234a508c3
Added/fixed primitives, added a new ability "undamageable" (e.g. Dralnu, Lich Lord).
2021-03-11 16:39:50 +01:00
Vittorio Alfieri
37ce334688
Added TSR and HA4 sets, added/fixed primitives, improved Android downloader, fixed a crash when AI pays a Convoke alternative cost, fixed a random crash on Windows when opening zip files, fixed a random crash in destroy ability method (e.g. blasphemous act).
2021-03-09 19:07:31 +01:00
Vittorio Alfieri
2abb218164
Fixed Synthetic Destiny.
2021-02-24 18:25:06 +01:00
Vittorio Alfieri
c8f763173d
Improved AI: now during opponent's turn it will not search just for instant cards from hand but it can also play cards with "flash" ability from all the other available zones (e.g. "flash" cards from graveyards which have "canplayfromgraveyard" of Flashback and/or Retrace cost).
2021-02-23 12:59:22 +01:00
Vittorio Alfieri
81d4b3d84f
Improved AI: now it can plays cards using alternative cost too, fixed thisturn restriction in some primitives.
2021-02-22 19:16:54 +01:00
Vittorio Alfieri
8d740c6bc1
Fixed Hero of Bretagard.
2021-02-19 22:23:26 +01:00
Vittorio Alfieri
d3379c9c08
Fixed a crash when AI try to activate a combo (caused by new ANYTYPEOFMANA management), fixed the Visual C++ project file descriptor, fixed ELD set DAT file, improved Andorid downloader, fixed primitives.
2021-02-19 18:50:25 +01:00
Vittorio Alfieri
89cdeead88
Fixed some borderline primitives.
2021-02-18 19:03:46 +01:00
Vittorio Alfieri
17d6860505
Improved AI: now it can cast spells from graveyard using thier Flashback and Retrace costs, fixed a crash in Deck Editor stats loader when a card ability contains some "add" substrings (e.g. "counteradded" followed by "restriction{"), added/fixed primitives.
2021-02-18 12:48:59 +01:00
Vittorio Alfieri
bc9142ad6e
Improved AI: now it can activate abilities of cards in all zones such as commandzone, hand, graveyard and exile using the keywords "autohand", "autocommandzone", "autograveyard" and "autoexile" just as normal Human player does.
2021-02-17 15:31:31 +01:00
Vittorio Alfieri
6c9c770f2d
Fixed all primitives with Fuse cost (now we use a special kicker cost for them), fixed all primitives with double kicker cost (now we use other and kicker cost togheter), added a new ability "hasnokicker" for primitives which have kicker for other purpose (e.g. Fuse cards), fixed an issue on cost name for both kicker and retrace cost, improved green highlight management for cards which can play in exile and graveyard (such as retrace cards, flashback cards, and so on), improved kicker cost management.
2021-02-16 16:08:08 +01:00
Vittorio Alfieri
ed330fa70c
Fixed Lukka, Coppercoat Outcast.
2021-02-15 20:56:52 +01:00
Vittorio Alfieri
7bce2a19e2
Fixed Lukka, Coppercoat Outcas.
2021-02-15 20:06:15 +01:00
Vittorio Alfieri
60ca9e05c0
Added the possibility to specify a name for Kicker cost and Retrace cost with "name()" keyword, implemented Escape cost with Retrace cost, implemented Fuse cost with Kicker cost, fixed several primitives.
2021-02-15 18:41:59 +01:00
Vittorio Alfieri
f383d0b8a5
Fixed some primitives.
2021-02-13 18:54:15 +01:00
Vittorio Alfieri
b17eb2c870
Fixed primitives with "scry" and "reveal" abilities.
2021-02-12 17:00:20 +01:00
Vittorio Alfieri
d3c0e397b6
Added/fixed primitives, fixed/improved several primitives with "reveal" ability, added a new keyword "findfirsttype" to allow AI to user a kind of "revealuntil" ability from its library, fixed a crash wthen temp zone has duplicated cards from other zones (such as library).
2021-02-12 11:57:27 +01:00
Vittorio Alfieri
a72c35a693
Fixed all cards with "scry" ability, fixed all cards with "surveil" ability, fixed all cards with "explores" ability, fixed all cards with "adventure" ability.
2021-02-10 22:29:08 +01:00
Vittorio Alfieri
d0d7554b1d
Fixed cost reduction issue for card with X in their main cost or alternative cost.
2021-02-09 12:10:15 +01:00
Vittorio Alfieri
cf9f6ed474
Fixed cost reduction issue for card with X in their cost.
2021-02-08 23:10:01 +01:00
Vittorio Alfieri
eb8da4d4b2
Fixed issue #1054 (opened by @ranger7271), fixed/added primitives with "scry" ability, improved scry ability for both Human and AI player, added a new ability to replace the scry ability with some actions (e.g. Eligeth, Crossroads Augur).
2021-02-08 17:08:20 +01:00
Vittorio Alfieri
a858ed405f
Fixed some primitives with "Suspend" ability.
2021-02-06 17:31:13 +01:00
Vittorio Alfieri
8f432718cf
Fixed primitives with "preventalldamage from" ability.
2021-02-05 22:27:30 +01:00
Vittorio Alfieri
f1ee227b84
Fixed deck selection in Deck Editor Menu (now it shows both Classical Decks and Commander Decks using a CMD suffix) and fixed deck selection in Demo Mode (now it filters decks according to game mode as it happens in normal game mode).
2021-02-05 11:25:04 +01:00
Vittorio Alfieri
8c031585cf
Fixed some borderline primitives.
2021-02-04 18:29:49 +01:00
Vittorio Alfieri
74ddb33239
Fixed "anyzone" keyword: now it includes commandzone, reveal and sideboard too.
2021-02-04 12:54:22 +01:00
Vittorio Alfieri
a00919cc02
Added/fixed primitives.
2021-02-02 18:39:23 +01:00
Vittorio Alfieri
6fe1e4d351
Fixed some borderline primitives.
2021-02-01 16:58:52 +01:00
Vittorio Alfieri
f6274dc914
Fixed C18 set, fixed primitives from KHM set, improved Android downloader.
2021-01-31 15:28:35 +01:00
Vittorio Alfieri
783bcf1142
Added KHM and KHC sets, improved Android downloader, fixed/added primitives, improved "hascnt" keyword, added "myhandexilegrave" and "opponenthandexilegrave" zone targeters.
2021-01-31 00:59:15 +01:00
Vittorio Alfieri
b9d6410aba
Fixed Garruk's Harbinger and Gishath, Sun's Avatar (issue #1052 by @ranger7271).
2021-01-28 21:59:47 +01:00
Vittorio Alfieri
b35e503a0f
Fixed Flamerush Rider, added battleready option to "clone with" keyword.
2021-01-28 15:56:15 +01:00
Vittorio Alfieri
024e015dfc
Fixed primitives, fixed a random crash in ActionStack.cpp, added a way to search wallpaers in theme folder before to search them in the default folder, improved the keyword to retrieve the highest power and toughness of creatures in play, now it's possibile to use "pwr:" and "ths:" instead of "power:" and "toughness:", so it's possibile to use this keyword in variable{} construct too.
2021-01-27 11:16:41 +01:00
Vittorio Alfieri
dd844fc25e
Fixed Etchings of the Chosen (issue #1051 by @ranger7271), added primitives with choose card name, added two keywords "chooseaname" and "chooseanameopp" to choose a card name ("chosenname" and "lastchoosenname") between your cards or opponent cards, added a keyword "[attached]" to target equipment attached to a permanent.
2021-01-26 20:47:33 +01:00
Vittorio Alfieri
c60f8787d1
Added a new keyword "excessdamage" to retrieve theamount of exceeded damage to creature or planeswalker, fixed an issue on planeswalker damage count, added a new keyword "genrand" to generate a random number between 0 and a specific number (e.g. "genrand3"), improved Flip ability in order to allow the flip back from copy for a generic card name (e.g. "flip(myorigname) undocpy)"
2021-01-25 17:24:15 +01:00
Vittorio Alfieri
4bdc1fdfe1
Fixed Treasure token, added boast trigger event, added new keyword "hascnt" to retrieve the amount of specific counter type on a card (e.g. hascntloyalty).
2021-01-24 20:37:14 +01:00
Vittorio Alfieri
f6199719fd
Fixed issues #1049 and #1050 opened by @ranger7271, improved imprint keywords, improved boast ability, added a new "hasability" keyword to check if a card has an ability or not.
2021-01-24 15:53:49 +01:00
Vittorio Alfieri
2b7baf7fc8
Improved foretell mechanics, added a trigger for foretold cards, added a new keyword "snowdiffmana" to compare snow mana pool and mana cost of a target card, improved phaseaction "checkexile" condition.
2021-01-22 19:37:09 +01:00
Vittorio Alfieri
5184132e8b
Fixed primitives, added "notshare!" keyword (e.g. to search cards with different names), improved decks selection according to chosen game mode (e.g. Game will show commander decks only in commander mode and it will hide them in other modes).
2021-01-22 14:15:43 +01:00
Vittorio Alfieri
3a38e7f4ab
Added/fixed primitives, implemented a new keyword to count the greatest number creatures that share same subtype (creatures with changeling counts as +1 for all creature types)
2021-01-21 15:53:27 +01:00
Vittorio Alfieri
17fdc5bc9f
Fixed primitives, fixed multiple snow mana cost payments, added keywords to count snow mana pool (total and single colors).
2021-01-20 18:27:20 +01:00
Vittorio Alfieri
0b5f375df6
Fixed primitives, fixed multiple snow mana cost payments, added keywords to count snow mana pool (total and single colors).
2021-01-20 18:11:56 +01:00
Vittorio Alfieri
f982124209
Added boast ability, refactored WParsedInt class (this class has been removed from AllAbilities.h file and it has been included into two dedicated .h and .cpp files), refactored all makefiles (Windows, Linux, PSP and Android) in order to to include the new .h and .cpp files added for WParsedInt class.
2021-01-18 17:11:09 +01:00
Vittorio Alfieri
177541b30c
Added/fixed primitives, improved "@draw" trigger, added a "@scryed" trigger for scry ability, added a new keyword "placefromthetop" to put a card in a specifc position of owners library from the top.
2021-01-16 16:35:18 +01:00
Vittorio Alfieri
2ff2d4ac79
Added/fixed primitives, improved "anytypeofmana" ability for both player and AI and implemented "anytypeofmanaability" keyword to allow the user and the AI to spend mana of any color to activate abilities.
2021-01-15 18:25:38 +01:00
Vittorio Alfieri
77c48dc1d5
Fixed/refactored primitives after the parser has been improved in order to allow the usage of "^" instead of "," char in a lot of abilities (e.g. to use the token, flip, rampage, phasealter, becomes keywords inside transforms or to target a card with a "," char in its name).
2021-01-15 00:43:13 +01:00
Vittorio Alfieri
91d19e2852
Fixed WAR, C18, PAL00, UST set, added/fixed primitives, improved Android downloader, implemented Foretell ability, improved castcard keyword, improved "can play" restriction, improved primitives parsed in order to allow the nesting of transforms, ability$! reveal, scry, pay, grant keywords.
2021-01-14 17:51:13 +01:00
Vittorio Alfieri
69885cf90a
Added/Fixed primitives, improved PAYZERO rule for commandzone.
2021-01-11 16:53:14 +01:00
Vittorio Alfieri
6229de7c55
Fixed MB1 set, added/fixed primitives, improved Android downloader, improved keywords to remove and add counters.
2021-01-10 17:48:08 +01:00
Vittorio Alfieri
7c8b634086
Added a new game option to allow the user to decide how to sort sets in filter and award section (by sector, by name or by release date).
2021-01-09 13:34:42 +01:00
Vittorio Alfieri
7a6c4b2c15
Added ATH and DDN sets, refactored all sets to add a new tag for better sorting in set filter and award section, improved Android downloader.
2021-01-09 02:26:38 +01:00
Vittorio Alfieri
eaaa4d783b
Fixed/added primitives, added keyword to alter devotion count, added keyword to target cards with flashback cost, added "duplicatecounters(single)" keyword to add a counter of a specific kind already present on a permanent or a player.
2021-01-07 18:56:47 +01:00
Vittorio Alfieri
4c00dfb3b6
Fixed Duplicant primitives.
2021-01-06 18:59:08 +01:00
Vittorio Alfieri
fe1a89e67a
Improved the Imprint keyword ability and fixed Duplicant primitive.
2021-01-06 16:32:14 +01:00
Vittorio Alfieri
5dbe6f8c9c
Fixed primitives.
2021-01-06 11:46:38 +01:00
Vittorio Alfieri
0fce1c591f
Improved "can play land" restriction used for double-face modal cards from Zendikar Rising set.
2021-01-05 22:25:40 +01:00
Vittorio Alfieri
d9e3101212
Fix for IP Address resolution on Wondows for 2 Players mode.
2021-01-03 14:19:16 +01:00
Vittorio Alfieri
21b5308420
Fixed code trying to make the 2 Players mode work better.
2021-01-03 01:07:18 +01:00
Vittorio Alfieri
0d31ec5b21
Added missing graphics for game modes unlock, fixed italian lang, fixed awards dat file, fixed a bug on Game Award section, refactoring for AllAbilities.h file.
2021-01-01 16:14:58 +01:00
Vittorio Alfieri
65bf650868
Improved and added new "starting life" related keywords, fixed all primitives related to "starting life" keywords.
2021-01-01 03:47:02 +01:00
Vittorio Alfieri
e3aff3c23a
Fixed trophy image rendering for hi-res quality, fixed all primitives with XX cost, added some missing primitives from ol sets.
2020-12-31 17:32:34 +01:00
Vittorio Alfieri
1444ed6b7c
fixed bug causing AI never play a card there are one or more cards in graveyard or other zones, fixed and improved removemana ability, fixed/added primitives.
2020-12-30 17:52:06 +01:00
Vittorio Alfieri
1f98173197
Avoided a memory allocation error of SDL EnginePlayer on Android version when loading more than 32 audio samples at same time.
2020-12-27 01:08:51 +01:00
Vittorio Alfieri
b7c6725b44
Fixed Italian and Spanish lang, fized Commander award condition.
2020-12-26 22:14:58 +01:00
Vittorio Alfieri
f9e0746e1c
Increased Android SDK and NDK version for Android 10, updated Italian and Spanish lang files, patch boost dependencies for TIME_UTC definition, fixed import for usleep.
2020-12-26 17:19:02 +01:00
Vittorio Alfieri
b2c55e307c
Updated spanish lang, Improved Commander rules and award, fized/added all primitives with divide damage between one or more targets.
2020-12-26 01:45:13 +01:00
Vittorio Alfieri
99033e3fb2
Fixed Edgar Markov, issue #1047
2020-12-25 01:05:10 +01:00
Vittorio Alfieri
053f202f32
Fixed primitives with imprint ability.
2020-12-25 00:00:03 +01:00
Vittorio Alfieri
991625dea4
Fixed Duplicant primitive.
2020-12-24 12:43:32 +01:00
Vittorio Alfieri
0ca310da54
Added feature to allow some cards to copy and flip back at the end of turn, added feature to use type: keyword with chosentype and chosencolor combo, fixed crashes on "can play land" restriction, fixed land primitives with pay life or tap condition to avoid crashes.
2020-12-23 12:39:18 +01:00
Vittorio Alfieri
d40d6f319e
Fixed/added primitives from older sets.
2020-12-22 17:56:49 +01:00
Vittorio Alfieri
3a8d70ff27
Fixed all primitives with Domain ability, fixed issue #1044 opened by DroidArthas.
2020-12-22 12:38:24 +01:00
Vittorio Alfieri
1aed1c1517
Fixed and improved the Deck Importer (from MTGO) in Android application, fixed frozen and freeze untap bug, fixed/added primitives.
2020-12-21 22:39:18 +01:00
Vittorio Alfieri
a801069a3a
Improved explores ability, added new trigger to handle the explores event from a card, added/fixed primitives from older sets, fixed RIX dat file.
2020-12-20 23:14:44 +01:00
valfieri
e67078355a
Improved target chooser to allow a multiple selection for player, creature and planeswalkers, now it's possible to use target(player,creature,planeswalkers) as well as target(<variable>player,creature,planeswalkers) and so on. Added abilities for giving exiledeath and handdeath to instant and sorceries (the previous were not working fine), Added ability to identify the cards with Cycling ability as a target, Updated all primitives with cycling ability, fixed all primitives with choose any target ability, Added/fixed primitives from RIX set.
2020-12-18 19:04:51 +01:00
valfieri
0d2e4af2a3
Added new keyword to count creature of the same type with both unique and common names, added/fixed primitives form M19 set.
...
Added new keyword to count creature of the same type with both unique and common names, added/fixed primitives form M19 set.
Added new keyword to count creature of the same type with both unique and common names, added/fixed primitives form M19 set.
Added new keyword to count creature of the same type with both unique and common names, added/fixed primitives form M19 set.
Added new keyword to count creature of the same type with both unique and common names, added/fixed primitives form M19 set.
2020-12-16 18:05:29 +01:00
valfieri
3e7ef8c77c
Added abilities for cards which have to return battlefield or hand instead of graveyard (e.g. just like exiledeath ability), improved fresh attribute management also for card moved in hand, library, commandzone and for instants and sorcery spells, added/fixed primitives.
2020-12-16 12:21:57 +01:00
valfieri
b09763d89e
Improved Die Roll event and trigger, added Flip Coin trigger management, added/fixed almost all primitives with "roll a die ability", fixed some tab chars in source files.
2020-12-15 19:49:06 +01:00
valfieri
bf3d35463f
Added commander mode achievement and improved its graphic resources, added fixed primitives, fixes RNA set file, added new keyword and events to code the ability of six-side die roll.
2020-12-14 19:20:05 +01:00
valfieri
a753bb0c1b
Implemented new keyword for creatures which have to be blocked from 3 or more other creatures, added/fixed primitives.
2020-12-11 16:41:20 +01:00
valfieri
d2ea81bdbc
Added/fixed some primitives.
2020-12-10 10:37:32 +01:00
valfieri
d4b663220f
Fixed compilation issue on AllAbilities.h
2020-12-09 21:12:22 +01:00
valfieri
f4353fb0e9
Fix compilation issue.
2020-12-09 20:54:35 +01:00
valfieri
3ec955bf2c
Added/fixed primitives.
2020-12-09 20:32:26 +01:00
valfieri
68d21ddd23
Added/fixed primitives and implemented new keywords to count the single color symbols in player's manapool.
2020-12-09 19:28:28 +01:00
valfieri
16e6df9503
Added CC1 set, added/fixed primitives related to commander abilities, fixed cost increase for Commanders who have been cast multiple times.
2020-12-09 15:23:15 +01:00
valfieri
7c696ac213
Improved Commander format card selection rule, added new keyword
...
"autocommandzone=" to trigger abilities from Command Zone (e.g. Commander Ninjutsu), added/fixed some primitives, added a new GUI Button to show Player's Sideboard.
2020-12-08 20:48:11 +01:00
valfieri
d18232df10
Fixed Commander Format selection of identity color, added/fixed primitives related to commanders abilities.
2020-12-08 00:32:33 +01:00
valfieri
d6a1a8eda8
Added/fixed some primitives, improved Deck Editor to allow user to choose commanders from collection and add them to their decks. Implemented command color identity rule and single card instance limitation for Commander Format game mode.
2020-12-07 19:25:06 +01:00
valfieri
ced2c85076
Implemented Commander mode and rules, added Command Zone to game, added/fixed primitives, increased the major release version.
2020-12-06 20:11:51 +01:00
valfieri
6ef9ecc147
Fixed/added some primitives.
2020-12-01 18:13:59 +01:00
valfieri
c704dfbfb2
Added CMR set, added Monarch game mode, added/fix several primitives and improved Android downloader.
2020-11-30 10:55:42 +01:00
valfieri
d751ed3540
Fixed and added some primitives.
2020-11-19 14:12:44 +01:00
valfieri
1202ea609e
Added KLR set, fixed some primitives and improved Android downloader.
2020-11-18 19:45:26 +01:00
valfieri
252e66736a
Fixed a crash occurring on token clone (e.g. Doubling Season) as described in the issue #1040 .
2020-11-18 15:22:25 +01:00
valfieri
42f2c34a46
Changed implementation strategy for altercosat in anyzone for some cards due to some problem.
2020-10-27 11:59:33 +01:00
valfieri
c78e90a5b5
Fixed Cursed Scroll primitive.
2020-10-21 21:24:14 +02:00
valfieri
a52cd305b7
Added Cursed Scroll primitive.
2020-10-21 18:53:44 +02:00
valfieri
6a00c0ad1d
Added EasyPBPRX program to the release to sign PRX up to 8Mb size.
2020-10-20 09:59:09 +02:00
valfieri
e6c1f652db
Added PLIST set and missing primitives, improved Android downloader and fixed all primitives with Adapt ability.
2020-10-19 22:19:51 +02:00
valfieri
48bdc6c951
Fixed The Great Henge primitive.
2020-10-18 19:08:47 +02:00
valfieri
939dc20855
Fixed all primitives with Escape cost, fixed token creation (the movedto triggers were not activating correctly due to a bug).
2020-10-18 17:28:25 +02:00
valfieri
8c39eac856
Removed FTP transfer due to many failures detected.
2020-10-16 23:48:33 +02:00
valfieri
272199dced
Modified the timeout for FTP transfer.
2020-10-16 23:07:17 +02:00
valfieri
cab90b8fe2
Set timeout for FTP transfer.
2020-10-16 21:31:28 +02:00
valfieri
d5a8b80f5a
Improved Modal Double Faced Lands of Zendikar Rising set.
2020-10-16 20:52:30 +02:00
valfieri
4f3a179be4
Added a python script to upload Travis-CI build files on external FTP server.
2020-10-16 18:40:27 +02:00
valfieri
519c90dd9d
Improved Modal Double Faced Lands of Zendikar Rising set.
2020-10-16 15:55:05 +02:00
valfieri
3d46b41efc
Fixed travis.yml file for Travis-CI build.
...
Fixed travis.yml file for Travis-CI build.
Fixed travis.yml file for Travis-CI build.
2020-10-16 11:46:39 +02:00
valfieri
fbf1f9e1e0
Updated the python script to upload the Travis-CI build results to a specific GitHub release.
2020-10-16 00:27:08 +02:00
Vittorio Alfieri
d0cd6e8b21
Update .travis.yml
2020-10-15 17:04:32 +02:00
Vittorio Alfieri
90c51fbb2d
Update .travis.yml
2020-10-15 17:01:43 +02:00
Vittorio Alfieri
edf7714f0c
Update .travis.yml
2020-10-15 16:58:58 +02:00
Vittorio Alfieri
77241ee496
Update .travis.yml
...
Updated GitHub variables
2020-10-15 16:56:24 +02:00
Vittorio Alfieri
ad0e8383e4
Update .travis.yml
2020-10-15 16:32:29 +02:00
Vittorio Alfieri
795debeb0d
Update .travis.yml
...
test secure variables
2020-10-15 16:27:26 +02:00
Vittorio Alfieri
b7a7efd9db
Update .travis.yml
...
Test with new token and github user
2020-10-15 16:24:20 +02:00
Vittorio Alfieri
d005aefdc7
Update .travis.yml
...
test variables
2020-10-15 16:17:06 +02:00
valfieri
30647615f2
Fixed Archfiend's Vessel and Orah, Skyclave Hierophant primitives.
2020-10-15 13:58:47 +02:00
valfieri
3ee3aaf7d8
Fixed Relic Viel sacrifice ability.
2020-10-15 11:59:37 +02:00
valfieri
a2403e4eee
Fixed Enhanced Surveillance primitive.
2020-10-14 21:59:31 +02:00
Xawotihs
3e618c062a
Update README.md
2020-10-14 17:35:36 +02:00
Xawotihs
b1bc13cb0d
Switched badge from travis-ci.org to travis-ci.com
2020-10-14 16:14:24 +02:00
valfieri
fe60f5fe81
Fix mana cost of Relic Vial.
2020-10-14 14:19:06 +02:00
valfieri
7bf463c7ea
Fixed all the Modal Double Faced card from Zendikar Rising set, now we don't use the alternative cost anymore but the autohand keyword instead which required another enhancement for Flip forcetype keywords, fixed a bug on Changezone trigger.
2020-10-14 03:30:32 +02:00
valfieri
e1df4e5072
Improved Life gain trigger (now it's possible to specify a "from" clause and it's possible to add the "limitOnceATurn" restriction) and fixed all the primitives with gives life on life gain event without producing any loop and reviewed all the primitives with the "@lifeof" trigger.
2020-10-13 18:32:51 +02:00
valfieri
1b860218e0
Fix primitive from Zendikar Rising set.
2020-10-12 21:29:35 +02:00
valfieri
75347a2f37
Fixed a crash on counterremoved trigger, fixed/add some primitives that have ability to double the damage to any target.
2020-10-12 17:20:07 +02:00
valfieri
29985718a7
Added missing cards from GRN sets, improved mutation trigger, improved Surveil ability, implemented trigger and offset on surveil ability to allow combo with other cards (see issue #1037 opened by luisguerin).
2020-10-12 01:25:34 +02:00
valfieri
8cf2b7ab69
Fixed primitives list contained in issue #1037 opened by luisguerin.
2020-10-11 00:32:20 +02:00
valfieri
a99eaac35d
Improved kicker cards comparison criteria (now it's possible to search for a multi kicked card in stack), added a new castcard mode with multikicker option, added all Zendikar Risings primitives to borderline collection, changed in all primitives the restriction "kicker" with a new sintax "if paid(kicker) then" in order to fit with the new kicker logic comparison criteria and castcard option.
2020-10-10 02:44:57 +02:00
valfieri
c4eb931192
Fixed primitives and planeswalkers, fixed a bug on counter comparison criteria when cards are changing zone (eg. @movedto(creature[counter{1/1}]|mygraveyard) from(mybattlefiled) now it's working fine).
2020-10-09 19:16:03 +02:00
valfieri
a6a053e10e
Improved the Modal Double Faced cards for Zendikar set, added primitives that deals x damage divided on any target, added/fixed planeswalkers and improved kicker cost event handling.
2020-10-08 19:18:52 +02:00
valfieri
ad26450151
Improved Android downloader, fixed snow mana cost, merged opponentlifetotal and oplifetotal keywords
2020-10-06 19:00:39 +02:00
valfieri
e4f5d7784a
Fixed typos in some primitive's restrictions.
2020-10-05 14:06:21 +02:00
valfieri
023816aa65
Fixed and added cards with kicker, multi-kicker, replicate and strive costs.
2020-10-05 02:56:16 +02:00
valfieri
bf6439db00
Improved Kicker cards, now it's possible to target a specific card with kicker cost and handle any event connected to a kicker casting cost.
2020-10-03 16:54:17 +02:00
valfieri
1b320d5325
Fixed party counter routine and removed tabbed chars from cpp file.
2020-10-01 18:29:20 +02:00
valfieri
6d872ed176
Improved the Modal Double Faced cards for Zendikar Rising (es. nofizzle when choosing land face, flip for instant and sorcery, new restriction for playing land face during turn).
2020-09-30 12:18:08 +02:00
valfieri
00ce669edb
Fixed primitives and tokens, implemented count for party of creatures in Zendikar cards.
2020-09-29 18:12:24 +02:00
valfieri
61dc3013f4
Added ZNR, ZNE, ZNC sets, fixed some primitives and improved Android downloader.
2020-09-27 22:54:35 +02:00
valfieri
c4ba879382
Fixed primitives, fixed alias 1117 and fixed the bug on lastCardDrawn from library.
2020-09-21 17:56:20 +02:00
valfieri
495e5f1429
Fixed primitives.
2020-09-20 21:57:39 +02:00
valfieri
827f5a71bc
Fixed primitives.
2020-09-19 22:26:23 +02:00
valfieri
573c72f72d
Merged with last master commit, fixed primitives and languages.
2020-09-16 11:32:43 +02:00
Eduardo
612be9737d
Changes to some game modes I created and fixes to primitives
...
Some minor changes to some game modes, by the way, can we make it easier to unlock the random modes?
2020-09-09 22:47:21 -05:00
valfieri
4bc339e82b
Fixed primitives and planeswalkers.
2020-09-07 13:24:29 +02:00
valfieri
668fc41862
Fixed and added macros for primitives.
2020-08-31 09:04:34 +02:00
Eduardo
457b8c3bf2
Merge branch 'master' of https://github.com/WagicProject/wagic
2020-08-28 12:13:04 -05:00
Eduardo
135f2a1e45
Bug fixes on primitives, borderline and planeswalkers
...
Changes tested, fixes to buggy cards or cards that used to crash the game.
Using comma inbetween brackets crashes the game, attributes must be separated by semicolon.
WRONG target(creature[attacking,blocking]|battlefield)
RIGHT target(creature[attacking;blocking]|battlefield)
2020-08-28 12:12:49 -05:00
valfieri
2d9cab915a
Fixed some primitives and merged with last GIT commit.
2020-08-26 09:25:49 +02:00
Eduardo
22d8d16b71
Merge branch 'master' of https://github.com/WagicProject/wagic
2020-08-25 12:46:58 -05:00
valfieri
453906e350
Added AKR and ANB sets, Fixed Aftermath primitives and DAT files for AKH and HOU sets, Added extended art cards to 2XM set and improved Android downloader.
2020-08-15 20:45:50 +02:00
Eduardo
5e16e0d1ba
Fixes to borderline cards mostly and to rules.cpp
...
-----fix-----
magosi,
astroblade
sinew and steel
echo of eons
spy network
drudge sentinel
crash of rhino
crashing footfalls
kelsien
Crumbling Vestige
make obsolete
desperate cast
gravebreaker lamia
2020-08-10 20:13:01 -05:00
valfieri
1c09918225
Fixed and added some card prmitives.
2020-08-10 10:17:52 +02:00
valfieri
251e1634f7
Fixed tokens and planeswalkers primitives.
2020-08-09 12:21:49 +02:00
valfieri
727d4579a0
Added 2XM set, fixed card and planeswalkers primitives, fixed a crash on token creation, fixed prowess and mentor abilities, added new restrictions, improved Android downloader.
2020-08-08 19:46:07 +02:00
valfieri
52e3177ef2
Added new features and triggers to game about tokens and counters, fixed and added new primitives.
2020-07-10 19:53:46 +02:00
valfieri
fc40971dc7
Added JMP, SSR and M21 sets, fixed C14 set, added new primitives and improved Android downloader.
2020-07-04 22:29:09 +02:00
valfieri
ccc26f400d
Fixed crash on Dread Presence and added new primitives.
2020-06-24 21:20:39 +02:00
valfieri
210a250dce
Added new primitives and added a new menu choice to toggle all creature to attacking mode during attack phase.
2020-06-22 22:35:33 +02:00
valfieri
a2594f1fb7
Fix X cost for Alternative payment, added new primitives.
2020-06-15 17:14:22 +02:00
valfieri
587155353c
Fixed Legend rule for mutating cards, avoided spell targeting for mutated down cards, added new primitives.
2020-06-14 14:03:00 +02:00
valfieri
2b398b425d
Fixed Sliding Menu for Android App, added new primitives and fix mutating cards.
2020-06-12 16:47:11 +02:00
Vittorio Alfieri
67c7102687
Fix !share!types! keyword
2020-06-11 00:10:41 +02:00
Vittorio Alfieri
6212af0f48
Fix !share!types! keyword
2020-06-11 00:09:32 +02:00
Vittorio Alfieri
5688b28981
Fix !share!types! problem for creatures with no subtypes
2020-06-10 23:50:07 +02:00
valfieri
c162eff8cf
Fix build error to_string
2020-06-10 23:36:49 +02:00
valfieri
60e6d314e0
Fixed some primitives and fixed a problem with share!types! keyword.
2020-06-10 23:13:18 +02:00
Vittorio Alfieri
7cf722114b
Fix VERSION_GAME macro for 3 params.
...
Error on build.
2020-06-10 00:26:52 +02:00
valfieri
8645cb9e1e
Fix date in Dat files, Added IKO and HA3 sets, updated the manifest and build files, Added SD card support for Android, Fix the Android app crash when resuming from background, Improved Android downloader, added finger sliding popup menu for Android devices without sidebar menu, fixed several crashes during game, added the mutating card ability, fixed the adventure card ability, added new borderline primitives.
2020-06-10 00:10:59 +02:00
valfieri
275eb9e06e
Merged and sorted all primitives in their respective files.
2020-05-09 15:31:46 +02:00
valfieri
60b4bb31f5
Added more C20 primitives.
2020-05-08 23:23:41 +02:00
valfieri
a5eb2eba37
Fixed C20 set file and improved Android downloader.
2020-05-08 18:29:31 +02:00
valfieri
a00cf2a1d1
Added borderless images support on Android card images downloader.
2020-04-19 17:22:14 +02:00
valfieri
b863188c3c
Fixed card types and subtypes visualization, added C20 set and improved Android downloader.
2020-04-16 21:21:34 +02:00
valfieri
21778de9fb
Fix primitives with Escalation keyword.
2020-03-30 11:15:31 +02:00
valfieri
c81eecf6d2
Fix on primitives with Explores and Escalation keywords.
2020-03-29 16:28:57 +02:00
valfieri
402323a990
Fix primitives with Explores and Escalation keywords.
2020-03-28 16:35:08 +01:00
valfieri
75b335e59c
Fixed some primitives.
2020-03-23 19:51:24 +01:00
valfieri
9f69336c94
Added HA2 set and improved Android downloader.
2020-03-17 20:57:21 +01:00
valfieri
331e54a732
Added THB and UND sets, improved Android image downloader.
2020-03-12 18:58:24 +01:00
valfieri
3d25630dd6
Added MB1 set and improved Android downloader.
2019-12-11 00:22:13 +01:00
valfieri
5b652ba688
Removed MB1 set.
2019-12-09 23:02:19 +01:00
valfieri
c60df6c99d
Fixed MB1 set and improved Android downloader.
2019-12-09 17:04:18 +01:00
valfieri
8bef671a70
Added MB1 set and improved Android downloader.
2019-12-08 16:43:15 +01:00
valfieri
9df8e90ab6
Reverted .travis.yml
2019-12-08 12:38:48 +01:00
valfieri
45d7cecaf3
Test Travis secure vars.
2019-12-08 12:30:22 +01:00
valfieri
730c8479f9
Test travis secure vars.
2019-12-08 12:02:42 +01:00
valfieri
1dca08a33b
Fixed Android Downloader.
2019-12-06 11:37:07 +01:00
valfieri
233cec7a9f
Added CN2, ME1 and SLD set, fixed primitives, fixed test and improved Android Downloader.
2019-12-06 11:32:27 +01:00
valfieri
08f69dc832
Added HA1 set, fixed primitives and improved Android downloader.
2019-11-22 22:22:25 +01:00
valfieri
464a6ff1b8
Fixed GN2 set/primitives and improved Android downloader.
2019-11-15 18:04:44 +01:00
valfieri
c664760359
Removed duplicated card in Guild Kit sets and improved Android downloader.
2019-11-09 16:47:09 +01:00
valfieri
f180b8cc56
Added GK1_AZORIU, GK1_BOROS, GK1_DIMIR, GK1_GOLGAR, GK1_IZZET, GK1_SELESN, GK2_GRUUL, GK2_ORZHOV, GK2_RADKOS, GK2_SIMIC, GN2, PAL00, PAL01, PAL02, PAL03, PAL04, PAL05, PAL06, PAL99, PARL sets, improved Android downloader, added new primitives and updated the release version to 0.22.2
2019-11-08 16:54:05 +01:00
valfieri
044bbb3d4b
Fixed MH1 set and primitives.
2019-11-04 17:05:52 +01:00
valfieri
c4884e4715
Added DPA, PDP10, PDP11, PDP12, PDP13, PDP14, PMPS, PMPS06, PMPS07, PMPS07, PMPS08, PMPS09, PMPS10, PMPS11 sets and improved Android downloader.
2019-11-03 14:16:15 +01:00
valfieri
253be9e9bd
Fixed Flaxen Intruder primitives of ELD set.
2019-11-01 22:56:31 +01:00
valfieri
db517858fa
Added PS11, PSAL sets and improved Android downloader.
2019-11-01 21:12:42 +01:00
valfieri
923a8e8fd9
Fixed primitives.
2019-10-25 23:56:03 +02:00
valfieri
8d395620a1
Fixed ELD set.
2019-10-25 21:19:45 +02:00
valfieri
a547591608
Added ANA, H17, HTR, HTR17, MPS, PGRU, PHPR, PI13, PI14, PIDW and improved Android downloader.
2019-10-25 18:08:09 +02:00
valfieri
601a4432dc
Added new option to show/hide card borders.
2019-10-25 00:23:46 +02:00
valfieri
ca7c8f5cf9
Removed outer border from rendered cards.
2019-10-24 17:53:43 +02:00
valfieri
f44ad43413
Added PZ2 set and improved Android Downloader.
2019-10-22 19:16:37 +02:00
valfieri
1ec448daef
Fixed ELD Adventure primitives.
2019-10-13 15:50:25 +02:00
valfieri
adee84d60f
Fix GRN and RIX primitives.
2019-10-12 22:17:47 +02:00
valfieri
a46786eb28
Fixed a GRN primitive.
2019-10-12 18:14:25 +02:00
valfieri
5c7b4b7618
Fixed ELD primitive.
2019-10-12 17:56:43 +02:00
valfieri
bdcb10a54f
Fixed primitives of GRN and ELD sets.
2019-10-12 17:25:30 +02:00
valfieri
6083ad76d6
Fixed Midnight Reaper primitive in GRN set.
2019-10-10 23:26:25 +02:00
valfieri
b66674492b
Fixed Crash on Dread Presence deletion, Fixed primitives for ELD set.
2019-10-08 22:20:53 +02:00
valfieri
0f0e627cf5
Fixed M20 primitives.
2019-10-07 19:40:45 +02:00
valfieri
83e7bfffd0
Fixed primitives of ELD, GRN and M20 sets.
2019-10-06 20:59:57 +02:00
valfieri
28b1c0e86f
Fixed primitives for ELD and XLN sets.
2019-10-06 17:11:23 +02:00
valfieri
d0e4aa635b
Fixed M20 primitives.
2019-10-06 16:21:43 +02:00
valfieri
a82a2e3571
Fixed some primitives for M20 and ELD sets.
2019-10-06 15:51:47 +02:00
valfieri
68161b2aaa
Added new primitives for ELD set.
2019-10-06 00:29:07 +02:00
valfieri
4e7463c77e
Added PZ1 set and improved Android downloader.
2019-10-05 16:02:38 +02:00
valfieri
8ab7212aa2
Added new primitives for PRM and ELD sets, removed some duplicated primitives.
2019-10-04 21:24:55 +02:00
valfieri
16d989e8ca
Added ELD set and improved Android downloader.
2019-10-01 18:29:58 +02:00
valfieri
0c8e51693a
Added PRM and TD0 set and Improved Android Downloader.
2019-09-27 19:14:01 +02:00
valfieri
9f4e7fb7b2
Fixed image name search bug on Android Downloader.
2019-09-25 19:44:59 +02:00
valfieri
9dd5807cae
Added TPR set and improved Android Downloader.
2019-09-22 11:33:06 +02:00
valfieri
7441ae2e8b
Added VMA set and Improved Android Downloader.
2019-09-21 15:27:03 +02:00
valfieri
c8869f4048
Fix Yawgmoth, Thran Physician
2019-09-20 18:54:22 +02:00
valfieri
21440c977d
Fix Android Downloader.
2019-09-19 19:06:40 +02:00
valfieri
06ccc923ea
Added GS1 set and Improved Android Downloader.
2019-09-19 17:58:32 +02:00
valfieri
c82fc3b5ce
Added GNT set and Improved Android Downloader
2019-09-17 14:07:51 +02:00
valfieri
7a19ae8f40
Fix Android Downloader, Added zombie to 10E set, fixed Liliana the Last Hope.
2019-09-17 00:14:34 +02:00
valfieri
43be15e832
Fixed Loxodon Lifechanter
2019-09-16 20:57:51 +02:00
valfieri
4ce2a5c36e
Fixed Liliana of the Veil, Bloodthirsty Aerialist and Twinblade Paladin. Improved Android Downloader
2019-09-16 16:59:51 +02:00
valfieri
82e53a8c39
Added MD1/V16/W16 sets and updated Android Downloader.
2019-09-14 09:51:00 +02:00
valfieri
dcc7e23b84
Fix Resources zip filename on Android downloader.
2019-09-13 19:48:21 +02:00
Vittorio Alfieri
54e4d881a7
Merge pull request #1027 from Vitty85/master
...
Added TD2 set, increased Wagic version to 0.22.1, fixed some bugs in Android Java wrapper.
2019-09-13 19:01:27 +02:00
valfieri
83f8d1c5d7
Added TD2 set, increased Wagic version to 0.22.1, fixed some bugs in Android Java wrapper.
2019-09-13 18:35:23 +02:00
Xawotihs
cf738e76d3
Merge pull request #1026 from Vitty85/master
...
Removed almost all duplicated primitives fixed life gain loop adding new keyword "except", added PCA/W17/DDR sets and merged the PSP graphic Folder with PC/Android one
2019-09-12 13:33:25 +02:00
valfieri
744e380df9
Added DDR set and improved Android Downloader.
2019-09-12 00:27:00 +02:00
Xawotihs
8970fa673b
Should fix broken QT build
2019-09-11 22:30:03 +02:00
valfieri
88e09bbd05
Added W17 set
2019-09-11 19:40:04 +02:00
valfieri
7d86578152
fix missing bracket
2019-09-11 19:00:36 +02:00
valfieri
6fd6f9061c
Added several ifdef PSP for different resolution image to merge the graphics folders.
2019-09-11 18:39:42 +02:00
valfieri
ba918b27ee
merged the graphics dir with PSP one, modified code with ifdef PSP in order to load different resolution images for different devices.
2019-09-11 17:22:28 +02:00
valfieri
0b90a471d6
Correctly renamed PSP menu background image for deck selection
2019-09-11 00:56:40 +02:00
valfieri
24fd17ecf8
Added testcases for new keyword except used by Angel of Vitality.
2019-09-10 19:59:35 +02:00
valfieri
06ec97676e
Fixed Angel of Vitality in M20 set and added new keyword "except" for @lifeof trigger in order to avoid a life gain loop when a card needs to increment life gaining in that phase (eg. Angel of Vitality).
2019-09-10 17:02:50 +02:00
xawotihs
4e4752856b
Removed mac specific build files
2019-09-09 23:39:54 +02:00
Xawotihs
bc79115985
Added a build specific for mac
2019-09-09 22:16:40 +02:00
valfieri
6ecd762d18
Added Vitty85 to credits.
2019-09-09 20:38:22 +02:00
valfieri
0fa1f04e71
Fixed Angel of Vitality primitive (still a bit buggy but not looping)
2019-09-09 17:50:21 +02:00
valfieri
225be4d9aa
Added PCA set to Resources
2019-09-09 11:53:19 +02:00
Xawotihs
29b89ba562
Removes -qt=qt5 for osx
2019-09-09 00:00:59 +02:00
Xawotihs
7d51b985a6
Sorting the qmake path
2019-09-08 23:47:19 +02:00
Xawotihs
91bfa11a4f
we build res if we build psp, removed the ref to the mac script
2019-09-08 23:27:47 +02:00
Xawotihs
46834a6ee9
Let's build the res zip only if needed
2019-09-08 23:11:31 +02:00
valfieri
07119b88f6
Fix Glacial Revelation primitives in MH1.txt
2019-09-08 20:45:29 +02:00
Xawotihs
95af76a3b2
installing ant on osx as well
2019-09-08 20:18:46 +02:00
valfieri
0132f7aa5e
Removed almost all duplicated primitives
2019-09-08 18:59:08 +02:00
xawotihs
4df34c82c2
Fied typo for osx
2019-09-08 18:49:34 +02:00
xawotihs
50d49e47e7
Merge branch 'master' into matrix
2019-09-08 18:31:39 +02:00
xawotihs
b29c37eb25
Should fix a typo
2019-09-08 18:30:59 +02:00
xawotihs
c7d09d8389
First try on matrix without cmake
2019-09-08 18:17:51 +02:00
Xawotihs
87ce6df145
Merge pull request #1025 from Vitty85/master
...
Fix for PSP/Android and added new sets M20/MH1/SS2/C19 and fixed UST/V17 sets
2019-09-08 17:49:11 +02:00
valfieri
f5a20110c4
Removed duplicated Tireless Tracker
2019-09-08 17:02:45 +02:00
valfieri
264183a42a
Recompilef libs wtih JDK 1.7
2019-09-08 13:10:45 +02:00
valfieri
af0de566fe
Set travis toolchain android target to 23
2019-09-08 12:36:33 +02:00
valfieri
480adfe83a
Target android back to 29
2019-09-08 12:26:51 +02:00
valfieri
ce5b07b5b1
Removed java.util.stream dependency because not supported in Travis CI Android compiler.
2019-09-08 10:15:15 +02:00
valfieri
09098893e6
Removed dependencies from java.nio package and decreased target android version from 29 to 13
2019-09-08 09:57:00 +02:00
valfieri
414d99525d
Fix Prismatic Vista card
2019-09-08 01:56:55 +02:00
valfieri
4f42ddadb5
Restored 29 target platform for Android
2019-09-07 23:17:13 +02:00
valfieri
901a7ca984
Revert TIME_UTC_ to TIME_UTC because Travis CI compile errors.
2019-09-07 22:38:46 +02:00
valfieri
d3feccff75
restored gnustl_static flag for android compile since travis toolchain doesn't support c++_static flag
2019-09-07 22:26:50 +02:00
valfieri
ccd17d32d0
Restored Android version to 16, Removed modification to boost, fixed primitives MH1 and M20, Fixed Snow mana issue.
2019-09-07 22:05:01 +02:00
valfieri
5c67d11aa6
fix spaces
2019-09-06 08:41:27 +02:00
Vitty85
7a529bac6d
Merge branch 'master' into master
2019-09-06 08:38:04 +02:00
valfieri
2c62cfd487
replaced tabs with 4 spaces.
2019-09-06 08:31:39 +02:00
Xawotihs
a27216c317
Deactivating mac/ios build as currently broken
2019-09-05 22:24:33 +02:00
xawotihs
8315acbe86
Removed death_grasp.txt and ai/goblin_artillery.txt from the testsuite (see issue#1023)
2019-09-04 22:39:41 +02:00
Xawotihs
7a2f23db45
Using trusty dist as it seems the only one supported for Android.
2019-09-04 16:01:50 +02:00
Xawotihs
711f52e5ce
Updating JDK to 7
2019-09-03 23:15:48 +02:00
valfieri
91f50009e1
Fix 2 cards mana cost in MH1 set.
2019-09-03 22:52:08 +02:00
Xawotihs
0cf8c1a970
Installing ant for android build
2019-09-03 22:40:11 +02:00
Xawotihs
2750b34b4f
Trying to fix python dependencies
2019-09-03 22:24:39 +02:00
xawotihs
b023dd89b6
- Should remove an error with the PSP compiler
2019-09-03 22:09:44 +02:00
valfieri
9504027fdc
Fix on token image saving in Android Downloader
2019-09-03 18:18:25 +02:00
valfieri
5c7528dbcf
Fix timeout on image database download.
2019-09-03 14:04:07 +02:00
valfieri
e856538259
Added retries on image and database file download for Android Downloader program.
2019-09-02 19:52:46 +02:00
valfieri
1749330e8a
Fix on some token images.
2019-09-02 12:01:45 +02:00
valfieri
893e64e4f7
Fix on 439538t token image
2019-09-01 17:04:22 +02:00
valfieri
169467158a
Fix for some duplicated token on Android Image Downloader.
2019-09-01 16:59:59 +02:00
valfieri
ab0a5496b0
Set socket timeout on Android Downloader and fixed some minor exceptions.
2019-09-01 13:12:56 +02:00
valfieri
0c4deea3ed
Fix names of Tokens in Android Image downloader.
2019-09-01 00:50:13 +02:00
valfieri
dd785a872e
Fix some token names on Android Downloader
2019-08-31 14:15:20 +02:00
valfieri
c8603204ac
Removed one comment on old IFDEF PSP
2019-08-31 11:23:56 +02:00
valfieri
ae81568463
Fixed a bug on set name when using the fast download method
2019-08-31 10:52:33 +02:00
valfieri
2fe9924fe5
Improved the Android downloader, now it's a lot faster because all the image urls have been indexed.
2019-08-31 01:23:36 +02:00
valfieri
818233213e
Fix on UST card download image
2019-08-29 21:11:24 +02:00
valfieri
d9019c0808
Fix on some indexes on image donwloader.
2019-08-29 19:20:11 +02:00
valfieri
fdaed6503a
Fixed V17 set total card numbers from 16 to 29 in dat file. Improved Android card image downloader.
2019-08-29 17:54:26 +02:00
valfieri
e10213a373
Improved Android Downloader: Bug Fixing and boosted token searching algorithm.
2019-08-28 23:55:36 +02:00
valfieri
34732a5f54
Improved Android downloader: the token searching algorithm has been boosted in terms of speed and reliability.
2019-08-28 17:35:40 +02:00
valfieri
d8d6025652
Fixed minor bugs on downloader.
2019-08-28 00:46:08 +02:00
valfieri
01117f4cb7
Improved Token searching algorithm and fixed some image URLs with higher resolution from DeckmMster and ScryFall.
2019-08-28 00:12:53 +02:00
valfieri
a25448cde7
Improved downloader, added pause/resume.
2019-08-27 12:02:55 +02:00
valfieri
ef4b18b394
Fix on UST set for Android Downloader and fix on StopDownload action.
2019-08-26 19:30:58 +02:00
valfieri
683b2fbed8
Improved Android Downloader, fix on UST set.
2019-08-26 17:19:28 +02:00
valfieri
cdfadec38b
Improved Android Downloader and bug fixing
2019-08-26 17:08:23 +02:00
valfieri
7b434f33e8
Improved Android Downloader: added Image Resolution chooser and fixed several bugs.
2019-08-26 15:36:26 +02:00
valfieri
29f1420abc
Improved Android Downloader and added the multiple set selection in the download option menu.
2019-08-26 00:44:12 +02:00
valfieri
39884d9711
Improved Dowloader: Set Async thread and displayed a progress bar for resource loading and card image downloading.
2019-08-25 22:29:24 +02:00
valfieri
a5c9f877f7
Improved Downloader and Option Menu handlers.
2019-08-25 00:52:05 +02:00
valfieri
c603765908
Improved Android Image Downloader adding execptions and errors handling
2019-08-24 23:58:59 +02:00
valfieri
a0b4a1f77c
Improved Android Image Downloader
2019-08-24 23:54:42 +02:00
valfieri
e0a2a45037
Improvement on token search algorithm, not it even uses deckmaster website.
2019-08-23 23:00:46 +02:00
valfieri
4c6f5126a6
Improved token search algorithm.
2019-08-23 16:17:16 +02:00
valfieri
50da2fef42
Fix on C19 _cards.dat file (added double cards such as dusk/dawn, etc.)
2019-08-23 15:24:31 +02:00
valfieri
9dfd513ad3
Fix on Android downloader and code indent
2019-08-23 12:58:10 +02:00
valfieri
30622010df
Fix Exception on Android downloader.
2019-08-23 12:45:17 +02:00
valfieri
f4d9de9490
Added the C19 set and primitives
2019-08-23 01:27:03 +02:00
valfieri
1092d4121a
Improved Downloader adding retries and a better token search algorithm.
2019-08-22 18:52:40 +02:00
valfieri
2ec4b78a8a
Improved the Image Downloader (now Zip works at the end of download!)
2019-08-22 04:26:38 +02:00
valfieri
1b88f7d3f9
Improved Image Downloader (but still zipper not working on Android)
2019-08-22 00:50:02 +02:00
valfieri
2ac3ec6f09
Added SS2 set.
2019-08-20 15:27:07 +02:00
valfieri
73138d2176
Downloader for Card Images now working on Android version with OptionMenuButton (no zip)
2019-08-20 00:49:38 +02:00
valfieri
7cb0d8b843
Retored Option Menu Android and added a draft of card images downloader (not working yet)
2019-08-19 00:20:02 +02:00
valfieri
1dc5c48ff6
Separated graphics of PSP from PC/Android version
2019-08-18 17:48:06 +02:00
valfieri
42754fd83c
Fix on Primitives and Fix Android
2019-08-18 17:44:07 +02:00
valfieri
301de0f6f7
Android Fix
2019-08-18 17:33:00 +02:00
valfieri
9be1d44788
Android Fix
2019-08-18 17:11:20 +02:00
valfieri
7328c45013
Added PSP res file, fixed bug for PSP version and added M20, MH1 and UST sets and primitives.
2019-08-10 01:10:26 +02:00
Eduardo
3d9526a1dd
Commander Anthology (CMA) Correction
2019-05-08 16:37:47 -05:00
Eduardo
1b8157ef0e
Merge branch 'master' of https://github.com/WagicProject/wagic
2019-05-05 21:17:22 -05:00
Eduardo
8d20fd6483
Fixes to primitives
2019-05-05 21:17:15 -05:00
Eduardo
66741957c3
Revert "Fixes to primitives"
...
This reverts commit eb7d8850f4 .
2019-05-05 21:14:27 -05:00
Eduardo
eb7d8850f4
Fixes to primitives
2019-05-05 21:13:48 -05:00
Eduardo MG
934b9d2856
Delete CM1.zip
2019-05-04 15:57:56 -05:00
Eduardo MG
0af443b753
Commander's Arsenal (CM1)
...
Commander's Arsenal (CM1) had the wrong name, this is the correct name and set code.
2019-05-04 15:53:57 -05:00
Eduardo MG
41e160ae34
War of the Spark _cards.dat
2019-05-01 17:57:12 -05:00
Eduardo
8b620627d9
Major Corrections to WAR and removing crashing cards
...
Cards that check the colors of mana that lands on the opponent battlefield crashes the game, hard to reproduce but happens often enought that I decided to remove them.
Minor fixes in set and Major fixes in WAR primitives
2019-05-01 17:19:01 -05:00
Eduardo
d943778309
Double face cards should be marked as tokens
2019-05-01 17:09:27 -05:00
Eduardo
06cb835a5b
Teaching AI proliferate and shocklands
...
Some minor changes, corrections to XLN and C17, changing name of game mode from horde to tribal wars
2019-05-01 17:00:48 -05:00
Eduardo
f1a529576e
Preparing for a release, bug fixes and adjustments to game modes
...
Updating macros and new cards marked as borderline
2019-04-25 18:03:41 -05:00
Eduardo MG
1af3cff419
Uploading sets since Amonkhet until War of the spark
...
These are graded as borderline, each set has it's individual txt file, not integrated to the main mtg.txt to make them easier to manage, with the appropiate tools and more testing the files can be integrated.
Includes standard sets(expansions) and supplemental products(masters sets, commander) since Amonkhet.
2019-04-25 17:53:49 -05:00
Eduardo
5db6b807ba
Set limited game mode, AI changes, primitives and _cards.dat corrections
...
New set limited ,where you get a deck two random sets.
Still playing with the AI values and hueristics.
Cards fixes. Masters Edition should be named ME1 and the Mythic Edition is MED, the cards multiverse ids are still the same so the decks and references should not change.
2019-04-20 15:51:52 -05:00
Eduardo MG
1c6b0bdfd5
New game modes
...
Rules for several new game modes and rules
horde, get a random tribe and summon a creature from your deck each turn
paradise, lands tap for all mana
false god, exchange permanents at upkeep
morinfen, lose 1 life for every permanent you control at upkeep, starts at 50 life
2019-04-20 12:25:58 -05:00
Eduardo
3dfcc65fa6
Bug fix for the biggest crash and fixes to the primitives
...
I figured a while ago that the cause of the crash was a rendering issue, not an engine issue, since you could copy spells in the stack if you didn't targeted them. The crash was most likely in ActionStack, just had to follow the trace. It doesn't affect anithing else, that line was trying to render something in the stack that's a permanent but it always had bad ptrs.
2019-04-17 20:28:43 -05:00
Eduardo
c3937ce517
Fixing primitives and mayor bugs report
...
Game crashes when AI plays a card with cost {X} and that targets a player, this cards can be coded around that restriction and still work as per the rules.
The BIGGEST BUG the game has now is that crashes occur when a PERMANENT TARGETS A SPELL IN THE STACK, sometimes the AI can make this cards work (WTH!?) but never the player.
Effects like mirari and similar could be coded so that you don't target the spell but trigger and copy the source of the trigger, look at the code of mirari for this to be more clear.
This effect used to work for many many years I remember Glen Elendra Archmage being one of my favorite cards back in the day. This bug has been present since god knows when, as early as october 2016: https://wololo.net/forum/viewtopic.php?f=4&t=66296&start=150#p98160
Also freaking Lemures caused the AI to just keep repeating the effect so I put a limit on activations on them.
2019-04-14 21:56:20 -05:00
Eduardo
ab1fbaa806
New game modes, bug fixes in primitives, improving AI, new planeswalkers type rule
...
New rules based on vanguard, 3 new random game modes, one is tribal and one uses any card in the game.
Several corrections and bugs fixes. Cards with x in their cost and that can target any player used to crash the game.
Teaching AI new things and changing values of efficiency.
You can have multiple "Jace" planeswalkers, you can't have two of the exact same name (no two Jace, the mind sculptor).
2019-04-14 19:57:01 -05:00
Eduardo
6eca5bea2f
Last March Update
...
Some bug fixing to the primitives, the fetchlands are so buggy that I restored to a simple version
Some minor UI improvements
2019-03-31 20:53:13 -06:00
Rolzad73
e4d73d95ec
- removing debug info after travis build fix
2019-03-27 22:50:10 -04:00
Rolzad73
363383df6d
- try to fix travis build travis script debug pt 7 (groovy, Java 8 incompatibility)
2019-03-27 22:15:48 -04:00
Rolzad73
0d05804376
- try to fix travis build travis script debug pt 6 (ant error log too long)
2019-03-27 22:04:11 -04:00
Rolzad73
cdd36a404b
- try to fix travis build travis script debug pt 5
2019-03-27 21:42:37 -04:00
Rolzad73
64c509980c
- fix bad commit travis.yml
2019-03-27 21:39:38 -04:00
Rolzad73
46ba018201
- try to fix travis build travis script debug pt 4
2019-03-27 21:37:38 -04:00
Rolzad73
0cb931e6e2
- try to fix travis build travis script debug pt 3
2019-03-27 21:25:26 -04:00
Rolzad73
58af6f73d9
- try to fix travis build travis script debug pt 2
2019-03-27 21:12:46 -04:00
Rolzad73
e81f1299cb
- try to fix travis build travis script debug
2019-03-27 21:03:40 -04:00
Rolzad73
9b5f9684b0
- try to fix travis build android dependancies pt 3
2019-03-27 20:48:21 -04:00
Rolzad73
d934c0948c
- try to fix travis build android dependancies pt 2
2019-03-27 20:45:05 -04:00
Rolzad73
917a3a88df
- try to fix travis build android dependancies
2019-03-27 20:38:51 -04:00
Rolzad73
dc5b8a8c52
- try to fix travis build
2019-03-27 15:50:08 -04:00
Eduardo MG
d2b44e652b
Uploading a couple of years of sets
...
RNA Guild Kit Set Code: GK2
Ravnica Allegiance Set Code: RNA
Ultimate Box Topper Set Code: PUMA
Ultimate Masters Set Code: UMA
GRN Guild Kit Set Code: GK1
Guilds of Ravnica Set Code: GRN
Commander 2018 Set Code: C18
Core Set 2019 Set Code: M19
Signature
Spellbook: Jace Set Code: SS1
Battlebond Set Code: BBD
Commander Anthology
Volume II Set Code: CM2
Dominaria Set Code: DOM
Duel Decks: Elves
vs. Inventors Set Code: DDU
Masters 25 Set Code: A25
Rivals of Ixalan Set Code: RIX
Unstable Set Code: UST
Explorers of Ixalan Set Code: E02
From the Vault:
Transform Set Code: V17
Iconic Masters Set Code: IMA
Duel Decks: Merfolk
vs. Goblins Set Code: DDT
Ixalan Set Code: XLN
Commander 2017 Set Code: C17
Hour of Devastation Set Code: HOU
Archenemy: Nicol
Bolas Set Code: E01
Commander Anthology Set Code: CMA
Amonkhet Set Code: AKH
Amonkhet
Invocations Set Code: MP2
Duel Decks: Mind
vs. Might Set Code: DDS
Modern Masters 2017 Set Code: MM3
2019-03-26 20:35:45 -06:00
Eduardo
1ce3b469e7
Update primitives
...
Added the supertype Legendary to Planeswalkers.
When you pay life the code should be {L:1} not just {L} or else the cards ave very buggy.
Several bug fixes, card corrections and typos.
2019-03-26 16:50:34 -06:00