Page 50 of 487

Re: Bug Reports (snapshot builds)

PostPosted: 15 Oct 2012, 17:06
by Agetian
friarsol wrote:The only time you could gain priority is if something triggered off playing that land (i.e. Landfall). But that still wouldn't give you priority until the opponent passed it to you with the trigger on the stack. (It just happens before Sorcery speed spells can be cast/activated)
Even still that opponent could always tap lands for mana in response to your instant. If you'd like to tap down your opponents lands, its best to do it during that player's upkeep before they get to draw.
Oh, gotcha, thanks for clarifying it! Looks like we were playing it wrong all along. :D

Re: Bug Reports (snapshot builds)

PostPosted: 16 Oct 2012, 01:31
by swordshine
10/15 snapshot:
The mana cost of Tidal Control should be 1 U U.

Re: Bug Reports (snapshot builds)

PostPosted: 16 Oct 2012, 12:05
by Bundy
Snapshot forge-1.2.16-20121015.112724-9

• There are no avatars visible while playing.
• Mana pool is not updated when going to the next phase. If i tap a land to add 1 mana, the mana pool is empty when i go to the next phase, but it will still display 1.

• I looked a bit more at my Grave Pact and Diamond Kaleidoscope combo that causes Forge to hang.
When i make a token with the kaleidoscope and my token dies the normal way from blocking or other damage, Grave Pact triggers without any problems. When i sacrifice my token to the kaleidoscope, the game stops on the Grave Pact trigger, no error message or anything, you just can't continue.
Also tried this with Ashnod's Altar. Sacrificing the token has the same result. Also sacrificing a "real" creature instead of a token has the same result.
So it seems Grave Pact + sacrifice does not work?

Re: Bug Reports (snapshot builds)

PostPosted: 16 Oct 2012, 12:11
by friarsol
Bundy wrote:Also tried this with Ashnod's Altar. Sacrificing the token has the same result. Also sacrificing a "real" creature instead of a token has the same result.
So it seems Grave Pact + sacrifice does not work?
Are you sacrificing for mana inside of casting a spell or outside of casting a spell?

Re: Bug Reports (snapshot builds)

PostPosted: 16 Oct 2012, 12:19
by Bundy
friarsol wrote:Are you sacrificing for mana inside of casting a spell or outside of casting a spell?
No, only for mana to trigger the Grave Pact so the computer has to sacrifice a creature. I don't cast any spells.

EDIT:
just tried it while casting a spell. Then it works :?

EDIT AGAIN:
When i have to sacrifice my own token to Call to the Grave, Grave Pact triggers and the game continues. So it seems it has to do something with the mana not being used for a spell, but stored in the mana pool? (produced while sacrificing the token to Diamond Kaleidoscope or Ashnod's Altar)

Re: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 00:02
by Doublestrike
Bundy wrote:There are no avatars visible while playing.
Thanks, will be a while until this is fixed. We're trying to implement some multiplayer features and avatars will be "down for the count" until things stabilize after a while.

Bundy wrote:Mana pool is not updated when going to the next phase. If i tap a land to add 1 mana, the mana pool is empty when i go to the next phase, but it will still display 1.
I've noticed something similar myself, probably related, using "generate mana" from the dev panel.

Re: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 02:18
by friarsol
 Burst Lightning on an Isochron Scepter

Error | Open
java.lang.NullPointerException
at forge.card.spellability.SpellAbilityRestriction.checkZoneRestrictions(SpellAbilityRestriction.java:192)
at forge.card.spellability.SpellAbilityRestriction.canPlay(SpellAbilityRestriction.java:309)
at forge.card.spellability.Spell.canPlay(Spell.java:112)
at forge.GameActionUtil.getOptionalAdditionalCosts(GameActionUtil.java:1588)
at forge.GameAction.chooseOptionalAdditionalCosts(GameAction.java:1902)
at forge.GameAction.playSpellAbility(GameAction.java:1940)
at forge.card.abilityfactory.AbilityFactoryPlay.playResolve(AbilityFactoryPlay.java:509)
at forge.card.abilityfactory.AbilityFactoryPlay.access$2(AbilityFactoryPlay.java:354)
at forge.card.abilityfactory.AbilityFactoryPlay$1AbilityPlay.resolve(AbilityFactoryPlay.java:105)
at forge.card.abilityfactory.AbilityFactory.passUnlessCost(AbilityFactory.java:2782)
at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2888)
at forge.game.zone.MagicStack.resolveStack(MagicStack.java:905)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:869)
at forge.game.player.ComputerAIGeneral.playSpellAbilities(ComputerAIGeneral.java:380)
at forge.control.input.InputControl.updateInput(InputControl.java:260)
at forge.gui.GuiInput.update(GuiInput.java:58)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.util.MyObservable.updateObservers(MyObservable.java:41)
at forge.control.input.InputControl.resetInput(InputControl.java:146)
at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:858)
at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:51)

