It is currently 26 Aug 2025, 17:57
   
Text Size

Forge Beta: 06-28-2013 ver 1.4.2

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

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby freddyjsg » 04 Jul 2013, 15:02

When AI's Unstoppable Ash came into the battlefield and tried to champion an Elf Warrior token

NullPointerException | Open
Code: Select all
Forge Version:    1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_25 Oracle Corporation

java.lang.NullPointerException
   at forge.game.GameAction.reveal(GameAction.java:1414)
   at forge.game.GameAction.reveal(GameAction.java:1410)
   at forge.card.ability.ai.ChangeZoneAi.hiddenOriginResolveAI(ChangeZoneAi.java:1390)
   at forge.card.ability.effects.ChangeZoneEffect.changeHiddenOriginResolve(ChangeZoneEffect.java:580)
   at forge.card.ability.effects.ChangeZoneEffect.resolve(ChangeZoneEffect.java:352)
   at forge.card.spellability.AbilitySub.resolve(AbilitySub.java:130)
   at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1032)
   at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1015)
   at forge.game.ai.ComputerUtil.playNoStack(ComputerUtil.java:330)
   at forge.card.trigger.WrappedAbility.resolve(WrappedAbility.java:363)
   at forge.card.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1032)
   at forge.card.ability.AbilityUtils.resolve(AbilityUtils.java:1015)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:528)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:877)
   at forge.game.GameAction.startGame(GameAction.java:1465)
   at forge.game.Match$1.run(Match.java:105)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
freddyjsg
 
Posts: 66
Joined: 12 Feb 2013, 13:24
Has thanked: 18 times
Been thanked: 1 time

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby Marek14 » 04 Jul 2013, 15:43

AI cast Whirlpool Whelm without any creature on the battlefield.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby N25 » 04 Jul 2013, 18:02

I'm not sure if these have already been reported, but here are some issues I noticed:

- A transformed Garruk Relentless doesn't seem to receive any damage that was redirected from its controller.
- You can't seem to use mana from snow lands that was imprinted on an Extraplanar Lens to activate abilities looking for snow mana, such as Scrying Sheets. In this case you have to tap each land to get the 2 mana activation cost instead of just 1 land.

Again, thanks for this update! Keep up the good work! :)
N25
 
Posts: 37
Joined: 25 Sep 2012, 00:30
Has thanked: 5 times
Been thanked: 2 times

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby SunShintaBra » 04 Jul 2013, 19:26

Description: Casting condemn on attacking Vulshock Sorcerer with quietus spike on it.

NullPointerException | Open
Code: Select all
Forge Version:    1.4.2-r22320
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_05 Oracle Corporation

java.lang.NullPointerException
   at forge.game.combat.Combat.assignAttackersDamage(Combat.java:464)
   at forge.game.combat.Combat.assignCombatDamage(Combat.java:513)
   at forge.game.phase.PhaseHandler.onPhaseBegin(PhaseHandler.java:342)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:875)
   at forge.game.GameAction.startGame(GameAction.java:1465)
   at forge.game.Match$1.run(Match.java:105)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
SunShintaBra
 
Posts: 9
Joined: 24 Mar 2013, 02:15
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby Marek14 » 04 Jul 2013, 21:25

Casting Vendetta on Plains animated with Guardian Zendikon killed it, but I didn't lose any life.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby Kapoue » 04 Jul 2013, 23:09

Description: Got this crash just after I won a game 2-1 in fantasy quest mode against Doc Holiday (hard). I won a random rare. I was playing for ante and I won a Tempest Booster. The crash happens when I click the "Great!" mutton

UncheckedExecutionException | Open
Code: Select all
Forge Version:    1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_25 Oracle Corporation

