It is currently 24 Aug 2025, 09:23
   
Text Size

Current Known Bugs list

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

Re: Current Known Bugs list

Postby s1886x » 23 Jun 2011, 09:55

i can't play Slight of Hand...at all
s1886x
 
Posts: 141
Joined: 14 Jun 2010, 01:07
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Eowin » 23 Jun 2011, 10:46

I reanimated Phylactery Lich with Liliana Vess. I have no Artifacts in Play. It entered the Battlefield and stayed.
Sideinfo: I also reanimated a Gravedigger and a Grave Titan, that trigger as they came into Play.
Eowin
 
Posts: 59
Joined: 25 Sep 2010, 10:38
Has thanked: 0 time
Been thanked: 0 time

Re: Current Known Bugs list

Postby Sloth » 23 Jun 2011, 11:34

s1886x wrote:i can't play Slight of Hand...at all
Fixed! Thanks s1886x.
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 Chris H. » 23 Jun 2011, 15:03

anikitin wrote:When AI's Femeref Knight blocked my Wolf pet with flanking, flanking didn't trigger. I noticed a similar thing when AI's creature with deathtouch got hit by my Plant Wall (with deathtouch, too) but didn't die. So, either there's something wrong with Quest tokens(pet/wall), or there's something with these 2 abilities.
`
In a recent quest mode game I noticed that my Plant Wall has First Strike. I am now looking at the forge.data.pet.QuestPetPlant class and I can see the code that adds the First Strike ab:

Code: Select all
        else if (level == 4) {
            petCard.setImageName("G 1 3 Plant Wall");
            petCard.setBaseAttack(1);
            petCard.setBaseDefense(3);
            petCard.addIntrinsicKeyword("First Strike");
        }
`
I suspect that the "petCard.addIntrinsicKeyword("First Strike");" was not intended as later in this class there is a descriptive section of code for the various Plant Wall levels and it does not mention that the level 4 Plant Wall is quick:

Code: Select all
    public String[] getAllUpgradeDescriptions() {
        return new String[]{
                "Purchase Plant",
                "Improve the defense power of your plant.",
                "Improve the defense power of your plant.",
                "Improve the defense power of your plant.",
                "Grow venomous thorns on your plant.",
                "Improve the defense power of your plant and your plant will have healing properties",
                "You cannot train your plant any further"};
    }

    @Override
    public String[] getAllStats() {
        return new String[]{"You do not own a plant",
                "0/1, G, Defender",
                "0/2, G, Defender",
                "0/3, G, Defender",
                "1/3, G, Defender",
                "1/3, G, Defender, Deathtouch",
                "1/4, G, Defender, Deathtouch, T: Gain 1 life"};
    }
`
I think that I should remove the First Strike ab for the next beta. Does anyone mind if I do so?
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Current Known Bugs list

Postby Hellfish » 23 Jun 2011, 15:22

Yeah, just change it to Deathtouch. Anything that helps my plant wall helps me suck less at quest mode. :lol:
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 Chris H. » 23 Jun 2011, 16:05

Hellfish wrote:Yeah, just change it to Deathtouch. Anything that helps my plant wall helps me suck less at quest mode. :lol:
`
I feel the pain ... with my current quest I have 7 wins and 7 losses. These new and/or revamped decks by Sloth/Corwin/Myself are challenging. :wink:
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Current Known Bugs list

Postby Chris H. » 23 Jun 2011, 16:09

Chris H. wrote:In a recent quest mode game I noticed that my Plant Wall has First Strike. I am now looking at the forge.data.pet.QuestPetPlant class and I can see the code that adds the First Strike ab:
`
Hmmm, upon further examination it appears that the First Strike ab only appears at level 4 and deathtouch appears at levels 5 and 6. I wonder if Fnoed added the First Strike ab at level 4 intentionally?

Code: Select all
    public Card getPetCard() {
        final Card petCard = new Card();

        petCard.setName("Plant Wall");

        petCard.setController(AllZone.HumanPlayer);
        petCard.setOwner(AllZone.HumanPlayer);

        petCard.addColor("G");
        petCard.setToken(true);

        petCard.addType("Creature");
        petCard.addType("Plant");
        petCard.addType("Wall");
       
        petCard.addIntrinsicKeyword("Defender");

        if (level == 1) {
            petCard.setImageName("G 0 1 Plant Wall");
            petCard.setBaseAttack(0);
            petCard.setBaseDefense(1);
        }
        else if (level == 2) {
            petCard.setImageName("G 0 2 Plant Wall");
            petCard.setBaseAttack(0);
            petCard.setBaseDefense(2);
        }
        else if (level == 3) {
            petCard.setImageName("G 0 3 Plant Wall");
            petCard.setBaseAttack(0);
            petCard.setBaseDefense(3);
        }
        else if (level == 4) {
            petCard.setImageName("G 1 3 Plant Wall");
            petCard.setBaseAttack(1);
            petCard.setBaseDefense(3);
            petCard.addIntrinsicKeyword("First Strike");
        }
        else if (level == 5) {
            petCard.setImageName("G 1 3 Plant Wall Deathtouch");
            petCard.setBaseAttack(1);
            petCard.setBaseDefense(3);
            petCard.addIntrinsicKeyword("Deathtouch");
        }
        else if (level == 6) {
            petCard.setImageName("G 1 4 Plant Wall");
            petCard.setBaseAttack(1);
            petCard.setBaseDefense(4);
            petCard.addIntrinsicKeyword("Deathtouch");
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Current Known Bugs list

Postby Sloth » 23 Jun 2011, 16:18

Chris H. wrote:`
Hmmm, upon further examination it appears that the First Strike ab only appears at level 4 and deathtouch appears at levels 5 and 6. I wonder if Fnoed added the First Strike ab at level 4 intentionally?
The Plant pet is already pretty strong no reason to make it stronger.
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 Chris H. » 23 Jun 2011, 16:36

