It is currently 27 Aug 2025, 11:15
   
Text Size

Forge Beta: 10-05-2012 ver 1.2.15

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

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Zirbert » 24 Oct 2012, 22:49

When the AI blocks with a Rapacious One, it creates an Eldrazi Spawn token for each "excess" point of power it has beiond lethal damage to the attacking creature.

Example: I attack with a 1/1, AI blocks with its 5/4 Rapacious One - the AI gets 4 Eldrazi Spawn tokens.

R.O. is only supposed to make tokens when it damages a player, so it should never make them when blocking. (unless there are triggers or damage-redirecting shenanigans going on, which was definitely not the case in my tests).

This doesn't seem to happen when the human player blocks with Rapacious One.
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Zirbert » 24 Oct 2012, 23:05

The popup description for Rooftop Storm, asking whether you want to pay a zombie's usual cost or use the Rooftop ability to cast it, is missing the actual alternate cost (0). That is, it lists your options as (using Geralf's Messenger in this example):

Geralf's Messenger - Creature 3/2
Geralf's Messenger - Creature 3/2 (by paying instead of its mana cost)
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Doomlord » 25 Oct 2012, 12:31

I think that my library is sometimes not shuffled after tutor effects. In a recent game I was playing, I controlled a Sensei's Divining Top and a Liliana Vess. I activated the Top, saw the top three cards of my library, and then activated Liliana's second ability to search my library for a card and put it on the top. After that, I activated the Top again to look at the top three cards of my library. The top card was the card I searched for as you would expect, but the two cards below it were the two cards I put on top with the previous activation of the top. The chances of that happening if the library were actually shuffled are next to none. I strongly suspect that Liliana's ability did not shuffle the library before putting the searched for card on top.
Doomlord
 
Posts: 47
Joined: 07 Dec 2011, 21:07
Has thanked: 0 time
Been thanked: 2 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Sloth » 25 Oct 2012, 19:48

TastetheJace wrote:I have Engineered Plague with chosen creature type rogue, Reaper from the Abyss on the battlefield, and my crocodile pet. Opponent casts Blighted Agent, which goes into the graveyard after SBAs. At the end step, the Reaper's morbid ability doesn't trigger.
This has been fixed already.

gos wrote:I cast Molten Disaster (not kicked), and it didn't do any damage to players.
I can't reproduce this.

Zirbert wrote:Forge isn't charging the green mana in the activation cost for Gobbling Ooze.
Zirbert wrote:Gnat Miser is missing the word "maximum" from its Description$ parameter.
Zirbert wrote:The popup description for Rooftop Storm, asking whether you want to pay a zombie's usual cost or use the Rooftop ability to cast it, is missing the actual alternate cost (0). That is, it lists your options as (using Geralf's Messenger in this example):

Geralf's Messenger - Creature 3/2
Geralf's Messenger - Creature 3/2 (by paying instead of its mana cost)
These three are fixed! Thanks Zirbert.

Zirbert wrote:When the AI blocks with a Rapacious One, it creates an Eldrazi Spawn token for each "excess" point of power it has beiond lethal damage to the attacking creature.

Example: I attack with a 1/1, AI blocks with its 5/4 Rapacious One - the AI gets 4 Eldrazi Spawn tokens.

R.O. is only supposed to make tokens when it damages a player, so it should never make them when blocking. (unless there are triggers or damage-redirecting shenanigans going on, which was definitely not the case in my tests).

This doesn't seem to happen when the human player blocks with Rapacious One.
I can't reproduce this.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby gwurb » 26 Oct 2012, 03:13

Got this during my upkeep, turn 12.

I had:
Adaptive Automaton, Honor of the Pure, Suture Priest, 3 Plains

AI had:
Elder Cathar, Infantry Veteran, Mesmeric Fiend, Riftmarked Knight (+Knight token), 2 Plains, 1 Swamp

AI's last move was to activate the Infantry Veteran +1/+1 ability on Riftmarked Knight during the DB phase after no blockers were declared. AI was attacking with Riftmarked Knight and its Knight token.

Closing and continuing with each phase just causes the bug to reactivate.

Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

null


Version:
Forge version 1.2.15-r17352

OS: Linux Version: 3.0.1 Architecture: i386

