Commit Graph

  • 32008496b3 Added/fixed primitives, fixed dat file of several sets, updated the "missing_cards_by_sets" folder, updated README.md file, improved Android downloader. Vittorio Alfieri 2021-08-29 19:51:13 +02:00
  • ebc281da6e Added/fixed primitives, improved the way to limit the number of total primitives to load at startup using the file named LimitedCardList.txt (that has to be copied in User folder). This should help to run the game even on older devices with low RAM such as PSP-3000 (It needs also a lighter graphics sub-folder in Res folder). Vittorio Alfieri 2021-08-28 16:34:22 +02:00
  • 8d6e0122bb Added/fixed primitives. Vittorio Alfieri 2021-08-27 23:47:47 +02:00
  • 1ce0facf21 Added/fixed primitives, Added keywords "showopponenthand" and "showcontrollerhand" to allow controller and opponent to play with their hand revealed, added "mytarg" prefix to check values for a card target as like we do for "storedcard" prefix (e.g. "Redirect"), fixed "undocpy" keyoword for all cards (e.g. "Renegade Doppelganger") that have to be back from a previous copy. Vittorio Alfieri 2021-08-27 00:29:47 +02:00
  • bbc25e2727 Added/fixed primitives, Improved AI: now it can plays cards using morph cost too. Vittorio Alfieri 2021-08-25 15:30:44 +02:00
  • c7c2025fc9 Added/fixed primitives, improved "TurnSide", "Morph" and "Flip" abilities when dealing with Commanders, added "fresh" attribute to cards just put in Sideboard, added a put back rule when a Commander is put in Sideboard, allowed to cast a card with kicker or alternative or morph cost from the CommandZone: in case of Morphed or DoubleFace cards (e.g. "Tergrid, God of Fright"), they will be put in play but they won't be Commander, but when they will be put elsewhere (e.g. destroyed) they may be back to the CommandZone with the usual Commander put back rule. Vittorio Alfieri 2021-08-24 22:43:55 +02:00
  • 6331b1daf4 Updated changelog with last 3 years of modifications (issue #1067 by @remigiusz-suwalski), added tokens in ELD set, improved Android downloader for ELD set, fixed primitives with "asflash" ability, improved all cards with adventure: now they become instants or sorceries in stack to activate the correct trigger (e.g. with Magecraft combos), added "nomovetrigger" ability for all the "fake" cards (e.g. cards which are simple abilities) in order to don't trigger any event on their cast since they are not real cards. Vittorio Alfieri 2021-08-23 02:26:16 +02:00
  • c978223b10 Updated changelog with last 3 years of modifications (issue #1067 by @remigiusz-suwalski), added tokens in ELD set, improved Android downloader for ELD set, fixed primitives with "asflash" ability, improved all cards with adventure: now they become instants or sorceries in stack to activate the correct trigger (e.g. with Magecraft combos), added "nomovetrigger" ability for all the "fake" cards (e.g. cards which are simple abilities) in order to don't trigger any event on their cast since they are not real cards. Vittorio Alfieri 2021-08-23 02:18:04 +02:00
  • cd9e5fb2e5 Fixed "Cunning Rhetoric". Vittorio Alfieri 2021-08-20 09:39:28 +02:00
  • 7d465bfbc4 Fixed a crash on "Tevesh Szat, Doom of Fools" primitive. Vittorio Alfieri 2021-08-19 23:51:26 +02:00
  • bdba322558 Fixed "City's Blessing" macros, fixed "Jared Carthalion, True Heir", added new keyoword "noncombatvigor" for cards such as "Stormwild Capridor". Vittorio Alfieri 2021-08-19 15:45:30 +02:00
  • d3167bb4f4 Added/fixed primitives, renamed "The Monarch" and "City's Blessing" cards in CN2 and RIX sets, added 2 new macros for Monarch abilites, refactoring of all cards with _ASCEND_ and _MONARCH_ macros. Vittorio Alfieri 2021-08-19 14:09:57 +02:00
  • f4c27968a1 Added/fixed primitives. Vittorio Alfieri 2021-08-18 14:46:03 +02:00
  • 2f4869434c Added/fixed primitives and macros, fixed RIX and CN2 sets in order to allow images for Monarch and City's Blessing ebmlems, updated all cards with "Monarch" and "Ascend" related abilities, improved "token" keyword in order to allow the usage of "notrigger" option even when we are creating a named token, moved Monarch rules from general txt files to the specific Monarch emblem, improved Android downloader for RIX set. Vittorio Alfieri 2021-08-17 23:34:05 +02:00
  • cb74126544 Fixed "Migratory Greathorn". Vittorio Alfieri 2021-08-16 23:08:36 +02:00
  • 2fe8a0e473 Added/fixed primitives and switched "Hound" type to "Dog" type. Vittorio Alfieri 2021-08-16 15:32:44 +02:00
  • 73d9173aa0 Fixed "Fabled Passage". Vittorio Alfieri 2021-08-15 14:28:20 +02:00
  • f7ce614df8 Fixed "Chance Encounte" and "Tavern Scoundrel". Vittorio Alfieri 2021-08-15 13:40:37 +02:00
  • d85f3f7743 Fixed "Shadowspear" and other primitives related to shroud abilities. Vittorio Alfieri 2021-08-15 13:09:58 +02:00
  • 54b6aa0437 Fixed J21 set, added/fixed primitives. Vittorio Alfieri 2021-08-13 23:43:37 +02:00
  • b84ddc5687 Misspell Battalion Eduardo 2021-08-12 20:22:54 -05:00
  • b7f80f3851 New macros and primitives fixes Eduardo 2021-08-12 20:16:29 -05:00
  • a296db349c Fixed "Pox" and "Blast Zone". Vittorio Alfieri 2021-08-12 20:19:56 +02:00
  • 1e0928b227 Added a way to limit the number of total primitives to load at startup using a file named LimitedCardList.txt (that has to be copied in User folder). This should help to run the game even on older devices with low RAM such as PSP-3000 and PSVita (with Adrenaline). Vittorio Alfieri 2021-08-12 19:10:48 +02:00
  • ecc5ddfe28 Fixed "Tevesh Szat, Doom of Fools". Vittorio Alfieri 2021-08-11 12:18:50 +02:00
  • 730ddd2b50 Changes to Random modes and improved filters Eduardo 2021-08-10 23:36:23 -05:00
  • b3b127ac2f Fixed "Tergrid, God of Fright" and fixed some typos in primitives. Vittorio Alfieri 2021-08-10 20:08:22 +02:00
  • 3219360cd7 Added ZNR showcase cards, improved Android downloader for ZNR set, fixed primitives: "Tyrite Sanctum", "Tergrid, God of Fright" and "Liliana, Dreadhorde General". Vittorio Alfieri 2021-08-10 15:42:57 +02:00
  • cd55b4342c Fixes to primitives Eduardo 2021-08-09 13:52:47 -05:00
  • 1727e11091 Fixed Plaguecrafter and Steel Hellkite. Vittorio Alfieri 2021-08-09 12:09:02 +02:00
  • 9db4b9e2d4 Improved Android downloader for J21 set. Vittorio Alfieri 2021-08-08 00:53:14 +02:00
  • b7e0fc6d8b Added/fixes primitives. Vittorio Alfieri 2021-08-07 17:32:51 +02:00
  • 0f9b4c6ab2 Added J21 set and added/fixed primitives. Vittorio Alfieri 2021-08-07 15:55:28 +02:00
  • a82636b099 Fixed "Jolrael, Mwonvuli Recluse", fixed "Corrosive Ooze", added new keyword "all(myeqp)" in order to target all the equipments attached to a creature (e.g. Corrosive Ooze). Vittorio Alfieri 2021-08-07 13:42:28 +02:00
  • b97bd275e4 Macros for Enraged and Blocked Eduardo 2021-08-06 20:36:03 -05:00
  • b70e03a5cf Added/fixed primitives. Vittorio Alfieri 2021-08-05 17:33:25 +02:00
  • 946557acf2 Fixed Muxus, Goblin Grandee, fixed Time Wipe. Vittorio Alfieri 2021-08-05 14:11:07 +02:00
  • f792729f80 Primitive fiexes and macros replacements Eduardo 2021-08-04 19:57:55 -05:00
  • 4458a6e780 Fix Mulligan when Human player is not the first one. Vittorio Alfieri 2021-08-04 15:24:21 +02:00
  • 2ca03bb1f0 Fixed Muxus, Goblin Grandee and fixed Liliana, the Last Hope, added conjure keyword for J21 set, added perpetual counters and abilities for J21 set, improved imprint keyword, improved moverandom keyword for J21 set. Vittorio Alfieri 2021-08-04 12:33:28 +02:00
  • e6ffd056b5 Fixed MED and THB sets and fixed Liliana, the last Hope. Vittorio Alfieri 2021-08-04 09:07:37 +02:00
  • 46ec7dc0c6 Adding missing Planeswalkers to Mythic Edition and replaced code for _ATTACKING_ Eduardo 2021-08-03 18:58:30 -05:00
  • 8ab49e021f Fixed Flipwalkers and some macros replacements Eduardo 2021-08-02 20:38:25 -05:00
  • fb64821e0c Fixes to primitives Eduardo 2021-08-02 13:23:46 -05:00
  • ef3e743980 Fixed primitives. Vittorio Alfieri 2021-07-30 14:30:14 +02:00
  • cffda7421f Fixes to Primitives Eduardo 2021-07-30 00:33:47 -05:00
  • bb5a9dd31e Fixed issue #1065 by @DoidArthas: now on Flip keyword we try to keep auras and equipments effects on transformed card basic abilities (e.g. Pacifism on Werevolwf). Vittorio Alfieri 2021-07-29 10:06:28 +02:00
  • 2cbb011fe3 Added/fixed primitives, fixed crash with Taj-Nar Swordsmith, Fixed monarch switch after player takes combat damage, fixed allsubtypes in transforms keyword, fixed controllerdamager and opponentdamager keywords and all primitives using them, fixed Emerge alternative cost restriction, fixed Kinship condition on same creature subtype, added alterexperience keyword and fixed all primitives that use experience counters, fixed all primitives using ability counters from Ikoria, fixed mypoolsave keyword in order to don't finish effect at the end of turn, fixed all primitives using mypoolsave (e.g. Omnath, Locus of Mana), fixed Gravepurge and Daretti, Scrap Savant, in order to allow the player to discard zero cards while using their effects. Vittorio Alfieri 2021-07-29 03:33:33 +02:00
  • d2fbaaf320 Improved Cursed Scroll and Magus of the Scroll, added/fixed primitives, solved Werewolf's Issues #1064 by @DoidArthas. Vittorio Alfieri 2021-07-27 14:37:18 +02:00
  • 1c9da2e6e6 Fixes to primitives and oracle text update Eduardo 2021-07-27 00:39:01 -05:00
  • d8f1ff33de Fixed promo sets order index. Vittorio Alfieri 2021-07-26 14:34:28 +02:00
  • c1404ff082 Added PLG21 set, improved Android downloader, fixed Nicol Bolas, God-Pharaoh (issue #1063 by @DoidArthas) Vittorio Alfieri 2021-07-26 10:53:10 +02:00
  • f499a1e52f Improved Cursed Scroll and Magus of the Scroll, fixed Android downloader. Vittorio Alfieri 2021-07-25 21:54:39 +02:00
  • 9bdf0e0690 Fixes to primitives and useless comments removed Eduardo 2021-07-25 14:09:40 -05:00
  • 7e2162bcc3 Replacing for macros _DIES_ Eduardo 2021-07-25 13:54:21 -05:00
  • 57b8178d86 Fixed primitives. Vittorio Alfieri 2021-07-24 00:03:26 +02:00
  • b2a4edae9f token(The Atropal) Eduardo 2021-07-21 18:47:31 -05:00
  • 35a79cb723 Restore to previous modifications in borderline and bug fixes Eduardo 2021-07-21 18:41:09 -05:00
  • 0057269361 Fixed "The Atropal" token card in AFR set, improved Android downloader. Vittorio Alfieri 2021-07-21 18:15:05 +02:00
  • 849194b8da Added/fixed primitives, removed deckmaster.info source from Android downloader, fixed HTR18 set, fixed "menace" blocking issue from AI, improved Graft ability from AI, fixed hangs on Offering costs for both human and AI, added a new keyword "ishuman" to distinguish if a card controller is human or AI (e.g. on Graft trigger), fixed a possbile hang on negative manacost payment. Vittorio Alfieri 2021-07-21 10:51:13 +02:00
  • cabc0757be Bug Fixes and replaced instances of a creature dying for the macros _DIES_ Eduardo 2021-07-21 00:17:54 -05:00
  • 23fa7f9f6e Added/fixed primitives. Vittorio Alfieri 2021-07-18 14:21:39 +02:00
  • 3442e7cb16 Fix proliferate ability. Vittorio Alfieri 2021-07-17 02:56:15 +02:00
  • 31ab9edc81 Added HTR18, HT19, AFR and AFC sets, added/fixed old primitives, improved Android dowloader, fixed it lang file, fixed IMA rarities, fixed order index of some old sets, added all features from D&D such as Dungeon Cards and Dice (d20,d10, adn so on). Vittorio Alfieri 2021-07-17 02:33:08 +02:00
  • d98956a1b8 Fixes to primitives Eduardo 2021-07-09 20:32:16 -05:00
  • f0ee95b483 Fixed Mana Drain (issue #1060 by @Gourajiro), fixed Reinterpret, fixed the taskboard menu choice during game. Vittorio Alfieri 2021-06-29 16:38:58 +02:00
  • 5b7d8662b7 Improved in-game menu (now the Cancel choice is on top and it's possibile to open/close the taskboard during game), improved add/remove "counter" keyword in order to avoid the trigger if needed (e.g. loop avoidance), fixed Italian and Spanish languages. Vittorio Alfieri 2021-06-18 12:22:16 +02:00
  • 5f0883943a Added H1R set, added/fixed prmitives, improved Android downloader. Vittorio Alfieri 2021-06-17 11:14:09 +02:00
  • 9df5bb29ab Added MH2 set, improved Android downloader, added/fixed primitives, improved coin flip event trigger, improved discarded attribute, improved castcard keyword (now it's possible to specify the x value in cost), improved add/remove/mod counter trigger, improved the "spent" and "converge" keyword for spell still in the stack. Vittorio Alfieri 2021-06-16 17:07:44 +02:00
  • 55edfc6374 Added HA5 set and imnproved Android downloader. Vittorio Alfieri 2021-05-22 20:40:04 +02:00
  • 79716a4533 Added a new rule to flip back modal dual face card on each phase and after each action, fixed "Aladdin's Lamp" and "Turntimber Symbiosis" primitives, allowed the AI to play back side of modal dual face cards, improved the "doubleside" keyword to flip modal dual face cards, improved filters to target flipped cards using the "isflipped" keyword, fixed a crash when zone pointer was null in GameObserver::logAction method. Vittorio Alfieri 2021-04-28 17:03:29 +02:00
  • ac273b1947 Fixed a bug: It's not allowed to turn side of double faced cards when they are on battlefield. Vittorio Alfieri 2021-04-27 21:08:51 +02:00
  • 8b358b3d1c Fixed a bug: AI does not have to use the doubleside ability to avoid loops. Vittorio Alfieri 2021-04-27 17:44:41 +02:00
  • 6fb3feef72 Added/Fixed primitives, improved the Double Face Modal cards management: now it's possibile to click on card to flip the side in odrer to read card infos such as name, manacost, text and types, improved the "moveto" keyword in order to allow the usage of the "temp" zone for removing unecessary cards from game (e.g. duplicated card generated from some dual face cards), added the option "nolegend" to the "copy" keyword in order to crerate copy of legendary cards that are not legendary (e.g. Echoing Equation), added the keywords "doublefacedeath" and "gaineddoublefacedeath" to send a card to temp zone after death (e.g. duplicated card generated from some dual face cards), added the keywords "lifefaker" to identify the cards wich modify the life increasement when a @lifeof triggers occours (e.g. Angel of Vitality). Vittorio Alfieri 2021-04-27 15:35:54 +02:00
  • e265dc3e7f Completed STX set, fixed/added primitives, improved Android downloader, implemented the usage of ^ instead of , char (e.g. target multiple zones within transforms keyword), improved the code to avoid the multiple triggers in case of abilities gained from other cards (e.g. Kasmina, Enigma Sage). Vittorio Alfieri 2021-04-26 19:23:31 +02:00
  • 68a64238cb Added/fixed primitives, added new keywords "fourtimes", "fivetimes", "thirdpaid", fixed Tavis-CI build. Vittorio Alfieri 2021-04-21 18:27:33 +02:00
  • abe8b580c8 Fixed Travis-CI build. Vittorio Alfieri 2021-04-21 11:41:59 +02:00
  • 71ff7baf85 Fix error import QTOpenGL Vittorio Alfieri 2021-04-21 11:32:13 +02:00
  • 286ccaafb2 Fixed Travis-CI build Vittorio Alfieri 2021-04-21 11:13:49 +02:00
  • 2c80570cf4 Fixed Travis-CI build Vittorio Alfieri 2021-04-21 11:12:02 +02:00
  • 6a311f2cd6 Fixed Travic-CI build. Vittorio Alfieri 2021-04-21 11:08:55 +02:00
  • 2028c5c79d Update travis-script.sh Vittorio Alfieri 2021-04-21 11:05:59 +02:00
  • a6bec1a96e Update .travis.yml Vittorio Alfieri 2021-04-21 10:56:21 +02:00
  • d11ac6cf8b Update .travis.yml Vittorio Alfieri 2021-04-21 10:52:12 +02:00
  • ff63f98b56 Update .travis.yml Vittorio Alfieri 2021-04-21 10:45:57 +02:00
  • e8f853eb37 Try to change java version. Vittorio Alfieri 2021-04-21 10:42:54 +02:00
  • 568dd65173 Update .travis.yml Vittorio Alfieri 2021-04-21 10:38:43 +02:00
  • 2a45b9f8df Update .travis.yml Vittorio Alfieri 2021-04-21 10:34:08 +02:00
  • 372715fab7 Update .travis.yml Vittorio Alfieri 2021-04-21 10:32:04 +02:00
  • 59c3926f16 Update .travis.yml Vittorio Alfieri 2021-04-21 10:30:02 +02:00
  • 03fbbbb2bb Update .travis.yml Vittorio Alfieri 2021-04-21 10:27:20 +02:00
  • 74da665ec9 Changed target and source java version from 1.5 to 1.6 Vittorio Alfieri 2021-04-21 09:58:25 +02:00
  • 8d2cc7124e Fixed Travis-CI build. Vittorio Alfieri 2021-04-21 09:21:53 +02:00
  • 7ae1a6137e Update .travis.yml Vittorio Alfieri 2021-04-21 09:18:57 +02:00
  • c802be4a9d Test Travis-CI compilation. Vittorio Alfieri 2021-04-21 09:13:33 +02:00
  • 9ba9008126 Update .travis.yml Vittorio Alfieri 2021-04-21 09:05:42 +02:00
  • 8ee1d185d5 Try to solve Travis-CI environment problems. Vittorio Alfieri 2021-04-21 08:53:30 +02:00
  • 66e0a88809 Update .travis.yml Vittorio Alfieri 2021-04-21 00:10:43 +02:00
  • 34765237e0 Update .travis.yml Vittorio Alfieri 2021-04-21 00:07:49 +02:00
  • 5153c3b9c0 Update .travis.yml Vittorio Alfieri 2021-04-21 00:01:05 +02:00