com.google.common.util.concurrent.UncheckedExecutionException: java.awt.color.CMMException: Invalid image format
   at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2263)
   at com.google.common.cache.LocalCache.get(LocalCache.java:4000)
   at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004)
   at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
   at forge.ImageCache.getImage(ImageCache.java:203)
   at forge.ImageCache.scaleImage(ImageCache.java:153)
   at forge.ImageCache.getIcon(ImageCache.java:131)
   at forge.gui.home.quest.PnlEvent.<init>(PnlEvent.java:53)
   at forge.gui.home.quest.CSubmenuDuels.update(CSubmenuDuels.java:119)
   at forge.gui.match.QuestWinLose.actionOnQuit(QuestWinLose.java:293)
   at forge.gui.match.ControlWinLose$3.actionPerformed(ControlWinLose.java:63)
   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.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
   at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(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.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(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)
Caused by: java.awt.color.CMMException: Invalid image format
   at sun.java2d.cmm.kcms.CMM.checkStatus(Unknown Source)
   at sun.java2d.cmm.kcms.CMM.createTransform(Unknown Source)
   at java.awt.image.ColorConvertOp.filter(Unknown Source)
   at com.sun.imageio.plugins.jpeg.JPEGImageReader.acceptPixels(Unknown Source)
   at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
   at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(Unknown Source)
   at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(Unknown Source)
   at javax.imageio.ImageIO.read(Unknown Source)
   at javax.imageio.ImageIO.read(Unknown Source)
   at forge.ImageLoader._findFile(ImageLoader.java:88)
   at forge.ImageLoader.load(ImageLoader.java:52)
   at forge.ImageLoader.load(ImageLoader.java:16)
   at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
   at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379)
   at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
   at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257)
   ... 47 more
