Bug Reports (snapshot builds)
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Bug Reports (snapshot builds)
by Thrint » 04 Jul 2017, 21:30
OK, got it. Here 'tis. It's zipped because it doesn't allow that file type.Agetian wrote:You can find it by navigating to the Forge preferences and clicking the relevant button (something along the lines of "Open user folder" or "Open profile folder", for memory).Thrint wrote:OK, the world deck folder is identical to the "Ravnica" folder. I have a quasi-busted version of Windows 8, so I don't necessarily have a profile folder - any one have an idea where this might be?Agetian wrote:Umm I'd also need the world deck folder itself (it should be in the same place as worlds.txt IIRC), and the saved game file is in your profile folder under "quest/saves".
- Agetian
- Agetian
- Attachments
-
- Standard Starter.zip
- (32.72 KiB) Downloaded 167 times
Re: Bug Reports (snapshot builds)
by tjtillman » 04 Jul 2017, 23:20
r34593
At the beginning of combat, Majestic Matriarch gets ALL the listed abilities, whether its controller controls a creature with them or not.
At the beginning of combat, Majestic Matriarch gets ALL the listed abilities, whether its controller controls a creature with them or not.
Re: Bug Reports (snapshot builds)
by Seravy » 05 Jul 2017, 18:53
Tapping mana automatically when using Reflecting Pool and Star Compass still does not work. It reduces the remaining cost by the amount tapped and leaves it in the mana pool at the same time, effectively doubling your mana in some (well, many) cases.
Re: Bug Reports (snapshot builds)
by Twainer » 06 Jul 2017, 05:36
Description: I cast both halves of Driven//Despair with a Hekma Sentinels and an eternalized Sinuous Striker in play, then went to combat damage after attacking with them.
- RuntimeException | Open
- Code: Select all
Forge Version: 1.6.0-SNAPSHOT-r-1
Operating System: Windows 10 10.0 x86
Java Version: 1.8.0_131 Oracle Corporation
java.lang.RuntimeException: AbilityFactory : getAbility -- no API in Sinuous Striker:
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:127)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:141)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:133)
at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:358)
at forge.game.trigger.TriggerHandler.runTrigger(TriggerHandler.java:280)
at forge.game.player.Player.addDamageAfterPrevention(Player.java:601)
at forge.game.GameEntity.addCombatDamageBase(GameEntity.java:96)
at forge.game.GameEntity.addCombatDamage(GameEntity.java:92)
at forge.game.combat.Combat.dealAssignedDamage(Combat.java:775)
at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:311)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:993)
at forge.game.GameAction.startGame(GameAction.java:1517)
at forge.game.Match.startGame(Match.java:100)
at forge.match.HostedMatch$2.run(HostedMatch.java:224)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- Twainer
- Posts: 44
- Joined: 03 Jan 2010, 23:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by Devilman06 » 06 Jul 2017, 05:49
Solemnity, new card from Hour of Devastation , does not interact as it should. with Dark Depths specifically. forge-gui-desktop-1.6.0-SNAPSHOT-r34590.tar
Last edited by Devilman06 on 06 Jul 2017, 15:08, edited 1 time in total.
- Devilman06
- Posts: 127
- Joined: 29 Jan 2010, 03:59
- Has thanked: 1 time
- Been thanked: 2 times
Re: Bug Reports (snapshot builds)
by tjtillman » 06 Jul 2017, 06:46
r34610
God-Pharaoh's Gift let's you choose creatures from the opponent's graveyard even though it shouldn't
God-Pharaoh's Gift let's you choose creatures from the opponent's graveyard even though it shouldn't
Re: Bug Reports (snapshot builds)
by Twainer » 06 Jul 2017, 07:47
Description: r34610, AI plays Saving Grace on one of its creatures during the AIs upkeep.
- RuntimeException | Open
- Code: Select all
Forge Version: 1.6.0-SNAPSHOT-r-1
Operating System: Windows 10 10.0 x86
Java Version: 1.8.0_131 Oracle Corporation
java.lang.RuntimeException: AbilityFactory : getAbility -- Saving Grace has no SVar: TrigEffect
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:133)
at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:358)
at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:307)
at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:162)
at forge.game.zone.MagicStack.finishResolving(MagicStack.java:549)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:527)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:996)
at forge.game.GameAction.startGame(GameAction.java:1517)
at forge.game.Match.startGame(Match.java:100)
at forge.match.HostedMatch$2.run(HostedMatch.java:224)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
- Twainer
- Posts: 44
- Joined: 03 Jan 2010, 23:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by Seravy » 06 Jul 2017, 15:42
Description: Entering combat phase (with the enter key) and clicking on a Metathran Soldier to attack very quickly.
...also please do something about not being able to switch tasks or minimize forge when certain windows are open - the crash window is one of them but also the boosters and "pick a card" rewards, had to close the game first to be able to post this.
...also please do something about not being able to switch tasks or minimize forge when certain windows are open - the crash window is one of them but also the boosters and "pick a card" rewards, had to close the game first to be able to post this.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.6.0-SNAPSHOT-r34603Mu
Operating System: Windows XP 5.1 x86
Java Version: 1.8.0_131 Oracle Corporation
java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.putVal(Unknown Source)
at java.util.concurrent.ConcurrentHashMap.put(Unknown Source)
at forge.game.combat.CombatView.addAttackingBand(CombatView.java:178)
at forge.game.GameView.updateCombat(GameView.java:151)
at forge.game.Game.updateCombatForView(Game.java:378)
at forge.game.card.Card.updateAttackingForView(Card.java:593)
at forge.game.combat.Combat.addAttacker(Combat.java:263)
at forge.match.input.InputAttack.declareAttacker(InputAttack.java:261)
at forge.match.input.InputAttack.onCardSelected(InputAttack.java:223)
at forge.match.input.InputBase.selectCard(InputBase.java:110)
at forge.match.input.InputProxy.selectCard(InputProxy.java:145)
at forge.player.PlayerControllerHuman.selectCard(PlayerControllerHuman.java:1738)
at forge.view.arcane.PlayArea.selectCard(PlayArea.java:566)
at forge.view.arcane.PlayArea.mouseLeftClicked(PlayArea.java:538)
at forge.view.arcane.CardPanelContainer$2.mouseReleased(CardPanelContainer.java:168)
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$500(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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.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: Bug Reports (snapshot builds)
by Twainer » 06 Jul 2017, 22:27
A few things from r34618
Survivor's Encampment - I somehow managed to pay for Glorybringer with this + a creature and 2 untapped lands
Hour of Glory - Should be an instant
Sifter Wurm - Should have trample
Survivor's Encampment - I somehow managed to pay for Glorybringer with this + a creature and 2 untapped lands
Hour of Glory - Should be an instant
Sifter Wurm - Should have trample
- Twainer
- Posts: 44
- Joined: 03 Jan 2010, 23:42
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by Ringthane2 » 07 Jul 2017, 02:19
HOU bugs
1. Grind to dust. Casting dust from graveyard doesn't prompt you to target creatures with -1/-1 counters
2. Playing crypt of eternals causes crash
3. Activating evolving wilds on opponents turn causes crash
4. Ai playing hour of promise causes crash.
1. Grind to dust. Casting dust from graveyard doesn't prompt you to target creatures with -1/-1 counters
2. Playing crypt of eternals causes crash
3. Activating evolving wilds on opponents turn causes crash
4. Ai playing hour of promise causes crash.
- Ringthane2
- Posts: 15
- Joined: 04 Jul 2017, 13:51
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports (snapshot builds)
by Seravy » 07 Jul 2017, 13:26
Description: Same as before, clicking on a creature to attack when entering combat phase. This time a Phyrexian Vatmother.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.6.0-SNAPSHOT-r34603Mu
Operating System: Windows XP 5.1 x86
Java Version: 1.8.0_131 Oracle Corporation
java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.putVal(Unknown Source)
at java.util.concurrent.ConcurrentHashMap.put(Unknown Source)
at forge.game.combat.CombatView.addAttackingBand(CombatView.java:178)
at forge.game.GameView.updateCombat(GameView.java:151)
at forge.game.Game.updateCombatForView(Game.java:378)
at forge.game.card.Card.updateAttackingForView(Card.java:593)
at forge.game.combat.Combat.addAttacker(Combat.java:263)
at forge.match.input.InputAttack.declareAttacker(InputAttack.java:261)
at forge.match.input.InputAttack.onCardSelected(InputAttack.java:223)
at forge.match.input.InputBase.selectCard(InputBase.java:110)
at forge.match.input.InputProxy.selectCard(InputProxy.java:145)
at forge.player.PlayerControllerHuman.selectCard(PlayerControllerHuman.java:1738)
at forge.view.arcane.PlayArea.selectCard(PlayArea.java:566)
at forge.view.arcane.PlayArea.mouseLeftClicked(PlayArea.java:538)
at forge.view.arcane.CardPanelContainer$2.mouseReleased(CardPanelContainer.java:168)
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$500(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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.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: Bug Reports (snapshot builds)
by Devilman06 » 07 Jul 2017, 13:55
forge-gui-desktop-1.6.0-SNAPSHOT-r34628.tar
Solemnity not interacting with Undying/Persist
Solemnity not interacting with Undying/Persist
- Devilman06
- Posts: 127
- Joined: 29 Jan 2010, 03:59
- Has thanked: 1 time
- Been thanked: 2 times
Re: Bug Reports (snapshot builds)
by Marek14 » 09 Jul 2017, 19:19
A bug with fight: I have Hero of Iroas and opponent has Cystbearer. I cast Dromoka's Command on Hero of Iroas to give it a +1/+1 counter (it gets another one from it's heroic trigger) and have it fight with Cystbearer. It should deal 4 damage but it only dealt 2.
Power of creatures must be found and stored before they start to fight.
Power of creatures must be found and stored before they start to fight.
Who is online
Users browsing this forum: No registered users and 46 guests