It is currently 17 Aug 2025, 03:20
   
Text Size

Current Known Bugs list

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

Re: Current Known Bugs list

Postby slapshot5 » 27 Aug 2011, 18:25

Bundy wrote:Computer has Dance of the Dead in play, but at the begin of the computers turn i get to choose if the enchanted creature gets untapped or not.
When i choose to untap the creature i even had to pay the mana for it.

So actually i have to pay to get my ass kicked ... i thought they had SM clubs for that? :lol:
This is now fixed in SVN.

-slapshot5
slapshot5
Programmer
 
Posts: 1391
Joined: 03 Jan 2010, 17:47
Location: Mac OS X
Has thanked: 25 times
Been thanked: 68 times

Re: Current Known Bugs list

Postby Nordos » 27 Aug 2011, 21:59

My opponent revived Nirkana Revenant. When I tapped swamps, he got mana
(he revived it out of my graveyard)
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Current Known Bugs list

Postby Almost_Clever » 28 Aug 2011, 14:17

The description for Lighthouse Chronologist says "LEVEL 1+ / 2/4" when it should say "LEVEL 4-6 / 2/4."
The description for Hammer of Ruin does not say "Equipped creature gets +2/+0."
The computer played Shieldmate's Blessing, but the stack message didn't say what the target was. "1. Shieldmate's Blessing (176) - Prevent the next 3 that would be dealt to this turn" (with two spaces between "to" and "this").
Occasionally the green mana is cleared out of the mana pool when I control Omnath, Locus of Mana; I've seen multiple times the mana pool empties between "Declare Blockers - Play Instants and Abilities" and "Combat Damage."
When gang blocking such that I would lose one creature, but not all, I can't tell to which blocking creatures the computer will assign damage. If I could regenerate one or the other, I need to know which one I have to regenerate.
When multiple creatures are put into the graveyard at once, you can't tell which creature you are being prompted to exile for Mimic Vat.
A woman came up to me and said / "I'd like to poison your mind / With wrong ideas that appeal to you / Though I am not unkind."
User avatar
Almost_Clever
Tester
 
Posts: 345
Joined: 15 Jan 2009, 01:46
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby friarsol » 28 Aug 2011, 16:22

Almost_Clever wrote:When gang blocking such that I would lose one creature, but not all, I can't tell to which blocking creatures the computer will assign damage. If I could regenerate one or the other, I need to know which one I have to regenerate.
The real problem is that we're not using the most up-to-date Blocking Rules.

http://cardforge.org/bugz/view.php?id=22
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby Sloth » 28 Aug 2011, 18:43

Almost_Clever wrote:Dumbputer insists on attacking with 1-toughness non-flying creatures when I have Circle of Flame on the battlefield.

The description for Lighthouse Chronologist says "LEVEL 1+ / 2/4" when it should say "LEVEL 4-6 / 2/4."

The description for Hammer of Ruin does not say "Equipped creature gets +2/+0."
Fixed! Thanks Almost_Clever.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby Braids » 28 Aug 2011, 21:29

Should Execute be removed from random decks via SVar:RemRandomDeck:True ?
"That is the dumbest thing I've ever seen." --Rob Cashwalker, regarding Innistrad double-sided cards. One of the first times he and I have ever agreed on something. ;)
User avatar
Braids
Programmer
 
Posts: 556
Joined: 22 Jun 2011, 00:39
Location: Unknown. Hobby: Driving myself and others to constructive madness.
Has thanked: 1 time
Been thanked: 1 time

Re: Current Known Bugs list

Postby Ivalen » 28 Aug 2011, 21:57

AI does not use Shieldmate's Blessing properly.

Use the following game state file to replicate:
Code: Select all
HumanCardsInPlay=Mountain
AICardsInPlay=Plains
ActivePlayer=Human
HumanCardsInHand=Lightning Bolt
AICardsInHand=Shieldmate's Blessing
ActivePhase=Main1
What should happen if the AI chose itself to prevent the damage:
Human casts Lightning Bolt at AI.
AI casts Shieldmate's Blessing selecting itself.
The stack resolves, 3 damage prevented against AI.
Lightning bolt causes 3 damage against AI player which is prevented.

Instead, the AI takes 3 damage.
Ivalen
 
Posts: 22
Joined: 23 Jan 2011, 15:19
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby friarsol » 28 Aug 2011, 22:08

Ivalen, this isn't necessarily a bug. Just because the AI can cast a spell to prevent the damage doesn't mean it's the right decision to do so. If the AI were at 3 life, then he most definitely should, but at 20?

If you and I were playing a match, and you cast a Bolt straight to me on turn one, and I had the Blessing, I would take the damage and save my Card.

Edit: Did I misread? Were you saying he wasn't casting it? Or that the spell was cast, but the damage wasn't being prevented?
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Current Known Bugs list

Postby Ivalen » 28 Aug 2011, 22:53