gamelog | Open
Match result: Human: 2 Doc Holiday: 1
Game outcome: Doc Holiday has lost because life total reached 0
Game outcome: You have won because all opponents have lost
Damage: Armor Sliver (27) deals 4 damage to Rhox War Monk (105).
Damage: Rhox War Monk (105) deals 1 damage to Armor Sliver (27).
Damage: Armor Sliver (26) deals 4 combat damage to Doc Holiday.
Damage: Muscle Sliver (64) deals 3 combat damage to Doc Holiday.
Damage: Heart Sliver (51) deals 3 combat damage to Doc Holiday.
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Combat: Doc Holiday didn't block Heart Sliver (51).
Doc Holiday didn't block Muscle Sliver (64).
Doc Holiday assigned Rhox War Monk (105) to block Armor Sliver (27).
Doc Holiday didn't block Armor Sliver (26).
Phase: Human's Declare Blockers
Combat: Human assigned Muscle Sliver (64), Armor Sliver (27), Heart Sliver (51) and Armor Sliver (26) to attack Doc Holiday.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Armor Sliver - Creature 2 / 2
Add to stack: Human cast Armor Sliver (26).
Mana: Forest (13) - Tap: Add G to your mana pool.
Mana: Seaside Citadel (55) - Tap: Add W to your mana pool.
Mana: Plains (20) - Tap: Add W to your mana pool.
Resolve stack: Heart Sliver - Creature 1 / 1
Add to stack: Human cast Heart Sliver (51).
Mana: Forest (14) - Tap: Add G to your mana pool.
Mana: Thran Quarry (45) - Tap: Add one mana of any color to your mana pool.
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 20 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Resolve stack: Plant Wall (2) - Human gains 1 life.
Add to stack: Human activated Plant Wall (2).
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday didn't attack this turn.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Land: Doc Holiday played Forest (125)
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 19 (Doc Holiday)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Armor Sliver (27) deals 4 damage to Bant Sureblade (96).
Damage: Muscle Sliver (64) deals 3 combat damage to Doc Holiday.
Phase: Human's Combat Damage
Damage: Bant Sureblade (96) deals 3 damage to Armor Sliver (27).
Phase: Human's First Strike Damage
Combat: Doc Holiday didn't block Muscle Sliver (64).
Doc Holiday assigned Bant Sureblade (96) to block Armor Sliver (27).
Phase: Human's Declare Blockers
Combat: Human assigned Muscle Sliver (64) and Armor Sliver (27) to attack Doc Holiday.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Kindle (54) -
Damage: Kindle (54) deals 2 damage to Bant Sureblade (94).
Add to stack: Human cast Kindle (54) targeting .
Mana: Forest (14) - Tap: Add G to your mana pool.
Mana: Thran Quarry (45) - Tap: Add one mana of any color to your mana pool.
Land: Human played Forest (14)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 18 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Resolve stack: Plant Wall (2) - Human gains 1 life.
Add to stack: Human activated Plant Wall (2).
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Damage: Rhox War Monk (105) deals 2 damage to Plant Wall (2).
Damage: Plant Wall (2) deals 1 damage (As -1/-1 Counters) to Rhox War Monk (105).
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Combat: Human assigned Plant Wall (2) to block Rhox War Monk (105).
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday assigned Rhox War Monk (105) to attack Human.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Resolve stack: Bant Sureblade - Creature 2 / 1
Add to stack: Doc Holiday cast Bant Sureblade (96).
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 17 (Doc Holiday)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Armor Sliver (27) deals 4 combat damage to Doc Holiday.
Damage: Muscle Sliver (64) deals 3 combat damage to Doc Holiday.
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Combat: Doc Holiday didn't block Muscle Sliver (64).
Doc Holiday didn't block Armor Sliver (27).
Phase: Human's Declare Blockers
Combat: Human assigned Muscle Sliver (64) and Armor Sliver (27) to attack Doc Holiday.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Terminate (34) - Destroy . They can't be regenerated.
Add to stack: Human cast Terminate (34) targeting .
Mana: Thran Quarry (45) - Tap: Add one mana of any color to your mana pool.
Mana: Bayou (11) - Tap: Add B to your mana pool.
Land: Human played Thran Quarry (45)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 16 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Resolve stack: Bant Sureblade - Creature 2 / 1
Resolve stack: Plant Wall (2) - Human gains 1 life.
Add to stack: Human activated Plant Wall (2).
Add to stack: Doc Holiday cast Bant Sureblade (94).
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Damage: Stoic Angel (90) deals 3 combat damage to Human.
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Combat: Human didn't block Stoic Angel (90).
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday assigned Stoic Angel (90) to attack Human.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Land: Doc Holiday played Forest (127)
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 15 (Doc Holiday)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Phase: Human's Declare Blockers
Combat: Human didn't attack this turn.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Armor Sliver - Creature 2 / 2
Add to stack: Human cast Armor Sliver (27).
Mana: Seaside Citadel (55) - Tap: Add W to your mana pool.
Mana: Forest (13) - Tap: Add G to your mana pool.
Mana: Plains (20) - Tap: Add W to your mana pool.
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 14 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Resolve stack: Plant Wall (2) - Human gains 1 life.
Add to stack: Human activated Plant Wall (2).
Resolve stack: Stoic Angel - Creature 3 / 4
Add to stack: Doc Holiday cast Stoic Angel (90).
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Damage: Rhox War Monk (105) deals 3 damage to Plant Wall (2).
Damage: Plant Wall (2) deals 1 damage (As -1/-1 Counters) to Rhox War Monk (105).
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Combat: Human assigned Plant Wall (2) to block Rhox War Monk (105).
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday assigned Rhox War Monk (105) to attack Human.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Land: Doc Holiday played Seachrome Coast (85)
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 13 (Doc Holiday)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Phase: Human's Declare Blockers
Combat: Human didn't attack this turn.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Muscle Sliver - Creature 1 / 1
Add to stack: Human cast Muscle Sliver (64).
Mana: Plains (20) - Tap: Add W to your mana pool.
Mana: Forest (13) - Tap: Add G to your mana pool.
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 12 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Resolve stack: Plant Wall (2) - Human gains 1 life.
Add to stack: Human activated Plant Wall (2).
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday didn't attack this turn.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Resolve stack: Crystallization (113) - Attach to
Add to stack: Doc Holiday cast Crystallization (113) targeting .
Resolve stack: Temporal Spring (103) - Temporal Spring - Put on top of its owner's library.
Add to stack: Doc Holiday cast Temporal Spring (103) targeting .
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 11 (Doc Holiday)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Muscle Sliver (65) deals 3 combat damage to Doc Holiday.
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Combat: Doc Holiday didn't block Muscle Sliver (65).
Phase: Human's Declare Blockers
Combat: Human assigned Muscle Sliver (65) to attack Doc Holiday.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Muscle Sliver - Creature 1 / 1
Add to stack: Human cast Muscle Sliver (64).
Mana: Plains (20) - Tap: Add W to your mana pool.
Mana: Forest (13) - Tap: Add G to your mana pool.
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 10 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Damage: Rhox War Monk (105) deals 3 combat damage to Human.
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Resolve stack: Plant Wall (2) - Human gains 1 life.
Add to stack: Human activated Plant Wall (2).
Combat: Human didn't block Rhox War Monk (105).
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday assigned Rhox War Monk (105) to attack Human.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Resolve stack: Temporal Spring (101) - Temporal Spring - Put on top of its owner's library.
Add to stack: Doc Holiday cast Temporal Spring (101) targeting .
Land: Doc Holiday played Seaside Citadel (131)
Replacement Effect: CARDNAME enters the battlefield tapped.
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 9 (Doc Holiday)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Phase: Human's Declare Blockers
Combat: Human didn't attack this turn.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Land: Human played Forest (13)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 8 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Resolve stack: Plant Wall (2) - Human gains 1 life.
Add to stack: Human activated Plant Wall (2).
Resolve stack: Rhox War Monk - Creature 3 / 4
Add to stack: Doc Holiday cast Rhox War Monk (105).
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday didn't attack this turn.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Land: Doc Holiday played Razorverge Thicket (80)
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 7 (Doc Holiday)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Muscle Sliver (65) deals 2 combat damage to Doc Holiday.
Phase: Human's Combat Damage
Damage: Wolf Pet (4) deals 2 combat damage to Doc Holiday.
Phase: Human's First Strike Damage
Combat: Doc Holiday didn't block Wolf Pet (4).
Doc Holiday didn't block Muscle Sliver (65).
Phase: Human's Declare Blockers
Combat: Human assigned Muscle Sliver (65) and Wolf Pet (4) to attack Doc Holiday.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Land: Human played Seaside Citadel (55)
Replacement Effect: CARDNAME enters the battlefield tapped.
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 6 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Resolve stack: Plant Wall (2) - Human gains 1 life.
Add to stack: Human activated Plant Wall (2).
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday didn't attack this turn.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Resolve stack: Bant Charm (129) - Destroy .
Add to stack: Doc Holiday cast Bant Charm (129) targeting .
Land: Doc Holiday played Razorverge Thicket (77)
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 5 (Doc Holiday)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Damage: Muscle Sliver (65) deals 2 combat damage to Doc Holiday.
Phase: Human's Combat Damage
Damage: Wolf Pet (4) deals 2 combat damage to Doc Holiday.
Phase: Human's First Strike Damage
Combat: Doc Holiday didn't block Wolf Pet (4).
Doc Holiday didn't block Muscle Sliver (65).
Phase: Human's Declare Blockers
Combat: Human assigned Muscle Sliver (65) and Wolf Pet (4) to attack Doc Holiday.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Land: Human played Plains (20)
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 4 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday didn't attack this turn.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Land: Doc Holiday played Island (117)
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 3 (Doc Holiday)
Phase: Human's Cleanup
Phase: Human's End of Turn
Phase: Human's Main, postcombat
Phase: Human's End Combat
Phase: Human's Combat Damage
Phase: Human's First Strike Damage
Phase: Human's Declare Blockers
Combat: Human didn't attack this turn.
Phase: Human's Declare Attackers
Phase: Human's Begin Combat
Resolve stack: Muscle Sliver - Creature 1 / 1
Add to stack: Human cast Muscle Sliver (65).
Mana: Mox Sapphire (23) - Tap: Add U to your mana pool.
Mana: Bayou (11) - Tap: Add G to your mana pool.
Land: Human played Bayou (11)
Resolve stack: Mox Sapphire
Add to stack: Human cast Mox Sapphire (22).
Resolve stack: Mox Sapphire
Add to stack: Human cast Mox Sapphire (23).
Phase: Human's Main, precombat
Phase: Human's Draw
Phase: Human's Upkeep
Phase: Human's Untap
Turn: Turn 2 (Human)
Phase: Doc Holiday's Cleanup
Phase: Doc Holiday's End of Turn
Phase: Doc Holiday's Main, postcombat
Phase: Doc Holiday's End Combat
Phase: Doc Holiday's Combat Damage
Phase: Doc Holiday's First Strike Damage
Phase: Doc Holiday's Declare Blockers
Combat: Doc Holiday didn't attack this turn.
Phase: Doc Holiday's Declare Attackers
Phase: Doc Holiday's Begin Combat
Land: Doc Holiday played Plains (108)
Phase: Doc Holiday's Main, precombat
Phase: Doc Holiday's Draw
Phase: Doc Holiday's Upkeep
Phase: Doc Holiday's Untap
Turn: Turn 1 (Doc Holiday)
Mulligan: Human has kept a hand of 7 cards
Mulligan: Doc Holiday has kept a hand of 7 cards
Ante: Doc Holiday anted Seaside Citadel (134)
Ante: Human anted Talon Sliver (44)
Kapoue
 
