Forge Beta: 06-14-2013 ver 1.4.1
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Mageta the Lion » 17 Jun 2013, 09:23
Description:
Board-AI: Painter's Servant (black)
Board-Me:Elvish Visionary
Oppenent played Hunted Lammasu
Board-AI: Painter's Servant (black)
Board-Me:Elvish Visionary
Oppenent played Hunted Lammasu
- NullPointerException | Open
- Code: Select all
Forge Version: 1.4.1-r22075
Operating System: Windows XP 5.1 x86
Java Version: 1.7.0_21 Oracle Corporation
java.lang.NullPointerException
at forge.Card.determineColor(Card.java:1616)
at forge.Card.determineColor(Card.java:1554)
at forge.CardUtil.getColors(CardUtil.java:43)
at forge.gui.match.views.VStack.getSpellColor(VStack.java:210)
at forge.gui.match.views.VStack.updateStack(VStack.java:139)
at forge.gui.match.controllers.CStack.update(CStack.java:42)
at forge.control.FControlGameEventHandler$1.run(FControlGameEventHandler.java:142)
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)
-
Mageta the Lion - Posts: 38
- Joined: 07 Mar 2013, 19:52
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-14-2013 ver 1.4.1
by musicexam » 17 Jun 2013, 15:13
Blood Artist only triggers for its death when the opponent casts Damnation.
- musicexam
- Posts: 26
- Joined: 13 Apr 2013, 21:52
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-14-2013 ver 1.4.1
by fiend123 » 17 Jun 2013, 16:02
AI keeps activating Frenetic Sliver's ability for no reason.
Re: Forge Beta: 06-14-2013 ver 1.4.1
by LordHelmchen » 18 Jun 2013, 00:22
Going through my decks again to check current state (as advised in How to Provide a Useful Bug Report point 5 
EDIT: Does Forge have a bugtracker, or is nagging in every release thread the prefered method ? I'm afraid I'm getting on your nerves here... Also, please do let me know if there is any additional information needed for one of the issues.
Rechecked with current svn (r22131), compiled witth java 1.7 and my own Magic Album picture patch (which changes src/main/java/forge/ImageLoader.java and src/main/java/forge/gui/download/GuiDownloadSetPicturesLQ.java).

- Possibility Storm:
Possibility Storm is on the battlefield (played by me, fwiw). Casting an Instant (say, Searing Spear). Possibility Storm resolves and finds and offers to play Infernal Plunge, which is a Sorcery. Reverse as well: Infernal Plunge is cast, Possibility Storm offers to play Warleader's Helix.both directions still present in svn (r22131)
- 2 Possibility Storms:
Both triggered abilities are put on the stack. the first resolves almost as expected (see above). The second reveals a lot of cards (possibly the whole library, but I did not count), but does not offer to play any spell, not even a second copy of the original spell that is listed.still present in svn (r22131). This time I did count, and it is indeed the whole library. btw:why is the list of revealed cards not resizable?
- Mind Grind:
After paying UB, forge asks to "Pay X Mana Cost for Mind Grind \n 0 Paid so fas. X Can't [sic] be 0.". In accordance to the last part, "OK" is greyed out and only "Cancel" is clickable. Paying Mana does change the dialog, but does not reactivate the "OK" button. Clicking "Cancel" cancels the spell, as it should.fixed in svn (r22131)
- Nightveil Spetre:
Lands that are exiled by Nightveil Spetre's triggered ability are listed after clicking the Flash button, but can's be played (even as only land for the turn and with dev mode "play many lands per Turn" enabled).still present in svn (r22131)
- Chromatic Lantern:
The option of adding one Mana of any colour that is awarded to all lands seems to confuse the usually very intelligent handling of colourless mana.still present in svn (r22131)
- Illusionists Bracers with Mercurial Chemister
Mercurial Chemister in play, equipped with Illusionist's Bracers. Activated the Chemister's second ability. Chose a card with non-zero CMC, and the ability put on the stack with correct damage amount. Bracers trigger and a copy is put on the stack, but the copy has 0 as damage amount.still present in svn (r22131)
- (more UI problem than bug) Lazav, Dimir Mastermind:
Is there any way to see what creature triggered his copy ability while milling? The ability works perfectly, but it's impossible to make an informed choice whether you want Lazav to copy if you can't see what card triggered him.still present in svn (r22131)
I just noticed that is seems possible to look at the opponent's graveyard while the copy ability is on the stack and before it resolves. This is akward, but at least workable if one remembers not to let it resolve before peekingStill unsure whether the order of cards in the graveyard and the order of triggers on the stack matchdes when multiple creatures are milled at once, though.
EDIT: Does Forge have a bugtracker, or is nagging in every release thread the prefered method ? I'm afraid I'm getting on your nerves here... Also, please do let me know if there is any additional information needed for one of the issues.
Rechecked with current svn (r22131), compiled witth java 1.7 and my own Magic Album picture patch (which changes src/main/java/forge/ImageLoader.java and src/main/java/forge/gui/download/GuiDownloadSetPicturesLQ.java).
- LordHelmchen
- Posts: 125
- Joined: 21 Aug 2012, 16:06
- Has thanked: 21 times
- Been thanked: 32 times
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Sloth » 18 Jun 2013, 08:11
Well ... Infernal Plunge was an Instant.LordHelmchen wrote:[*]Possibility Storm:
Possibility Storm is on the battlefield (played by me, fwiw). Casting an Instant (say, Searing Spear). Possibility Storm resolves and finds and offers to play Infernal Plunge, which is a Sorcery. Reverse as well: Infernal Plunge is cast, Possibility Storm offers to play Warleader's Helix.both directions still present in svn (r22131)

Fixed!LordHelmchen wrote:[*]Nightveil Spetre:
Lands that are exiled by Nightveil Spetre's triggered ability are listed after clicking the Flash button, but can's be played (even as only land for the turn and with dev mode "play many lands per Turn" enabled).still present in svn (r22131)
Fixed! Thanks LordHelmchen.LordHelmchen wrote:[*]Illusionists Bracers with Mercurial Chemister
Mercurial Chemister in play, equipped with Illusionist's Bracers. Activated the Chemister's second ability. Chose a card with non-zero CMC, and the ability put on the stack with correct damage amount. Bracers trigger and a copy is put on the stack, but the copy has 0 as damage amount.still present in svn (r22131)
Yes, we have a bug tracker, but most users post here, so we devs don't check it very often. Your post was excellent.LordHelmchen wrote:EDIT: Does Forge have a bugtracker, or is nagging in every release thread the prefered method ? I'm afraid I'm getting on your nerves here... Also, please do let me know if there is any additional information needed for one of the issues.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Doomlord » 18 Jun 2013, 08:48
In multiplayer, if I lose, the AI keeps on playing, and I get towach them finish the game and see who wins. Great. My problem with it is that it does this no matter what your reason for losing was.
Specifically, if you concede, it still just makes you lose and continues the game. If I concede (that is, press the X in Forge's window bar) I expect for it to just leave the game right then, and not watch the AI play it out.
Specifically, if you concede, it still just makes you lose and continues the game. If I concede (that is, press the X in Forge's window bar) I expect for it to just leave the game right then, and not watch the AI play it out.
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Grim Rowe » 18 Jun 2013, 11:48
I block AI's Dreg Reaver with my Grave Bramble, both die. Grave Bramble should stay on the battlefield, isn't it ?
Re: Forge Beta: 06-14-2013 ver 1.4.1
by gos » 18 Jun 2013, 12:55
Text for Sigil Blessing when it's on the stack is "[Creature] gains +2/+2 until end of turn."
This was the second Sigil Blessing the AI cast on the same creature in the same DB phase. I didn't notice whether the first instance had a different text.
This was the second Sigil Blessing the AI cast on the same creature in the same DB phase. I didn't notice whether the first instance had a different text.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Beta: 06-14-2013 ver 1.4.1
by friarsol » 18 Jun 2013, 13:57
Yea I think the text is just wrong because of how the card is scripted. IIRC, the scripted card gives +2/+2 to the Targeted, and +1/+1 to each creature you control. (Which is the same as +3/+3 and +1/+1 to each other creature you control, but easier to scriptgos wrote:Text for Sigil Blessing when it's on the stack is "[Creature] gains +2/+2 until end of turn."
This was the second Sigil Blessing the AI cast on the same creature in the same DB phase. I didn't notice whether the first instance had a different text.

- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Sloth » 18 Jun 2013, 15:10
Additional info of the triggering card will now be granted in each prompt.LordHelmchen wrote:[*](more UI problem than bug) Lazav, Dimir Mastermind:
Is there any way to see what creature triggered his copy ability while milling? The ability works perfectly, but it's impossible to make an informed choice whether you want Lazav to copy if you can't see what card triggered him.still present in svn (r22131)
Fixed! Thanks Grim Rowe.Grim Rowe wrote:I block AI's Dreg Reaver with my Grave Bramble, both die. Grave Bramble should stay on the battlefield, isn't it ?
Will now show +3/+3. Thanks gos.gos wrote:Text for Sigil Blessing when it's on the stack is "[Creature] gains +2/+2 until end of turn."
This was the second Sigil Blessing the AI cast on the same creature in the same DB phase. I didn't notice whether the first instance had a different text.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Forge Beta: 06-14-2013 ver 1.4.1
by fiend123 » 19 Jun 2013, 10:18
Hindering Light can't target Vengeful Rebirth.
Text for Rout says "destroy permanent" instead of "destroy creatures".
When I recast Karn Liberated after it got bounced, the cards previously exiled still are remembered by Karn Liberated.
Facedown morph creatures don't get revealed if they are destroyed. Checking the graveyard only tells you "Face down (card number)" but not what the card is.
Text for Rout says "destroy permanent" instead of "destroy creatures".
When I recast Karn Liberated after it got bounced, the cards previously exiled still are remembered by Karn Liberated.
Facedown morph creatures don't get revealed if they are destroyed. Checking the graveyard only tells you "Face down (card number)" but not what the card is.
Re: Forge Beta: 06-14-2013 ver 1.4.1
by CoyotesCreation » 19 Jun 2013, 18:31
Mind Grind - I can't get this card to cast, a lot of other spells with X in their casting cost work fine, but the OK button is grayed out and the Cancel button just sends it back to my hand without casting. The cancel button does work when I'm using cards with multikickers or X's, just not this one.
- CoyotesCreation
- Posts: 4
- Joined: 14 Jun 2013, 14:43
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Beta: 06-14-2013 ver 1.4.1
by LordHelmchen » 19 Jun 2013, 19:55
It's already fixed in svn. You might want to check the newest snapshot build or just wait for the next beta.CoyotesCreation wrote:Mind Grind - I can't get this card to cast, a lot of other spells with X in their casting cost work fine, but the OK button is grayed out and the Cancel button just sends it back to my hand without casting. The cancel button does work when I'm using cards with multikickers or X's, just not this one.
- LordHelmchen
- Posts: 125
- Joined: 21 Aug 2012, 16:06
- Has thanked: 21 times
- Been thanked: 32 times
Re: Forge Beta: 06-14-2013 ver 1.4.1
by Pande » 19 Jun 2013, 20:16
Air Walker quest deck. Computer activates Angel's Herald, a single Sphinx's Herald ends up in the graveyard and a splendid Empyrial Archangel pops up in the battlefield. Not a bad deal I say 

Re: Forge Beta: 06-14-2013 ver 1.4.1
by swordshine » 20 Jun 2013, 01:26
I think it's correct. A card in your graveyard is not a permanent you control.
- swordshine
- Posts: 682
- Joined: 11 Jul 2010, 02:37
- Has thanked: 116 times
- Been thanked: 87 times
Who is online
Users browsing this forum: No registered users and 21 guests