Current Known Bugs list
by mtgrares
Moderators: timmermac, Agetian, friarsol, Blacksmith, KrazyTheFox, CCGHQ Admins
Re: Current Known Bugs list
by Sloth » 24 Jan 2012, 09:50
I think i know where this bug comes from: The new damage replacement system replaces combat damage with non combat damage. This will need a bit of work.tafkad wrote:Sort of an odd one here with a quest that has Divine Presence in play to start - When a creature equipped with the Sword of Feast and Famine strikes the AI the sword is not being triggered, no untapped lands and no discard. I am guessing it has something to do with the Divine Presence - though the card states that the damage still comes from the original source, just does 3 or less only so the sword should still trigger (is the only quest that it does not trigger with the same creature sword combo). Picture shows it all. Glad the Chalice is working, Thanks.
1.2.2-r13294 OSX
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Current Known Bugs list
by Hellfish » 24 Jan 2012, 10:49
I've added an untested ability to my codebase for AF_DealDamage to deal combat damage, so the remaining problem would be that all cards that replace both kinds of damage would need two Replacement Effects. I'll keep experimenting with this.
EDIT:To clarify, Divine Presence and most others that replace damage, would be changed to something similar to this:
EDIT:To clarify, Divine Presence and most others that replace damage, would be changed to something similar to this:
- Code: Select all
Name:Divine Presence
ManaCost:2 W
Types:Enchantment
Text:no text
R:Event$ DamageDone | ValidTarget$ Creature,Player | DamageAmount$ GE4 | ReplaceWith$ Dmg3 | IsCombat$ False | Description$ If a source would deal 4 or more damage to a creature or player, that source deals 3 damage to that creature or player instead.
R:Event$ DamageDone | ValidTarget$ Creature,Player | DamageAmount$ GE4 | IsCombat$ True | ReplaceWith$ Dmg3Combat
SVar:Dmg3:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ 3
SVar:Dmg3Combat:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 3
SVar:PlayMain1:TRUE
SVar:RemRandomDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_presence.jpg
SetInfo:INV|Rare|http://magiccards.info/scans/en/in/15.jpg
Oracle:If a source would deal 4 or more damage to a creature or player, that source deals 3 damage to that creature or player instead.
End
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Current Known Bugs list
by Milod » 25 Jan 2012, 00:49
sometimes Angelic Overseer dies by Day of Judgment even if there are humans on the side of Angelic Overseer..... this weird but happend serveral times but not always 