Posts: 66
Joined: 14 Sep 2012, 14:58
Has thanked: 1 time
Been thanked: 0 time

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby freddyjsg » 05 Jul 2013, 01:45

Got this crash when an attacking Kithkin Daggerdare was blocked by Junktroller

RuntimeException | Open
Code: Select all
Forge Version:    1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_25 Oracle Corporation

java.lang.RuntimeException: ComputerUtil : payManaCost() cost was not paid for Kithkin Daggerdare. Didn't find what to pay for G
   at forge.game.ai.ComputerUtilMana.payManaCost(ComputerUtilMana.java:213)
   at forge.game.ai.ComputerUtilMana.payManaCost(ComputerUtilMana.java:62)
   at forge.card.cost.CostPartMana.payAI(CostPartMana.java:184)
   at forge.card.cost.CostPayment.payComputerCosts(CostPayment.java:190)
   at forge.game.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:130)
   at forge.game.ai.AiController.playSpellAbilities(AiController.java:793)
   at forge.game.ai.AiController.onPriorityRecieved(AiController.java:738)
   at forge.game.player.PlayerControllerAi.takePriority(PlayerControllerAi.java:339)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:847)
   at forge.game.GameAction.startGame(GameAction.java:1465)
   at forge.game.Match$1.run(Match.java:105)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