Java Version: 1.6.0_35 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.card.abilityfactory.AbilityFactoryAttach.unattachAllCanPlayAI(AbilityFactoryAttach.java:1639)
   at forge.card.abilityfactory.AbilityFactoryAttach.unattachAllPlayDrawbackAI(AbilityFactoryAttach.java:1841)
   at forge.card.abilityfactory.AbilityFactoryAttach.access$4(AbilityFactoryAttach.java:1839)
   at forge.card.abilityfactory.AbilityFactoryAttach$1DrawbackUnattachAll.chkAIDrawback(AbilityFactoryAttach.java:1561)
   at forge.card.abilityfactory.AbilityFactoryPermanentState.tapCanPlayAI(AbilityFactoryPermanentState.java:903)
   at forge.card.abilityfactory.AbilityFactoryPermanentState.access$6(AbilityFactoryPermanentState.java:861)
   at forge.card.abilityfactory.AbilityFactoryPermanentState$2.canPlayAI(AbilityFactoryPermanentState.java:733)
   at forge.game.player.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:481)
   at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:113)
   at forge.game.player.ComputerUtil.playSpellAbilities(ComputerUtil.java:134)
   at forge.game.player.ComputerAIGeneral.playSpellAbilitiesStackEmpty(ComputerAIGeneral.java:84)
   at forge.game.player.ComputerAIGeneral.playSpellAbilities(ComputerAIGeneral.java:339)
   at forge.control.input.InputControl.updateInput(InputControl.java:260)
   at forge.gui.GuiInput.update(GuiInput.java:58)
   at java.util.Observable.notifyObservers(Observable.java:142)
   at java.util.Observable.notifyObservers(Observable.java:98)
   at forge.util.MyObservable.updateObservers(MyObservable.java:41)
   at forge.control.input.InputControl.resetInput(InputControl.java:146)
   at forge.game.phase.PhaseHandler.passPriority(PhaseHandler.java:869)
   at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:76)
   at forge.gui.GuiInput.selectButtonOK(GuiInput.java:92)
   at forge.gui.match.controllers.CMessage$2.actionPerformed(CMessage.java:51)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
   at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
   at java.awt.Component.processMouseEvent(Component.java:6297)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3275)
   at java.awt.Component.processEvent(Component.java:6062)
   at java.awt.Container.processEvent(Container.java:2039)
   at java.awt.Component.dispatchEventImpl(Component.java:4660)
   at java.awt.Container.dispatchEventImpl(Container.java:2097)
   at java.awt.Component.dispatchEvent(Component.java:4488)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4575)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4236)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4166)
   at java.awt.Container.dispatchEventImpl(Container.java:2083)
   at java.awt.Window.dispatchEventImpl(Window.java:2489)
   at java.awt.Component.dispatchEvent(Component.java:4488)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:668)
   at java.awt.EventQueue.access$400(EventQueue.java:81)
   at java.awt.EventQueue$2.run(EventQueue.java:627)
   at java.awt.EventQueue$2.run(EventQueue.java:625)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
   at java.awt.EventQueue$3.run(EventQueue.java:641)
   at java.awt.EventQueue$3.run(EventQueue.java:639)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:638)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
gwurb
 
Posts: 20
Joined: 11 Oct 2012, 18:11
Has thanked: 12 times
Been thanked: 0 time

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby friarsol » 26 Oct 2012, 03:28

gwurb wrote:Got this during my upkeep, turn 12.

I had:
Adaptive Automaton, Honor of the Pure, Suture Priest, 3 Plains

AI had:
Elder Cathar, Infantry Veteran, Mesmeric Fiend, Riftmarked Knight (+Knight token), 2 Plains, 1 Swamp

AI's last move was to activate the Infantry Veteran +1/+1 ability on Riftmarked Knight during the DB phase after no blockers were declared. AI was attacking with Riftmarked Knight and its Knight token.
Looks like this crash is from the AI considering playing Fulgent Distraction. This should be fixed now.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Xitax » 26 Oct 2012, 03:39

I'm having some difficulty seeing which cards in a stack 2nd from top or lower are being declared as attackers. Maybe rub some Doublestrike magic on it?
Xitax
 
Posts: 918
Joined: 16 May 2010, 17:19
Has thanked: 183 times
Been thanked: 133 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby yagi » 26 Oct 2012, 08:16

Past in Flames effect does not end at the end of turn. I can still flashback the sorceries/instants in my graveyard the next turn.
yagi
 
Posts: 53
Joined: 17 Apr 2012, 08:56
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Spatzi » 26 Oct 2012, 16:31

