Page 2 of 55

Re: Forge for Android v1.5.62.003

PostPosted: 02 May 2017, 13:41
by lindleya1
lindleya1 wrote:I have a bug where it won't allow me to play Commander (pretty much all I play now). I was playing last night, won the game, but there was a second game running behind it that was stuck on "Waiting for opponent". Unable to do anything else, I closed forge and tried reopening it, and now I can't select Commander as a format. If I do, it doesn't do anything, I'm unable to select a commander deck or start a commander game. If I try to select Commander from the "More..." list, I get this error:

NullPointerException | Open
Code: Select all
Forge Version:    1.5.62.003
Operating System: Linux 3.10.49-g-00109-gc556bea-dirty armv7l
Java Version:     0 The Android Project

java.lang.NullPointerException: Attempt to invoke virtual method 'forge.card.CardRules forge.item.PaperCard.getRules()' on a null object reference
   at forge.deck.DeckgenUtil.generateCommanderDeck(DeckgenUtil.java:302)
   at forge.deck.RandomDeckGenerator.getGeneratedDeck(RandomDeckGenerator.java:79)
   at forge.deck.RandomDeckGenerator.getDeck(RandomDeckGenerator.java:68)
   at forge.deck.FDeckChooser.getDeck(FDeckChooser.java:747)
   at forge.screens.constructed.PlayerPanel.getCommanderDeck(PlayerPanel.java:674)
   at forge.screens.constructed.LobbyScreen.updateDeck(LobbyScreen.java:477)
   at forge.screens.constructed.LobbyScreen.update(LobbyScreen.java:452)
   at forge.match.GameLobby.updateView(GameLobby.java:283)
   at forge.match.GameLobby.applyVariant(GameLobby.java:234)
   at forge.screens.constructed.LobbyScreen$3.handleEvent(LobbyScreen.java:137)
   at forge.toolbox.FComboBox.setSelectedItem(FComboBox.java:151)
   at forge.screens.constructed.LobbyScreen.updateVariantSelection(LobbyScreen.java:200)
   at forge.screens.constructed.LobbyScreen.update(LobbyScreen.java:418)
   at forge.match.GameLobby.updateView(GameLobby.java:283)
   at forge.match.GameLobby.applyVariant(GameLobby.java:234)
   at forge.screens.constructed.LobbyScreen$MultiVariantSelect$Variant.toggle(LobbyScreen.java:366)
   at forge.screens.constructed.LobbyScreen$MultiVariantSelect$Variant.access$900(LobbyScreen.java:348)
   at forge.screens.constructed.LobbyScreen$MultiVariantSelect$VariantRenderer.tap(LobbyScreen.java:381)
   at forge.screens.constructed.LobbyScreen$MultiVariantSelect$VariantRenderer.tap(LobbyScreen.java:373)
   at forge.toolbox.FList.tap(FList.java:159)
   at forge.Forge$MainInputProcessor.tap(Forge.java:599)
   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:1535)
   at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
I have tried manually updating, uninstalling and reinstalling, and restarting my tablet. Nothing has worked so far.
The same thing has happened again, under different circumstances. I did a clean reinstall, deleted everything related to forge before installing, which fixed it. But the same thing has happened again. I tried importing a deck from clipboard, but it didn't recognise any of the cards, and when I tried to start a game with one of my existing decks, it said that the commander was illegal (they were working fine last night). Tried restarting forge and the same thing as before happened, cannot select Commander as a format

Re: Forge for Android v1.5.62.003

PostPosted: 02 May 2017, 14:08
by Agetian
Hmm, this is odd. Can you please provide a deck list you were trying to import when this happened?

- Agetian

Re: Forge for Android v1.5.62.003

PostPosted: 02 May 2017, 20:23
by DaniUG
I don't know if this is the proper place to put a problem with a card.
I was watching TheManaSource on youtube and they said the ruling (from WotC) on the behaviour of Dark Salvation is different of what is implemented in game.
This is the video https://youtu.be/eLdMD-aVVzM?t=5m18s
They say the ruling is you target a player and a creature. you don't have to target a creature belonging to said player. (Tl,dr I target myself to get zombie tokens and your creature to kill it)

Sorry if this is not the proper place for this but I did not know where to put it.

Re: Forge for Android v1.5.62.003