freddyjsg
 
Posts: 66
Joined: 12 Feb 2013, 13:24
Has thanked: 18 times
Been thanked: 1 time

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby cc-drake » 05 Jul 2013, 06:27

- AI can cast Silvergill Adept for 1U without having another Merfolk in hand.
- I can't discard more than one card to Last Rites.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby Marek14 » 05 Jul 2013, 07:51

 Gruul Ragebeast ended up not targeting anything when the only creature on my side was a 7/10 Armored Cancrix
Last edited by Chris H. on 05 Jul 2013, 19:52, edited 1 time in total.
Reason: mouse-over
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby SecretCaveman » 05 Jul 2013, 14:24

The AI suspends Fungal Behemoth with 0 time counters on it.
SecretCaveman
 
Posts: 63
Joined: 22 Jun 2013, 12:38
Has thanked: 1 time
Been thanked: 1 time

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby Proteus » 05 Jul 2013, 17:35

Description: AI attacked with Kithkin Healer enchanted with Triclopean Sight, my only untapped creature was Mirror Entity. I went to declare blockers. Had to kill forge via task manager.

NullPointerException | Open
Code: Select all
Forge Version:    1.4.2-r22320
Operating System: Windows 7 6.1 x86
Java Version:     1.7.0_21 Oracle Corporation

