It is currently 24 Aug 2025, 16:36
   
Text Size

Forge Beta: 05-17-2013 ver 1.3.16

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

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby gos » 21 May 2013, 12:47

I cast Infinite Reflection on my Ludevic's Abomination. I had 6 other creatures on the battlefield, 3 of which I had cast before the Abomination, and 3 after.

The 3 creatures I has cast before the Abomination became copies of the Abomination, but he Abomination itself transformed back into Ludevic's Test Subject, along with the 3 creatures that I has cast after the Abomination/Test Subject.

This change updated the overlaid text on the picture on the battlefield, and the text in the card detail box, but not the card image on the battlefield or in the card picture box. See the attached screenshot.
Attachments
ludevic.jpg
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby moomarc » 22 May 2013, 06:01

cc-drake wrote:When AI activates his Avatar of Woe in his upkeep, the ability doesn't use the stack so I can't respond.
It seems the AI was actually casting and activating abilities during the untap step. Max has fixed this though so grab tomorrow's snapshot if you want, otherwise it's fixed for the next beta.
-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: 05-17-2013 ver 1.3.16

Postby Pux » 22 May 2013, 11:38

Wake the Reflections doesn't copy the ability from the token created by Voice of Resurgence (The copied token becomes for example a 5/5 creature and not a X/X one.
Pux
 
Posts: 99
Joined: 12 Feb 2013, 13:48
Has thanked: 12 times
Been thanked: 6 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby gos » 22 May 2013, 12:37

The Curse of Exhaustion / Possibility Storm combo is not working. The Curse is not stopping players from casting the spell that Possibility Storm allows them to cast.
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby Doerk » 22 May 2013, 13:13

Appeared in this version for the first time: When casting Kozilek, Butcher of Truth its effect "draw four cards" is triggered twice (see screenshot). This bug is reproducable.

Forge_Kozilek.jpg
Kozilek effect is triggered twice.
Doerk
 
Posts: 41
Joined: 12 Apr 2011, 16:43
Has thanked: 2 times
Been thanked: 1 time

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby Max mtg » 22 May 2013, 15:09

Doerk wrote:Appeared in this version for the first time: When casting Kozilek, Butcher of Truth its effect "draw four cards" is triggered twice (see screenshot). This bug is reproducable.

Forge_Kozilek.jpg
Already fixed for the next beta. (est. release date: May 31)

You may download a daily build if you want a sooner update.
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: 05-17-2013 ver 1.3.16

Postby CecilMonk » 22 May 2013, 15:36

Description: Tangle Wire trigger always give this exception, I had only two permanents, that may be the reason...

IllegalArgumentException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Linux 3.7.10-1.4-desktop amd64
Java Version:     1.7.0_21 Oracle Corporation

java.lang.IllegalArgumentException: Min must not be greater than Max
   at forge.control.input.InputSelectManyBase.<init>(InputSelectManyBase.java:30)
   at forge.control.input.InputSelectCards.<init>(InputSelectCards.java:10)
   at forge.control.input.InputSelectCardsFromList.<init>(InputSelectCardsFromList.java:13)
   at forge.game.phase.Upkeep$23.resolve(Upkeep.java:956)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:615)
   at forge.game.phase.PhaseHandler$1.run(PhaseHandler.java:746)
   at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:754)
   at forge.game.player.PlayerController.passPriority(PlayerController.java:82)
   at forge.game.ai.AiController.onPriorityRecieved(AiController.java:830)
   at forge.game.ai.AiInputCommon$1.run(AiInputCommon.java:74)
   at forge.FThreads$1.run(FThreads.java:115)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   at java.lang.Thread.run(Thread.java:722)
CecilMonk
 
Posts: 12
Joined: 04 Mar 2011, 12:15
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby friarsol » 22 May 2013, 15:50

Doerk wrote:Appeared in this version for the first time: When casting Kozilek, Butcher of Truth its effect "draw four cards" is triggered twice (see screenshot). This bug is reproducable.

Forge_Kozilek.jpg
Already reported as fixed by Max, only a handful of posts below this one.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby Sloth » 22 May 2013, 16:01

Xitax wrote:Given this scenario, I think there's an error in Forge:
I have 2 Serra Ascendant and 28 life, computer has Granite Gargoyle.
If I attack with the Ascendants and AI blocks one, the blocked Serra Ascendant should die before it gets +5/+5 from lifelink giving me 4 more life. Currently it becomes 6/6 before taking damage and lives.
This is correct. Lifelink happens immediately. When state based actions are checked Serra Ascendant is a 6/6 with 2 damage on it.

