From 3a7c922e0abee465e538b42d3a9af29e2fec74a0 Mon Sep 17 00:00:00 2001 From: Chris Date: Sat, 27 Apr 2013 00:02:26 +0000 Subject: [PATCH] - Cleared out the changes.txt file, now ready for new material. --- CHANGES.txt | 130 ++-------------------------------------------------- README.txt | 62 +++++++++++++++++++++++-- 2 files changed, 63 insertions(+), 129 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 1509fa9297a..b45f14ff112 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,130 +1,20 @@ -Forge Beta: 04-26-2013 ver 1.3.13 +Forge Beta: 0#-##-2013 ver 1.3.14 -12538 cards in total. +12### cards in total. ------------- Release Notes ------------- -- User data migration - -User data files, like decks, saved gauntlets, and card pictures, are now stored in new directories separate from the program data. When this version of Forge is first run, it will scan the program directory for all user data and automatically migrate the files to their new homes. There are three defined user data directores: userDir, cacheDir, and cardPicsDir, and their locations depend on the standard paths for your operating system: - Windows: - userDir=%APPDATA%/Forge/ - cacheDir=%LOCALAPPDATA%/Forge/Cache/ (or %APPDATA%/Forge/Cache/ for windows versions before the local/roaming directory split) - OSX: - userDir=$HOME/Library/Application Support/Forge/ - cacheDir=$HOME/Library/Caches/Forge/ - Linux: - userDir=$HOME/.forge/ - cacheDir=$HOME/.cache/forge/ - -cardPicsDir is defined as /pics/cards/ by default. If you wish to use a non-default directory, please see the forge.profile.preferences.example file located in the Forge installation directory root. You can use this file to, for example, share the card pics directory with another program, such as Magic Workstation. - -If you are using the Mac OS X version of Forge then you will find the forge.profile.preferences.example file by right clicking or control clicking on the Forge.app icon. Select "Show Package Contents" from the contextual menu. A Finder window will open and will display a folder named Contents. Navigate to the folder: - /Contents/Resources/Java/ -and you will find the file named forge.profile.preferences.example. - - -For reference, here is the full list of moved directories and files: - -Old location New location ----------------- ---------------------- -res/decks/ /decks/ -res/gauntlet/ /gauntlet/ -res/layouts/ /preferences/ -res/preferences/ /preferences/ -res/quest/data/ /quest/saves/ -res/pics/ /pics/ -forge.log /forge.log - - -- New Import Data dialog - -The Import Pictures dialog, accessed via the Content Downloaders submenu, has received an overhaul and has been reincarnated as the Import Data dialog. You may recognize it from the automatic data migration procedure if you had any data to migrate when this version was first started. Instead of just importing pictures from a previous version of Forge, it can now import any kind of Forge data whatsoever. If you have a directory full of deck files, you can use the Import Data dialog to copy or move them to the appropriate directory. If you have just downloaded a torrent of high-quality pics for a particular set, use the Import Data dialog to get them to the proper place. The dialog give you a full listing of all file copy/move operations, so you can see what will happen before you click 'Start Import'. - -An importer option was added for including pictures in set-specific card directories that don't map to any currently known card. This handles the case where people have collected complete sets of pics in anticipation of when Forge supports them. - - -- Fixed a few bugs - -The AI was not removing counters as part of paying a cost. Cards including Phyrexian Prowler, Golem Foundry, Serrated Arrows, Triskelion and others should now work correctly for the computer player. - -Several people reported a ConcurrentModificationException which resulted in a crash report and this should now be fixed. - -Wishes can now only retrieve cards you own which prevents retrieving an opponents card, which would then go into that player's hand. - -Flicker effects were using the wrong Defined$ param. - -Spells that Change Target (like Swerve) are now able to redirect a Counterspell onto itself and this is now considered fixed. - - -- Targeting arrows - -Some people have noticed slowdowns when Targeting arrows are enabled. The battlefield Dock tab includes a targeting icon. You can set the targeting arrows to Off or to Card mouseover to speed up the game. - - -- Quest challenge start in play cards - -We have received reports that the quest challenge start in play cards are not appearing on the battlefield for some people. This was either fixed recently or it only affects some people but not all of them. Your match.xml and/or your quest save files may be corrupted. - - -- Human vs Human play over the internet - -Some initial code has been added that will at some point in the future allow human vs human play over the internet. This is a work in progress and is far from being implemented at this time. Please be patient. Anyone who is curious can read the messages in the http://www.slightlymagic.net/forum/viewtopic.php?f=52&t=9837 topic. - - -- Dragon's Maze - -We have created a branch for Dragon's Maze spoilers. These new cards are not included in the Forge distributions at this time. Please be patient as these DGM cards will become available in the near future. We plan to add these new Dragon's Maze cards to the 1.3.14 beta which should be released in a week or two. - - -- Random Deck generation - -Deck generation is now strictly conforming the colors chosen. You won't get any Boros Reckoner in a RG deck, that could be added before the change (because its manacost could be paid with red mana). Avacyn's Piligrim won't be added in a deck that has green but doesn't have white, though it does not consume, but produces white mana. As well there won't be added any creatures whose activated abilities require colors not choosen for a given deck. -That is to say that now color identity is used for deck generation, that allows a better filtering of cards. - - -- Single declare attackers step - -Combined declare attackers step for all Defending Players/Planeswalkers. On declare attackers step you have to click the entiry you are about to attack and then click on the creatures that should attack it. Clicking on a planeswalker or player visually highlights it, so that you will see whos attackers are assigned at the moment. By default your first opponent is pre-selected. - - -- Booster slots - -Booster slots are now way more customizable. This change allows us to implement DGM boosters correctly. Note that custom cube .draft and .sealed files have changed their format. They require a booster description instead of Num(Rarity) N lines. Find example records in files describing SkieraCube and Juzamjedi cude coming with Forge. Singleton parameter is obsolette, since all cards within a booster slot are unique. Ignore rarity is also deprecated, for Booster options allow you to pick cards regardless of rarity with 'any' word standing for ignored rarity. (ex: 15 Any) --------- New Cards --------- -Consuming Ferocity -Corrosion -Cowed by Wisdom -Cyclone -Dismantle -Fog Patch -Hipparion -Illuminate -Mind Whip -Myr Prototype -Needlebite Trap -Rumbling Aftershocks -Saproling Infestation -Spitting Slug -Stromgald Spy -Taunt -Worldheart Phoenix - - --------------------- -New Vanguard Avatars --------------------- - -Elvish Champion Avatar -Ink-Eyes, Servant of Oni Avatar -Maralen of the Mornsong Avatar -Seshiro the Anointed Avatar - - ------------------------------- -New Dragon's Maze branch Cards ------------------------------- - Advent of the Wurm AEtherling Alive // Well @@ -268,6 +158,8 @@ Zhur-Taa Druid Known Issues ------------ +We have received reports that the quest challenge start in play cards are not appearing on the battlefield for some people. This was either fixed recently or it only affects some people but not all of them. Your match.xml and/or your quest save files may be corrupted. + A small number of cards including Wall of Corpses, Abu Ja'far and others with a similar ability are not functional. The common issue here is actually that they check the blocker/attacker after being removed from the battlefield. Probably need to use LKI. Regular destroy/destroy all effects work just fine. The problem cards are caring about battlefield specific properties, that no longer apply when the base card is no longer on the battlefield. On several occasions people have noticed that the Forge deck editor and/or quest mode card shop would not open or display. We have also received reports that some of the tabs/panels in the deck editor are missing. There has also been reports that Forge will crash while creating/populating display components during start up or crash when a match is started. One or both of your layout xml files may be corrupted in some fashion. Try deleting the file(s) named "editor.xml" and/or "match.xml" that are now located in your userDir/preferences/ directory. This should force Forge to then use the default layout xml files instead. @@ -296,19 +188,7 @@ Some people use the Windows application 7zip. This utility can be found at http: Contributors to This Release ---------------------------- -Gos -Hellfish -Marc -Max -Nordos -PowerClaws -RedDeckWins -RumbleBBU -Sloth -Sol -Swordshine -ZzzzSleep -Chris H + (Quest icons used created by Teekatas, from his Legendora set http://raindropmemory.deviantart.com) diff --git a/README.txt b/README.txt index a63bd691cf4..7eb7d547ddf 100644 --- a/README.txt +++ b/README.txt @@ -11,13 +11,41 @@ Once the Forge archive has been decompressed you should then be able to launch F Updating to a newer version Instructions: ----------------------------------------- -The instructions that were found in this section are now out of date. Current instructions can be found in the CHANGES.txt and forge.profile.properties.example files. +- User data migration - +User data files, like decks, saved gauntlets, and card pictures, are now stored in new directories separate from the program data. When this version of Forge is first run, it will scan the program directory for all user data and automatically migrate the files to their new homes. There are three defined user data directores: userDir, cacheDir, and cardPicsDir, and their locations depend on the standard paths for your operating system: + Windows: + userDir=%APPDATA%/Forge/ + cacheDir=%LOCALAPPDATA%/Forge/Cache/ (or %APPDATA%/Forge/Cache/ for windows versions before the local/roaming directory split) + OSX: + userDir=$HOME/Library/Application Support/Forge/ + cacheDir=$HOME/Library/Caches/Forge/ + Linux: + userDir=$HOME/.forge/ + cacheDir=$HOME/.cache/forge/ -Advanced Updating to a newer version Instructions: --------------------------------------------------- +cardPicsDir is defined as /pics/cards/ by default. If you wish to use a non-default directory, please see the forge.profile.preferences.example file located in the Forge installation directory root. You can use this file to, for example, share the card pics directory with another program, such as Magic Workstation. -The instructions that were found in this section are now out of date. Current instructions can be found in the CHANGES.txt and forge.profile.properties.example files. +If you are using the Mac OS X version of Forge then you will find the forge.profile.preferences.example file by right clicking or control clicking on the Forge.app icon. Select "Show Package Contents" from the contextual menu. A Finder window will open and will display a folder named Contents. Navigate to the folder: + /Contents/Resources/Java/ +and you will find the file named forge.profile.preferences.example. + +For reference, here is the full list of moved directories and files: + +Old location New location +---------------- ---------------------- +res/decks/ /decks/ +res/gauntlet/ /gauntlet/ +res/layouts/ /preferences/ +res/preferences/ /preferences/ +res/quest/data/ /quest/saves/ +res/pics/ /pics/ +forge.log /forge.log + +- New Import Data dialog - +The Import Pictures dialog, accessed via the Content Downloaders submenu, has received an overhaul and has been reincarnated as the Import Data dialog. You may recognize it from the automatic data migration procedure if you had any data to migrate when this version was first started. Instead of just importing pictures from a previous version of Forge, it can now import any kind of Forge data whatsoever. If you have a directory full of deck files, you can use the Import Data dialog to copy or move them to the appropriate directory. If you have just downloaded a torrent of high-quality pics for a particular set, use the Import Data dialog to get them to the proper place. The dialog give you a full listing of all file copy/move operations, so you can see what will happen before you click 'Start Import'. + +An importer option was added for including pictures in set-specific card directories that don't map to any currently known card. This handles the case where people have collected complete sets of pics in anticipation of when Forge supports them. The Mac OS application version: @@ -346,6 +374,8 @@ The Targeting Overlay has been fixed and re-enabled. It now correctly shows the The visuals for targeting arrows has been improved and looks better, with an adaptation of the arrow drawing code from MAGE. Thanks to the MAGE team for permission for the adaptation. +Some people have noticed slowdowns when Targeting arrows are enabled. The battlefield Dock tab includes a targeting icon. You can set the targeting arrows to Off or to Card mouseover to speed up the game. + The new sound system: --------------------- @@ -568,6 +598,30 @@ Alternate sound system: Implemented an alternative sound system for people who have issues with sound gradually or instantly disappearing on certain Linux systems. Can be switched on/off in the preferences without needing a restart. Uses the standard Java Sound API so it doesn't require an external dependency. It's non-caching and, as such, less efficient than the regular sound system, so only use it in case you have issues with the default system, otherwise leave the option unchecked. +Human vs Human play over the internet: +-------------------------------------- + +Some initial code has been added that will at some point in the future allow human vs human play over the internet. This is a work in progress and is far from being implemented at this time. Please be patient. Anyone who is curious can read the messages in the http://www.slightlymagic.net/forum/viewtopic.php?f=52&t=9837 topic. + + +Random Deck generation: +----------------------- + +Deck generation is now strictly conforming the colors chosen. You won't get any Boros Reckoner in a RG deck, that could be added before the change (because its manacost could be paid with red mana). Avacyn's Piligrim won't be added in a deck that has green but doesn't have white, though it does not consume, but produces white mana. As well there won't be added any creatures whose activated abilities require colors not choosen for a given deck. That is to say that now color identity is used for deck generation, that allows a better filtering of cards. + + +Single declare attackers step: +------------------------------ + +Combined declare attackers step for all Defending Players/Planeswalkers. On declare attackers step you have to click the entiry you are about to attack and then click on the creatures that should attack it. Clicking on a planeswalker or player visually highlights it, so that you will see whos attackers are assigned at the moment. By default your first opponent is pre-selected. + + +Booster slots: +-------------- + +Booster slots are now way more customizable. This change allows us to implement DGM boosters correctly. Note that custom cube .draft and .sealed files have changed their format. They require a booster description instead of Num(Rarity) N lines. Find example records in files describing SkieraCube and Juzamjedi cude coming with Forge. Singleton parameter is obsolette, since all cards within a booster slot are unique. Ignore rarity is also deprecated, for Booster options allow you to pick cards regardless of rarity with 'any' word standing for ignored rarity. (ex: 15 Any) + + Our Lawyers Made Us Do This: ----------------------------