It is currently 25 Aug 2025, 19:38
   
Text Size

Forge Beta: 03-28-2014 ver 1.5.15

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby Kamaros » 06 Apr 2014, 00:52

Description: The triggered ability of the Ravnica shocklands is treated as an activated ability for Suppression Field, so they cannot enter the battlefield unless you pay 2 mana.

General bug report | Open
Code: Select all
Forge Version:    1.5.15-r25277
Operating System: Mac OS X 10.9.2 x86_64
Java Version:     1.7.0_51 Oracle Corporation
Kamaros
 
Posts: 2
Joined: 28 Mar 2014, 20:38
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby Agetian » 06 Apr 2014, 05:47

A trigger-related bug report from a friend of mine (screenshot attached which shows the relevant portion of the battlefield and the log that states what exactly was going on):
"My turn started, I had a creature with kinship (but my top card wasn't a match). The AI played a Flash creature during my upkeep (for whatever reason). That triggered one of his creature's abilities. Then I passed to next phase. Drew my card. Played a land. Then I casted a Lys Alana Huntmaster (an Elf Warrior). As you can see, it became 4/4, meaning the trigger from my Bramblewood correctly happened. But the trigger for the Bowmaster never went on the stack, nor did I get a prompt of any sort for it."

notrigger.png


- Agetian
Agetian
Programmer
 
Posts: 3489
Joined: 14 Mar 2011, 05:58
Has thanked: 684 times
Been thanked: 572 times

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby Marek14 » 06 Apr 2014, 06:15

Kamaros wrote:Description: The triggered ability of the Ravnica shocklands is treated as an activated ability for Suppression Field, so they cannot enter the battlefield unless you pay 2 mana.

General bug report | Open
Code: Select all
Forge Version:    1.5.15-r25277
Operating System: Mac OS X 10.9.2 x86_64
Java Version:     1.7.0_51 Oracle Corporation
Technically, those are replacement effects, not triggered abilities.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby SecretCaveman » 06 Apr 2014, 10:45

The cycling ability of Decree of Pain doesn't work. (I can cycle it, both the "when you cycle..." trigger and the "draw a card" effect go on the stack, but the "when you cycle" trigger doesn't do anything once it resolves.)
SecretCaveman
 
Posts: 63
Joined: 22 Jun 2013, 12:38
Has thanked: 1 time
Been thanked: 1 time

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby swordshine » 06 Apr 2014, 11:00

SecretCaveman wrote:The cycling ability of Decree of Pain doesn't work. (I can cycle it, both the "when you cycle..." trigger and the "draw a card" effect go on the stack, but the "when you cycle" trigger doesn't do anything once it resolves.)
Fixed. Thanks.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby Shinneh » 06 Apr 2014, 11:19

I'm getting a crash with Jhoira in vanguard, whenever I, or the AI try to use her ability to copy an instant or sorcery I get an error, and can no longer continue the game.

Here's the error log.

NullPointerException | Open
Code: Select all
Forge Version:    1.5.15-r25277
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_45 Oracle Corporation

java.lang.NullPointerException
   at forge.game.GameAction.moveTo(GameAction.java:397)
   at forge.game.GameAction.moveTo(GameAction.java:375)
   at forge.game.GameAction.moveToStack(GameAction.java:475)
   at forge.gui.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:81)
   at forge.gui.player.HumanPlay.playSpellAbility(HumanPlay.java:98)
   at forge.gui.player.PlayerControllerHuman.playSaFromPlayEffect(PlayerControllerHuman.java:992)
   at forge.game.ability.effects.PlayEffect.resolve(PlayEffect.java:223)
   at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:59)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1195)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1177)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:536)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1001)
   at forge.game.GameAction.startGame(GameAction.java:1524)
   at forge.game.Match.startGame(Match.java:80)
   at forge.control.FControl$4.run(FControl.java:437)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Shinneh
 
Posts: 6
Joined: 09 Jul 2013, 00:07
Has thanked: 1 time
Been thanked: 1 time

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby friarsol » 06 Apr 2014, 12:55

Agetian wrote:A trigger-related bug report from a friend of mine (screenshot attached which shows the relevant portion of the battlefield and the log that states what exactly was going on):
I think it's well past time you just have your friend join the boards and report his own bugs.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby Banichi » 06 Apr 2014, 14:34