java.lang.NullPointerException
   at forge.game.combat.Combat.getAttackersOf(Combat.java:100)
   at forge.game.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:222)
   at forge.game.ai.ComputerUtilCombat.wouldLoseLife(ComputerUtilCombat.java:341)
   at forge.card.ability.ai.DamagePreventAi.canPlayAI(DamagePreventAi.java:124)
   at forge.card.ability.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:18)
   at forge.card.ability.AbilityApiBased.canPlayAI(AbilityApiBased.java:67)
   at forge.game.ai.AiController.canPlayAndPayFor(AiController.java:478)
   at forge.game.ai.AiController.chooseSpellAbilyToPlay(AiController.java:462)
   at forge.game.ai.AiController.getSpellAbilityToPlay(AiController.java:816)
   at forge.game.ai.AiController.playSpellAbilities(AiController.java:790)
   at forge.game.ai.AiController.onPriorityRecieved(AiController.java:738)
   at forge.game.player.PlayerControllerAi.takePriority(PlayerControllerAi.java:339)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:847)
   at forge.game.GameAction.startGame(GameAction.java:1465)
   at forge.game.Match$1.run(Match.java:105)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Proteus
 
Posts: 18
Joined: 11 Nov 2012, 05:23
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby freddyjsg » 05 Jul 2013, 17:55

Im not sure if this is a bug, because it hasn't interfered with my gameplay so far, but Blood Tyrant second ability is triggering from the deck.
freddyjsg
 
Posts: 66
Joined: 12 Feb 2013, 13:24
Has thanked: 18 times
Been thanked: 1 time

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby Marek14 » 05 Jul 2013, 19:05

When casting Riddle of Lightning, the text on stack shows how much damage will be dealt, but this is based on CMC of top card in your library, i.e. something that the player shouldn't know.
Marek14
Tester
 
Posts: 2773
Joined: 07 Jun 2008, 07:54
Has thanked: 0 time
Been thanked: 303 times

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby SunShintaBra » 05 Jul 2013, 19:13

Description: Sea Sprite attacked, I had no creatures to block and 20 life. Crashed.

NullPointerException | Open
Code: Select all
Forge Version:    1.4.2-r22320
Operating System: Windows 7 6.1 amd64
Java Version:     1.7.0_05 Oracle Corporation

java.lang.NullPointerException
   at forge.game.combat.Combat.getAttackersOf(Combat.java:100)
   at forge.game.ai.ComputerUtilCombat.lifeThatWouldRemain(ComputerUtilCombat.java:222)
   at forge.game.ai.ComputerUtilCombat.wouldLoseLife(ComputerUtilCombat.java:341)
   at forge.card.ability.ai.DamagePreventAi.canPlayAI(DamagePreventAi.java:124)
   at forge.card.ability.SpellAbilityAi.canPlayAIWithSubs(SpellAbilityAi.java:18)
   at forge.card.ability.SpellApiBased.canPlayAI(SpellApiBased.java:49)
   at forge.game.ai.AiController.canPlayAndPayFor(AiController.java:478)
   at forge.game.ai.AiController.chooseSpellAbilyToPlay(AiController.java:462)
   at forge.game.ai.AiController.getSpellAbilityToPlay(AiController.java:816)
   at forge.game.ai.AiController.playSpellAbilities(AiController.java:790)
   at forge.game.ai.AiController.onPriorityRecieved(AiController.java:738)
   at forge.game.player.PlayerControllerAi.takePriority(PlayerControllerAi.java:339)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:847)
   at forge.game.GameAction.startGame(GameAction.java:1465)
   at forge.game.Match$1.run(Match.java:105)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
SunShintaBra
 
Posts: 9
Joined: 24 Mar 2013, 02:15
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 06-28-2013 ver 1.4.2

Postby Sloth » 05 Jul 2013, 21:39

Marek14 wrote:AI cast Whirlpool Whelm without any creature on the battlefield.
Marek14 wrote:Casting Vendetta on Plains animated with Guardian Zendikon killed it, but I didn't lose any life.
Marek14 wrote: Gruul Ragebeast ended up not targeting anything when the only creature on my side was a 7/10 Armored Cancrix
3 fixed! Thanks Marek14.

cc-drake wrote:- AI can cast Silvergill Adept for 1U without having another Merfolk in hand.
Fixed! Thanks cc-drake.

freddyjsg wrote:Im not sure if this is a bug, because it hasn't interfered with my gameplay so far, but Blood Tyrant second ability is triggering from the deck.
Fixed! Thanks freddyjsg.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 45 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form