Forge Beta: 10-26-2012 ver 1.3.0
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 10-26-2012 ver 1.3.0
by noian » 06 Nov 2012, 05:20
I figured out what the RTR problem was, the images I downloaded didn't have the .full extension.
On a side note, it is regarding the quest mode that didn't exist in an earlier version. I won the first game using Epic Struggle with an Elf Deck and the second normally, but I didn't get the gold bonus for Alternative Win.
Lastly, here's a crash report. It happened in the deck editor for the quest mode when I filtered to a set which I have no cards.
[spoiler]
On a side note, it is regarding the quest mode that didn't exist in an earlier version. I won the first game using Epic Struggle with an Elf Deck and the second normally, but I didn't get the gold bonus for Alternative Win.
Lastly, here's a crash report. It happened in the deck editor for the quest mode when I filtered to a set which I have no cards.
[spoiler]
- Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
Row index out of range
Version:
Forge version 1.3.0-r17721
OS: Windows XP Version: 5.2 Architecture: x86
Java Version: 1.6.0_35 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.IllegalArgumentException: Row index out of range
at javax.swing.JTable.boundRow(Unknown Source)
at javax.swing.JTable.setRowSelectionInterval(Unknown Source)
at forge.gui.deckeditor.tables.EditorTableModel.headerClicked(EditorTableModel.java:270)
at forge.gui.deckeditor.tables.EditorTableModel.access$2(EditorTableModel.java:254)
at forge.gui.deckeditor.tables.EditorTableModel$3.mouseClicked(EditorTableModel.java:234)
at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Re: Forge Beta: 10-26-2012 ver 1.3.0
by Diogenes » 06 Nov 2012, 05:38
I also just doublechecked RTR, and everything looks good. Glad you got it working. 

Re: Forge Beta: 10-26-2012 ver 1.3.0
by noian » 06 Nov 2012, 06:15
Path of Peace (Destroy Target Creature, owner gains 4 life) on a Llanowar Elves with a Spider Umbra enchantment removed the Spider Umbra but did not remove the creature. This was AI using Path of Peace.
Last edited by Chris H. on 06 Nov 2012, 11:58, edited 1 time in total.
Reason: mouse-over
Reason: mouse-over
Re: Forge Beta: 10-26-2012 ver 1.3.0
by Spatzi » 06 Nov 2012, 06:28
I have replaced all RTR cards with the HQ versions. they are named exactly the same as the old low res files and the folder name is also the same, but they do not display as anything other than a black box.
Re: Forge Beta: 10-26-2012 ver 1.3.0
by Hellfish » 06 Nov 2012, 07:02
Not a bug.See Totem Armor reminder text.noian wrote:Path of Peace (Destroy Target Creature, owner gains 4 life) on a Llanowar Elves with a Spider Umbra enchantment removed the Spider Umbra but did not remove the creature. This was AI using Path of Peace.

