Forge Android App: 11-13-2016 Alpha 1.5.58.002
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.006
by Wulfe » 17 Jul 2014, 03:50
Description: [I had just finished playing and winning my first quest and after the booster screen I hit the "great" button and all I get is this crash error. It will not let me proceed.]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.22.006
Operating System: Linux 3.1.10-g67f5fa7 armv7l
Java Version: 0 The Android Project
java.lang.NullPointerException
at forge.quest.data.QuestAchievements.addWin(QuestAchievements.java:78)
at forge.screens.match.winlose.QuestWinLose.actionOnQuit(QuestWinLose.java:207)
at forge.screens.match.winlose.ControlWinLose$3.handleEvent(ControlWinLose.java:46)
at forge.toolbox.FButton.tap(FButton.java:156)
at forge.Forge$MainInputProcessor.tap(Forge.java:463)
at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:218)
at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:182)
at com.badlogic.gdx.backends.android.AndroidInput.processEvents(AndroidInput.java:358)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:413)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1523)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.006
by drdev » 17 Jul 2014, 04:21
I just released 1.5.22.007, which should hopefully prevent seeing this crash.Wulfe wrote:Description: [I had just finished playing and winning my first quest and after the booster screen I hit the "great" button and all I get is this crash error. It will not let me proceed.]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.22.006
Operating System: Linux 3.1.10-g67f5fa7 armv7l
Java Version: 0 The Android Project
java.lang.NullPointerException
at forge.quest.data.QuestAchievements.addWin(QuestAchievements.java:78)
at forge.screens.match.winlose.QuestWinLose.actionOnQuit(QuestWinLose.java:207)
at forge.screens.match.winlose.ControlWinLose$3.handleEvent(ControlWinLose.java:46)
at forge.toolbox.FButton.tap(FButton.java:156)
at forge.Forge$MainInputProcessor.tap(Forge.java:463)
at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:218)
at forge.toolbox.FGestureAdapter.touchUp(FGestureAdapter.java:182)
at com.badlogic.gdx.backends.android.AndroidInput.processEvents(AndroidInput.java:358)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:413)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1523)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
In addition, this release introduces support for grouping by set which will also be available in the desktop game after the next snapshot.
Let me know if you have any further issues or have ideas for other group by or pile by options.
Thanks.
-Dan
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.004
by treeko11 » 17 Jul 2014, 09:10
Hi drdev,drdev wrote:Can you reproduce this on the desktop game? It sounds like something that wouldn't be specific to the mobile game, though I could be wrong. If it is reproducible on the desktop game, could you please post your bug report to the Forge Beta thread?treeko11 wrote:Hi again,
Found another bug. I've added a Melira Pod deck, I have Melira on the field, activate Pod saccing Kitchen Finks, the sac goes off and the Finks die and come back giving me my health but then the tutor effect of the Pod doesn't activate. I am given the opportunity to look at my deck but then there's usually another step to choose the tutored card, this step doesn't activate.
Done this ~3 times now, same result.
I don't have access to the forge desktop client so I cannot do this for you unfortunately.
- treeko11
- Posts: 9
- Joined: 07 Jul 2014, 10:51
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.007
by treeko11 » 17 Jul 2014, 13:26
Another bug I've found - Birthing Pod seems to love these.
Opponent had Leonin Arbiter on the field, I sacrificed my Wall of Roots, game didn't even give me an option to pay the 2 mana - just took my creature and that was it. No tutor, just sacrifice.
Edit: I just realised how the arbiter actually works, you'd need to click on it before activating the pod to use its ability. Just seems sorta odd, maybe a popup would be a good idea?
Opponent had Leonin Arbiter on the field, I sacrificed my Wall of Roots, game didn't even give me an option to pay the 2 mana - just took my creature and that was it. No tutor, just sacrifice.
Edit: I just realised how the arbiter actually works, you'd need to click on it before activating the pod to use its ability. Just seems sorta odd, maybe a popup would be a good idea?
- treeko11
- Posts: 9
- Joined: 07 Jul 2014, 10:51
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.004
by drdev » 17 Jul 2014, 14:33
No big deal. I can try investigating it myself and post to the Forge Beta thread if I can't figure it out. Thanks.treeko11 wrote:Hi drdev,
I don't have access to the forge desktop client so I cannot do this for you unfortunately.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.007
by friarsol » 17 Jul 2014, 15:06
The problem is: as soon as the ability starts to resolve it's too late to activate the special action. "1/1/2011: Payingtreeko11 wrote:Another bug I've found - Birthing Pod seems to love these.
Opponent had Leonin Arbiter on the field, I sacrificed my Wall of Roots, game didn't even give me an option to pay the 2 mana - just took my creature and that was it. No tutor, just sacrifice.
Edit: I just realised how the arbiter actually works, you'd need to click on it before activating the pod to use its ability. Just seems sorta odd, maybe a popup would be a good idea?

- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.004
by squee1968 » 17 Jul 2014, 15:46
I've already tested it in both versions. It seems to work ok in the desktop version, but for the app, it works the first time you activate it, after which it does show the cards in the library, but does not let you choose.drdev wrote:No big deal. I can try investigating it myself and post to the Forge Beta thread if I can't figure it out. Thanks.treeko11 wrote:Hi drdev,
I don't have access to the forge desktop client so I cannot do this for you unfortunately.
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.006
by friarsol » 17 Jul 2014, 15:47
Just wanted to clarify about this a little more:friarsol wrote:It would also nice to be getting sort via a menu button, since it looks like the column headers don't really exist anymore. Sorry if these things are already on your list somewhere.
Sorts I use everytime I start a new quest (which is fairly regularly) are:
Alpha, Rarity, Color, CMC, NEW.
Similarly, it would be nice if there's an Asterisk near the card name for New cards in your Trunk, since this column is no longer visible.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.006
by drdev » 17 Jul 2014, 16:20
How are you doing 5 sorts? We only respect 3 sorts in the sorting logic.friarsol wrote:Just wanted to clarify about this a little more:friarsol wrote:It would also nice to be getting sort via a menu button, since it looks like the column headers don't really exist anymore. Sorry if these things are already on your list somewhere.
Sorts I use everytime I start a new quest (which is fairly regularly) are:
Alpha, Rarity, Color, CMC, NEW.
Similarly, it would be nice if there's an Asterisk near the card name for New cards in your Trunk, since this column is no longer visible.
Instead of just an asterisk, what if I put *NEW* after the name instead? I think that would be clearer and more noticeable.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.006
by friarsol » 17 Jul 2014, 16:28
Those are the sorts I actually use at different times. Like when I first start a Quest, I sort by rarity to see what my potential bombs are, and which colors I should pay more attention to. I quickly scroll through to get an idea of which colors I probably want to play. Color and CMC I typically use together. Where cards fit in my curve are more important to me than their alphabetical order. New sort is used from then on for just seeing the latest cards. Occasionally if I want to make a brand new deck I'll go back to my Rarity -> Color/CMC sorting.drdev wrote:How are you doing 5 sorts? We only respect 3 sorts in the sorting logic.
Instead of just an asterisk, what if I put *NEW* after the name instead? I think that would be clearer and more noticeable.
Yea that should be fine, I wasn't sure if there would be enough room, especially cards with long names.
- friarsol
- Global Moderator
- Posts: 7593
- Joined: 15 May 2010, 04:20
- Has thanked: 243 times
- Been thanked: 965 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.006
by drdev » 17 Jul 2014, 17:32
Oh, that makes sense. As for there not being enough room, worst case longer card names will just appear in smaller font so they don't get cut off.friarsol wrote:Those are the sorts I actually use at different times. Like when I first start a Quest, I sort by rarity to see what my potential bombs are, and which colors I should pay more attention to. I quickly scroll through to get an idea of which colors I probably want to play. Color and CMC I typically use together. Where cards fit in my curve are more important to me than their alphabetical order. New sort is used from then on for just seeing the latest cards. Occasionally if I want to make a brand new deck I'll go back to my Rarity -> Color/CMC sorting.drdev wrote:How are you doing 5 sorts? We only respect 3 sorts in the sorting logic.
Instead of just an asterisk, what if I put *NEW* after the name instead? I think that would be clearer and more noticeable.
Yea that should be fine, I wasn't sure if there would be enough room, especially cards with long names.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.007
by Corwin72 » 17 Jul 2014, 19:06
Is there a way to manually put a deck into an existing quest by manipulating the files or in app. I like to play quest with really odd decks and do not use the deck building part of quest. In the windows app I use the import feature to open an existing deck file.
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.007
by drdev » 17 Jul 2014, 19:47
At the moment, no, since quest decks are embedded within the quest save file and thus encrypted.Corwin72 wrote:Is there a way to manually put a deck into an existing quest by manipulating the files or in app. I like to play quest with really odd decks and do not use the deck building part of quest. In the windows app I use the import feature to open an existing deck file.
That said, I can look into adding an import feature to the deck editor.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.007
by KrazyTheFox » 17 Jul 2014, 19:48
They're actually not encrypted at all. You just need to decompress them (gzip) and open the file in a text editor. Simply re-compress the file when you're done.drdev wrote:At the moment, no, since quest decks are embedded within the quest save file and thus encrypted.
-
KrazyTheFox - Programmer
- Posts: 725
- Joined: 18 Mar 2014, 23:51
- Has thanked: 66 times
- Been thanked: 226 times
Re: Forge Android App: 07-16-2014 Alpha 1.5.22.007
by friarsol » 17 Jul 2014, 19:49
If you have access to both Mobile and Desktop, you could create the Quests on Desktop and then just transfer them over until the feature is available.
- 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: No registered users and 56 guests