Re: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 03:23
by friarsol
Persist doesn't appear go onto the stack simultaneously with other Leaves Battlefield abilities. (Kitchen Finks + Meadowboon + Wrath of God doesn't let me put the +1/+1 counter on the Finks after it comes back into play)

Re: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 05:10
by swordshine
10/16 snapshot:
Terrifying Presence 's preventdamage effect needs "CombatDamage$ True".

Re: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 09:03
by Milod
i cant see the avatars on duel screen why is that?

Re: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 10:11
by Chris H.
Milod wrote:i cant see the avatars on duel screen why is that?
 
This is explained elsewhere on another topic. :)

Re: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 15:23
by Bundy
Snapshot forge-1.2.16-20121015.112724-9
Computer attacks with Stone Spirit enchanted with Extra Arms.
I have Auriok Champion and Wall of Reverence in play.

Code: Select all
Index: 0, Size: 0


Version:
Forge version 1.2.16-SNAPSHOT

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.7.0_07 Vendor: Oracle Corporation

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
   at java.util.ArrayList.rangeCheck(Unknown Source)
   at java.util.ArrayList.get(Unknown Source)
   at forge.card.abilityfactory.AbilityFactoryDealDamage.dealDamageResolve(AbilityFactoryDealDamage.java:902)
   at forge.card.abilityfactory.AbilityFactoryDealDamage.access$3(AbilityFactoryDealDamage.java:855)
   at forge.card.abilityfactory.AbilityFactoryDealDamage$1AbilityDealDamage.resolve(AbilityFactoryDealDamage.java:120)
   at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2901)
   at forge.game.player.ComputerUtil.playNoStack(ComputerUtil.java:434)
   at forge.card.trigger.TriggerHandler$2.resolve(TriggerHandler.java:989)
   at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2901)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:905)
   at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:869)
   at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
   at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
   at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:51)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.AbstractButton.doClick(Unknown Source)
   at javax.swing.AbstractButton.doClick(Unknown Source)
   at forge.gui.toolbox.FButton$1.keyPressed(FButton.java:91)
   at java.awt.Component.processKeyEvent(Unknown Source)
   at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
   at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(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$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.security.ProtectionDomain$1.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$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: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 18:24
by Sloth
Almeida wrote: Niv-Mizzet, Dracogenius is a Dragon Wizard creature type
Fixed! Thanks Almeida.

Agetian wrote:1) (reposted from v1.2.15 thread as it's relevant for the latest SVN as well) It's very common to see the AI chump-block my huge creatures, like 6/6 or 8/8, with two of its creatures that both die without killing my creature. It would have made sense if my creature was Trample, but it isn't, and there's no other apparent reason why the AI would sacrifice two creatures on my one creature without killing it.
This has already been fixed.

swordshine wrote:10/15 snapshot:
The mana cost of Tidal Control should be 1 U U.
swordshine wrote:10/16 snapshot:
Terrifying Presence 's preventdamage effect needs "CombatDamage$ True".
Both fixed! Thanks swordshine.

friarsol wrote: Burst Lightning on an Isochron Scepter
Fixed! Thanks sol.

friarsol wrote:Persist doesn't appear go onto the stack simultaneously with other Leaves Battlefield abilities. (Kitchen Finks + Meadowboon + Wrath of God doesn't let me put the +1/+1 counter on the Finks after it comes back into play)
I fixed the simultaneous stack entry, but i think Meadowboon still always goes on the stack last (must be a targeting input delay).

Bundy wrote:Snapshot forge-1.2.16-20121015.112724-9
Computer attacks with Stone Spirit enchanted with Extra Arms.
This has already been fixed.

Re: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 18:56
by friarsol
Sloth wrote:Fixes everything
Sloth in recognition of your service to Forge, I grant you the title... Supreme Bug Squasher.

Re: Bug Reports (snapshot builds)

PostPosted: 17 Oct 2012, 20:47
by Jaedayr
friarsol wrote:
Sloth wrote:Fixes everything
Sloth in recognition of your service to Forge, I grant you the title... Supreme Bug Squasher.
I don't EVEN want to see what the bottom of Sloth's shoes look like, there must be a million bugs down there. =D>