PostPosted: 02 May 2017, 20:34
by MIC132
It's not even a "ruling". It's simply how it works.
"that player" can only refer to the player targeted for the first part (since there is no other player mentioned in the text), and the part about the creature says nothing about who controls it. So it gives zombies and counts zombies of A player (can be you), and then -X A creature (can be your opponent's).

I didn't use that card in Forge yet, but if that's not what it does, it's a bug/wrong implementation.

EDIT: The card works properly, both on desktop and android. Perhaps you did something wrong when targeting.

Re: Forge for Android v1.5.62.003

PostPosted: 02 May 2017, 21:41
by DaniUG
for me, first asks me for a player. and after I choose myself It does not let me target the opponent's creatures. I'll try again. but trying the deck shown in the video several times, always happens the same.
Thanks for the quick answer

Re: Forge for Android v1.5.62.003

PostPosted: 02 May 2017, 22:16
by MIC132
Are you running newest version?
I tested it just after I wrote my previous post (before the edit). In dev mode you can add mana and any card to hand, so testing is easy.
There is no doubt you can give zombies to yourself, and kill enemy creature. Even the prompt for the creature clearly says to target any creature, without a restriction.

Re: Forge for Android v1.5.62.003

PostPosted: 03 May 2017, 00:31
by lindleya1
Agetian wrote:Hmm, this is odd. Can you please provide a deck list you were trying to import when this happened?

- Agetian
Pretty sure it wasn't a problem with the decklist, since it's one I've been using on forge for ages. This is the deck in particular: http://tappedout.net/mtg-decks/04-03-15-goldfinger/
Like I said, it's a problem with the commander format in forge. It might also be affecting other formats, I don't know, commander is the only one play. I can select normal decks just fine, and I can switch to vanguard and it changes, but if I try to switch to commander from the drop down menu nothing happens.
Edit: Attatched a screenshot showing what happens if I try to select Commander ie. nothing
Screenshot_20170503-013331.png

Re: Forge for Android v1.5.62.003

PostPosted: 03 May 2017, 01:57
by friarsol
DaniUG wrote:for me, first asks me for a player. and after I choose myself It does not let me target the opponent's creatures. I'll try again. but trying the deck shown in the video several times, always happens the same.
Thanks for the quick answer
I've played with this card since it's release (it was in one of my quests) and it's always worked properly. Maybe the creature you are trying to target has hexproof or protection or something.

Re: Forge for Android v1.5.62.003

PostPosted: 03 May 2017, 01:59
by friarsol
lindleya1 wrote:
Agetian wrote:Hmm, this is odd. Can you please provide a deck list you were trying to import when this happened?

- Agetian
Pretty sure it wasn't a problem with the decklist, since it's one I've been using on forge for ages. This is the deck in particular: http://tappedout.net/mtg-decks/04-03-15-goldfinger/
Can you post the actual Forge decklist? The decklist on some 3rd party site doesn't really help figure out what's wrong. It feels like somehow you have a decklist that doesn't have the commander properly set.

Re: Forge for Android v1.5.62.003

PostPosted: 03 May 2017, 11:20
by lindleya1
friarsol wrote:
lindleya1 wrote:
Agetian wrote:Hmm, this is odd. Can you please provide a deck list you were trying to import when this happened?

- Agetian
Pretty sure it wasn't a problem with the decklist, since it's one I've been using on forge for ages. This is the deck in particular: http://tappedout.net/mtg-decks/04-03-15-goldfinger/
Can you post the actual Forge decklist? The decklist on some 3rd party site doesn't really help figure out what's wrong. It feels like somehow you have a decklist that doesn't have the commander properly set.
I was using the decks on forge literally a few hours beforehand. It wasn't one deck, it was all Commander decks.

Re: Forge for Android v1.5.62.003

PostPosted: 03 May 2017, 18:13
by KrazyTheFox
lindleya1 wrote:I was using the decks on forge literally a few hours beforehand. It wasn't one deck, it was all Commander decks.
In order to actually help you with this issue, we need the deck file. There's many reasons why something like this would stop working, but without more information (in this case, this file), we really cannot help you, since we are not experiencing this problem ourselves. If the problem is not in the file, it helps us narrow down the possibilities so that we can track down why this isn't working for you.

Re: Forge for Android v1.5.62.003

PostPosted: 03 May 2017, 18:24
by lindleya1
Don't you understand? The problem isn't with the deck. I literally cannot play commander, as in I cannot select the game mode, let alone select a deck any more.

Re: Forge for Android v1.5.62.003

PostPosted: 04 May 2017, 02:08
by KillerBee
Hello, since the update, I can no longer select (nor see) quest saves in the quest save menu. Selecting new or waiting for them to appear also crashes forge. Please help if possible, thanks for the amazing game.

Re: Forge for Android v1.5.62.003

PostPosted: 04 May 2017, 02:18
by MIC132
For the commander issue, I can at least say that it works ok on my phone (with the latest update) in vertical layout.
There is however a noticeable delay after choosing commander, before it actually appears in the variants field, and before the deck buttons change to commander ones.

Maybe you could check if it's a layout problem? Unless there is no vertical layout for tablets.

EDIT: I have no problems in horizontal either, so that's out.

Re: Forge for Android v1.5.62.003

PostPosted: 04 May 2017, 02:24
by drdev
Glad to see this is still going strong. Big thanks to Agetian for taking the reins in my absence.