SVN Bug Reports
Post MTG Forge Related Programming Questions Here
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: SVN Bug Reports
by Hellfish » 23 May 2011, 06:05
Re:Living Weapon: Only stPumpEquipped isn't checked, it seems. If I move Mortarpod s Toughness pump to it's eqPump keyword it works correctly so that's fixed. However, SVars can't be used in eqPump so Lashwrithe and Bonehoard still suffer from this. I'mma keep on digging.
EDIT: Welp,rushing off to work, can't be more specific than "eqPump and stPump does things differently. It almost appears as if stPumps pump doesn't stick. eqPump is just a one-time pump on equip which could concievably go very wrong in the future."
EDIT: Welp,rushing off to work, can't be more specific than "eqPump and stPump does things differently. It almost appears as if stPumps pump doesn't stick. eqPump is just a one-time pump on equip which could concievably go very wrong in the future."
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: SVN Bug Reports
by Sloth » 23 May 2011, 06:45
Interestingly Force of Savagery with Glorious Anthem survives.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: SVN Bug Reports
by lazylockie » 23 May 2011, 16:05
It's been a while since I don't update (it's a lot of work for me because I have some local changes on source code), so on r8908 I've noticed that morph doesn't work. AI cast Imperial Hellkite for 3 and it came 6/6 unflipped.
I guess I'll update and test the Living Weapons again, because on r8908 Batterskull was stickying the germ token fine, but after I +2 exiled with Venser, the Sojourner the Living Weapon triggered but the germ token didn't appear.
I guess I'll update and test the Living Weapons again, because on r8908 Batterskull was stickying the germ token fine, but after I +2 exiled with Venser, the Sojourner the Living Weapon triggered but the germ token didn't appear.
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: SVN Bug Reports
by friarsol » 23 May 2011, 16:22
I'm hoping my r8913 change fixed this as well. I won't be able to test until tonight sometime, if anyone can confirm either way that'd be great.lazylockie wrote:It's been a while since I don't update (it's a lot of work for me because I have some local changes on source code), so on r8908 I've noticed that morph doesn't work. AI cast Imperial Hellkite for 3 and it came 6/6 unflipped.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by Sloth » 23 May 2011, 17:09
I'm hoping my r8913 change fixed this as well. I won't be able to test until tonight sometime, if anyone can confirm either way that'd be great.[/quote]
I tested Elfhame Palace, Imperial Hellkite and Batterskull. Everything worked fine.
I tested Elfhame Palace, Imperial Hellkite and Batterskull. Everything worked fine.