Hib wrote:The AI plays Crucible of Worlds, but I can use its ability to play lands from the AI's Graveyard.
Fixed! Thanks Hib.

Pux wrote:Wake the Reflections doesn't copy the ability from the token created by Voice of Resurgence (The copied token becomes for example a 5/5 creature and not a X/X one.
Fixed! Thanks Pux (and whoever reported this before).
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby Bundy » 22 May 2013, 17:20

I play meadowboon, then this report pops up. Don't know why, i played Meadowboon many times with no problems at all ...

ConcurrentModificationException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Windows 8 6.2 x86
Java Version:     1.7.0_21 Oracle Corporation

java.util.ConcurrentModificationException
   at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
   at java.util.ArrayList$Itr.next(Unknown Source)
   at forge.Card.getLatestPT(Card.java:3751)
   at forge.Card.getSetPower(Card.java:3720)
   at forge.Card.getCurrentPower(Card.java:3800)
   at forge.Card.getUnswitchedPower(Card.java:3816)
   at forge.Card.getNetAttack(Card.java:3842)
   at forge.view.arcane.PlayArea.collectAllTokens(PlayArea.java:165)
   at forge.view.arcane.PlayArea.doLayout(PlayArea.java:206)
   at java.awt.Container.validateTree(Unknown Source)
   at java.awt.Container.validateTree(Unknown Source)
   at java.awt.Container.validateTree(Unknown Source)
   at java.awt.Container.validate(Unknown Source)
   at javax.swing.RepaintManager$2.run(Unknown Source)
   at javax.swing.RepaintManager$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
   at javax.swing.RepaintManager.validateInvalidComponents(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)
Bundy
 
Posts: 348
Joined: 17 Dec 2010, 17:32
Location: The netherlands
Has thanked: 23 times
Been thanked: 3 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby mightyjl » 22 May 2013, 20:41

Description: [describe what you were doing when the crash occurred]

RuntimeException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_13 Oracle Corporation

java.lang.RuntimeException: ComputerUtil : payManaCost() cost was not paid for Dancing Scimitar
   at forge.game.ai.ComputerUtilMana.payManaCost(ComputerUtilMana.java:256)
   at forge.game.ai.ComputerUtilMana.payManaCost(ComputerUtilMana.java:288)
   at forge.card.cost.CostPartMana.payAI(CostPartMana.java:161)
   at forge.card.cost.CostPayment.payComputerCosts(CostPayment.java:195)
   at forge.game.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:115)
   at forge.game.ai.AiController.playSpellAbilities(AiController.java:878)
   at forge.game.ai.AiController.onPriorityRecieved(AiController.java:826)
   at forge.game.ai.AiInputCommon$1.run(AiInputCommon.java:74)
   at forge.FThreads$1.run(FThreads.java:115)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
I get this error and the game crashes everytime my opponent uses a Mana Battery
mightyjl
 
Posts: 18
Joined: 16 Mar 2013, 02:51
Has thanked: 0 time
Been thanked: 1 time

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby gos » 22 May 2013, 20:43

Description: I get this error at the beginning of every game with the following deck.

NullPointerException | Open
Code: Select all
Forge Version:    1.3.16-r21506
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_07 Oracle Corporation

java.lang.NullPointerException
   at forge.card.MagicColor.fromName(MagicColor.java:23)
   at forge.card.TriggerReplacementBase.meetsCommonRequirements(TriggerReplacementBase.java:304)
   at forge.card.trigger.Trigger.requirementsCheck(Trigger.java:308)
   at forge.card.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:315)
   at forge.card.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:285)
   at forge.card.trigger.TriggerHandler.runTrigger(TriggerHandler.java:177)
   at forge.game.GameAction.changeZone(GameAction.java:230)
   at forge.game.GameAction.moveTo(GameAction.java:370)
   at forge.game.GameAction.moveTo(GameAction.java:351)
   at forge.game.player.Player.playLand(Player.java:1780)
   at forge.game.ai.AiController.playLands(AiController.java:866)
   at forge.game.ai.AiController.onPriorityRecieved(AiController.java:823)
   at forge.game.ai.AiInputCommon$1.run(AiInputCommon.java:74)
   at forge.FThreads$1.run(FThreads.java:115)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Code: Select all
