Forge Beta: 05-06-2013 ver 1.3.15
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 05-06-2013 ver 1.3.15
by Hellfish » 07 May 2013, 05:39
Fixed! Thanks for reporting!Salmiaka wrote:Hello everyone, and please excuse my bad english.
I'd like to report a bug :
Cards we are talking about :
Necrotic Ooze : On the battlefield
Vish Kal, Blood Arbiter : in the graveyard
and any random creature with power > 0 : On the battlefield.
Necrotic Ooze : "As long as Necrotic Ooze is on the battlefield, it has all activated abilities of all creature cards in all graveyards."
Vish Kal, Blood Arbiter : "Sacrifice a creature: Put X +1/+1 counters on Vish Kal, Blood Arbiter, where X is the sacrified creature's power."
And then, we can use the activated ability, but it puts "0 counter" : this is what's written in the stack list, "0 +1/1 counter put on the Necrotic Ooze "(It was a Memnite in my tests, and i tried with other creatures cards, token or non-token).
I tried with Experiment Kraj, it doesn't work either.
Still : the Vish Kal, Blood Arbiter works normally when the ability is not "stolen"
Have a good day, and thank you for this amazing work you've done with forge
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: 05-06-2013 ver 1.3.15
by friarsol » 07 May 2013, 12:17
This is a feature. Instead of showing cards X amount of times (once for each set its in), it only shows them once in a deterministic way. There's a checkbox in the Preferences tab (inside the deck editor) that says "Show unique cards only" which will allow you to choose a specific version of a card.cicerojack wrote:I'm still seeing Rancor only available in Planchase set. (Deck Editor)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 05-06-2013 ver 1.3.15
by lsdmaster » 07 May 2013, 12:56
Description: AI tried to use Shuriken (owned by me, controlled by AI)
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.3.15-r21351
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.card.cost.CostUnattach.doPayment(CostUnattach.java:137)
at forge.card.cost.CostPartWithList.executePayment(CostPartWithList.java:97)
at forge.card.cost.CostPartWithList.executePayment(CostPartWithList.java:109)
at forge.card.cost.CostPartWithList.payAI(CostPartWithList.java:126)
at forge.card.cost.CostPayment.payComputerCosts(CostPayment.java:196)
at forge.game.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:116)
at forge.game.ai.AiController.playSpellAbilities(AiController.java:877)
at forge.game.ai.AiController.onPriorityRecieved(AiController.java:825)
at forge.game.ai.AiInputCommon$1.run(AiInputCommon.java:74)
at forge.FThreads$1.run(FThreads.java:113)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Forge Beta: 05-06-2013 ver 1.3.15
by cicerojack » 07 May 2013, 13:43
Thanks! Found it at bottom right corner there. So this also means that it's just a matter of displaying option right?friarsol wrote:This is a feature. Instead of showing cards X amount of times (once for each set its in), it only shows them once in a deterministic way. There's a checkbox in the Preferences tab (inside the deck editor) that says "Show unique cards only" which will allow you to choose a specific version of a card.cicerojack wrote:I'm still seeing Rancor only available in Planchase set. (Deck Editor)
- cicerojack
- Posts: 4
- Joined: 27 Apr 2013, 07:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 05-06-2013 ver 1.3.15
by lsdmaster » 07 May 2013, 13:48
Description: AI played Nightsol Kami (I suspect it's Kami of Fire's Roar trigger)
- RuntimeException | Open
- Code: Select all
Forge Version: 1.3.15-r21351
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.RuntimeException: AbilityFactory : getAbility -- no API in Kami of Fire's Roar
at forge.card.ability.AbilityFactory.getAbility(AbilityFactory.java:108)
at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:380)
at forge.card.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:249)
at forge.card.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:194)
at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:201)
at forge.game.zone.MagicStack.addAndUnfreeze(MagicStack.java:184)
at forge.game.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:117)
at forge.game.ai.AiController.playSpellAbilities(AiController.java:877)
at forge.game.ai.AiController.onPriorityRecieved(AiController.java:825)
at forge.game.ai.AiInputCommon$1.run(AiInputCommon.java:74)
at forge.FThreads$1.run(FThreads.java:113)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Re: Forge Beta: 05-06-2013 ver 1.3.15
by PowerClaws » 07 May 2013, 13:50
So if im running Forge from a USB, can i put all the card images, decks, etc into the res folder, or will Forge not recognise moving those files and need to download those images?
- PowerClaws
- Posts: 131
- Joined: 30 Jan 2012, 11:33
- Has thanked: 28 times
- Been thanked: 8 times
Re: Forge Beta: 05-06-2013 ver 1.3.15
by SirFunchalot » 07 May 2013, 14:24
That certainly is a location with a bunch of Forge stuff in it, unfortunately it is not where the card pictures are being saved.facesofdef wrote:The appdata directory is hidden by default in Win7.SirFunchalot wrote:Sorry if I seem a little computer retarded, but where on earth is the userDir=%APPDATA%/Forge/ directory? I'm running win7 as my OS but can't seem to locate this section. I am aware that user is most likely refering to the username used on the OS. A simple guide as to how to get there through the "Computer" menu would be awesome.
Open a Windows Explorer window (or double-click on My Computer] and in the address field type "%appdata%/forge/" (without the quotes). If that doesn't work, type "%appdata"/roaming/forge".
[Thanks to Chris H and Hellfish for guiding me here when I needed to find this location, too!]

