It is currently 24 Jul 2017, 06:28
   
Text Size

Forge Beta: 08-19-2011 ver 1.1.2 rev 9812

Moderators: timmermac, moomarc, Rob Cashwalker, friarsol, Chris H., DennisBergkamp, CCGHQ Admins

Forge Beta: 08-19-2011 ver 1.1.2 rev 9812

Postby Chris H. » 19 Aug 2011, 10:36

Forge Beta: 08-19-2011 ver 1.1.2 rev 9812

(Quest icons used created by Teekatas, from his Legendora set http://raindropmemory.deviantart.com)

8764 cards in total.


A new bug reporting system based on Mantis is being developed. When Forge crashes a new report form will appear that will allow you to send in a detailed bug report.

We would like to remove the old "Current Known Bugs" list topic on the forum. While this topic has been useful over the last two years it may be time to try another approach.

In the future bugs and other issues will be reported with the Bug Report form, the Mantis based Cardforge Issue Tracker or by posting a message on the then current forge beta release topic at CCGH.

Some people that are using an early version of java 7 under the Windows OS have reported errors that state "Split must have > 2 children". Anyone having this sort of problem should de-install java 7 and install java 6 instead.


We have changed the archiving format to ".tar.bz2". There are utilities for Windows, Mac OS and the various *nix's that can be used to decompress these archives.


The Mac OS application version:

We have packaged the Forge 08-19-2011 BETA version as a Mac OS application. You can double click the Forge.app icon to launch the forge application on your Apple computer running Mac OS. This application will automatically increase the java heap space memory for you as it launches. This version does not require the forge.command file and it does not need to start the Terminal application as part of the start up process.

You can move a copy of your pictures and decks over to the Forge.app application. Right click or control click on the Forge.app icon. Select Show Package Contents form the contextual menu. A Finder window will open and will display a folder named Contents. Navigate to the folder:

/Contents/Resources/Java/res/

Your decks can be placed in the decks folder, your pics can be placed in the pics folder, etc.


Many people helped with this version. A special thank you goes out to them:

Friar Sol
Sloth
Dave
Rob Cashwalker
Braids
Max mtg
Jeff Wadsworth
Hellfish
ArsenalNut
Starcrash
Marc
Corwin
Chris H


Added many cards, including:

NEW CARD LIST | Open
Amber Prison
Amoeboid Changeling
Ashes of the Fallen
Ashnod's Battle Gear
Balduvian Hydra
Bitter Ordeal
Chaos Warp
Chariot of the Sun
Darksteel Pendant
Daybreak Coronet
Dwarven Song
Elephant Resurgence
Emblem of the Warmind
Endoskeleton
Everglove Courier
Flamestick Courier
Flowstone Armor
Frenzy Sliver
Frightshroud Courier
Ghosthelm Courier
Grozoth
Hallowed Healer
Heal the Scars
Heavens Gate
Heed the Mists
Hisoka's Guard
Ice Floe
Infernal Genesis
Judge Unworthy
Llanowar Teborn
Lowland Oaf
Lumithread Field
Lys Alana Scarblade
Mana Leech
Marsh Flitter
Militia's Pride
Mimic Vat
Mistmeadow Witch
Mole Worms
Nectar Faerie
Oni Possession
Open the Vaults
Pact of the Titan
Petrified Plating
Pit Spawn
Planar Guide
Portcullis
Putrid Cyclops
Pyromancer's Swath
Reality Anchor
Remembrance
Rest for the Weary
Restock
Riddle of Lightning
Riptide Entrancer
Saltskitter
Sand Squid
Sea Kings Blessing
Spellbinder
Spirit Shield
Steamflogger Boss
Sylvan Paradise
Tawnos's Weaponry
Thalakos Dreamsower
Tidewater Minion
Touch of Darkness
Treacherous Urge
Veiled Serpent
View from Above
Visions of Beyond
Weed Strangle
Whip Vine
Whirlpool Whelm
Workfang Behemoth
Worldgorger Dragon
Zelyon Sword


The links to the various archives:

The Forge 08/19/2011 archive (requires java 6):

forge-1.1.2.tar.bz2 (25.03 MB, at MediaFire)

forge-1.1.2.tar.bz2 (at cardforge.org)


Forge 08/19/2011 BETA packaged as a Mac OS application:

forge-1.1.2-osx.tar.bz2 (26.21 MB, at MediaFire)

forge-1.1.2-osx.tar.bz2 (at cardforge.org)


The quest opponent icons (New version, includes additional icons for the new opponents):

Quest_Opponent_Icons 08-19-2011.7z.7z (1.55 MB, at MediaFire)


The quest pet icons (Original version, revision 2):

Pets 06-12-2011 rev 2.7z (1012.1 KB, at MediaFire)



We meant to add this jpg picture file to the forge project before we released the 08-19-2011 beta. Place this picture inside of your:

/forge/res/images/ui/

folder and launch forge. Enjoy the new splash screen by Marc as forge starts.

forgeSplash by Marc.zip
.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge Beta: 08-19-2011 ver 1.1.2 rev 9812

Postby Chris H. » 19 Aug 2011, 10:36

Fixes/Features:

FIXES / FEATURES | Open
  • Some cleanup in Card.java.
  • Changed usage of outdated Card.abilityUsed in most circumstances.
  • Removed last beta's material from changes.txt.
  • Restored setAbilityUsed.
  • Updated some SVars.
  • Added an easy and a medium version of the Odin deck.
  • Added Gambit 2 deck to quest mode.
  • AF_CopySpell wasn't setting Activation Player causing an NPE.
  • Bugfix for non-GainControl Auras having Leave Play Command.
  • Initial code for Attaching Auras that ETB Indirectly (i.e. not Casting).
  • Converted SearchRebel to AF now that Auras can be placed when Indirectly ETB.
  • Convert Hokori to Script.
  • Fixed bug in UntapUpTo for AI.
  • Attach artifacts to build, add in ftp site.
  • Add local repo for tests.
  • Removed some non-Aura restrictions from some card scripts.
  • [maven-release-plugin] prepare release forge-1.1.1-SNAPSHOT.
  • [maven-release-plugin] rollback the release of forge-1.1.1-SNAPSHOT.
  • Fixed Path to Exile.
  • Update dev connection.
  • Update dev connection.
  • Move release plugin back to 2.1 to avoid 2.2 bug.
  • Update git location.
  • [maven-release-plugin] prepare release forge-1.1.1.
  • [maven-release-plugin] prepare for next development iteration.
  • Fixed problem with attached artifact.
  • [maven-release-plugin] prepare release forge-1.1.2.
  • [maven-release-plugin] prepare for next development iteration.
  • [maven-release-plugin] rollback the release of forge-1.1.2.
  • Fixed local repo.
  • [maven-release-plugin] prepare release forge-1.1.2.
  • [maven-release-plugin] rollback the release of forge-1.1.2.
  • Rev pom.xml.
  • [maven-release-plugin] prepare release forge-1.1.3.
  • [maven-release-plugin] prepare for next development iteration.
  • Fixed repo again.
  • Fixed AI not playing Auras.
  • Added the new Krypto 3 deck to quest mode.
  • Added the recent commit logs to changes.txt.
  • Reduced access to Card.setUniqueNumber, this should be auto-generated by new Card().
  • The AI will now prefer to use unenchanted mana sources before enchanted ones.
  • try again with another local repo.
  • [maven-release-plugin] prepare release forge-1.1.4
  • [maven-release-plugin] prepare for next development iteration.
  • Bugfix issue88, Tokens can no longer Persist. "Flickering" tokens no longer causes an NPE.
  • Ran set info script.
  • Fixed Tar Fiend.
  • Converted Xenograft to script.
  • Added RememberMilled capability for AF_Mill.
  • Added the new Krypto 2 deck to quest mode.
  • Made a couple of adjustments to Krypto 2.
  • Ran set info script.
  • Added the recent commit logs to changes.txt.
  • Made additional adjustments to Krypto 2.
  • Converted Belbe's Portal to script.
  • Converted Conspiracy to script.
  • Rewrote most of ReadCard to support LazyCardFactory in the future. Tested and works OK with current default PreloadingCardFactory.
  • Rename forge.ReadCard and forge.ReadCardTest to CardReader and CardReaderTestNG.
  • Finished LazyCardFactory (for unit testing only) and related classes.
  • Eliminated many CheckStyle, FindBugs, and PMD errors in forge.CardUtil, forge.card.cardFactory.AbstractCardFactory, forge.card.cardFactory.CardFactoryTest, forge.card.cardFactory.LazyCardFactory, and net.slightlymagic.braids.util.NotImplementedError.
  • Fixed conflicts in AbstractCardFactory.java.
  • Cleanup.
  • Ran set info script.
  • Replaced the white dungeon special quest deck.
  • Added the recent commit logs to changes.txt.
  • Fix to local ftp.
  • [maven-release-plugin] prepare release forge-1.1.5.
  • [maven-release-plugin] prepare for next development iteration.
  • The AI can now pay non mana costs for triggered abilities (this was really easy).
  • Rollback version number to 1.1.2.
  • Fixed Engulfing Slagwurm.
  • Fixed some more triggers that used attackerBlocked instead of blocked.
  • Issue 73: add Eclipse project settings to reduce CheckStyle errors.
  • Removed RemAIDeck from some cards the AI can now use.
  • Fixed accidental edit of display_new_layout.xml.
  • Fixed Oona's Blackguard.
  • Fixed Dwarven Patrol.
  • Mantis 88: Change Crash Report text to fit our new issue reporting process. Updated README.txt. Updated res/lang/en.properties. Provisionally updated res/lang/de.properties; still needs a native speaker to go over it. Updated res/main.properties, changing the forum URL to the how-to tinyURL and removing the email address entirely. Updated src/forge/error/ErrorViewer.java and src/forge/properties/NewConstants.java to be congruent with the above changes.
  • Updated Java files to reduce messages produced by CheckStyle, FindBugs, and/or PMD.
  • Added snapshot deployment.
  • Fixed some checkstyle issues.
  • Refactor - now works in WindowBuilder.
  • Fixed Path of Peace.
  • Added the recent commit logs to changes.txt.
  • Ran set info script.
  • Fixed Misfortune's Gain.
  • Replaced the blue dungeon special quest.
  • Cleanups. Quest filter now can use WindowBuilder.
  • Cardshop and deckanalysis now use WindowBuilder.
  • DeckEditor now works in WindowBuilder.
  • Updated the King Kong 1 and 2 decks.
  • Made the Samantha Stephens 1 deck a little less and the Rocky 1 deck a little more powerful.
  • Update German language rendition of Crash Report to fluent level. Special thanks to silly freak.
  • Added LICENSE to test/java/net/slightlymagic/braids/util/testng/.
  • Changed DamgeDone ValidSource list delimiter to "," instead of space.
  • Integrated Mantis Bug Reporting.
  • Fixed Goblin Gaveleer.
  • Equiping and enchanting will now renew the timestamp of a card.
  • Update for last commit.
  • gui_quest_deckeditor can now use WindowBuilder.
  • gui_import picure can now use WindowBuilder.
  • Removed ComputerUtil.canPayCost from non-trigger canPlayAI checks. This is checked elsewhere and currently may prevent the AI from using cascade and casting spells for free.
  • Fixed Rakdos Carnarium.
  • Fixed Hope and Glory (Thanks Sol).
  • Fixed Whiplash Trap.
  • Updated some SVars.
  • Added support for granting static abilities to tokens.
  • Replaced the colorless dungeon special quest.
  • Some fixes for Pyromancer's Swath (still not completely correct).
  • Fixed Pyromancer's Swath.
  • Fixed High Market.
  • Fixed Typo in AF Token.
  • Move to maven standard directory.
  • Move to standard maven directory.
  • Fixed return value.
  • Update javax.jaxrpc.
  • Fixed site and checkstyle configration.
  • Added the recent commit logs to changes.txt.
  • Ran set info script.
  • Added menu item to launch Bug Report Screen.
  • Added Bug Report to Deck Editor menu.
  • Use Maven source paths.
  • Edited the quests.txt file, reduced wins needed by 20%.
  • Edited the quests.txt file, added Sloth's deck descriptions.
  • Edited the QuestMainPanel.nextQuestInWins() method, lowered wins needed to 20 and reduced the int mul by one.
  • Added the recent commit logs to changes.txt.
  • Added a new description to quest 6.
  • Move.
  • Fixed checkstyle for eclipse.
  • Updated maven release plugin.
  • Added placeholder for official revision identifier.
  • Reverted "- Added placeholder for official revision identifier."
  • Updated maven site plugin. fix output directories in eclipse.
  • Updated tests to run better in Eclipse.
  • Fixed test names.
  • Fixed checkstyles, fixed unit tests, added unit tests.
  • Removed obselete libs and build files.
  • Added the recent commit logs to changes.txt.
  • Ran set info script.
  • Fixed the activation cost for Wave Elemental.
  • Added a fluff piece about the new bug reporting system to changes.txt.
  • Fixed Surgical Extraction.
  • Fixed Adaptive Automaton.
  • Fixed Numot the Devastator and Teneb the Harvester.
  • Made it so that an empty list of controllers means that the owner is the controller.
  • This is the initial commit in this repository. This was an attempt to make it so that changes to the files display_new_layout.xml and JuzamjediCube.dck would not automatically appear in EGit’s Commit window. this seems to have failed.
  • Testing EGit merge.
  • Revert "- Testing EGit merge.
  • Revert "- Testing EGit merge.
  • Fixed logic so CardsInPlay was not checked when ConditionDefined used.
  • First small step toward separating UI from logic. Created some packages and some classes. they are not yet in use.
  • Added unit test.
  • Fixed some checkstyle issues.
  • Updated substance LAF jar.
  • Exposed Storm count through Count$.
  • Added Amount parameter to AF_CopySpell.
  • Reimplemented the Storm keyword using Trigger objects. (Though it could be replaced by a script trigger).
  • Simplified Bitter Ordeal. Kinda forgot how ThisTurnEntered worked.
  • Testing conflicting and nonconflicting pulls. To be reverted later.
  • Resolved intentional conflicts; removed silly comments that I made.
  • Move Gui_NewGame to forge.view.swing.OldGuiNewGame. Move main(). Left a delegate from forge.Gui_NewGame.main to forge.swing.view.Main.main. Refactored references to Gui_NewGame to use new package and class name, forge.view.swing.OldGuiNewGame.
  • Cleaned up Echo Mage using CopySpell's new Amount parameter.
  • Split triggers into intrinsic and extrinsic.
  • Morphed cards can now have triggers pumped to them actually going off.
  • Create forge.view.swing.Main. Sorry, I missed this in previous commit.
  • Reduce Checkstyle, FindBugs, and PMD output for forge.view.swing.Main.
  • Reduce Checkstyle output for forge.view.swing.OldGuiNewGame.
  • Reduce FindBugs & PMD output in forge.view.swing.OldGuiNewGame.
  • Continue to slowly refactor forge.view.swing.Main. Moved some code from forge.view.swing.Main to forge.model.FModel. Improved Main's error handling to catch all Throwables. Turned FModel into a class that could later be turned into an interface. We're not changing models any time soon, so it made sense. Did not do the same for FView; I could see us potentially using a different view for future unit tests. Created nascent forge.view.swing.ApplicationView.
  • Continue to slowly refactor forge.view.swing.Main. Minor changes to forge.view.swing.Main that should have gone into the last commit.
  • Activate $Id: CHANGES.txt 9812 2011-08-19 10:21:21Z Chris H. $ processing for Git in .java, .properties, and top-level txt files. $Id: CHANGES.txt 9812 2011-08-19 10:21:21Z Chris H. $ should be replaced by the Git revision SHA-1 hex identifier at checkout, and reversed upon check-in.
  • Maybe I used the wrong syntax for .gitattributes?
  • Automatically fill in and lock the Git field if known. If $Id: CHANGES.txt 9812 2011-08-19 10:21:21Z Chris H. $ does get replaced properly, we fill in the Git field and set it non-editable. But sometimes $Id: CHANGES.txt 9812 2011-08-19 10:21:21Z Chris H. $ doesn't get substituted at all. In that case, we allow the user to edit the field.
  • Fixed bug in detection of whether $Id: CHANGES.txt 9812 2011-08-19 10:21:21Z Chris H. $ had been replaced.
  • Fixed Primal Whisperer.
  • Revert $Id: CHANGES.txt 9812 2011-08-19 10:21:21Z Chris H. $ changes.
  • Ignore $Id: CHANGES.txt 9812 2011-08-19 10:21:21Z Chris H. $.
  • Fixed Maggot Therapy and Sigil Blessing.
  • Reverted Sigil Blessing. The implementation is a hack, but there is no scriptable way around it for now.
  • Fixed Stoic Ephemera.
  • Fixed Gobhobbler Rats. The Hellbent flag does not work in StaticAbility. Actually, it does work, I just missed the lower-cased b.
  • A real fix for Gobhobbler Rats.
  • Fixed Blind-Spot Giant, it now can't attack or block unless you control another Giant.
  • Fixed the cc for Wings of Velis Vel.
  • Fixed the CostDesc$ for Krovikan Sorcerer.
  • Fixed Plumes of Peace, it no longer has Flash.
  • Fixed the rest of the morph cards with StaticAbility.
  • Ran Set Info Script.
  • Fixed Slithery Stalker.
  • Fix the unless cost for abilities.
  • Fix the unless cost for spells. [Big changes in MagicStack included!]
  • Moved repository.
  • Moved the last of the commit logs from Git to changes.txt.
  • Ran set info script.
  • Updated Maven site url.
  • Fixed Maven site links, Make unit test shorter, add svn rev to manifest.
  • Fixed the activation cost for Wave Elemental.
  • Do not create timestamped snapshots.
  • Updated unit tests to make them less painful from command line. Fixed urls in Maven site home page.
  • Updated project.
  • Small cleanups to make Eclipse happy.
  • Added a section dealing with java 7 issues to the readme.txt file.
  • Added a section dealing with java 7 issues to the changes.txt file.
  • Fixed link to slightlymagic docs.
  • Fixed typo.
  • Fixed Mistform Stalker, it's Flying ability is an activated ability.
  • Removed SVar:RemAIDeck:True from four cards that the AI can now use.
  • Modified xCount to make Daybreak Coronet scriptable.
  • Added SVar:RemAIDeck:True to some cards that after further analysis and testing discovered that the AI will attempt to buff these cards and they will then go to the graveyard.
  • Added the recent commit logs to changes.txt.
  • Added issue tracking to maven site.
  • Added javasvn provider to buildnumber plugin.
  • Modified filterListByType method so isRemembered works correctly.
  • Added support for "RememberChanged" to changeKnownOriginResolve.
  • Fixed returning all exiled cards for Day of the Dragons and Portcullis. Issue #0000126.
  • Changed Creature.isRemembered to Card.isRemembered.
  • Fixed site. Starting refactor of deck generation.
  • Fixed method signature.
  • Cleanups.
  • Added the recent commit logs to changes.txt.
  • Added programmatic access to BuildID and Version through methods on FModel.getBuildInfo().
  • Added class forge.model.BuildInfo with unit test.
  • Added unit test for forge.model.FModel.
  • Added exception class forge.model.MultipleForgeJarsFoundError.
  • Updated forge.view.swing.Main with some preliminary code for progress monitoring.
  • Reduced CheckStyle, FindBugs, and PMD violations in these files and in net.slightlymagic.braids.util.testng.BraidsAssertFunctions.
  • Added missing package-info in net.slightlymagic.braids.util.testng.
  • Added the new Dream 3 quest deck.
  • Apparently Maven 3 does not support uniqueVersion for snapshots.
  • Issue 120: Improve version and build ID in Crash Reports.
  • forge.error.ErrorViewer now uses BuildInfo.toPrettyString() to display the version.
  • Fixed some CheckStyle violations in ErrorViewer.
  • Added forge.model.BuildInfo.toPrettyString method.
  • Removed obsolete VERSION field from forge.properties.NewConstants. (Java)
  • Removed obsolete property "program/version" from res/main.properties.
  • Replaced the Divination spells with Sleep in the quest deck Dream 3.
  • Added test-output to top svn:ignore.
  • Update svn:ignore on more files; delete display_new_layout.xml (which gets recreated every game).
  • Moved handling of Imprint exclusively to ChangeZone AF.
  • Issue 106: Refactor Gui_NewGame. Moved preferences to FModel.
  • Updated former references to preferences to use FModel in forge.GuiDisplay4 and in forge.view.swing.OldGuiNewGame.
  • Added simple unit test.
  • Reworked Mimic Vat using only the RememberChanged.
  • Added the recent commit logs to changes.txt.
  • Fixed Echoing Ruin, it is now a Sorcery.
  • Added support for "ClearImprinted" to Cleanup AF. Updated Mimic Vat.
  • Issue 106: Continue refactoring code from Gui_NewGame to other classes. Moved most of forge.view.swing.Main.main's code into forge.model.FModel and forge.view.swing.ApplicationView. Tested and seems to work OK. Reduced Checkstyle, FindBugs, and PMD output in all changed files.
  • Eliminate compiler warnings from the various class files. This involved commenting out some variables, among other things.
  • Spellbinder can only imprint Instants.
  • Added the recent commit logs to changes.txt.
  • Quest Cardshop: after selling a card the picture at the right is being updated properly.
  • M12 is already T2, so it should be added here too.
  • Minor api changes in preparation for Gui_WinLose refactoring.
  • Extended Setup Game State. Added named parameters. Tapped = If this is True,well... the card is tapped, ofc. SummonSick = If this is True, the card has Summoning Sickness. Counters = A comma-separated list of counters on the card. Morphed = If this is True, the card is facedown. (It must have the morph keyword for this to work.) Set = Like you previously set SetCode.If absent, the latest printing is used. Ex. "AICardsInPlay=Aphetto Alchemist|Set:ONS|Tapped:True|SummonSick:True|Counters:P1P1,P1P1,M0M2|Morphed:True; Memnite"
  • Removed misleading comments.
  • Fixed Nameless Inversion so that it removes creature subtypes from target creature.
  • First cut of 5 color deck generator.
  • Added the recent commit logs to changes.txt.
  • Fixed bugs related to Animate AF, see bug issue #137.
  • Removed coburtura reports for now.
  • Fixed releasedVersion in pom.xml.
  • Updates to checkstyle, new version of plugin needs cachefile prop.
  • Fixed javadoc comments.
  • Added support for RemoveSuperTypes, RemoveCardTypes, RemoveSubTypes, and RemoveCreatureTypes to Animate AF.
  • Fixed Nameless Inversion to only remove creature types.
  • Added the recent commit logs to changes.txt.
  • Replaced a couple of foreach loops with regular for-loops to avoid ConcurrentModificationException in TriggerHandler.
  • Fixed Howling Banshee ETB Check.
  • Hide old deck generators.
  • Fixed problem with checkstyle eclipse integration.
  • Ran set info script.
  • Added the recent commit logs to changes.txt.
  • Fixed .checkstyle configuration.
  • Moved Marsh Flitter to correct folder.
  • Added the recent commit logs to changes.txt.
  • Added the new card list to changes.txt.
  • Alphabetized the new card listing in cards.txt.
  • Renamed the quest deck Rogue 3 to Sabertooth 3.
  • Issue 106: Add splash screen just under progress bar, and load all cards at startup.
  • Reduce CheckStyle, FindBugs, and PMD output for recently changed files.
  • Added the recent commit logs to changes.txt and made a few edits. Preparing for the next beta.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge Beta: 08-19-2011 ver 1.1.2 rev 9812

Postby jendave » 19 Aug 2011, 14:46

I don't see it in the cardforge.org FTP. Were there any issues with uploading it?
jendave
 
Posts: 307
Joined: 01 Jun 2008, 07:19
Has thanked: 8 times
Been thanked: 21 times

Re: Forge Beta: 08-19-2011 ver 1.1.2 rev 9812

Postby Starcrash » 19 Aug 2011, 15:43

Love the new version! The starting proportions of the game screen were kinda weird - had to bring in the card description from off-screen - but the game's working nicely and glitch-free, at least as far as I've gotten. Love the addition of Mimic Vat, as well as Open the Vaults (never thought I'd see that fixed... it couldn't have been easy). Great job as usual, guys.
Starcrash
 
Posts: 96
Joined: 30 May 2011, 18:39
Has thanked: 2 times
Been thanked: 1 time

Split must have > 2 children (hacky fix)

Postby mtgrares » 19 Aug 2011, 17:35

This was emailed to me:

A simple work-around is to overwrite the file with the unchanged version from the archive (even while the program is working) and it'll load again fine, but it has to be done EVERY new game.

So, after trying to figure out what was causing the issue from this message's subject title in version 1.1.1, I traced the error on my computer to be res/gui/display_new_layout.xml. The problem occurs after I've already played a game and closed the window, the file gets overwritten by a lot of new code (and a straight diff wasn't particularly helpful in figuring out what was added) which then causes the error when starting a second game.

My relavent system specs:
Arch Linux 64-bit
was running sun jdk 7.3, tried downgrading and it was the same issue
mtgrares
DEVELOPER
 
Posts: 1352
Joined: 08 Sep 2008, 22:10
Has thanked: 3 times
Been thanked: 11 times

Bug: Missing forgeSplash

Postby Braids » 19 Aug 2011, 18:09

the initialization code is looking for "res/images/ui/forgeSplash by moomarc.jpg" but it is not there. i added and committed it to svn. did i miss a step?
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: Bug: Missing forgeSplash

Postby Chris H. » 19 Aug 2011, 18:56

Braids wrote:the initialization code is looking for "res/images/ui/forgeSplash by moomarc.jpg" but it is not there. i added and committed it to svn. did i miss a step?
`
I checked the commit log for rev 9809 and did not see the jpg file in the listing. Did you forget to check this jpg in? :roll: :wink:
Last edited by Chris H. on 19 Aug 2011, 19:00, edited 1 time in total.
Reason: Fixed rev number
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Bug: Missing forgeSplash

Postby Braids » 19 Aug 2011, 19:08

Chris H. wrote:
Braids wrote:the initialization code is looking for "res/images/ui/forgeSplash by moomarc.jpg" but it is not there. i added and committed it to svn. did i miss a step?
`
I checked the commit log for rev 9809 and did not see the jpg file in the listing. Did you forget to check this jpg in? :roll: :wink:
:oops: i thought eclipse would have listed it in the commit dialog after i added it.

i ran this just now.
Code: Select all
$ svn commit 'res/images/ui/forgeSplash by moomarc.jpg' -m "- Add missing image for SplashFrame."
Adding  (bin)  res/images/ui/forgeSplash by moomarc.jpg
Transmitting file data .
Committed revision 9820.
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: Bug: Missing forgeSplash

Postby Chris H. » 19 Aug 2011, 19:14

Braids wrote: :oops: i thought eclipse would have listed it in the commit dialog after i added it.

i ran this just now.
Code: Select all
$ svn commit 'res/images/ui/forgeSplash by moomarc.jpg' -m "- Add missing image for SplashFrame."
Adding  (bin)  res/images/ui/forgeSplash by moomarc.jpg
Transmitting file data .
Committed revision 9820.
`
Ah, thank you.

At least it will be there for the next beta. 8)
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Bug: Missing forgeSplash

Postby Braids » 19 Aug 2011, 19:17

i'll say it again. i am relieved that Forge runs without the image!
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: Forge Beta: 08-19-2011 ver 1.1.2 rev 9812

Postby aaltomar » 19 Aug 2011, 19:23

It would be nice to see the deck you're using while in play. Usually I play with random decks and almost always forget which deck I'm playing / was playing. Afterwards it would be nice to go back on play the exact same deck again if the gameplay was interesting.

Thanks for the work you guys have done on Forge.
aaltomar
 
Posts: 16
Joined: 19 Aug 2011, 19:04
Has thanked: 2 times
Been thanked: 0 time

Bug: Build ID is 9793?

Postby Braids » 19 Aug 2011, 19:44

The build number reported in forge-1.1.2-jar-with-dependencies.jar's MANIFEST.MF file says the build ID is 9793 instead of 9812.
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Bug: Stone-Seeder Hierophant Landfall fail

Postby Braids » 19 Aug 2011, 20:01

the Landfall ability for Stone-Seeder Hierophant does not take effect. when i play a land, the ability goes on the stack, but the Stone-Seeder Hierophant remains tapped. tested with minimal setup -- 14 Black Lotus, 13 Forest, 13 Stone-Seeder Hierophant.

edit: there is a typo in the card: Execute is misspelled as Execuet.

edit2: fix committed to 9821.
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: Forge Beta: 08-19-2011 ver 1.1.2 rev 9812

Postby Chris H. » 19 Aug 2011, 22:58

We meant to add this jpg picture file to the forge project before we released the 08-19-2011 beta. Place this picture inside of your:

/forge/res/images/ui/

folder and launch forge. Enjoy the new splash screen by Marc as forge starts.


`
Attachments
forgeSplash by Marc.zip
(35.88 KiB) Downloaded 291 times
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge Beta: 08-19-2011 ver 1.1.2 rev 9812

Postby lazylockie » 19 Aug 2011, 23:33

so this Mantis system allows non-crash bug reports?
lazylockie
 
Posts: 492
Joined: 13 Jul 2010, 22:44
Has thanked: 65 times
Been thanked: 15 times

Next

Return to Forge

Who is online

Users browsing this forum: No registered users and 16 guests


Who is online

In total there are 16 users online :: 0 registered, 0 hidden and 16 guests (based on users active over the past 10 minutes)
Most users ever online was 279 on 11 Jul 2013, 22:03

Users browsing this forum: No registered users and 16 guests

Login Form