Current Known Bugs list
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Current Known Bugs list
by Marek14 » 21 Dec 2009, 16:44
Well, stealing an equipped creature SHOULD give the new controller all abilities/bonuses granted by the equipment, but not the control of the equipment itself - it should be normally movable by its controller.Almost_Clever wrote:I've run into some bugs playing the quest today, all related to the old problem of stealing the opponent's stuff:
When using the Adarkar Valkyrie ability to return a creature from the graveyard on an opponent's penumbra creature (Penumbra Spider, for example) will give you the penumbra creature and the token it generated.
The computer will target a creature equipped with a Whispersilk Cloak with Memnarch. It doesn't work (properly), but it shouldn't have been able to even target it.
Apparently stealing equipped creatures causes any attached equipment to be in a wierd state. If the computer steals your equipped creature, you cannot then reattach the equipment to another of your creatures (during your turn of course) and the computer gets any benefits of the equipment (such as lifelink). Destroying the equipped stolen creature will restore the equipment to your side. If you steal one of the computer's equipped creatures, you really don't control the equipment -- you cannot attach it to another one of your creatures. If either player attacks with a stolen creature equipped with the opponent's Umezawa's Jitte the game will just crash (the entire application has to be closed).
Attacking with the opponent's Thieving Magpie will provide a card for the owner and not controller of the Thieving Magpie.
When the computer steals creatures with Memnarch, they still seem to have haste (this is a very old problem that I though had been solve a long time ago).
Re: Current Known Bugs list
by Almost_Clever » 21 Dec 2009, 19:25
I knew the creature would still get the +3/+0 from the Loxodon Warhammer, but I thought (erroneously now, I see) lifelink should provide the lifegain to the equipment's controller. I just found in the ruling for the card Lifelink in Gatherer that the controller of the creature with lifelink gains the life and not the controller of whatever gave the creature lifelink.Marek14 wrote:Well, stealing an equipped creature SHOULD give the new controller all abilities/bonuses granted by the equipment, but not the control of the equipment itself - it should be normally movable by its controller.
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."
-
Almost_Clever - Tester
- Posts: 345
- Joined: 15 Jan 2009, 01:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 21 Dec 2009, 19:43
Yeah, however, Spirit Link or Armadillo Cloak will give the controller of the aura the life. Which, by the way, also doesn't work yet in Forge.
These are tricky things to fix... I will definitely fix Memnarch targeting shrouded creatures though.
These are tricky things to fix... I will definitely fix Memnarch targeting shrouded creatures though.
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Mr.Chaos » 21 Dec 2009, 20:09
When insects turn into elves, you better stay away from the fan!
Nantuko Elder is an Insect Druid, but Forge has it listed as an Elf Druid.
Cute, but it's WRONG!
Oh, and maybe, just maybe, Magic in general has too many elves in it. I just threw a bunch of elves together that I would like in my deck and... POOF! My deck was up to 108 cards and I had not even added lands yet!
Needles to say, it needs some fine tuning, maybe even some trimming.
Nantuko Elder is an Insect Druid, but Forge has it listed as an Elf Druid.
Cute, but it's WRONG!

Oh, and maybe, just maybe, Magic in general has too many elves in it. I just threw a bunch of elves together that I would like in my deck and... POOF! My deck was up to 108 cards and I had not even added lands yet!

Needles to say, it needs some fine tuning, maybe even some trimming.

](./images/smilies/eusa_wall.gif)

- Mr.Chaos
- Tester
- Posts: 625
- Joined: 06 Sep 2008, 08:15
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 21 Dec 2009, 21:04
Meh, you're pretty close already
I've noticed some funky bugs with Auras that have Flash (you can cast them again and again when they're in play already). I'll fix.

I've noticed some funky bugs with Auras that have Flash (you can cast them again and again when they're in play already). I'll fix.
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Vecc » 23 Dec 2009, 23:38
Sure, but I don't think it would work. Got a couple cards I've added to cards.txt myself (a weird version of Silvergill Adept, for example) in my cardpool, guess that'd crash for you.DennisBergkamp wrote:It crashes? Very strange... does it also crash in the previous version?
BTW, Vecc maybe you could send me your QuestData file? I'd like to see if it's that slow for me as well.

Also, have you guys ever thought of making a system where you can buy and sell cards? That would be very nice.

Re: Current Known Bugs list
by DennisBergkamp » 23 Dec 2009, 23:48
I could try, I think I could even remove the cards you've added, manually in the QuestData file.
Yeah a card shop would be really awesome. But also a lot of work, since it would require sensible pricing for all of the cards.
Yeah a card shop would be really awesome. But also a lot of work, since it would require sensible pricing for all of the cards.
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Vecc » 24 Dec 2009, 03:17
Well, I'm sure there would be people willing to volunteer (I would, for one) to make an initial price list on all cards in Forge which could be then tweaked with community feedback. I'm sure there's a lot more work involved than that, tho'.
But I suppose it's an idea to keep in mind, sounds really interesting.
Ah, no need Dennis, that sounds like a lot of work to you, removing all the cards manually.. I've already started a fresh Quest. I'll just toy with the regular game modes for the time being.

Ah, no need Dennis, that sounds like a lot of work to you, removing all the cards manually.. I've already started a fresh Quest. I'll just toy with the regular game modes for the time being.