Yeah let me clarify.

The AI actually casts Shieldmate's Blessing, but doesn't target himself to prevent the damage.

There are no creatures on the field, so if the AI was bothering to cast the spell, the only choice is to choose himself. Which either it did, and wasn't resolved properly, or it didn't target itself at all.

So yes, the spell was cast, but the damage wasn't being prevented.
Ivalen
 
Posts: 22
Joined: 23 Jan 2011, 15:19
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Sloth » 29 Aug 2011, 07:31

Braids wrote:Should Execute be removed from random decks via SVar:RemRandomDeck:True ?
Of course. Fixed! Thanks Braids.

Almost_Clever wrote:The computer played Shieldmate's Blessing, but the stack message didn't say what the target was. "1. Shieldmate's Blessing (176) - Prevent the next 3 that would be dealt to this turn" (with two spaces between "to" and "this").
Ivalen wrote:AI does not use Shieldmate's Blessing properly. ...
Fixed! Thanks Almost_Clever and Ivalen.
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Current Known Bugs list

Postby Bundy » 29 Aug 2011, 10:56

Computer played Bitter Ordeal, then an error popped up.
Don't have the error report. I used the submit error function, but when submitting the error the screen went black and Forge crashed ...
Bundy
 
Posts: 348
Joined: 17 Dec 2010, 17:32
Location: The netherlands
Has thanked: 23 times
Been thanked: 3 times

Re: Current Known Bugs list

Postby s1886x » 29 Aug 2011, 18:06

Squee's Embrace doesn't return the equipped creature to my hand when it's destroyed
s1886x
 
Posts: 141
Joined: 14 Jun 2010, 01:07
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby s1886x » 30 Aug 2011, 08:31

i think that something is up with Kird Ape. this keeps popping up eve if i try ignoring it. it has never happened before:

An error has occurred. You can copy/paste this message or save it to a file.
Please report this, plus what you tried to do, to:
viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
mtgerror@yahoo.com


Index: 0, Size: 0


Version:
Forge -- official beta: $Date: 2011-01-06 11:34:48 -0500 (Thu, 06 Jan 2011) $, SVN revision: $Revision: 4891 $

OS: Windows 7 Version: 6.1 Architecture: x86

Java Version: 1.6.0_22 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at forge.GameActionUtil$6.removeStaticEffect(Unknown Source)
at forge.GameActionUtil$6.execute(Unknown Source)
at forge.GameAction.checkStateEffects(Unknown Source)
at forge.card.mana.ManaPool.addManaToFloating(Unknown Source)
at forge.card.spellability.Ability_Mana.produceMana(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_Mana.manaResolve(Unknown Source)
at forge.card.abilityFactory.AbilityFactory_Mana$1.resolve(Unknown Source)
at forge.MagicStack.add(Unknown Source)
at forge.MagicStack.addAndUnfreeze(Unknown Source)
at forge.card.spellability.SpellAbility_Requirements.addAbilityToStack(Unknown Source)
at forge.card.spellability.SpellAbility_Requirements.finishPaying(Unknown Source)
at forge.card.spellability.Cost_Payment.payCost(Unknown Source)
at forge.card.spellability.SpellAbility_Requirements.startPaying(Unknown Source)
at forge.card.spellability.SpellAbility_Requirements.needPayment(Unknown Source)
at forge.card.spellability.SpellAbility_Requirements.fillRequirements(Unknown Source)
at forge.card.spellability.SpellAbility_Requirements.fillRequirements(Unknown Source)
at forge.GameAction.playSpellAbility(Unknown Source)
at forge.gui.input.Input_PayManaCostUtil.activateManaAbility(Unknown Source)
at forge.card.spellability.Cost_Payment$2.selectCard(Unknown Source)
at forge.GuiInput.selectCard(Unknown Source)
at forge.GuiDisplay4$10.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(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.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)
Attachments
ab.png
s1886x
 
Posts: 141
Joined: 14 Jun 2010, 01:07
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Accountancy » 30 Aug 2011, 10:48

. Devouring Swarm doesn't have flying
Last edited by Chris H. on 30 Aug 2011, 11:06, edited 1 time in total.
Reason: Mouse-over
Accountancy
 
Posts: 230
Joined: 14 Aug 2009, 12:39
Has thanked: 22 times
Been thanked: 2 times

Re: Current Known Bugs list

Postby Sloth » 30 Aug 2011, 12:41

Bundy wrote:Computer played Bitter Ordeal, then an error popped up.
Don't have the error report. I used the submit error function, but when submitting the error the screen went black and Forge crashed ...
Fixed! Thanks Bundy.

s1886x wrote:Squee's Embrace doesn't return the equipped creature to my hand when it's destroyed
I can't reproduce this. Which version are you using s1886x?

Accountancy wrote:. Devouring Swarm doesn't have flying
Fixed! Thanks Accountancy.
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 18 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form