Last edited by Chris H. on 25 Jan 2012, 02:18, edited 2 times in total.
Reason: Mouse-over
Reason: Mouse-over
Re: Current Known Bugs list
by jmartus » 25 Jan 2012, 14:11
got a crash
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.
ManaCost : addMana() error, mana not needed - 1
Version:
Forge version 1.2.3-SNAPSHOT-r13504
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_29 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: ManaCost : addMana() error, mana not needed - 1
at forge.card.mana.ManaCost.addMana(ManaCost.java:382)
at forge.card.mana.ManaCost.payMana(ManaCost.java:295)
at forge.ComputerUtil.payManaCost(ComputerUtil.java:846)
at forge.ComputerUtil.canPayCost(ComputerUtil.java:501)
at forge.ComputerUtil.canPayCost(ComputerUtil.java:486)
at forge.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:473)
at forge.ComputerUtil.playSpellAbilities(ComputerUtil.java:123)
at forge.ComputerAIGeneral.playCards(ComputerAIGeneral.java:93)
at forge.ComputerAIGeneral.main1(ComputerAIGeneral.java:60)
at forge.ComputerAIInput.think(ComputerAIInput.java:98)
at forge.ComputerAIInput.showMessage(ComputerAIInput.java:71)
at forge.GuiInput.setInput(GuiInput.java:68)
at forge.GuiInput.update(GuiInput.java:54)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:38)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:545)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:548)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:548)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:548)
at forge.gui.input.InputCleanup.showMessage(InputCleanup.java:63)
at forge.GuiInput.setInput(GuiInput.java:68)
at forge.GuiInput.update(GuiInput.java:54)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:38)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:545)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:548)
at forge.control.match.ControlInput$1.actionPerformed(ControlInput.java:57)
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$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(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$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
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.
ManaCost : addMana() error, mana not needed - 1
Version:
Forge version 1.2.3-SNAPSHOT-r13504
OS: Windows 7 Version: 6.1 Architecture: x86
Java Version: 1.6.0_29 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: ManaCost : addMana() error, mana not needed - 1
at forge.card.mana.ManaCost.addMana(ManaCost.java:382)
at forge.card.mana.ManaCost.payMana(ManaCost.java:295)
at forge.ComputerUtil.payManaCost(ComputerUtil.java:846)
at forge.ComputerUtil.canPayCost(ComputerUtil.java:501)
at forge.ComputerUtil.canPayCost(ComputerUtil.java:486)
at forge.ComputerUtil.canBePlayedAndPayedByAI(ComputerUtil.java:473)
at forge.ComputerUtil.playSpellAbilities(ComputerUtil.java:123)
at forge.ComputerAIGeneral.playCards(ComputerAIGeneral.java:93)
at forge.ComputerAIGeneral.main1(ComputerAIGeneral.java:60)
at forge.ComputerAIInput.think(ComputerAIInput.java:98)
at forge.ComputerAIInput.showMessage(ComputerAIInput.java:71)
at forge.GuiInput.setInput(GuiInput.java:68)
at forge.GuiInput.update(GuiInput.java:54)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:38)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:545)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:548)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:548)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:548)
at forge.gui.input.InputCleanup.showMessage(InputCleanup.java:63)
at forge.GuiInput.setInput(GuiInput.java:68)
at forge.GuiInput.update(GuiInput.java:54)
at java.util.Observable.notifyObservers(Unknown Source)
at java.util.Observable.notifyObservers(Unknown Source)
at forge.MyObservable.updateObservers(MyObservable.java:38)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:545)
at forge.PhaseHandler.nextPhase(PhaseHandler.java:548)
at forge.control.match.ControlInput$1.actionPerformed(ControlInput.java:57)
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$Actions.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(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$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.awt.EventQueue$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$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)
Re: Current Known Bugs list
by Iran » 25 Jan 2012, 15:33
I don't known it is a bug. (I think it is)
AI cast snapcaster mage even when doesn't exists sorcerys or instants in graveyard (to give flashback) and even when have sorcerys or instants in AI's graveyard, usually it doesn't choose a card in graveyard to give flashback.
I think AI don't use snapcaster mage appropriately.
AI cast snapcaster mage even when doesn't exists sorcerys or instants in graveyard (to give flashback) and even when have sorcerys or instants in AI's graveyard, usually it doesn't choose a card in graveyard to give flashback.
I think AI don't use snapcaster mage appropriately.
Re: Current Known Bugs list
by gos » 25 Jan 2012, 21:56
I cast Temporal Fissure late in my round. The storm count seemed to be correct, and I targeted 12 of my opponent's permanents (many 2 times). Each of the copies went on the stack, but none of them did anything when they resolved.
Now that I think of it, many copy effects seem to do nothing upon resolving.
Now that I think of it, many copy effects seem to do nothing upon resolving.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Current Known Bugs list
by FabioFLX » 26 Jan 2012, 10:47
Hi, computer was controlling a Batterskull on its Germ while I was controlling a Sangromancer and a Phyrexian Rager.
Computer attacked with the Batterskull and I blocked with the Phyrexian Rager, but then the program crashed.
Here is the message:
Thank you,
Fabio FLX
Computer attacked with the Batterskull and I blocked with the Phyrexian Rager, but then the program crashed.
Here is the message:
- 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.
CardFactory : getCard() invalid card name - Germ
Version:
Forge version 1.2.3-SNAPSHOT-r13485
OS: Linux Version: 2.6.35-32-generic Architecture: amd64
Java Version: 1.6.0_26 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.RuntimeException: CardFactory : getCard() invalid card name - Germ
at forge.card.cardfactory.AbstractCardFactory.getCard2(AbstractCardFactory.java:456)
at forge.card.cardfactory.AbstractCardFactory.getCard(AbstractCardFactory.java:398)
at forge.card.cardfactory.CardFactoryCreatures$54.resolve(CardFactoryCreatures.java:2068)
at forge.MagicStack.resolveStack(MagicStack.java:913)
at forge.PhaseHandler.passPriority(PhaseHandler.java:848)
at forge.gui.input.InputPassPriority.selectButtonOK(InputPassPriority.java:72)
at forge.GuiInput.selectButtonOK(GuiInput.java:86)
at forge.control.match.ControlInput.btnOKActionPerformed(ControlInput.java:105)
at forge.control.match.ControlInput.access$000(ControlInput.java:32)
at forge.control.match.ControlInput$1.actionPerformed(ControlInput.java:52)
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:6288)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6053)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4651)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
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$2.run(EventQueue.java:616)
at java.awt.EventQueue$2.run(EventQueue.java:614)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
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)
Thank you,
Fabio FLX
Re: Current Known Bugs list
by Hellfish » 26 Jan 2012, 10:55
FabioFLX: Looks like the AI was trying to clone the Germ. Not a wise idea to begin with :/
EDIT: May be fixed.
EDIT: May be fixed.
So now you're
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
Screaming for the blood of the cookie monster
Evil puppet demon of obesity
Time to change the tune of his fearful ballad
C is for "Lettuce," that's good enough for me
-
Hellfish - Programmer
- Posts: 1297
- Joined: 07 Jun 2009, 10:41
- Location: South of the Pumphouse
- Has thanked: 110 times
- Been thanked: 169 times
Re: Current Known Bugs list
by friarsol » 26 Jan 2012, 13:01
This release had a bug related to Phase Triggers that happen to both players, it has already been found and fixed. Thanks.gos wrote:My opponent controls Forsaken Wastes. Neither of us lose 1 life during our upkeeps. I can't vouch for its other abilities.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Current Known Bugs list
by FabioFLX » 26 Jan 2012, 13:30
Well, it could be the reason because I know that deck uses to play at least one Phyrexian Metamorph.Hellfish wrote:FabioFLX: Looks like the AI was trying to clone the Germ. Not a wise idea to begin with :/
EDIT: May be fixed.
Thank you, hope it will be resolved soon.
Re: Current Known Bugs list
by victorvndoom » 26 Jan 2012, 16:24
example is Summon the School
following copy cards doesnt work:
- Twincast (casting Summon the School and copying yields only 2 merfolk and not 4)
- Sigil Tracer (casting Summon the School and copying yields only 2 merfolk not 4)
- Cackling Counterpart Merfolk token doesnt yield 2 tokens but one (same thing with using Twincast or Sigil Tracer)
- Chandra, the Firebrand (-2 copy ability does trigger but doesnt copy the instant/sorcery but goes only off)
- Echo Mage copy ability doesnt copy a card (second copy doesnt show up)
- Gravespawn Sovereign sometimes cant put a creature on the battlefield (example Riftwing Cloudskate but he will activate its into play ability just like it has suspend)
other
- Pyromatics doesnt do damage to target player, target creature in replicate form and in copied form
- Crosis Lair : when Crosis Lair is tapped for mana like for Lich Lord of Unx token ability you should be able to be opt to select the mana from it like it was a fellowar stone or other mana resource now it doesnt tap black for it self it will choose blue instead (colors are blue, black and red for crosis lair)
suspend:
i would thread suppend a bit different then magic does (you do implent some cards different then magic why not this). Put them as they were enchantements with the counters so players always see what cards are suspended. each time a counter is removed remove the counter from that card instead , treat the card as it was exiled so it cant be target as it were enchantements but exiled.
maybe this will help solve the problem you having with Jhoira of The Ghitu
following copy cards doesnt work:
- Twincast (casting Summon the School and copying yields only 2 merfolk and not 4)
- Sigil Tracer (casting Summon the School and copying yields only 2 merfolk not 4)
- Cackling Counterpart Merfolk token doesnt yield 2 tokens but one (same thing with using Twincast or Sigil Tracer)
- Chandra, the Firebrand (-2 copy ability does trigger but doesnt copy the instant/sorcery but goes only off)
- Echo Mage copy ability doesnt copy a card (second copy doesnt show up)
- Gravespawn Sovereign sometimes cant put a creature on the battlefield (example Riftwing Cloudskate but he will activate its into play ability just like it has suspend)
other
- Pyromatics doesnt do damage to target player, target creature in replicate form and in copied form
- Crosis Lair : when Crosis Lair is tapped for mana like for Lich Lord of Unx token ability you should be able to be opt to select the mana from it like it was a fellowar stone or other mana resource now it doesnt tap black for it self it will choose blue instead (colors are blue, black and red for crosis lair)
suspend:
i would thread suppend a bit different then magic does (you do implent some cards different then magic why not this). Put them as they were enchantements with the counters so players always see what cards are suspended. each time a counter is removed remove the counter from that card instead , treat the card as it was exiled so it cant be target as it were enchantements but exiled.
maybe this will help solve the problem you having with Jhoira of The Ghitu
Last edited by Chris H. on 26 Jan 2012, 21:12, edited 11 times in total.
Reason: Mouse-over + spelling
Reason: Mouse-over + spelling
i have a autistic disorder. I speak english very well but it is not my mother language .I have also some dislectic / grammatical problems. please pay attention..i cant correct myself each time
- victorvndoom
- Posts: 54
- Joined: 09 Nov 2010, 18:45
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by serrasmurf » 26 Jan 2012, 18:54
.
Chalice of the Void doesn't seem to work (i have 2 counters on it, my opponent plays a spell with cmc 2, it doesn't get countered)
Chalice of the Void doesn't seem to work (i have 2 counters on it, my opponent plays a spell with cmc 2, it doesn't get countered)
Last edited by Chris H. on 26 Jan 2012, 21:15, edited 2 times in total.
Reason: Mouse-over
Reason: Mouse-over
- serrasmurf
- Posts: 316
- Joined: 30 Jan 2010, 14:09
- Location: The Netherlands
- Has thanked: 3 times
- Been thanked: 18 times
Re: Current Known Bugs list
by Symphonic » 26 Jan 2012, 22:11
Version 1.2.2.:
It often takes some time until the number next to the graveyard symbol shows the actual amount of cards in a graveyard.
Eladamri's Vineyard from the "Green Crawling" Challenge is not working at all - in 1.1.8. the Computer did not use the mana put into its mana pool, but in 1.2.2. there is not any mana that is put into the mana pools
Grim Lavamancer uses cards from every graveyard to activate its ability, not only from its own one
(and I have had the impression that he needed only one card in a graveyard to activate his ability instead of two, but I could be wrong, because the graveyardsymbol-number isn't always the right one)
It often takes some time until the number next to the graveyard symbol shows the actual amount of cards in a graveyard.
Eladamri's Vineyard from the "Green Crawling" Challenge is not working at all - in 1.1.8. the Computer did not use the mana put into its mana pool, but in 1.2.2. there is not any mana that is put into the mana pools
Grim Lavamancer uses cards from every graveyard to activate its ability, not only from its own one
(and I have had the impression that he needed only one card in a graveyard to activate his ability instead of two, but I could be wrong, because the graveyardsymbol-number isn't always the right one)
Re: Current Known Bugs list
by moomarc » 27 Jan 2012, 06:09
What is wrong with that? The ETB trigger on the Riftwing Skate isn't dependant on it having been suspended and doesn't say 'When it enters the battlefield from exile...' so this is the correct behaviour unless I've misunderstood you.victorvndoom wrote:Gravespawn Sovereign sometimes cant put a creature on the battlefield (example Riftwing Cloudskate but he will activate its into play ability just like it has suspend)
This is just the copy bug again I thinkvictorvndoom wrote:Pyromatics doesnt do damage to target player, target creature in replicate form and in copied form
I'm interested to know which cards are implemented this differently in Forge. Some very early cards were added even though they were only half implemented (eg some cards with splice to arcane and channel mechanics were added without this part) but we've fixed those where possible and no longer add cards unless they're rules compliant and fully implemented (albeit with an occasional bug). Also, the only way we have to treat a card as though its exiled is to have it in the exile zone.victorvndoom wrote:suspend:
i would thread suppend a bit different then magic does (you do implent some cards different then magic why not this). Put them as they were enchantements with the counters so players always see what cards are suspended. each time a counter is removed remove the counter from that card instead , treat the card as it was exiled so it cant be target as it were enchantements but exiled.
maybe this will help solve the problem you having with Jhoira of The Ghitu
That said we are working towards making things more visible, so a graphic representation of the exile zone might come up in the future.
-Marc
-
moomarc - Pixel Commander
- Posts: 2091
- Joined: 04 Jun 2010, 15:22
- Location: Johannesburg, South Africa
- Has thanked: 371 times
- Been thanked: 372 times
Who is online
Users browsing this forum: No registered users and 98 guests