Description: Two Hero of Bladehold attacking, one with Eldrazi Conscription attached, 14 soldier tokens, three created by Elspeth, Sun's Champion this turn, 11 attacking. I was spacing through the turn notices pretty quickly since my opponent only has 2 life left. 6 Plains, 1 Sol Ring, all tapped. I think I've even got the right version this time.

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.5.15-r25277
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_51 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
   at java.util.ArrayList$Itr.next(Unknown Source)
   at com.google.common.collect.AbstractMapBasedMultimap$Itr.next(AbstractMapBasedMultimap.java:1150)
   at forge.game.combat.Combat.getBandOfAttacker(Combat.java:170)
   at forge.game.combat.Combat.isAttacking(Combat.java:183)
   at forge.view.arcane.CardPanel.paintChildren(CardPanel.java:385)
   at javax.swing.JComponent.paint(Unknown Source)
   at forge.view.arcane.CardPanel.paint(CardPanel.java:289)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JViewport.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at forge.gui.toolbox.FScrollPane.paint(FScrollPane.java:83)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JLayeredPane.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintToOffscreen(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
   at javax.swing.RepaintManager.paint(Unknown Source)
   at javax.swing.JComponent._paintImmediately(Unknown Source)
   at javax.swing.JComponent.paintImmediately(Unknown Source)
   at javax.swing.RepaintManager$3.run(Unknown Source)
   at javax.swing.RepaintManager$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.access$1100(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)
Banichi
 
Posts: 20
Joined: 28 Apr 2013, 19:32
Has thanked: 7 times
Been thanked: 0 time

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby Marek14 » 06 Apr 2014, 17:08

Countryside Crusher reveals land cards on top of your library. Fine, but it should also reveal the first nonland card.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby Xitax » 06 Apr 2014, 21:33

I asked a judge about Uba Mask. I reported a couple of betas ago that with an empty library you could still activate the replacement effect. But you're not supposed to be able to do this if you can't draw a card. Forge still allows the replacement effect.
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby friarsol » 06 Apr 2014, 22:02

Xitax wrote:I asked a judge about Uba Mask. I reported a couple of betas ago that with an empty library you could still activate the replacement effect. But you're not supposed to be able to do this if you can't draw a card. Forge still allows the replacement effect.
That doesn't make sense. Why couldn't you replace a card draw with an empty deck? The game action "Draw a card" means: take the top card of your library and put it into your hand. If you can't, lose the game next time a player gains priority.

http://www.mtgsalvation.com/forums/magi ... k-question

120.6a An effect that replaces a card draw is applied even if no cards could be drawn because there are no cards in the affected player’s library.

614.6. If an event is replaced, it never happens. A modified event occurs instead, which may in turn trigger abilities. Note that the modified event may contain instructions that can't be carried out, in which case the impossible instruction is simply ignored.

That's fine if you want to try to help get things right, but it would be better to provide where in the rules it says things, rather than "A judge said so"
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby kannrain89 » 06 Apr 2014, 22:28

I have one bug and one request so I post them here.

Bug : When you scry, the picture of the scried card is not shown in "Card Picture" window properly. Mostly, the picture of "morph" token is shown instead.

Request : When you or opponent play with his top card revealed -- eg, Courser of Kruphix --, you can see what the revealed card is, on "Card Detail" window. But If so, you can't see the revealed card's picture. I guess it can be solved if revealed top card can be accessed by clicking "Cards in library" Icon... just my speculation..
kannrain89
 
Posts: 10
Joined: 28 Mar 2014, 05:49
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby lazylockie » 07 Apr 2014, 02:43

I think Serene Master is bugged: after blocking a creature and exchanging powers, the creature's power is added to its toughness instead. example:

Serene Master blocks a Runeclaw Bear. Serene Master's power becomes 2 and Runeclaw Bears's power becomes 0. at EOC, Runeclar Bear becomes a 0/4, instead of 2/2
lazylockie
 
Posts: 508
Joined: 13 Jul 2010, 22:44
Has thanked: 74 times
Been thanked: 15 times

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby Agetian » 07 Apr 2014, 05:22

friarsol wrote:
Agetian wrote:A trigger-related bug report from a friend of mine (screenshot attached which shows the relevant portion of the battlefield and the log that states what exactly was going on):
I think it's well past time you just have your friend join the boards and report his own bugs.
He's actually registered here already but for some reason he prefers to report them through me and make me confirm them as a part of the process by going ingame and making sure it's a bug. :) And hey, bugs are bugs after all, no matter who is experiencing them - they are Forge bugs after all :D

- Agetian
Agetian
Programmer
 
Posts: 3489
Joined: 14 Mar 2011, 05:58
Has thanked: 684 times
Been thanked: 572 times

Re: Forge Beta: 03-28-2014 ver 1.5.15

Postby swordshine » 07 Apr 2014, 07:58

Shinneh wrote:I'm getting a crash with Jhoira in vanguard, whenever I, or the AI try to use her ability to copy an instant or sorcery I get an error, and can no longer continue the game.
lazylockie wrote:I think Serene Master is bugged: after blocking a creature and exchanging powers, the creature's power is added to its toughness instead. example:
Serene Master blocks a Runeclaw Bear. Serene Master's power becomes 2 and Runeclaw Bears's power becomes 0. at EOC, Runeclar Bear becomes a 0/4, instead of 2/2
Fixed. Thanks,Shinneh and lazylockie.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 56 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 56 users online :: 0 registered, 0 hidden and 56 guests (based on users active over the past 10 minutes)
Most users ever online was 7303 on 15 Jul 2025, 20:46

Users browsing this forum: No registered users and 56 guests

Login Form