It is currently 26 Aug 2025, 06:46
   
Text Size

Forge Beta: 01-31-2014 ver 1.5.11

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

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby cc-drake » 02 Feb 2014, 20:37

When AI uses Trickbind to counter the triggered ability of my Nurturer Initiate, AI's Lullmage Mentor creates a token.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby Marek14 » 02 Feb 2014, 23:14

Game crashed on using 2nd ability of Jace, Architect of Thought
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby PsiOptics » 03 Feb 2014, 03:25

Shimian Specter works fine if my opponent has cards in their hand. But it crashes if the ability resolves when they have no cards in their hand.

RuntimeException | Open
Code: Select all
Forge Version:    1.5.11-r${forge.revision}${forge.specialStatus} (mixed revisions detected; please update from the root directory)
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_05 Oracle Corporation

java.lang.RuntimeException: choice required from empty list
   at forge.gui.GuiChoose.getChoices(GuiChoose.java:198)
   at forge.gui.GuiChoose.getChoices(GuiChoose.java:190)
   at forge.gui.GuiChoose.reveal(GuiChoose.java:110)
   at forge.gui.player.PlayerControllerHuman.reveal(PlayerControllerHuman.java:467)
   at forge.game.ability.effects.ChangeZoneEffect.changeZonePlayerInvariant(ChangeZoneEffect.java:700)
   at forge.game.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:589)
   at forge.game.ability.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:352)
   at forge.game.ability.AbilityApiBased.resolve(AbilityApiBased.java:63)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1182)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1164)
   at forge.gui.player.HumanPlaySpellAbility.playAbility(HumanPlaySpellAbility.java:99)
   at forge.gui.player.HumanPlay.playSpellAbilityNoStack(HumanPlay.java:250)
   at forge.gui.player.PlayerControllerHuman.playSpellAbilityNoStack(PlayerControllerHuman.java:183)
   at forge.game.trigger.WrappedAbility.resolve(WrappedAbility.java:362)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1182)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1164)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:581)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:1019)
   at forge.game.GameAction.startGame(GameAction.java:1508)
   at forge.game.Match.startGame(Match.java:90)
   at forge.control.FControl$4.run(FControl.java:449)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
PsiOptics
 
Posts: 42
Joined: 03 Oct 2011, 22:16
Has thanked: 0 time
Been thanked: 1 time

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby Max mtg » 03 Feb 2014, 06:43

PsiOptics wrote:Shimian Specter works fine if my opponent has cards in their hand. But it crashes if the ability resolves when they have no cards in their hand.
Already fixed - use a snapshot bulid or next beta
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: 01-31-2014 ver 1.5.11

Postby KMO » 03 Feb 2014, 10:18

Trying out post-Born of the Gods RDW:

Player cast Searing Blood (19) targeting .
Searing Blood (19) deals 2 damage to Pack Rat (134).
Searing Blood (19) - Deals 2 damage to Pack Rat (134). When Pack Rat (134) dies this turn, Searing Blood deals 3 damage to Trinsa.
Player activated Searing Blood Effect (151).
Searing Blood Effect (151) deals 3 non-combat damage to Trinsa.
When a creature dealt damage by Searing Blood dies this turn, Searing Blood deals 3 damage to the creature's controller.
All of which is fine, but it doesn't get me my Chandra's Phoenix in the graveyard back. :cry: Presumably "Searing Blood Effect (151)" isn't counted as "a red instant or sorcery spell you control". I note it's black in the stack display.

I'm pretty certain this should work - even though it's damage from a triggered ability, the card states the source is Searing Blood.

Update: Another probably related effect: I'm also not offered the choice to redirect the 3 damage to a Planeswalker.


Update 2: Reading and rereading the comprehensive rules, I'm no longer sure about this. By the time the 3 damage resolves, Searing Blood is in the graveyard, so it's no longer a spell. So I don't see that it should trigger Chandra's Phoenix, unless I'm missing some special rule about determining sources. At that point Searing Blood is red, it's an instant, you "control" it by 108.4a, but it's not a spell.

I'm confident it should work for still work for Planeswalker redirection though:

306.7. If noncombat damage would be dealt to a player by a source controlled by an opponent, that opponent may have that source deal that damage to a planeswalker the first player controls instead.

108.4a If anything asks for the controller of a card that doesn't have one (because it's not a permanent or spell), use its owner instead.


Update 3: Hmm. It's a delayed triggered ability, so covered by:

603.7d If a spell creates a delayed triggered ability, the source of that delayed triggered ability is that spell. The controller of that delayed triggered ability is the player who controlled that spell as it resolved.