So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Forge Beta: 10-26-2012 ver 1.3.0
by Andy9973 » 06 Nov 2012, 09:39
I don't remember which ones were on the battlefield at that moment but the only equipments I have in my deck are Basilisk Collar, Scythe of the Wretched and Strata Scythe. Kor Outfitter wasn't equipped though, otherwise I'd have mentioned it. Hope this helps.Sloth wrote:Which equipments were on the battlefield?Andy9973 wrote:I got this error message when the AI cast Incinerate on my Kor Outfitter.
Re: Forge Beta: 10-26-2012 ver 1.3.0
by moomarc » 06 Nov 2012, 14:00
Token names like these are generated automatically by Forge. TokenImage is only needed when the autogenerated name overlaps an existing name for a different token (eg: a 2/2 white knight token would have the same generated name as a 2/2 white knight with vigilance), or to enforce a specific file name (eg: to differentiate set specific token images).PowerClaws wrote:I believe Phyrexian Swarmlord also needs TokenImage$ g 1 1 insect infectgoldaryn wrote:Having so much fun with this version
I noticed playing standard quest that in the RTR cards, the code for token images is missing. Thought I'd help out by going through the new cards and working out the missing code. (I haven't checked daily builds. I also do not know the exact naming scheme, these are educated guesses based on similar implementations.)
Call of the Conclave
Centaur's Herald
Coursers' Accord
Vitu-Ghazi Guildmage
TokenImage$ G 3 3 Centaur
Grove of the Guardian
TokenImage$ G W 8 8 Elemental Vigilance
Armada Wurm
Worldspine Wurm
TokenImage$ G 5 5 Wurm Trample
Goblin Rally
Survey the Wreckage
TokenImage$ R 1 1 Goblin
Horncaller's Chant
TokenImage$ G 4 4 Rhino Trample
Knightly Valor
Security Blockade
Selesnya Charm
TokenImage$ W 2 2 Knight Vigilance
Utvara Hellkite
TokenImage$ R 6 6 Dragon Flying
(the flying part may be redundant - not sure how the naming system works)
Korozda Guildmage
TokenImage$ G 1 1 Saproling
Vraska the Unseen
TokenImage$ B 1 1 Assassin
(not sure if this needs additional text after)
That said, when I finally got the RTR token images uploaded and the download list updated, I did add the TokenImage param to each one to make the images set specific.
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Re: Forge Beta: 10-26-2012 ver 1.3.0
by Spatzi » 06 Nov 2012, 18:07
I did an 8 person draft. When I try to select 'play one opponent', it doesn't work. It only lets me play all 8. When I click 'start game' on 'one opponent', I get a brief flash of the 'loading new game' screen, but that's it.
Re: Forge Beta: 10-26-2012 ver 1.3.0
by gos » 06 Nov 2012, 21:57
This is still an unresolved issue. It really hoses Scapeshift / Valakut decks.gos wrote:When I cast Scapeshift, the lands enter the battlefield consecutively instead of all at the same time, which is terrible for Valakut triggers.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 10-26-2012 ver 1.3.0
by Spatzi » 07 Nov 2012, 00:21
I'm currently changing every RTR HQ card manually to read .full.jpg so that forge can read them. Does anyone know of a way to select every card and add '.full.' to each card without having to do it one by one?
Re: Forge Beta: 10-26-2012 ver 1.3.0
by Diogenes » 07 Nov 2012, 02:36
You could download a batch renamer and use the extension-renaming feature to go from .jpg to .full.jpg (or if you're on Windows you could open a command prompt in the folder with the pics and type in "ren *.jpg *.full.jpg".Spatzi wrote:I'm currently changing every RTR HQ card manually to read .full.jpg so that forge can read them. Does anyone know of a way to select every card and add '.full.' to each card without having to do it one by one?
(A quick search brought up this program as a possibility: http://file-folder-ren.sourceforge.net/ )
Re: Forge Beta: 10-26-2012 ver 1.3.0
by noian » 07 Nov 2012, 05:30
Quest Preferences seem to be ignored in 1.3.0...unless it is a bug with quests imported from previous versions.
The reward amounts are wrong. Alternative win via poison gives me the default instead of a changed value. Alternative win via Epic Struggle gives me nothing when I remember getting the Alternative win amount in 1.2.7.
For the above, shell would probably be best.
The reward amounts are wrong. Alternative win via poison gives me the default instead of a changed value. Alternative win via Epic Struggle gives me nothing when I remember getting the Alternative win amount in 1.2.7.
For the above, shell would probably be best.
Re: Forge Beta: 10-26-2012 ver 1.3.0
by noian » 07 Nov 2012, 06:40
Also, Exalted stacks cause insane lag in the Declare Attackers phase (it's one of the Quest challenges). 3 minute waits every turn. Very annoying. I'm waiting for a card with trample right now to counter the "only 1 attacker/defender" annoyance. Things like this make me lose more often than I should since I usually give up and surrender. If the code could be made better for the next version (or maybe a limit on the number of cards with exalted stacks in the ai deck?)

Clearly not going to lose due to the wellwishers...
Edit:

Clearly not going to lose due to the wellwishers...
Edit:
- Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.
null
Version:
Forge version 1.3.0-r17721
OS: Windows XP Version: 5.2 Architecture: x86
Java Version: 1.6.0_35 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
at java.util.AbstractList$Itr.next(Unknown Source)
at forge.view.arcane.PlayArea.positionAllCards(PlayArea.java:257)
at forge.view.arcane.PlayArea.doLayout(PlayArea.java:248)
at forge.view.arcane.CardPanelContainer.addCard(CardPanelContainer.java:264)
at forge.gui.GuiDisplayUtil.setupPlayZone(GuiDisplayUtil.java:274)
at forge.gui.match.nonsingleton.CField$17.update(CField.java:148)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:38)
at forge.game.GameNew.newGame(GameNew.java:130)
at forge.game.MatchController.startRound(MatchController.java:127)
at forge.gui.home.quest.SSubmenuQuestUtil$2.doInBackground(SSubmenuQuestUtil.java:304)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Forge Beta: 10-26-2012 ver 1.3.0
by noian » 07 Nov 2012, 08:49
Is it working as intended that I can't sacrifice an Elf Warrior Creature Token as a counter to The Abyss? It won't let me click on it. -.-
Re: Forge Beta: 10-26-2012 ver 1.3.0
by saturnine » 07 Nov 2012, 11:22
It would be nice if we could have a warning popup and maybe a hard limit on how many tokens can be generated in one go should the number exceed, say, 100? I couldn't wait for it to resolve and just killed Forge instead.
Who is online
Users browsing this forum: No registered users and 51 guests