Re: Current Known Bugs list
by Almost_Clever » 24 Dec 2009, 03:22
Playing some more with Adarkar Valkyrie in my quest, I found that if I took control of the computer's Imperious Perfect and then went to activate its ability, the computer would get the token it generated. I tested other stealing means (Control Magic, Bribery, Sower of Temptation), but the Adarkar Valkyrie was the only one with this problem.
I had targeted the computer's Angel of Despair with a Faceless Butcher only to have the computer blow everything up with a Nevinyrral's Disk. The game crashed when the Angel of Despair came back into play with only itself and land as targets.
Doublestrike and trample do not work correctly together. If a blocker is destroyed with the first strike damage, no damage is assigned with the regular damage (the defending player does not lose life and lifelink (if any) is not triggered).
I had targeted the computer's Angel of Despair with a Faceless Butcher only to have the computer blow everything up with a Nevinyrral's Disk. The game crashed when the Angel of Despair came back into play with only itself and land as targets.
Doublestrike and trample do not work correctly together. If a blocker is destroyed with the first strike damage, no damage is assigned with the regular damage (the defending player does not lose life and lifelink (if any) is not triggered).
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."
-
Almost_Clever - Tester
- Posts: 345
- Joined: 15 Jan 2009, 01:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by Chris H. » 24 Dec 2009, 03:30
A card shop would not only be a lot of work, but as new cards are added, we would find ourselves having to determine a price for these new cards. And we may find ourselves deciding that we need to go back and re-adjust the prices for older cards.
If anyone is interested, they might find that creating new AI decks for the quest mode to be more interesting and fun in comparison to setting card prices. Just a thought.
If anyone is interested, they might find that creating new AI decks for the quest mode to be more interesting and fun in comparison to setting card prices. Just a thought.
-
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
by Vecc » 24 Dec 2009, 03:46
Totally different things, Chris. Creating new decks for the AI is obviously more interesting than setting card prices, but if no one did the boring things some great opportunities would've been lost (I suppose you can understand what I mean considering you provide the Regular Rarity files). I miss your point here. Discarding new ideas right away because they're potentially problematic doesn't lead projects anywhere new and exciting.Chris H. wrote:A card shop would not only be a lot of work, but as new cards are added, we would find ourselves having to determine a price for these new cards. And we may find ourselves deciding that we need to go back and re-adjust the prices for older cards.
If anyone is interested, they might find that creating new AI decks for the quest mode to be more interesting and fun in comparison to setting card prices. Just a thought.
Edit: Also, Infernal Kirin's description says it's ability hasn't yet been implemented, but apparently it has. Nice.

Edit 2: Plus, Iona, Shield of Emeria seems to shut down all spells of the chosen color, when it should only affect your opponent. Not nice.
Re: Current Known Bugs list
by Marek14 » 24 Dec 2009, 16:32
Niv-Mizzet the Firemind has extremely weird targeting. Compare to Mudbutton Torchrunner.
Also, it seems you can cast creature face-down when the stack is not empty.
Also, it seems you can cast creature face-down when the stack is not empty.
Re: Current Known Bugs list
by Resonantg » 24 Dec 2009, 21:25
Got this while trying to see the stack report.An error has occured. 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
You requested a full error report
Version:
Forge -- official beta: 09/11/25, SVN revision: 199
Detailed error trace:
Signal Dispatcher (4):
AWT-Shutdown (13):
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:485)
sun.awt.AWTAutoShutdown.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
Java2D Disposer (9):
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
sun.java2d.Disposer.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
DestroyJavaVM (16):
AWT-EventQueue-0 (14):
java.lang.Thread.dumpThreads(Native Method)
java.lang.Thread.getAllStackTraces(Unknown Source)
forge.error.ErrorViewer.printError(ErrorViewer.java:140)
forge.error.ErrorViewer.showErrorAllThreads(ErrorViewer.java:98)
forge.error.ErrorViewer$ShowAllThreadsAction.actionPerformed(ErrorViewer.java:210)
javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
javax.swing.DefaultButtonModel.setPressed(Unknown Source)
javax.swing.AbstractButton.doClick(Unknown Source)
javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
java.awt.Component.processMouseEvent(Unknown Source)
javax.swing.JComponent.processMouseEvent(Unknown Source)
java.awt.Component.processEvent(Unknown Source)
java.awt.Container.processEvent(Unknown Source)
java.awt.Component.dispatchEventImpl(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.awt.Container.dispatchEventImpl(Unknown Source)
java.awt.Window.dispatchEventImpl(Unknown Source)
java.awt.Component.dispatchEvent(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
TimerQueue (17):
java.lang.Object.wait(Native Method)
javax.swing.TimerQueue.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
Reference Handler (2):
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:485)
java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
Finalizer (3):
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
AWT-Windows (10):
sun.awt.windows.WToolkit.eventLoop(Native Method)
sun.awt.windows.WToolkit.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
Attach Listener (5):
Image Fetcher 0 (18):
java.lang.Object.wait(Native Method)
sun.awt.image.ImageFetcher.nextImage(Unknown Source)
sun.awt.image.ImageFetcher.fetchloop(Unknown Source)
sun.awt.image.ImageFetcher.run(Unknown Source)
- Resonantg
- Posts: 172
- Joined: 11 Oct 2009, 16:20
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 24 Dec 2009, 21:37
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Current Known Bugs list
by DennisBergkamp » 24 Dec 2009, 22:04
BTW another thought on the card shop (I think someone brought this up already), we could always use real life prices by getting them directly online. Then, just like our "download pictures" or "download deck" option, prices could be updated at any time by the user with a single click.
-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 14 guests