- SirFunchalot
- Posts: 15
- Joined: 23 Apr 2012, 02:50
- Has thanked: 3 times
- Been thanked: 0 time
Re: Forge Beta: 05-06-2013 ver 1.3.15
by Max mtg » 07 May 2013, 14:57
Yes, you can. Not sure about the very res folder, but you definitelly may use the application folder.PowerClaws wrote:So if im running Forge from a USB, can i put all the card images, decks, etc into the res folder, or will Forge not recognise moving those files and need to download those images?
See viewtopic.php?p=116891#p116891
Single class for single responsibility.
- Max mtg
- Programmer
- Posts: 1997
- Joined: 02 Jul 2011, 14:26
- Has thanked: 173 times
- Been thanked: 334 times
Re: Forge Beta: 05-06-2013 ver 1.3.15
by musicexam » 07 May 2013, 17:17
Got this error while trying to cast Thunderous Wrath for the miracle cost, with a Leyline of Lightning on my side of the field.
- Code: Select all
Description: [describe what you were doing when the crash occurred]
[spoiler=ArrayIndexOutOfBoundsException][code]
Forge Version: 1.3.15-r21351
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_04 Oracle Corporation
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 2
at java.util.Vector.get(Unknown Source)
at forge.game.zone.MagicStack.peekAbility(MagicStack.java:890)
at forge.gui.match.views.VStack.updateStack(VStack.java:141)
at forge.gui.match.controllers.CStack$1.run(CStack.java:43)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(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.ProtectionDomain$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)
[/code][/spoiler]
- musicexam
- Posts: 26
- Joined: 13 Apr 2013, 21:52
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 05-06-2013 ver 1.3.15
by sagephoenix » 07 May 2013, 20:00
Developer Tab is just going missing. If I use it for anything, in the next game and every one afterwards, it is missing. In preferences, it's still checked. I have to restart forge to use it again.
- sagephoenix
- Posts: 177
- Joined: 29 Aug 2011, 14:07
- Has thanked: 57 times
- Been thanked: 3 times
Re: Forge Beta: 05-06-2013 ver 1.3.15
by Salmiaka » 08 May 2013, 00:06
Where should we post idea to forge's development ?
Re: Forge Beta: 05-06-2013 ver 1.3.15
by Karma » 08 May 2013, 00:19
- Karma
- Posts: 4
- Joined: 24 Apr 2013, 02:06
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 05-06-2013 ver 1.3.15
by lazylockie » 08 May 2013, 00:33
I activated Griselbrand for the second time in the same turn and got this error
Description: [describe what you were doing when the crash occurred]
Description: [describe what you were doing when the crash occurred]
- IllegalArgumentException | Open
- Code: Select all
Forge Version: 1.3.15-SNAPSHOT-r21296
Operating System: Windows 7 6.1 amd64
Java Version: 1.7.0_17 Oracle Corporation
java.lang.IllegalArgumentException: illegal component position 13 should be less then 13
at java.awt.Container.checkAdding(Unknown Source)
at java.awt.Container.setComponentZOrder(Unknown Source)
at forge.view.arcane.CardArea.doLayout(CardArea.java:205)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at javax.swing.RepaintManager$2.run(Unknown Source)
at javax.swing.RepaintManager$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at javax.swing.RepaintManager.validateInvalidComponents(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(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.ProtectionDomain$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)
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: Forge Beta: 05-06-2013 ver 1.3.15
by horsekateer » 08 May 2013, 00:46
Has anyone else noticed that populate doesn't work for the computer when its an activated ability? I find if I ever face an opponent using a vitu-ghazi guildmage or a Trostani and they try and populate a token, nothing happens.
Also i noticed that the new DGM card Legion’s Initiative is giving the +1 bonuses to red and white creatures for both players, not just the controller of the card.
Also i noticed that the new DGM card Legion’s Initiative is giving the +1 bonuses to red and white creatures for both players, not just the controller of the card.
- horsekateer
- Posts: 55
- Joined: 03 Apr 2013, 21:58
- Has thanked: 7 times
- Been thanked: 0 time
Possibility Storm and Curse of Exhaustion
by alfax » 08 May 2013, 02:37
Looks like the the engine is ignoring Curse of Exhaustion for the second spell cast via Possibility Storm. I'm led to believe that this combo should be a lock on casting anything from hand, since Storm permits them to cast the second spell, not just put it on the stack. Current Forge behavior is resolving the post-Storm spell.
- alfax
- Posts: 7
- Joined: 05 Feb 2013, 22:33
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 46 guests