i attacked with a Darklit Gargoyle and Silhana Ledgewalker. the ai has a 6/6 wurm token and Ajani Vengeant with 1 loyalty. Ensnaring Bridge in play on my side. the damage from my creatures goes right to the AI and not to a Ajani Vengeant. isn't the damage supposed to hit the planes Walker first if there are no blockers?
Spatzi
 
Posts: 94
Joined: 02 Sep 2012, 17:45
Has thanked: 1 time
Been thanked: 0 time

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby friarsol » 26 Oct 2012, 16:51

Spatzi wrote:i attacked with a Darklit Gargoyle and Silhana Ledgewalker. the ai has a 6/6 wurm token and Ajani Vengeant with 1 loyalty. Ensnaring Bridge in play on my side. the damage from my creatures goes right to the AI and not to a Ajani Vengeant. isn't the damage supposed to hit the planes Walker first if there are no blockers?
No, you have to choose to attack either the Player or any Planeswalker they control. In Forge this generally works like this:

Declare Attackers starts, Defender is set to the Player. You choose whichever creatures you want to attack that Player.
If there are any potential Defenders left it moves to the next in line (generally a list of that Player's Planeswalkers). Once you have chosen to assign to each Defender or not, attacking triggers happen and all that fun stuff.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby Alico » 04 Nov 2012, 07:50

Zirbert wrote:When the AI blocks with a Rapacious One, it creates an Eldrazi Spawn token for each "excess" point of power it has beiond lethal damage to the attacking creature.

Example: I attack with a 1/1, AI blocks with its 5/4 Rapacious One - the AI gets 4 Eldrazi Spawn tokens.

R.O. is only supposed to make tokens when it damages a player, so it should never make them when blocking. (unless there are triggers or damage-redirecting shenanigans going on, which was definitely not the case in my tests).

This doesn't seem to happen when the human player blocks with Rapacious One.
I can't reproduce this.[/quote]

I have seen the same problem when facing the sliver deck. All slivers have Trample and Poisonous 1. When they block my creatures and have more power than the creature has toughness, I get poison counters.

It does not always happen, oddly enough, but it happens more than it should. I would check the interaction between Trample and other effects while blocking. If it helps, Trample should be noted only while the creature is attacking.

On a second note, is there a reason, in fantasy mode, why the free mulligan buyable from the Bazaar never works for me?
Alico
 
Posts: 47
Joined: 21 Sep 2012, 18:16
Has thanked: 0 time
Been thanked: 1 time

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby philnotfil » 17 Nov 2012, 00:02

 Astral Slide. When multiple creatures have been removed, only the first one on the stack will get returned. All additional creatures remain exiled.

P.S. Played with it some more. Affects both AI and human, but intermittently. Also had one instance of sliding out a champion AI creature, worked correctly with championed creature coming back in when champion was slid out, but then one time the championed creature stayed exiled.

P.P.S. Three exiled creatures, 2x Acidic Slime, 1x Loxodon Hierarch. Slimes came back in and triggered correctly, Hierarch was on the stack to return, but stayed exiled.
Last edited by Chris H. on 17 Nov 2012, 01:05, edited 1 time in total.
Reason: mouse-over
philnotfil
 
Posts: 12
Joined: 16 Nov 2012, 23:53
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby philnotfil » 18 Nov 2012, 00:07

. Kiki-Jiki, Mirror Breaker. Used to copy Murderous Redcap, works most times, but occasionally will require sacrifice of copied card, not just the Kiki-Jiki token.
philnotfil
 
Posts: 12
Joined: 16 Nov 2012, 23:53
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby philnotfil » 21 Nov 2012, 15:16

. Purraj of Urborg. Triggers when black morph cards are played as morphs. Probably more of a problem with how morph cards are coded than with Purraj. When using morph, should be a colorless spell, regardless of the color of the face up card.
philnotfil
 
Posts: 12
Joined: 16 Nov 2012, 23:53
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 10-05-2012 ver 1.2.15

Postby philnotfil » 09 Dec 2012, 03:09

. Haunting Echoes crashes the game.

I have a crash report, but the in application crash report submission process doesn't like me, and the crash report is too spammy for a new user, such as me, to copy and paste here. What next?
Last edited by philnotfil on 09 Dec 2012, 15:09, edited 1 time in total.
philnotfil
 
Posts: 12
Joined: 16 Nov 2012, 23:53
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 35 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form