Forge Release 03/20/2018 ver 1.6.8
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Release 03/20/2018 ver 1.6.8
by Christen » 10 Apr 2018, 10:02
I would like to report a bug.
Description: [describe what you were doing when the crash occurred]
Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.6.8.001
Operating System: Linux 3.18.14-12570667 armv8l
Java Version: 0 The Android Project
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String forge.card.CardEdition.getCode()' on a null object reference
at forge.card.CardEdition$Predicates$1.apply(CardEdition.java:525)
at forge.card.CardEdition$Predicates$1.apply(CardEdition.java:521)
at forge.limited.CardThemedDeckBuilder.findBasicLandSets(CardThemedDeckBuilder.java:536)
at forge.limited.CardThemedCommanderDeckBuilder.<init>(CardThemedCommanderDeckBuilder.java:47)
at forge.deck.DeckgenUtil.generateRandomCommanderDeck(DeckgenUtil.java:596)
at forge.deck.CommanderDeckGenerator.getDeck(CommanderDeckGenerator.java:92)
at forge.deck.FDeckChooser.getDeck(FDeckChooser.java:820)
at forge.deck.FDeckChooser$2.run(FDeckChooser.java:105)
at forge.deck.FDeckChooser$2.run(FDeckChooser.java:100)
at forge.toolbox.FOptionPane.setResult(FOptionPane.java:284)
at forge.toolbox.FOptionPane$7.handleEvent(FOptionPane.java:274)
at forge.toolbox.FButton.tap(FButton.java:157)
at forge.Forge$MainInputProcessor.tap(Forge.java:594)
at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:196)
at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:158)
at com.badlogic.gdx.backends.android.AndroidInput.processEvents(AndroidInput.java:360)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:420)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1562)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1262)
Re: Forge Release 03/20/2018 ver 1.6.8
by Nekoatl » 10 Apr 2018, 14:53
The token created by Karn, Scion of Urza appears to be granting +1/+1 per artifact I control to every creature on the battlefield. I think the static ability is missing an Affected parameter? I haven't managed to make a working fix yet, though I'm still trying.
Edit: This seems to work.
Edit: This seems to work.
- Attachments
-
- karn_scion_of_urza.txt
- (1.84 KiB) Downloaded 154 times
Re: Forge Release 03/20/2018 ver 1.6.8
by Nekoatl » 10 Apr 2018, 20:16
The AI cast Collective Brutality, targeting my Stuffy Doll to get -2/-2. I responded by activating Glaring Spotlight to give the Doll hexproof before Brutality resolved, which should have caused Brutality to be countered via rule 608.2b. However, Brutality resolved successfully and killed the Doll instead. The AI's permanents were Mountain x4, Swamp x3, Font of Return, Goblin Fireslinger x2, Abyssal Hunter, Creepy Doll, Dragon Whisperer, and Overseer of the Damned. I verified that Stuff Doll did have hexproof before Brutality resolved, so I don't think the problem is with Glaring Spotlight.
Re: Forge Release 03/20/2018 ver 1.6.8
by Nekoatl » 11 Apr 2018, 20:22
Manaplasm is gaining power/toughness based on the converted mana cost of the card rather than the converted mana cost of the spell. The AI had a 1/1 Manaplasm in play and cast Mouth for . The Manaplasm should have become 4/4 as Mouth's mana cost is , but instead it became 8/8 by using Mouth // Feed's mana cost of . (Rule 708.3b)
Re: Forge Release 03/20/2018 ver 1.6.8
by Kiryu666 » 12 Apr 2018, 04:02
Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.6.8-r-1u
Operating System: Windows 10 10.0 x86
Java Version: 1.8.0_161 Oracle Corporation
java.lang.NullPointerException
at forge.card.CardEdition$Predicates$1.apply(CardEdition.java:525)
at forge.card.CardEdition$Predicates$1.apply(CardEdition.java:521)
at forge.limited.CardThemedDeckBuilder.findBasicLandSets(CardThemedDeckBuilder.java:536)
at forge.limited.CardThemedCommanderDeckBuilder.<init>(CardThemedCommanderDeckBuilder.java:47)
at forge.deck.DeckgenUtil.generateRandomCommanderDeck(DeckgenUtil.java:596)
at forge.deck.CommanderDeckGenerator.getDeck(CommanderDeckGenerator.java:92)
at forge.deckchooser.FDeckChooser.getDeck(FDeckChooser.java:251)
at forge.screens.home.VLobby.selectCommanderDeck(VLobby.java:549)
at forge.screens.home.VLobby.selectDeck(VLobby.java:516)
at forge.screens.home.VLobby.update(VLobby.java:345)
at forge.match.GameLobby.updateView(GameLobby.java:297)
at forge.match.GameLobby.applyVariant(GameLobby.java:252)
at forge.screens.home.VLobby$VariantCheckBox$1.itemStateChanged(VLobby.java:889)
at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source)
at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source)
at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source)
at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.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$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.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: Forge Release 03/20/2018 ver 1.6.8
by epsilon82 » 12 Apr 2018, 04:13
Thanks for the fix! I had noticed that too.Nekoatl wrote:The token created by Karn, Scion of Urza appears to be granting +1/+1 per artifact I control to every creature on the battlefield. I think the static ability is missing an Affected parameter? I haven't managed to make a working fix yet, though I'm still trying.
Edit: This seems to work.
Maybe you could take a stab at Tempest Djinn? It doesn't have Flying, which seems like it should be trivial to fix, but anytime I try to add the Flying parameter in the code in a similar fashion to every other Flying card I've seen, Forge either says it doesn't support the card, or it seems to work but immediately goes to the graveyard when played (as though it had zero toughness.) It's very bizarre and I'd be really curious to know what's wrong with it.
Re: Forge Release 03/20/2018 ver 1.6.8
by Logrith » 12 Apr 2018, 21:21
I have the following bug. It existed during 1.6.6 and it continues in 1.6.8.
Can't post the whole thing. Looks like something is going wrong in my Quest information. I've attached the bug report.
Can't post the whole thing. Looks like something is going wrong in my Quest information. I've attached the bug report.
- Attachments
-
- 2018-04-12-00.txt
- (1.03 KiB) Downloaded 158 times
- Logrith
- Posts: 4
- Joined: 12 Apr 2018, 21:17
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Release 03/20/2018 ver 1.6.8
by Nekoatl » 13 Apr 2018, 03:26
Yeah, this one was really straightforward. One thing I've noticed, though, is after expanding cardsfolder.zip, the upcoming cards' .txt files have to be moved from \upcoming to the folder matching the first letter of the card name in order to be usable. That's why it took me so long to successfully test Karn. Anyway, here's the corrected file:epsilon82 wrote:Maybe you could take a stab at Tempest Djinn? It doesn't have Flying, which seems like it should be trivial to fix, but anytime I try to add the Flying parameter in the code in a similar fashion to every other Flying card I've seen, Forge either says it doesn't support the card, or it seems to work but immediately goes to the graveyard when played (as though it had zero toughness.) It's very bizarre and I'd be really curious to know what's wrong with it.
- Attachments
-
- tempest_djinn.txt
- (353 Bytes) Downloaded 152 times
Re: Forge Release 03/20/2018 ver 1.6.8
by Logrith » 13 Apr 2018, 14:34
I was going through the spell shop and lost the price column and can't seem to get it back. Anyone know how to get it back? I've tried the check box and sliding the column bars but don't see it.
- Logrith
- Posts: 4
- Joined: 12 Apr 2018, 21:17
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Release 03/20/2018 ver 1.6.8
by Tyggus » 13 Apr 2018, 23:35
What address do I give my friend to connect to my server over the internet? Is it my public IP (i.e. 43.153.##.###)? My public IP followed by the port the game says (43.153.##.###:36743)? Is it my DNS hostname (cpe-43-153-##-###.kya.res.rr.c0m)? Or is it the DNS hostname followed by the port (cpe-43-153-##-###.kya.res.rr.c0m:36743)?
Any help would be greatly appreciated!
Any help would be greatly appreciated!
Re: Forge Release 03/20/2018 ver 1.6.8
by Mr Corvid » 14 Apr 2018, 11:31
- Mr Corvid
- Posts: 1
- Joined: 14 Apr 2018, 11:05
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Release 03/20/2018 ver 1.6.8
by timmermac » 14 Apr 2018, 19:04
This error randomly pops up. Your quest has become corrupted somehow. It can be fixed by deleting the file and then renaming the backup by removing the .bak extension. That will restore your quest.Logrith wrote:I have the following bug. It existed during 1.6.6 and it continues in 1.6.8.
Can't post the whole thing. Looks like something is going wrong in my Quest information. I've attached the bug report.
"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
Re: Forge Release 03/20/2018 ver 1.6.8
by tjtillman » 14 Apr 2018, 21:24
1.6.9 r486
When CPU controls Drudge Sentinel, it activates it immediately, not in situations where it would only be needed to save it from dying.
Rona, Disciple of Gix allowed me to target a historic card in my opponent's graveyard.
When CPU controls Drudge Sentinel, it activates it immediately, not in situations where it would only be needed to save it from dying.
Rona, Disciple of Gix allowed me to target a historic card in my opponent's graveyard.
Re: Forge Release 03/20/2018 ver 1.6.8
by Tolvo » 15 Apr 2018, 15:15
Is it true that you guys are working on implementing an HQ image downloader? I saw it being mentioned in another part of the forum.
I did replace all of the cards (even the sets that had no/were missing images) with XLHQs for my own use and was thinking about putting up a torrent, but if an internal download option is really something that's on the horizon, I guess that might be unnecessary.
I did replace all of the cards (even the sets that had no/were missing images) with XLHQs for my own use and was thinking about putting up a torrent, but if an internal download option is really something that's on the horizon, I guess that might be unnecessary.
Re: Forge Release 03/20/2018 ver 1.6.8
by friarsol » 15 Apr 2018, 20:27
The rest of the forum isn't related to Forge. Where specifically did you see it?Tolvo wrote:Is it true that you guys are working on implementing an HQ image downloader? I saw it being mentioned in another part of the forum.
I did replace all of the cards (even the sets that had no/were missing images) with XLHQs for my own use and was thinking about putting up a torrent, but if an internal download option is really something that's on the horizon, I guess that might be unnecessary.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Who is online
Users browsing this forum: Google [Bot] and 160 guests