-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: SVN Bug Reports
by Jaedayr » 23 May 2011, 20:34
r8925
I gained control of AI's Noxious Hatchling using the second ability of Nicol Bolas, Planeswalker. During the next AI turn it cast Stalker Hag and two -1/-1 counters were removed from the hatchling on my side of the battlefield.
I gained control of AI's Noxious Hatchling using the second ability of Nicol Bolas, Planeswalker. During the next AI turn it cast Stalker Hag and two -1/-1 counters were removed from the hatchling on my side of the battlefield.
Re: SVN Bug Reports
by friarsol » 24 May 2011, 04:14
Just played a Quest opponent (the one with a bunch of Garruk stuff) and he played Lead the Stampede, but the AI isn't quite setup to handle Dig on resolve I think. It seemed like I got to choose which cards went where instead of the AI.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by cc-drake » 24 May 2011, 10:25
- When AI's Ashen-Skin Zubera equipped with Barbed Battlegear died, I had to discard my entire hand (4 cards).
Re: SVN Bug Reports
by lazylockie » 24 May 2011, 20:37
Is Hum of the Radix working? Darrin Stephens is still casting its Master of Etherium for 2U, regardless of how many artifacts AI has.
---
On r8943 there are still some issues with Living Weapon.
OK - Casting a living weapon equipment for the first time is fine except for stuff like Lashwrithe like we've discussed above.
Partially OK - Equipping a different creature with living weapon. Issue: the germ token stays on battlefield. For example, if I equip Runeclaw Bear with Batterskull, the germ token from stays as 4/4 Lifelink Vigilance
NOT OK - Flicker on a living weapon "doubles" the token effects. So a Flicker on Batterskull makes the germ a 8/8 Lifelink Vigilance
NOT OK - If the germ token is destroyed, the living weapon trigger stops working completely for the rest of the game - it still triggers, but the germ token dies instantly. So, for example, if I cast Batterskull and AI casts Go for the Throat on it, even paying 3 to bring back to hand and casting again won't give another token.
---
On r8943 there are still some issues with Living Weapon.
OK - Casting a living weapon equipment for the first time is fine except for stuff like Lashwrithe like we've discussed above.
Partially OK - Equipping a different creature with living weapon. Issue: the germ token stays on battlefield. For example, if I equip Runeclaw Bear with Batterskull, the germ token from stays as 4/4 Lifelink Vigilance
NOT OK - Flicker on a living weapon "doubles" the token effects. So a Flicker on Batterskull makes the germ a 8/8 Lifelink Vigilance
NOT OK - If the germ token is destroyed, the living weapon trigger stops working completely for the rest of the game - it still triggers, but the germ token dies instantly. So, for example, if I cast Batterskull and AI casts Go for the Throat on it, even paying 3 to bring back to hand and casting again won't give another token.
- lazylockie
- Posts: 508
- Joined: 13 Jul 2010, 22:44
- Has thanked: 74 times
- Been thanked: 15 times
Re: SVN Bug Reports
by friarsol » 25 May 2011, 17:59
AI Played Rith's Grove (one of the Lair lands) without another Land being in play.
The same deck is using Gemstone Mine, but isn't removing any Mining counters. (Because it shouldn't be using Gemstone Mine)
The same deck is using Gemstone Mine, but isn't removing any Mining counters. (Because it shouldn't be using Gemstone Mine)
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: SVN Bug Reports
by Jaedayr » 25 May 2011, 19:14
r8961
My 2/5 Priests of Norn attacked and was blocked by a 2/2 wolf token with a Wyluli Wolf effect activated on it. The token got 2 -1/-1 tokens as expected and survived. However at the start of my next turn I noticed it was still on the battlefield as a 0/0 token.
My 2/5 Priests of Norn attacked and was blocked by a 2/2 wolf token with a Wyluli Wolf effect activated on it. The token got 2 -1/-1 tokens as expected and survived. However at the start of my next turn I noticed it was still on the battlefield as a 0/0 token.
Re: SVN Bug Reports
by Sloth » 25 May 2011, 20:53
I will add an SVar for the Lairs and remove the Gemstone Mines.friarsol wrote:AI Played Rith's Grove (one of the Lair lands) without another Land being in play.
The same deck is using Gemstone Mine, but isn't removing any Mining counters. (Because it shouldn't be using Gemstone Mine)
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: SVN Bug Reports
by Jaedayr » 26 May 2011, 00:08
r8961
Got the following during AI Main2 when it had Fabricate on the stack and a Thrumming Stone already in play.
Got the following during AI Main2 when it had Fabricate on the stack and a Thrumming Stone already in play.
- 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
null
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_24 Vendor: Sun Microsystems Inc.
Detailed error trace:
java.lang.NullPointerException
at forge.card.abilityFactory.AbilityFactory_ChangeZone.changeHiddenOriginCanPlayAI(AbilityFactory_ChangeZone.java:258)
at forge.card.abilityFactory.AbilityFactory_ChangeZone.changeZoneCanPlayAI(AbilityFactory_ChangeZone.java:138)
at forge.card.abilityFactory.AbilityFactory_ChangeZone.access$0(AbilityFactory_ChangeZone.java:133)
at forge.card.abilityFactory.AbilityFactory_ChangeZone$2.canPlayAI(AbilityFactory_ChangeZone.java:65)
at forge.GameActionUtil$40$1.resolve(GameActionUtil.java:330)
at forge.MagicStack.resolveStack(MagicStack.java:706)
at forge.Phase.passPriority(Phase.java:542)
at forge.gui.input.Input_PassPriority.selectButtonOK(Input_PassPriority.java:42)
at forge.GuiInput.selectButtonOK(GuiInput.java:37)
at forge.GuiDisplay4.okButtonActionPerformed(GuiDisplay4.java:954)
at forge.GuiDisplay4.access$3(GuiDisplay4.java:953)
at forge.GuiDisplay4$25.actionPerformed(GuiDisplay4.java:741)
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.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: SVN Bug Reports
by Chris H. » 26 May 2011, 01:31
`Sloth wrote:I will add an SVar for the Lairs and remove the Gemstone Mines.friarsol wrote:AI Played Rith's Grove (one of the Lair lands) without another Land being in play.
The same deck is using Gemstone Mine, but isn't removing any Mining counters. (Because it shouldn't be using Gemstone Mine)
I added SVar:RemAIDeck:True to the five lair lands and to Gemstone Mine.
There may be several recent quest decks with lair lands.
-
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
Who is online
Users browsing this forum: No registered users and 12 guests