[metadata]
Name=Seneca Hobler - Project X
[general]
Constructed
[main]
1 Teysa, Orzhov Scion
4 Loxodon Hierarch
4 Dark Confidant
4 Chord of Calling
4 Overgrown Tomb
4 Temple Garden
1 Godless Shrine
4 Castigate
3 Crypt Champion
1 Loaming Shaman
3 Gemstone Mine
3 Saffi Eriksdotter
3 Essence Warden
1 Brushland
1 Caves of Koilos
2 Llanowar Wastes
1 Nekrataal
3 Glittering Wish
1 Aven Mindcensor
4 Wall of Roots
4 Birds of Paradise
1 Orzhov Basilica
2 Forest
1 Plains
[sideboard]
1 Teysa, Orzhov Scion
1 Glare of Subdual
1 Putrefy
1 Grave-Shell Scarab
1 Crime // Punishment
1 Hide // Seek
1 Teferi's Moat
1 Mystic Enforcer
1 Harmonic Sliver
1 Saffi Eriksdotter
4 Leyline of the Void
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby Zirbert » 22 May 2013, 20:59

There are funky things going on with Convoke again in this release. When you tap a creature for a Convoke cost, and are prompted for what type (colour ) of mana to reduce, it'll only reduce the cost by that exact amount, including colour.

Since I don't understand that last sentence either, I'll give an example that'll hopefully make it make more sense.

I have 5 saprolings in play, and cast Sprout Swarm with the buyback (total cost: G 4). I tap Saproling 1, and select Green when prompted for whether I'm tapping it for G or 1 (colourless). Remaining cost: 4.

I then tap another saproling, again choosing G when prompted (although there's little point to the prompt at all at this point, and I don't think it was there in previous releases...). The cost remains at 4 instead of dropping to 3 (the G reduction doesn't get applied to the generic portion of the cost).

And so on - I can tap the remaining 3 of my saprolings, and if I select G for each one, the cost left to be paid remains at 4. The generic cost isn't reduced unless / until I choose to reduce the cost by 1 (generic).

Similarly, if I cast Scatter the Seeds and tap Rhys the Redeemed, but choose W for the Convoke reduction, I'm still left having to pay the remaining G G 3 (full cost).


Even weirder, I'm not 100% sure this isn't how Convoke technically works. Reducing the cost of Sprout Swarm by, say, R (by tapping a red creature) maybe *shouldn't* have any effect, since there's no R in its cost. In that case, though, I'd still like to kill the prompt once the coloured portion of the cost is paid and have it just automatically reduce by 1 for each remaining creature tapped. So this might be a feature request, not a bug. (?)
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby Zirbert » 22 May 2013, 21:12

Whenever I play a Gauntlet (I've only tried it a few times ever) and select Quick Gauntlet, I just keep getting the same opponent deck over and over. My Gauntlet Progress screen shows different deck names / descriptions, but they all seem to be the same deck (whatever one was first).

I've tried this in a few betas, including this one, and the same thing happens every time.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 05-17-2013 ver 1.3.16

Postby friarsol » 22 May 2013, 21:22

Zirbert wrote:I then tap another saproling, again choosing G when prompted (although there's little point to the prompt at all at this point, and I don't think it was there in previous releases...). The cost remains at 4 instead of dropping to 3 (the G reduction doesn't get applied to the generic portion of the cost).

And so on - I can tap the remaining 3 of my saprolings, and if I select G for each one, the cost left to be paid remains at 4. The generic cost isn't reduced unless / until I choose to reduce the cost by 1 (generic).

Similarly, if I cast Scatter the Seeds and tap Rhys the Redeemed, but choose W for the Convoke reduction, I'm still left having to pay the remaining G G 3 (full cost).


Even weirder, I'm not 100% sure this isn't how Convoke technically works. Reducing the cost of Sprout Swarm by, say, R (by tapping a red creature) maybe *shouldn't* have any effect, since there's no R in its cost. In that case, though, I'd still like to kill the prompt once the coloured portion of the cost is paid and have it just automatically reduce by 1 for each remaining creature tapped. So this might be a feature request, not a bug. (?)
If you are reducing your cost by Z and the cost you are trying to reduce doesn't contain Z, the cost should be unchanged. This just sounds like a feature request to not provide a prompt for color or colorless if the cost you are trying to reduce doesn't contain that color.

For confirmation on a similar interaction, check out the wording on Edgewalker:
http://magiccards.info/sc/en/137.html
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 39 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form