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

Current Known Bugs list

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

Re: Current Known Bugs list

Postby Hellfish » 24 May 2011, 16:50

friarsol wrote:
timmermac wrote:You're actually looking at the wrong piece of information there. Tokens never hit the graveyard, so they don't count for spells like Fresh Meat.
This is incorrect. Tokens DO hit the graveyard. They just disappear as soon as they do.
I just tweaked your new changezone functions to implement this. :)
Fixed Fresh Meat and the few other cards that use this mechanic.
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
User avatar
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

Postby Ulthwithian » 24 May 2011, 17:24

Timmer: What Sol said. Anything that triggers when a creature goes to the graveyard should trigger when a token creature goes to the graveyard, unless specified otherwise.
Ulthwithian
 
Posts: 28
Joined: 07 Oct 2010, 13:21
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby timmermac » 24 May 2011, 18:42

#-o My mistake...
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Current Known Bugs list

Postby gos » 24 May 2011, 21:46

AI playing Hatchet Bully:

Code: Select all
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:
    http://www.slightlymagic.net/forum/viewforum.php?f=26
If you don't want to register an account, you can mail it directly to
    mtgerror@yahoo.com


There is an error in the card code for Hatchet Bully:



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

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_13 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
    at forge.card.abilityFactory.AbilityFactory.playReusable(AbilityFactory.java:790)
    at forge.card.abilityFactory.AbilityFactory_DealDamage.damageChoosingTargets(AbilityFactory_DealDamage.java:373)
    at forge.card.abilityFactory.AbilityFactory_DealDamage.damageTargetAI(AbilityFactory_DealDamage.java:344)
    at forge.card.abilityFactory.AbilityFactory_DealDamage.damageDrawback(AbilityFactory_DealDamage.java:186)
    at forge.card.abilityFactory.AbilityFactory_DealDamage.access$5(AbilityFactory_DealDamage.java:176)
    at forge.card.abilityFactory.AbilityFactory_DealDamage$3.chkAI_Drawback(AbilityFactory_DealDamage.java:106)
    at forge.card.abilityFactory.AbilityFactory_Counters.putCanPlayAI(AbilityFactory_Counters.java:288)
    at forge.card.abilityFactory.AbilityFactory_Counters$1.canPlayAI(AbilityFactory_Counters.java:50)
    at forge.ComputerAI_General.getPlayable(ComputerAI_General.java:194)
    at forge.ComputerAI_General.getOtherPhases(ComputerAI_General.java:172)
    at forge.ComputerAI_General.stackResponse(ComputerAI_General.java:292)
    at forge.ComputerAI_General.begin_combat(ComputerAI_General.java:232)
    at forge.ComputerAI_Input.think(ComputerAI_Input.java:51)
    at forge.ComputerAI_Input.showMessage(ComputerAI_Input.java:33)
    at forge.GuiInput.setInput(GuiInput.java:29)
    at forge.GuiInput.update(GuiInput.java:23)
    at java.util.Observable.notifyObservers(Unknown Source)
    at java.util.Observable.notifyObservers(Unknown Source)
    at forge.MyObservable.updateObservers(MyObservable.java:9)
    at forge.Phase.nextPhase(Phase.java:385)
    at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:746)
    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.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)
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

Postby Nordos » 24 May 2011, 23:34

Twitch just needs one blue mana to play. For me at least.
BTW, is it possible to implement, that forge can use several images for one card, for example when a card is named Hand_of_Death, another Hand_of_Death1 and a second maybe Hand_of_Death2, that it can read all three images for it, and chooses one of the randomly, or is it too much work?
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Current Known Bugs list

Postby timmermac » 25 May 2011, 00:07

Nordos wrote:Twitch just needs one blue mana to play. For me at least.
BTW, is it possible to implement, that forge can use several images for one card, for example when a card is named Hand_of_Death, another Hand_of_Death1 and a second maybe Hand_of_Death2, that it can read all three images for it, and chooses one of the randomly, or is it too much work?
Correct me if I'm wrong, but if you use set pics, I think it already does this.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Current Known Bugs list

Postby timmermac » 25 May 2011, 00:37

:!: Painter's Servant effect does not end when it dies.

Edit: Computer pays upkeep for Vaevictis Asmadi twice.
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
User avatar
timmermac
Tester
 
Posts: 1512
Joined: 17 May 2010, 20:36
Has thanked: 18 times
Been thanked: 95 times

Re: Current Known Bugs list

Postby Eowin » 25 May 2011, 08:48

Hi Developers,
I have another case with a Totem Armor and removed Enchantment:
AI has an Enclave Cryptologist out, enchanted with Eel Umbra. I have a Guul Draz Assassin with 2 Level Counters. I use the Assassin to give the Enclave Cryptologist -2/-2 => The Aura is removed, Enclave Cryptologist stays in play as a -1/0 Creature. At AIs Turn it is 1/2 with Totem Aura Effect and Textbox says "Enchanchated by Eel Umbra".
Eowin
 
