Commit Graph

  • dcee5589ff Removed the stray build folders which i committed by accident. master Relintai 2017-10-08 16:49:09 +0200
  • 5eefbdfe51 Removed a bunch of stray dependencies, and now the desktop project can now be run by gradle from the command line. Relintai 2017-10-08 16:48:21 +0200
  • 12ffd2a033 Added back in the RoboVM backend, and the moe backend is one step closer to work. Relintai 2017-10-08 15:21:03 +0200
  • 3808fa1b1e Small config change. Also it turns out that the game runs fine from android studio. Relintai 2017-10-07 00:57:49 +0200
  • 493acbacc4 The desktop libgdx gui version now boots up. (It cannot load the resources, so it just throws an exception, and shows the loading screen.) Relintai 2017-10-06 22:23:02 +0200
  • 8dfa917ed1 Fixed the BitmapFont import errors, but I'm not comitting 2 of the files for now. Relintai 2017-10-06 12:21:29 +0200
  • cf014c9b04 The gradle dependencies seems to be fine now, for the mobile-desktop project too, but I have compile errors, because of the old libgdx Bitmap Font refactor. Relintai 2017-10-06 11:30:35 +0200
  • 9d96bbba5f Moved the 2 poms back. Relintai 2017-10-05 21:49:47 +0200
  • 092a2b5c64 Gradle p4. Relintai 2017-10-05 12:06:11 +0200
  • 76ed5b93c3 Gradle build part3. Relintai 2017-10-01 14:16:33 +0200
  • 20da045794 Gradle build P2. Relintai 2017-10-01 01:02:05 +0200
  • 708343b02c Gradle part1 Relintai 2017-09-30 21:07:31 +0200
  • c68dff8bfa - Preparing Forge for Android publish v1.6.4.001 [incremental/new release]. Agetian 2017-09-29 16:22:05 +0000
  • 60d5b8a275 Clear out release files in preparation for next release Blacksmith 2017-09-29 16:20:22 +0000
  • 26aede0170 [maven-release-plugin] prepare for next development iteration Blacksmith 2017-09-29 16:14:05 +0000
  • 0178e46fd7 [maven-release-plugin] prepare release forge-1.6.4 Blacksmith 2017-09-29 16:13:56 +0000
  • bb15431692 Update README.txt for release Blacksmith 2017-09-29 16:12:26 +0000
  • ad1951aa92 - Added a missing reference to Nest of Scarabs. Agetian 2017-09-29 15:28:10 +0000
  • a9885d64ea - Do not rotate the foil effect on the card if it has no picture (it's then drawn vertically). Agetian 2017-09-29 15:00:35 +0000
  • 0964e0c970 - Fixed Oracle text for Master of Waves. Agetian 2017-09-29 14:33:38 +0000
  • b2299d661e - A better way to detect whether a player can look at the card for the purpose of identifying valid split rotation. Agetian 2017-09-29 11:33:19 +0000
  • 52df8e304c - Attempt to avoid spoiling that the face down card is a split card if it's face down and can't legally be seen by the player. - Rotate Aftermath split cards correctly when they're in the graveyard. Agetian 2017-09-29 11:24:00 +0000
  • 0f1c738130 - Do not try to rotate the foil for the non-current zoomed card since they're shown non-rotated and will break the foil effect. Agetian 2017-09-29 11:01:41 +0000
  • 2ce894576c - Documenting changes in CHANGES.txt. Agetian 2017-09-29 10:57:26 +0000
  • d91b3ab068 - Fixed split cards not being foiled correctly in all cases because the game assumed the foil effect to be stored on one of the halves instead of on the original card state. - A more comprehensive fix for rotating split cards with foil in mobile Forge that does not break them in hand/graveyard/whatever. Also, turned it into an option since it doesn't look good in portrait mode, especially on smaller cellphones and in single card zoom mode. Agetian 2017-09-29 10:54:56 +0000
  • 51ab22ded9 - Some updates for the PS_XLN* puzzles. Agetian 2017-09-29 08:30:27 +0000
  • d63d056294 - Some updates for the PS_XLN* puzzles. Agetian 2017-09-29 08:29:22 +0000
  • 2a21fa93f6 - Added a way to visually rotate split cards in card zoomer in Desktop Forge. Agetian 2017-09-29 08:20:51 +0000
  • e91041a931 - Updating draft rankings. Agetian 2017-09-29 07:49:18 +0000
  • 4e98d6abe2 - Formatting fix. Agetian 2017-09-29 05:34:51 +0000
  • 14d84837b0 - One more tweak. Agetian 2017-09-28 18:22:17 +0000
  • c6025710a4 - A more generic implementation for the previous commit. Agetian 2017-09-28 18:21:48 +0000
  • f9d5ed6292 - Special case for Bone Dancer and ordering graveyards in "With Relevant Cards" mode. Agetian 2017-09-28 18:19:33 +0000
  • 825b02f5b1 - A couple Raid description tweaks and fixes. Agetian 2017-09-28 18:10:38 +0000
  • d317d14f4c - etbCounter keyword unification in Sekki, Seasons' Guide Agetian 2017-09-28 17:36:31 +0000
  • a3e20ab9df - Comment tweak. Agetian 2017-09-28 17:33:50 +0000
  • 7e40bb91a3 - Added a SpellApiToAi assignment for AF GameDrawn. Agetian 2017-09-28 17:31:47 +0000
  • 8e5975e3e9 - Added Celestial Convergence. - Added new effect AF GameDrawn that creates an intentional draw situation by game effect. - Divine Intervention now uses this effect. Agetian 2017-09-28 17:31:04 +0000
  • cf5c145f5e - I guess Divine Intervention needs to be RemAIDeck, since the AI will slab it senselessly (if it's even possible for a senseless card like that) Agetian 2017-09-28 16:36:42 +0000
  • 9868a4e08b - Added Divine Intervention (another silly old card that no one is probably going to play with, but someone had to script it, I guess). Agetian 2017-09-28 16:35:22 +0000
  • e503cdd6d6 - Fixed Snapping Sailback. Agetian 2017-09-28 16:11:20 +0000
  • b9842c3800 - Vampire Nocturnus Avatar: ensure that its static ability only starts working when the game actually begins. Agetian 2017-09-28 16:08:38 +0000
  • 8bb327fff5 - Added puzzles PS_XLN1 and PS_XLN2. Agetian 2017-09-28 15:54:40 +0000
  • fbe9a39deb - Fixed Gonti, Lord of Luxury generated effect description. Agetian 2017-09-28 15:43:58 +0000
  • 8e5432497e - A shorter name for the option to allow ordering cards in graveyard in mobile Forge (due to visual space constraints). Agetian 2017-09-28 13:40:47 +0000
  • 95f6ddcc17 - Preparing Forge for Android publish 1.6.3.003 [hotfix]. Agetian 2017-09-28 13:23:52 +0000
  • aa29651c69 - A couple fixes for the Kamigawa quest world. Agetian 2017-09-28 06:36:18 +0000
  • 80459bfbbd - AI should not be so reckless with triggered pumps that result in losing the card at end of turn (e.g. Hazoret's Favor) Agetian 2017-09-28 06:24:44 +0000
  • 52863adf49 - Some improvements to the Splice AI: do not reconsider the SA unless at least something was chosen for splice to save processing time; reset the targets on the main SA because it'll need to be retargeted anyway. Agetian 2017-09-28 04:41:38 +0000
  • b140dcefc0 - Fixed Vampire Nocturnus Avatar. Agetian 2017-09-28 04:19:29 +0000
  • 38228b5a36 Try to fix rotated split card with foil overlay kevlahnota 2017-09-28 01:52:09 +0000
  • e05a8a0f8f - Attempting to fix Splice onto Arcane AI: when adding splice effects by the AI, actually reconsider the entire SA (with spliced subs) via the canPlay routine (and set targets while at it) before deciding whether to play it or not. Might not be optimal, but at least it seems to stop the AI from wasting splice cards and making them disappear from the game into the void. Improvements are welcome. Agetian 2017-09-27 18:53:25 +0000
  • 9bcfced7d2 - Fixed a NPE in DiscardEffect. Agetian 2017-09-27 17:02:23 +0000
  • 86b62623e3 - Turned CheckCondition into a generic top-level AILogic, used it for both Repeating Barrage and Sasaya, Orochi Ascendant at the same time. Agetian 2017-09-27 15:02:36 +0000
  • 83b87d4eaf - Fixed the AI cheating with Repeated Barrage Raid ability. Agetian 2017-09-27 14:59:07 +0000
  • b5d76a81c3 - Minor fix in CHANGES.txt. Agetian 2017-09-27 14:55:03 +0000
  • 25e30899f8 - Fixed preference capitalization. Agetian 2017-09-27 14:41:36 +0000
  • 99834ec024 - A somewhat more fine-grained and less spoiler-y option to order graveyards, now with three states (Never / With Relevant Cards / Always). Agetian 2017-09-27 14:40:48 +0000
  • 1c2c3b530a - Fixed generated description for Uba Mask. Agetian 2017-09-27 13:24:09 +0000
  • 022a125157 - Minor clarification in CHANGES.txt. Agetian 2017-09-27 08:09:32 +0000
  • 3a875f92f5 - Preparing Forge for Android publish 1.6.3.002 [incremental/bug fixes]. Agetian 2017-09-27 08:05:13 +0000
  • a234de7a09 - Added NeedsOrderedGraveyard to Alms and Death Spark. Agetian 2017-09-27 08:04:28 +0000
  • defb595317 - Bushido AI: attempt to avoid accounting for it twice when predicting P/T bonuses. Agetian 2017-09-27 07:39:18 +0000
  • bc0c35986c - Restoring support for Extended for the time being, part 2 Agetian 2017-09-27 06:36:53 +0000
  • 282168dae2 - Restored support for Extended format (removing it from blocks.txt breaks Quest Mode completely). Agetian 2017-09-27 06:35:42 +0000
  • 20d48358ad - PlayerControllerAi: when playing with ordered graveyards and there's a Volrath's Shapeshifter in the game, try to place the best creature on top of the graveyard for the most value if Volrath's Shapeshifter hits the battlefield. Agetian 2017-09-27 06:20:25 +0000
  • 87ff5ea1bc - Updated ISSUES.txt. Agetian 2017-09-27 04:26:42 +0000
  • bcc3c07497 - Documenting changes in CHANGES.txt. Agetian 2017-09-27 04:21:05 +0000
  • 750db7bec7 - Added Bosium Strip (currently with an implementation similar to Kess, Dissident Mage, which doesn't interact correctly in corner cases where another card also lets you cast cards from graveyard but allows you not to exile them; need a better way to check "a card cast this way" (by checking that it was cast from an effect of a particular source card). Improvements in this area are welcome). Agetian 2017-09-27 04:20:49 +0000
  • bdf2c61dbc - Fixed Nissa's Judgment. Agetian 2017-09-27 03:51:50 +0000
  • 360efa643b - Fixed an occasionally broken orderMoveToZoneList (fixes Sensei's Divining Top). Agetian 2017-09-27 03:51:37 +0000
  • 1f77d51632 - Added an experimental option to allow ordering cards going to graveyard when playing with cards that care about graveyard order (Volrath's Shapeshifter and others). Disabled by default. Agetian 2017-09-26 19:40:44 +0000
  • 1c2a47d1f2 - Boros Charm: fixed an ability description. Agetian 2017-09-26 18:22:09 +0000
  • 828f4ed255 - Deploy the Gatewatch: look at the cards even if there are no valid choices. Agetian 2017-09-26 15:11:26 +0000
  • f12c49f712 - Volrath's Shapeshifter: switched to a less aggressive update schedule (no update unless necessary), which fixes interaction with composite triggers that consist of several related parts (e.g. Undying, Persist). - Volrath's Shapeshifter: QoL update: do not show the same text and discard ability twice if Volrath's Shapeshifter is attempting to copy the text of another Volrath's Shapeshifter that is on top of the graveyard. Agetian 2017-09-26 13:55:28 +0000
  • 258c46868a - Some refactoring in AiBlockController related to random trades. - Enabling random trades for favorable gang double and triple blocks. Agetian 2017-09-26 12:48:22 +0000
  • ad6c9ea55e - Comment style fix. Agetian 2017-09-26 10:20:04 +0000
  • 2ef74cb5b8 - Fixed Mindbreak Trap. Agetian 2017-09-26 10:15:52 +0000
  • 31f4cd1790 - Minor formatting tweak. Agetian 2017-09-26 10:14:00 +0000
  • 0b0464b74a Adding a Commander banned list a la Tiny Leaders (Literally a la. Involved many copying and pasting) Adding a Commander Format, so that decks can now be checked in the original deck editor. Don't know how to implement highlander rules though, (Aside from the obviously stupid way of Restricting EVERY CARD EVER MADE). Indigo Dragon 2017-09-26 08:46:36 +0000
  • 055dab6d60 ExploreEffect: fixed trigger and counter part Hanmac 2017-09-26 05:22:00 +0000
  • e24343365c - Fixed a typo. Agetian 2017-09-26 03:49:59 +0000
  • 263640274a - Documenting changes in CHANGES.txt. Agetian 2017-09-26 03:43:48 +0000
  • fd8bc7d45b - Removed one more portion of the leftover DamageDone|OnlyOnce code, I believe this is the last one. Agetian 2017-09-26 03:28:13 +0000
  • 524fe288de - Some additional NPE protection in applyPotentialAttackCloneTriggers. Agetian 2017-09-25 13:28:19 +0000
  • e043743c46 - Documenting changes in CHANGES.txt. Agetian 2017-09-25 13:17:40 +0000
  • 85576d8a13 - Integrating Personal Ratings patch by Seravy. Agetian 2017-09-25 13:14:23 +0000
  • d413390a95 - AF Explore: apparently there's no need for a special SpellDescription on it when used as an Execute target for a trigger. Agetian 2017-09-25 13:06:56 +0000
  • 11236a9749 - A more appropriate solution for the manland animation AI problem. Agetian 2017-09-25 11:21:48 +0000
  • 5b598b1629 - Fizzle DamageDoneOnce for cards returning to battlefield from graveyard Agetian 2017-09-25 11:14:54 +0000
  • 4cb2c68e57 - Removed one more portion of the now-unused DamageDone|OnlyOnce code which would crash Forge. Agetian 2017-09-25 11:13:30 +0000
  • db383f654b - Improved the animate manland AI such that it doesn't try to animate manlands that are already tapped. Agetian 2017-09-25 11:03:54 +0000
  • f6ec63c6cc Fixed some broken Conquest Decks Indigo Dragon 2017-09-25 08:22:25 +0000
  • 767c255a9c - ExploreAi: honor the DoNotDiscardIfAble SVar. Agetian 2017-09-25 08:06:14 +0000
  • d35831d328 - Simple AI support for Explore (feel free to expand). Agetian 2017-09-25 08:02:08 +0000
  • 443f0f5ee2 - Removed the now-unused Explore hack from AF Dig. Agetian 2017-09-25 07:31:54 +0000
  • a1dad93b7e - Fixed trigger name in Brazen Buccaneers. Agetian 2017-09-25 07:29:36 +0000
  • 6c7316bd7d - Script update: AF Explore (better AI support coming soon). Agetian 2017-09-25 07:28:24 +0000
  • 0d58147fe8 - Unbanning Partner commanders in Planar Conquest. Agetian 2017-09-25 07:21:39 +0000
  • 90b6ec4154 - Some fixes for AF Explore. Agetian 2017-09-25 07:18:37 +0000