Sloth wrote:The Plant pet is already pretty strong no reason to make it stronger.
`
That was my feeling too.

And Moomarc has done a wonderful job on the Plant Wall pics. I really, really don't want to have him go back and add the first strike to the level four Plant Wall pic.

I will go ahead and remove the first strike from the level four Plant Wall.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Current Known Bugs list

Postby moomarc » 23 Jun 2011, 21:12

If it comes down to that, it's purely a text change from my side, and adding extra text will only take about 5 minutes plus upload time. So no problem from my side... ;)

And anyone that wishes can just call me Marc. :oops:
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Current Known Bugs list

Postby Chris H. » 23 Jun 2011, 21:22

moomarc wrote:If it comes down to that, it's purely a text change from my side, and adding extra text will only take about 5 minutes plus upload time. So no problem from my side... ;)

And anyone that wishes can just call me Marc. :oops:
`
No problem Marc. :wink:

I went ahead and removed the First Strike ability. Only the level 4 Plant Wall got this ability and at levels 5 and 6 the code gives the Plant Wall Deathtouch and does not give First Strike at 5 and 6.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Current Known Bugs list

Postby Almost_Clever » 24 Jun 2011, 03:00

AI issue: Computer evokes Glarewielder when it had no other creatures in play (and even if it did, all of my creatures were tapped).
I do not discard any cards when the computer plays Pulling Teeth and I win the clash.
If the computer controls a Weed-Pruner Poplar, it will destroy any one toughness creature I have, but if all of my creatures have two or more toughness it will not assign any -1/-1 penalties at all.
Tapping a Judge of Currents for Springleaf Drum (to gain the 1 life, I had no use for the mana) at the end of the computer's turn caused the game to totally lock up.
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 Vecc » 24 Jun 2011, 04:03

. Soul Foundry exiles a creature card from your hand, but when you attempt to use it, it just taps, asking for no mana to be paid, and the token isn't generated.
User avatar
Vecc
 
Posts: 178
Joined: 13 Apr 2009, 00:13
Has thanked: 17 times
Been thanked: 5 times

Re: Current Known Bugs list

Postby Sloth » 24 Jun 2011, 07:03

Almost_Clever wrote:AI issue: Computer evokes Glarewielder when it had no other creatures in play (and even if it did, all of my creatures were tapped).
Glarewielder will no longer be in random AI decks. The AI was always bad with "target creature can't block" cards.

Almost_Clever wrote:I do not discard any cards when the computer plays Pulling Teeth and I win the clash.
This has already been fixed on the SVN.

Almost_Clever wrote:If the computer controls a Weed-Pruner Poplar, it will destroy any one toughness creature I have, but if all of my creatures have two or more toughness it will not assign any -1/-1 penalties at all.
I will take a look what's going on there. UPDATE: Fixed!

Vecc wrote:. Soul Foundry exiles a creature card from your hand, but when you attempt to use it, it just taps, asking for no mana to be paid, and the token isn't generated.
This is already fixed on the SVN.

Thanks Almost_Clever and Vecc.
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 s1886x » 25 Jun 2011, 09:24

i was playing elves g against don't go in the water and this happened:
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


HTHEME is null


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.InternalError: HTHEME is null
at sun.awt.windows.ThemeReader.paintBackground(Native Method)
at sun.awt.windows.ThemeReader.paintBackground(Unknown Source)
at com.sun.java.swing.plaf.windows.XPStyle$SkinPainter.paintToImage(Unknown Source)
at sun.swing.CachedPainter.paint0(Unknown Source)
at sun.swing.CachedPainter.paint(Unknown Source)
at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkinRaw(Unknown Source)
at com.sun.java.swing.plaf.windows.AnimationController.paintSkin(Unknown Source)
at com.sun.java.swing.plaf.windows.XPStyle$Skin.paintSkin(Unknown Source)
at com.sun.java.swing.plaf.windows.WindowsButtonUI.paintXPButtonBackground(Unknown Source)
at com.sun.java.swing.plaf.windows.WindowsButtonUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at org.jdesktop.swingx.JXMultiSplitPane.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JLayeredPane.paint(Unknown Source)
at javax.swing.JComponent.paintChildren(Unknown Source)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(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.pumpEventsForFilter(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at java.awt.Window.setVisible(Unknown Source)
at java.awt.Dialog.setVisible(Unknown Source)
at forge.error.ErrorViewer.showDialog(Unknown Source)
at forge.error.ErrorViewer.showError(Unknown Source)
at forge.error.ErrorViewer.showError(Unknown Source)
at forge.error.ExceptionHandler.handle(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at java.awt.EventDispatchThread.handleException(Unknown Source)
at java.awt.EventDispatchThread.processException(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)
s1886x
 
Posts: 141
Joined: 14 Jun 2010, 01:07
Has thanked: 0 time
Been thanked: 0 time

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