Posts: 59
Joined: 25 Sep 2010, 10:38
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Nordos » 25 May 2011, 09:48

timmermac wrote:
Nordos wrote:Twitch just needs one blue mana to play. For me at least.
BTW, is it possible to implement, that forge can use several images for one card, for example when a card is named Hand_of_Death, another Hand_of_Death1 and a second maybe Hand_of_Death2, that it can read all three images for it, and chooses one of the randomly, or is it too much work?
Correct me if I'm wrong, but if you use set pics, I think it already does this.
Oh, Uh, well... Then its probably my fault since I dont use set pics :P
NVM then
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Current Known Bugs list

Postby Sloth » 25 May 2011, 11:05

timmermac wrote:Edit: Computer pays upkeep for Vaevictis Asmadi twice.
Fixed! Thanks timmermac.
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 Eowin » 25 May 2011, 12:00

Hi Developers,
AI has only Commander Eesha out and plays Wormfang Drake and doesn't exile the Commander nor sacrifices the Drake. In other cases AI exiles the second Creature, but in this case it has protection.
Oh, I tested it, it's even worse! I played the Commander and then the Drake, and I tried to exile the Commander => Forge accepted my Selection, does not exile the Commander and let the Drake in Play.
Eowin
 
Posts: 59
Joined: 25 Sep 2010, 10:38
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby friarsol » 25 May 2011, 12:11

Eowin wrote:Hi Developers,
AI has only Commander Eesha out and plays Wormfang Drake and doesn't exile the Commander nor sacrifices the Drake. In other cases AI exiles the second Creature, but in this case it has protection.
Oh, I tested it, it's even worse! I played the Commander and then the Drake, and I tried to exile the Commander => Forge accepted my Selection, does not exile the Commander and let the Drake in Play.
The problem here is the Protection doesn't matter. It's not Damage, Enchanting/Equipping, Blocking or Targeting. So the Commander is a legal choice, and since it's non-targeted it should be exiled.
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 Nordos » 25 May 2011, 12:21

I have a deck where sometimes a strange bug occurs:
I cant play some cards. These arent the same, though, sometimes it is Go for the throat, at other times it is ancestral vision and then again it is tinker.
Now, my deck has some very special combinations, and therefor I dont know what is the one whcih causes it.
For example - the whole deck is based upon Time Vault and untapping spells/creatures. Now, since I only have 1 Time Vault, I just have a 40 cards deck. To maximate the chances to get time vault, I added the card Teferi's Puzzle Box. And to prevent me getting killed due not having enough cards in my libary, I included Soldevi Digger, too.
To kill my opponent I use the legendary vampire Szadek, Lord of Secrets, so, I mill him and the stop taking turns, so that he dies through having no cards in his deck . . .

The bug itself is a strange one, too. I can discard these cards/put them under the libary, but they dont vanish out of my hand, but stay there. The Puzzle sees then foir example 9 cards to replace, instead of 7, cause the 2 bugged cards didnt got really discarded. And because I cant play them neither...

EDIT: when discarded, they appear in the hand AND in the graveyard. You can discard it each time, but it wont get more then one card in the graveyard

I personally think it has something to do with the Soldevi Digger. Dunno if it also included the Feldon's Cane, but I doubt that.

Should I upload the deck?
Nordos
 
Posts: 558
Joined: 23 May 2011, 14:06
Has thanked: 6 times
Been thanked: 18 times

Re: Current Known Bugs list

Postby Eowin » 25 May 2011, 15:37

friarsol wrote:
Eowin wrote:Hi Developers,
AI has only Commander Eesha out and plays Wormfang Drake and doesn't exile the Commander nor sacrifices the Drake. In other cases AI exiles the second Creature, but in this case it has protection.
Oh, I tested it, it's even worse! I played the Commander and then the Drake, and I tried to exile the Commander => Forge accepted my Selection, does not exile the Commander and let the Drake in Play.
The problem here is the Protection doesn't matter. It's not Damage, Enchanting/Equipping, Blocking or Targeting. So the Commander is a legal choice, and since it's non-targeted it should be exiled.
Hi friarsol,
that's exactly what I think Forge should do, but the Commander is still in play => bug.
Eowin
 
Posts: 59
Joined: 25 Sep 2010, 10:38
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby friarsol » 25 May 2011, 15:42

Nordos wrote:EDIT: when discarded, they appear in the hand AND in the graveyard. You can discard it each time, but it wont get more then one card in the graveyard

I personally think it has something to do with the Soldevi Digger. Dunno if it also included the Feldon's Cane, but I doubt that.

Should I upload the deck?
I know some people have reported something similar in the past, but I've never seen it, and noone has every posted a surefire way to reproduce it. If you can boil it down, to a 10 (or fewer)card deck with steps to repro, that would be even better than a 40 card deck.
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 51 guests

Main Menu

User Menu

Our Partners


Who is online

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

Login Form