That's only the source of the ability, but in turn that means that the "Searing Blood" referred to in the ability text that deals the damage is specifically the spell, rather than the card. And that in turn, I think, means that the "last known information" rule kicks in. Searing Blood has changed zones, so we look at the characteristics of Searing Blood as it resolved. So I think it should be working for the Phoenix.
KMO
 
Posts: 12
Joined: 03 Feb 2014, 09:55
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby Marek14 » 03 Feb 2014, 17:29

Yes, it should work for the Phoenix here.

EDIT: Herald of Torment is wrong -- should cause life loss, not damage.

Something strange is up with Seize the Soul -- when I cast it, I was asked to pay {2/B}

Karn Liberated remembers exiled cards after going to my hand and back onto the battlefield.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby PsiOptics » 04 Feb 2014, 02:37

I am not sure if it is something that I did , but for some reason with this beta I can't import card images into the game.

It just shows 0 files every time.
PsiOptics
 
Posts: 42
Joined: 03 Oct 2011, 22:16
Has thanked: 0 time
Been thanked: 1 time

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby bobjobob » 04 Feb 2014, 06:09

I believe I came across two bugs. One is a failure of Extort, where I paid to Extort and then no life was lost/gained. This is evident in the screenshot by the fact that no counters were placed on my creatures, despite my Archangel of Thune being on the playing field.

The second bug occurred when my creature had both first strike AND double strike. It had a power of 4, but did 8 damage in the first strike phase alone. It seems that it counted first strike and double strike separately and added both of them together.
Attachments
Double Strike.png
First Strike and Double Strike
Extort.png
Extort Failed
bobjobob
 
Posts: 1
Joined: 04 Feb 2014, 04:57
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby moomarc » 04 Feb 2014, 07:39

PsiOptics wrote:I am not sure if it is something that I did , but for some reason with this beta I can't import card images into the game.

It just shows 0 files every time.
No additional HQ images have been uploaded yet, so there are no new set images to download. Is that perhaps what you were referring to?
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby Marek14 » 04 Feb 2014, 08:03

While the directory structure for constructed decks works fine, it seems that it's not implemented for commander decks.

When AI uses Command Tower, there's a missing space in the message (Computer pickedgreen).

Exile and return effects like Otherworldly Journey don't work if you use them on a commander and it's put into command zone instead of exile zone. See http://forums.mtgsalvation.com/showthread.php?t=302776 for discussion. Gatherer rulings for Rescue from the Underworld are also relevant here.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby gos » 04 Feb 2014, 12:43

Nitpick: Now that the deck selection area has a separate field for folder and deck name, is it necessary to replace slashes '/' with underscores '_' ?
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby Marek14 » 04 Feb 2014, 14:36

Diluvial Primordial doesn't allow me to pay Entwine on card I want to cast. Entwine is an extra cost, so it should be payable.

Also, if the same Diluvial Primordial is flickered, I can only target cards in opponent's graveyard, but I'm also able to cast anything that I've cast before through that Primordial.

Fact or Fiction had some sort of bug in previous version where AI always put all cards in one pile (and one of them was always doubled). In this version, Sphinx of Uthuun crashed the game.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby drdev » 04 Feb 2014, 15:11

gos wrote:Nitpick: Now that the deck selection area has a separate field for folder and deck name, is it necessary to replace slashes '/' with underscores '_' ?
Are you referring to when you're naming new decks in the Deck Editor?
drdev
Programmer
 
Posts: 1958
Joined: 27 Jul 2013, 02:07
Has thanked: 189 times
Been thanked: 565 times

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby gos » 04 Feb 2014, 16:11

drdev wrote:
gos wrote:Nitpick: Now that the deck selection area has a separate field for folder and deck name, is it necessary to replace slashes '/' with underscores '_' ?
Are you referring to when you're naming new decks in the Deck Editor?
No. When I add .dck files to the /decks/constructed/ folder. If the Name attribute in the file includes a slash, it is transformed to an underscore when I am choosing a custom user deck in the constructed duel section, thus: "U/W Control" -> "U_W Control".

As I said, this is only a nitpick, but if it's not necessary any more, it would be better not to make this change, especially since so many deck names have the slash as in the example.
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta: 01-31-2014 ver 1.5.11

Postby Doerk » 04 Feb 2014, 16:16

In Quest mode, the game no longer remembers my deck but always automatically chooses the first deck in my list. Is there an option to configure that?
Doerk
 
Posts: 41
Joined: 12 Apr 2011, 16:43
Has thanked: 2 times
Been thanked: 1 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 30 guests

Main Menu

User Menu

Our Partners


Who is online

In total there are 30 users online :: 0 registered, 0 hidden and 30 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 30 guests

Login Form