It is currently 23 May 2025, 21:13
   
Text Size

Forge for Android v1.6.15.003

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Which version of Android are you using on the primary device that you run Forge on?

Poll ended at 01 Aug 2017, 08:12

Android 4
3
9%
Android 5
4
12%
Android 6
10
29%
Android 7
17
50%
 
Total votes : 34

Re: Forge for Android v1.5.65.002

Postby Agetian » 02 Jul 2017, 12:50

Thanks! Fixed. :)

- Agetian
Agetian
Programmer
 
Posts: 3486
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Forge for Android v1.5.65.002

Postby Agetian » 02 Jul 2017, 12:51

StupendousMan wrote:Just thought I try and help.

Had an s6 app worked great running Android 6.

Upgraded to the s8 (running 7.0) and after installing... Black screen,when starting the app. Things I have done with no change;
1. Turn off auto rotate to portrait mode only.
2. Change display resolution
3. Make sure "full mode" is not selected (then selected it)
4. Uninstalled program /reinstalled


No changes and still has black screen
Please post the contents of the Forge.log file that is generated in your Forge installation folder (I think under "res", if I remember right).

- Agetian
Agetian
Programmer
 
Posts: 3486
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Forge for Android v1.5.65.003

Postby Agetian » 02 Jul 2017, 13:30

UPDATE (07/02/17): Forge for Android v1.5.65.003 has been released. It's an incremental update featuring several bug fixes. Most notably, this build includes most of the Hour of Devastation cards implemented (except two), and also it features a new Planar Conquest plane implemented by Sirspud - Kaladesh. Enjoy! :)

- Agetian
Agetian
Programmer
 
Posts: 3486
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Forge for Android v1.5.65.003

Postby astanix » 02 Jul 2017, 14:27

There was an update and I was able to play that match now. It was very laggy but I was able to make it through the whole thing.

Thanks
astanix
 
Posts: 16
Joined: 14 Jun 2010, 03:34
Has thanked: 0 time
Been thanked: 0 time

Re: Forge for Android v1.5.65.002

Postby StupendousMan » 02 Jul 2017, 23:30

Agetian wrote:

Please post the contents of the Forge.log file that is generated in your Forge installation folder (I think under "res", if I remember right).

- Agetian
Attachments
forge.log
(681 Bytes) Downloaded 283 times
StupendousMan
 
Posts: 4
Joined: 02 Jul 2017, 00:08
Has thanked: 0 time
Been thanked: 0 time

Re: Forge for Android v1.5.65.003

Postby Agetian » 03 Jul 2017, 02:43

Hmm, looks like it's some kind of a permission issue when trying to load the default skin. Can you try reinstalling the game assets in the "res" folder (or potentially reinstalling the game completely)?

- Agetian
Agetian
Programmer
 
Posts: 3486
Joined: 14 Mar 2011, 05:58
Has thanked: 683 times
Been thanked: 569 times

Re: Forge for Android v1.5.65.003

Postby DaniUG » 03 Jul 2017, 18:38

Description: playing a Commander game, waiting for the IA on M2 to do something for a while and then crash. I've noticed the longer the games are the higher are the chances of it crashing or getting stuck in the "waiting for the opponent". Maybe it's my device?
How can I know?

OutOfMemoryError | Open
Code: Select all
Forge Version:    1.5.65.003
Operating System: Linux 4.1.18-g4ae3101 armv7l
Java Version:     0 The Android Project

java.lang.OutOfMemoryError: Failed to allocate a 536 byte allocation with 4194304 free bytes and 43MB until OOM; failed due to fragmentation (required continguous free 8192 bytes for a new buffer where largest contiguous free 4096 bytes)
   at java.util.EnumMap.<init>(EnumMap.java:138)
   at forge.trackable.TrackableObject.<init>(TrackableObject.java:25)
   at forge.game.spellability.SpellAbilityView.<init>(SpellAbilityView.java:28)
   at forge.game.spellability.SpellAbility.<init>(SpellAbility.java:184)
   at forge.game.spellability.SpellAbility.<init>(SpellAbility.java:177)
   at forge.game.spellability.AbilityActivated.<init>(AbilityActivated.java:69)
   at forge.game.ability.AbilityApiBased.<init>(AbilityApiBased.java:22)
   at forge.game.ability.AbilityFactory$AbilityRecordType.buildSpellAbility(AbilityFactory.java:72)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:184)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:146)
   at forge.game.GameActionUtil.grantBasicLandsManaAbilities(GameActionUtil.java:102)
   at forge.game.GameAction.checkStaticAbilities(GameAction.java:748)
   at forge.game.GameAction.checkStaticAbilities(GameAction.java:672)
   at forge.game.GameAction.changeZone(GameAction.java:354)
   at forge.game.GameAction.moveTo(GameAction.java:519)
   at forge.game.GameAction.moveTo(GameAction.java:508)
   at forge.game.GameAction.moveToPlay(GameAction.java:607)
   at forge.game.ability.effects.PermanentEffect.resolve(PermanentEffect.java:23)
   at forge.game.ability.SpellApiBased.resolve(SpellApiBased.java:55)
   at forge.game.ability.AbilityUtils.resolveApiAbility(AbilityUtils.java:1295)
   at forge.game.ability.AbilityUtils.resolve(AbilityUtils.java:1276)
   at forge.game.zone.MagicStack.resolveStack(MagicStack.java:520)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:996)
   at forge.game.GameAction.startGame(GameAction.java:1517)
   at forge.game.Match.startGame(Match.java:100)
   at forge.match.HostedMatch$2.run(HostedMatch.java:224)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
   at java.lang.Thread.run(Thread.java:776)
Screenshot_20170703-203920.png
Even the smallest spark may set a world ablaze
User avatar
DaniUG
 
Posts: 59
Joined: 01 Jul 2015, 10:36
Has thanked: 11 times
Been thanked: 0 time

Re: Forge for Android v1.5.65.003

Postby DaniUG » 03 Jul 2017, 21:33

Found a bug. Collective Restraint does not work. I have every basic land but a plains, his creature has swampwalk. Even if he can attack and I can't block he should be required to pay the Mana, shouldn't he?

Screenshot_20170703-230624.png

Screenshot_20170703-230646.png

As you can see in the screenshots there is no mana payment from the AI. (And the card states the it must be paid as attackers are declared)
Even the smallest spark may set a world ablaze
User avatar
DaniUG
 
Posts: 59
Joined: 01 Jul 2015, 10:36
Has thanked: 11 times
Been thanked: 0 time

Re: Forge for Android v1.5.65.003

Postby 1mrlee » 04 Jul 2017, 00:28

Just found a bug. I summoner's pact for a titan. Ok cool. Upkeep I'll pay it. For some reason my opponent lost for my pact.

Log:

Match result: Mr LeE: 1 Uhrd: 0
Game outcome: Uhrd has lost due to effect of spell 'Summoner's Pact'
Game outcome: Mr LeE has won because all opponents have lost
Resolve stack: At the beginning of your next upkeep, pay {2}{G}{G}. If you don't, you lose the game. [Phase: Mr LeE]
Add to stack: Uhrd triggered Summoner's Pact (47).
Phase: Mr LeE's Upkeep
Phase: Mr LeE's Untap
Turn: Turn 14 (Mr LeE)
Phase: Uhrd's Cleanup
Phase: Uhrd's End of Turn
Resolve stack: Kalitas, Traitor of Ghet - Creature 3 / 4
Add to stack: Uhrd cast Kalitas, Traitor of Ghet (95).
Mana: Raging Ravine (113) - {T}: Add {G} to your mana pool.
Mana: Stomping Ground (117) - {T}: Add {G} to your mana pool.
Mana: Blood Crypt (82) - {T}: Add {B} to your mana pool.
Mana: Overgrown Tomb (109) - {T}: Add {B} to your mana pool.
Phase: Uhrd's Main, postcombat
Phase: Uhrd's End Combat
Phase: Uhrd's Combat Damage
Phase: Uhrd's First Strike Damage
Phase: Uhrd's Declare Blockers
Combat: Uhrd didn't attack this turn.
Phase: Uhrd's Declare Attackers
Phase: Uhrd's Begin Combat
Phase: Uhrd's Main, precombat
Phase: Uhrd's Draw
Phase: Uhrd's Upkeep
Phase: Uhrd's Untap
Turn: Turn 13 (Uhrd)
Phase: Mr LeE's Cleanup
Phase: Mr LeE's End of Turn
Phase: Mr LeE's Main, postcombat
Phase: Mr LeE's End Combat
Phase: Mr LeE's Combat Damage
Phase: Mr LeE's First Strike Damage
Phase: Mr LeE's Declare Blockers
Combat: Mr LeE didn't attack this turn.
Phase: Mr LeE's Declare Attackers
Phase: Mr LeE's Begin Combat
Resolve stack: Relic of Progenitus (29) - Exile all cards from all graveyards. Draw a card. Mr LeE draws a card.
Add to stack: Mr LeE activated Relic of Progenitus (29).
Mana: Cinder Glade (5) - {T}: Add {G} to your mana pool.
Resolve stack: Explore (6) - You may play an additional land this turn. Draw a card. Mr LeE draws a card.
Add to stack: Mr LeE cast Explore (6).
Mana: Stomping Ground (44) - {T}: Add {R} to your mana pool.
Mana: Stomping Ground (43) - {T}: Add {G} to your mana pool.
Resolve stack: Whenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have Valakut, the Molten Pinnacle (52) deal 3 damage to target creature or player. (Targeting Uhrd) [Zone Changer: Cinder Glade (5)]
Damage: Valakut, the Molten Pinnacle (52) deals 3 non-combat damage to Uhrd.
Resolve stack: Whenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have Valakut, the Molten Pinnacle (49) deal 3 damage to target creature or player. (Targeting Uhrd) [Zone Changer: Cinder Glade (5)]
Damage: Valakut, the Molten Pinnacle (49) deals 3 non-combat damage to Uhrd.
Resolve stack: Whenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have Valakut, the Molten Pinnacle (50) deal 3 damage to target creature or player. (Targeting Uhrd) [Zone Changer: Cinder Glade (5)]
Damage: Valakut, the Molten Pinnacle (50) deals 3 non-combat damage to Uhrd.
Add to stack: Mr LeE triggered Valakut, the Molten Pinnacle (50) targeting Uhrd.
Add to stack: Mr LeE triggered Valakut, the Molten Pinnacle (49) targeting Uhrd.
Add to stack: Mr LeE triggered Valakut, the Molten Pinnacle (52) targeting Uhrd.
Resolve stack: Windswept Heath (54) - - Mr LeE searches his/her's library for 1 Forest,Plains and puts that card onto the battlefield. Then shuffle that library.
Replacement Effect: Cinder Glade enters the battlefield tapped unless you control two or more basic lands.
Add to stack: Mr LeE activated Windswept Heath (54).
Resolve stack: When Primeval Titan (23) enters the battlefield, you may search your library for up to two land cards, put them onto the battlefield tapped, then shuffle your library. [Zone Changer: Primeval Titan (23)]
Replacement Effect: Valakut, the Molten Pinnacle enters the battlefield tapped.
Replacement Effect: Valakut, the Molten Pinnacle enters the battlefield tapped.
Add to stack: Mr LeE triggered Primeval Titan (23).
Resolve stack: Primeval Titan - Creature 6 / 6
Add to stack: Mr LeE cast Primeval Titan (23).
Mana: Cinder Glade (3) - {T}: Add {G} to your mana pool.
Mana: Mountain (22) - {T}: Add {R} to your mana pool.
Mana: Valakut, the Molten Pinnacle (50) - {T}: Add {R} to your mana pool.
Mana: Mountain (19) - {T}: Add {R} to your mana pool.
Mana: Cinder Glade (4) - {T}: Add {G} to your mana pool.
Mana: Forest (10) - {T}: Add {G} to your mana pool.
Resolve stack: Summoner's Pact (47) - - Mr LeE searches his/her's library for 1 Creature.Green+YouOwn and puts that card into its owner's hand. Then shuffle that library. At the beginning of your next upkeep, pay {2}{G}{G}. If you don't, you lose the game.
Add to stack: Mr LeE cast Summoner's Pact (47).
Land: Mr LeE played Windswept Heath (54)
Phase: Mr LeE's Main, precombat
Phase: Mr LeE's Draw
Phase: Mr LeE's Upkeep
Phase: Mr LeE's Untap
Turn: Turn 12 (Mr LeE)
Phase: Uhrd's Cleanup
Phase: Uhrd's End of Turn
Resolve stack: Tarmogoyf - Creature 3 / 4
Add to stack: Uhrd cast Tarmogoyf (122).
Mana: Raging Ravine (111) - {T}: Add {G} to your mana pool.
Mana: Overgrown Tomb (109) - {T}: Add {G} to your mana pool.
Phase: Uhrd's Main, postcombat
Phase: Uhrd's End Combat
Damage: Tarmogoyf (120) deals 3 combat damage to Mr LeE.
Damage: Tarmogoyf (123) deals 3 combat damage to Mr LeE.
Phase: Uhrd's Combat Damage
Phase: Uhrd's First Strike Damage
Combat: Mr LeE didn't block Tarmogoyf (123).
Mr LeE didn't block Tarmogoyf (120).
Phase: Uhrd's Declare Blockers
Combat: Uhrd assigned Tarmogoyf (123) and Tarmogoyf (120) to attack Mr LeE.
Phase: Uhrd's Declare Attackers
Phase: Uhrd's Begin Combat
Resolve stack: Wooded Foothills (135) - - Uhrd searches his/her's library for 1 Mountain,Forest and puts that card onto the battlefield. Then shuffle that library.
Replacement Effect: As Stomping Ground enters the battlefield, you may pay 2 life. If you don't, Stomping Ground enters the battlefield tapped.
Add to stack: Uhrd activated Wooded Foothills (135).
Land: Uhrd played Wooded Foothills (135)
Phase: Uhrd's Main, precombat
Phase: Uhrd's Draw
Resolve stack: Terminate (126) - Destroy Primeval Titan (25). It can't be regenerated.
Add to stack: Uhrd cast Terminate (126) targeting Primeval Titan (25).
Mana: Raging Ravine (113) - {T}: Add {R} to your mana pool.
Mana: Blood Crypt (82) - {T}: Add {B} to your mana pool.
Phase: Uhrd's Upkeep
Phase: Uhrd's Untap
Turn: Turn 11 (Uhrd)
Phase: Mr LeE's Cleanup
Phase: Mr LeE's End of Turn
Phase: Mr LeE's Main, postcombat
Phase: Mr LeE's End Combat
Phase: Mr LeE's Combat Damage
Phase: Mr LeE's First Strike Damage
Phase: Mr LeE's Declare Blockers
Combat: Mr LeE didn't attack this turn.
Phase: Mr LeE's Declare Attackers
Phase: Mr LeE's Begin Combat
Resolve stack: Whenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have Valakut, the Molten Pinnacle (50) deal 3 damage to target creature or player. (Targeting Tarmogoyf (123)) [Zone Changer: Stomping Ground (43)]
Damage: Valakut, the Molten Pinnacle (50) deals 3 damage to Tarmogoyf (123).
Add to stack: Mr LeE triggered Valakut, the Molten Pinnacle (50) targeting Tarmogoyf (123).
Resolve stack: When Primeval Titan (25) enters the battlefield, you may search your library for up to two land cards, put them onto the battlefield tapped, then shuffle your library. [Zone Changer: Primeval Titan (25)]
Replacement Effect: As Stomping Ground enters the battlefield, you may pay 2 life. If you don't, Stomping Ground enters the battlefield tapped.
Replacement Effect: As Stomping Ground enters the battlefield, you may pay 2 life. If you don't, Stomping Ground enters the battlefield tapped.
Add to stack: Mr LeE triggered Primeval Titan (25).
Resolve stack: Primeval Titan - Creature 6 / 6
Add to stack: Mr LeE cast Primeval Titan (25).
Mana: Cinder Glade (3) - {T}: Add {G} to your mana pool.
Mana: Mountain (22) - {T}: Add {R} to your mana pool.
Mana: Valakut, the Molten Pinnacle (50) - {T}: Add {R} to your mana pool.
Mana: Mountain (19) - {T}: Add {R} to your mana pool.
Mana: Cinder Glade (4) - {T}: Add {G} to your mana pool.
Mana: Forest (10) - {T}: Add {G} to your mana pool.
Phase: Mr LeE's Main, precombat
Phase: Mr LeE's Draw
Phase: Mr LeE's Upkeep
Phase: Mr LeE's Untap
Turn: Turn 10 (Mr LeE)
Phase: Uhrd's Cleanup
Phase: Uhrd's End of Turn
Resolve stack: Tarmogoyf - Creature 3 / 4
Add to stack: Uhrd cast Tarmogoyf (120).
Mana: Raging Ravine (111) - {T}: Add {G} to your mana pool.
Mana: Overgrown Tomb (109) - {T}: Add {G} to your mana pool.
Phase: Uhrd's Main, postcombat
Phase: Uhrd's End Combat
Damage: Tarmogoyf (123) deals 3 combat damage to Mr LeE.
Phase: Uhrd's Combat Damage
Phase: Uhrd's First Strike Damage
Combat: Mr LeE didn't block Tarmogoyf (123).
Phase: Uhrd's Declare Blockers
Combat: Uhrd assigned Tarmogoyf (123) to attack Mr LeE.
Phase: Uhrd's Declare Attackers
Phase: Uhrd's Begin Combat
Land: Uhrd played Blood Crypt (82)
Replacement Effect: As Blood Crypt enters the battlefield, you may pay 2 life. If you don't, Blood Crypt enters the battlefield tapped.
Phase: Uhrd's Main, precombat
Phase: Uhrd's Draw
Resolve stack: Lightning Bolt ability fizzles.
Resolve stack: Sakura-Tribe Elder (34) - - Mr LeE searches his/her's library for 1 Land.Basic and puts that card onto the battlefield tapped. Then shuffle that library.
Add to stack: Mr LeE activated Sakura-Tribe Elder (34).
Add to stack: Uhrd cast Lightning Bolt (100) targeting Sakura-Tribe Elder (34).
Mana: Raging Ravine (113) - {T}: Add {R} to your mana pool.
Phase: Uhrd's Upkeep
Phase: Uhrd's Untap
Turn: Turn 9 (Uhrd)
Phase: Mr LeE's Cleanup
Phase: Mr LeE's End of Turn
Phase: Mr LeE's Main, postcombat
Phase: Mr LeE's End Combat
Phase: Mr LeE's Combat Damage
Phase: Mr LeE's First Strike Damage
Phase: Mr LeE's Declare Blockers
Combat: Mr LeE didn't attack this turn.
Phase: Mr LeE's Declare Attackers
Phase: Mr LeE's Begin Combat
Resolve stack: Relic of Progenitus (29) - -
Add to stack: Mr LeE activated Relic of Progenitus (29) targeting Mr LeE.
Resolve stack: Sakura-Tribe Elder - Creature 1 / 1
Add to stack: Mr LeE cast Sakura-Tribe Elder (34).
Mana: Cinder Glade (3) - {T}: Add {G} to your mana pool.
Mana: Forest (10) - {T}: Add {G} to your mana pool.
Resolve stack: Wooded Foothills (59) - - Mr LeE searches his/her's library for 1 Mountain,Forest and puts that card onto the battlefield. Then shuffle that library.
Replacement Effect: Cinder Glade enters the battlefield tapped unless you control two or more basic lands.
Add to stack: Mr LeE activated Wooded Foothills (59).
Resolve stack: Search for Tomorrow (40) - - Mr LeE searches his/her's library for 1 Land.Basic and puts that card onto the battlefield. Then shuffle that library.
Add to stack: Mr LeE cast Search for Tomorrow (40).
Mana: Mountain (19) - {T}: Add {R} to your mana pool.
Mana: Valakut, the Molten Pinnacle (50) - {T}: Add {R} to your mana pool.
Mana: Cinder Glade (4) - {T}: Add {G} to your mana pool.
Land: Mr LeE played Wooded Foothills (59)
Phase: Mr LeE's Main, precombat
Phase: Mr LeE's Draw
Phase: Mr LeE's Upkeep
Phase: Mr LeE's Untap
Turn: Turn 8 (Mr LeE)
Phase: Uhrd's Cleanup
Resolve stack: Relic of Progenitus (29) - -
Add to stack: Mr LeE activated Relic of Progenitus (29) targeting Mr LeE.
Phase: Uhrd's End of Turn
Resolve stack: Tarmogoyf - Creature 1 / 2
Add to stack: Uhrd cast Tarmogoyf (123).
Mana: Raging Ravine (113) - {T}: Add {G} to your mana pool.
Mana: Overgrown Tomb (109) - {T}: Add {G} to your mana pool.
Phase: Uhrd's Main, postcombat
Phase: Uhrd's End Combat
Phase: Uhrd's Combat Damage
Phase: Uhrd's First Strike Damage
Phase: Uhrd's Declare Blockers
Combat: Uhrd didn't attack this turn.
Phase: Uhrd's Declare Attackers
Phase: Uhrd's Begin Combat
Land: Uhrd played Raging Ravine (111)
Replacement Effect: Raging Ravine enters the battlefield tapped.
Phase: Uhrd's Main, precombat
Phase: Uhrd's Draw
Phase: Uhrd's Upkeep
Phase: Uhrd's Untap
Turn: Turn 7 (Uhrd)
Phase: Mr LeE's Cleanup
Phase: Mr LeE's End of Turn
Phase: Mr LeE's Main, postcombat
Phase: Mr LeE's End Combat
Phase: Mr LeE's Combat Damage
Phase: Mr LeE's First Strike Damage
Phase: Mr LeE's Declare Blockers
Combat: Mr LeE didn't attack this turn.
Phase: Mr LeE's Declare Attackers
Phase: Mr LeE's Begin Combat
Land: Mr LeE played Cinder Glade (4)
Replacement Effect: Cinder Glade enters the battlefield tapped unless you control two or more basic lands.
Phase: Mr LeE's Main, precombat
Phase: Mr LeE's Draw
Phase: Mr LeE's Upkeep
Phase: Mr LeE's Untap
Turn: Turn 6 (Mr LeE)
Phase: Uhrd's Cleanup
Resolve stack: Relic of Progenitus (29) - -
Add to stack: Mr LeE activated Relic of Progenitus (29) targeting Uhrd.
Resolve stack: Lightning Bolt (12) - Deals 3 damage to Scavenging Ooze (115).
Damage: Lightning Bolt (12) deals 3 damage to Scavenging Ooze (115).
Add to stack: Mr LeE cast Lightning Bolt (12) targeting Scavenging Ooze (115).
Mana: Mountain (19) - {T}: Add {R} to your mana pool.
Phase: Uhrd's End of Turn
Resolve stack: Scavenging Ooze - Creature 2 / 2
Add to stack: Uhrd cast Scavenging Ooze (115).
Mana: Raging Ravine (113) - {T}: Add {G} to your mana pool.
Mana: Overgrown Tomb (109) - {T}: Add {G} to your mana pool.
Phase: Uhrd's Main, postcombat
Phase: Uhrd's End Combat
Phase: Uhrd's Combat Damage
Phase: Uhrd's First Strike Damage
Phase: Uhrd's Declare Blockers
Combat: Uhrd didn't attack this turn.
Phase: Uhrd's Declare Attackers
Phase: Uhrd's Begin Combat
Phase: Uhrd's Main, precombat
Phase: Uhrd's Draw
Phase: Uhrd's Upkeep
Phase: Uhrd's Untap
Turn: Turn 5 (Uhrd)
Phase: Mr LeE's Cleanup
Phase: Mr LeE's End of Turn
Phase: Mr LeE's Main, postcombat
Phase: Mr LeE's End Combat
Phase: Mr LeE's Combat Damage
Phase: Mr LeE's First Strike Damage
Phase: Mr LeE's Declare Blockers
Combat: Mr LeE didn't attack this turn.
Phase: Mr LeE's Declare Attackers
Phase: Mr LeE's Begin Combat
Land: Mr LeE played Valakut, the Molten Pinnacle (50)
Replacement Effect: Valakut, the Molten Pinnacle enters the battlefield tapped.
Phase: Mr LeE's Main, precombat
Phase: Mr LeE's Draw
Phase: Mr LeE's Upkeep
Phase: Mr LeE's Untap
Turn: Turn 4 (Mr LeE)
Phase: Uhrd's Cleanup
Phase: Uhrd's End of Turn
Phase: Uhrd's Main, postcombat
Phase: Uhrd's End Combat
Phase: Uhrd's Combat Damage
Phase: Uhrd's First Strike Damage
Phase: Uhrd's Declare Blockers
Combat: Uhrd didn't attack this turn.
Phase: Uhrd's Declare Attackers
Phase: Uhrd's Begin Combat
Resolve stack: Relic of Progenitus (29) - -
Add to stack: Mr LeE activated Relic of Progenitus (29) targeting Uhrd.
Resolve stack: Verdant Catacombs (133) - - Uhrd searches his/her's library for 1 Swamp,Forest and puts that card onto the battlefield. Then shuffle that library.
Replacement Effect: As Overgrown Tomb enters the battlefield, you may pay 2 life. If you don't, Overgrown Tomb enters the battlefield tapped.
Add to stack: Uhrd activated Verdant Catacombs (133).
Land: Uhrd played Verdant Catacombs (133)
Phase: Uhrd's Main, precombat
Phase: Uhrd's Draw
Phase: Uhrd's Upkeep
Phase: Uhrd's Untap
Turn: Turn 3 (Uhrd)
Phase: Mr LeE's Cleanup
Phase: Mr LeE's End of Turn
Phase: Mr LeE's Main, postcombat
Phase: Mr LeE's End Combat
Phase: Mr LeE's Combat Damage
Phase: Mr LeE's First Strike Damage
Phase: Mr LeE's Declare Blockers
Combat: Mr LeE didn't attack this turn.
Phase: Mr LeE's Declare Attackers
Phase: Mr LeE's Begin Combat
Resolve stack: Relic of Progenitus
Add to stack: Mr LeE cast Relic of Progenitus (29).
Mana: Mountain (19) - {T}: Add {R} to your mana pool.
Land: Mr LeE played Mountain (19)
Phase: Mr LeE's Main, precombat
Phase: Mr LeE's Draw
Phase: Mr LeE's Upkeep
Phase: Mr LeE's Untap
Turn: Turn 2 (Mr LeE)
Phase: Uhrd's Cleanup
Phase: Uhrd's End of Turn
Phase: Uhrd's Main, postcombat
Phase: Uhrd's End Combat
Phase: Uhrd's Combat Damage
Phase: Uhrd's First Strike Damage
Phase: Uhrd's Declare Blockers
Combat: Uhrd didn't attack this turn.
Phase: Uhrd's Declare Attackers
Phase: Uhrd's Begin Combat
Land: Uhrd played Raging Ravine (113)
Replacement Effect: Raging Ravine enters the battlefield tapped.
Phase: Uhrd's Main, precombat
Phase: Uhrd's Draw
Phase: Uhrd's Upkeep
Phase: Uhrd's Untap
Turn: Turn 1 (Uhrd)
Mulligan: Mr LeE has kept a hand of 7 cards
Mulligan: Uhrd has kept a hand of 7 cards
1mrlee
 
Posts: 45
Joined: 07 Oct 2015, 00:34
Has thanked: 0 time
Been thanked: 4 times

Re: Forge for Android v1.5.65.003

Postby Adanaz » 04 Jul 2017, 14:31

Hey guys,

I know it's still early, but Hour Of Devastation (the card) is on the Android version as an instant. I cast it in my declare blockers step, it resolved and it did nothing. Why? It is actually a Sorcery... I thought it was an amazing instant...

Thanks

Update - it is also ineffective when cast in the main phase...
Adanaz
 
Posts: 8
Joined: 02 Aug 2016, 01:05
Has thanked: 1 time
Been thanked: 0 time

Re: Forge for Android v1.5.65.003

Postby wallacethehero » 05 Jul 2017, 01:54

I can't play any games at all. I am familiar with forge for PC but not on android. I am new to android (Samsung GALAXY S8), so I changed a few settings, theme, loaded card images from my computer... etc. Beyond all that, I haven't been able to play 1 single game on Forge.

The game loads fine, I am able to edit, load and save decks, but when I choose new game after fist launching the game, I immediately get a crash report. After that, the start game button is greyed out and the NPC shows "loading deck" indefinitely and is greyed out. I can switch game types and, change my name, decks and all that, but can't progress beyond that screen. Here is the crash report


Description: [describe what you were doing when the crash occurred]

NullPointerException | Open
Code: Select all
Forge Version:    1.5.65.003
Operating System: Linux 4.4.16-11131491 armv8l
Java Version:     0 The Android Project

java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String forge.deck.DeckProxy.getName()' on a null object reference
   at forge.screens.constructed.PlayerPanel$5.handleEvent(PlayerPanel.java:130)
   at forge.itemmanager.views.ItemView.onSelectionChange(ItemView.java:254)
   at forge.itemmanager.views.ItemView.setSelectedIndex(ItemView.java:218)
   at forge.itemmanager.views.ItemView.fixSelection(ItemView.java:127)
   at forge.itemmanager.views.ItemView.refresh(ItemView.java:117)
   at forge.itemmanager.views.ItemListView.setup(ItemListView.java:71)
   at forge.itemmanager.ItemManager.setup(ItemManager.java:292)
   at forge.itemmanager.DeckManager.setup(DeckManager.java:54)
   at forge.deck.FDeckChooser.refreshDecksList(FDeckChooser.java:650)
   at forge.deck.FDeckChooser.restoreSavedState(FDeckChooser.java:868)
   at forge.deck.FDeckChooser.initialize(FDeckChooser.java:522)
   at forge.screens.constructed.PlayerPanel.initialize(PlayerPanel.java:224)
   at forge.screens.constructed.LobbyScreen$4.run(LobbyScreen.java:152)
   at java.lang.Thread.run(Thread.java:762)
wallacethehero
 
Posts: 19
Joined: 23 Nov 2015, 02:19
Has thanked: 0 time
Been thanked: 0 time

Re: Forge for Android v1.5.65.003

Postby jrrkein » 05 Jul 2017, 13:46

Random crash sometimes occur when I try to concede a game I'm currently playing.
jrrkein
 
Posts: 19
Joined: 03 Aug 2016, 09:59
Has thanked: 0 time
Been thanked: 0 time

Re: Forge for Android v1.5.65.003

Postby Adanaz » 05 Jul 2017, 14:44

Hey guys,

Whenever an opponent casts a spell and I have [[Ammit Eternal]] on the battlefield, it just crashes. I'll upload a report a bit later.

Description: [describe what you were doing when the crash occurred]

RuntimeException | Open
Code: Select all
Forge Version:    1.5.65.003
Operating System: Linux 3.4.0-perf-gd4d661a armv7l
Java Version:     0 The Android Project

java.lang.RuntimeException: AbilityFactory : getAbility -- Ammit Eternal has no SVar: TrigPutCounter
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:133)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
   at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:362)
   at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:307)
   at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:162)
   at forge.game.zone.MagicStack.addAndUnfreeze(MagicStack.java:150)
   at forge.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:132)
   at forge.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:95)
   at forge.ai.PlayerControllerAi.playChosenSpellAbility(PlayerControllerAi.java:404)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:950)
   at forge.game.GameAction.startGame(GameAction.java:1517)
   at forge.game.Match.startGame(Match.java:100)
   at forge.match.HostedMatch$2.run(HostedMatch.java:224)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
   at java.lang.Thread.run(Thread.java:841)
Adanaz
 
Posts: 8
Joined: 02 Aug 2016, 01:05
Has thanked: 1 time
Been thanked: 0 time

Re: Forge for Android v1.5.65.003

Postby Adanaz » 05 Jul 2017, 19:54

Adanaz wrote:Hey guys,

Whenever an opponent casts a spell and I have [[Ammit Eternal]] on the battlefield, it just crashes. I'll upload a report a bit later.

Description: [describe what you were doing when the crash occurred]

RuntimeException | Open
Code: Select all
Forge Version:    1.5.65.003
Operating System: Linux 3.4.0-perf-gd4d661a armv7l
Java Version:     0 The Android Project

java.lang.RuntimeException: AbilityFactory : getAbility -- Ammit Eternal has no SVar: TrigPutCounter
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:139)
   at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:133)
   at forge.game.trigger.TriggerHandler.runSingleTrigger(TriggerHandler.java:553)
   at forge.game.trigger.TriggerHandler.runNonStaticTriggersForPlayer(TriggerHandler.java:416)
   at forge.game.trigger.TriggerHandler.runWaitingTrigger(TriggerHandler.java:362)
   at forge.game.trigger.TriggerHandler.runWaitingTriggers(TriggerHandler.java:307)
   at forge.game.zone.MagicStack.unfreezeStack(MagicStack.java:162)
   at forge.game.zone.MagicStack.addAndUnfreeze(MagicStack.java:150)
   at forge.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:132)
   at forge.ai.ComputerUtil.handlePlayingSpellAbility(ComputerUtil.java:95)
   at forge.ai.PlayerControllerAi.playChosenSpellAbility(PlayerControllerAi.java:404)
   at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:950)
   at forge.game.GameAction.startGame(GameAction.java:1517)
   at forge.game.Match.startGame(Match.java:100)
   at forge.match.HostedMatch$2.run(HostedMatch.java:224)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
   at java.lang.Thread.run(Thread.java:841)
It is unable to continue and I have to close the app externally.
Adanaz
 
Posts: 8
Joined: 02 Aug 2016, 01:05
Has thanked: 1 time
Been thanked: 0 time

Re: Forge for Android v1.5.65.003

Postby StupendousMan » 06 Jul 2017, 03:48

Agetian wrote:Hmm, looks like it's some kind of a permission issue when trying to load the default skin. Can you try reinstalling the game assets in the "res" folder (or potentially reinstalling the game completely)?

- Agetian
Sooo.... Found a work around... No idea why the s8 won't install... I took my old phone s6 (which worked) took the files and transfered to the s8.... Works great! Thanks!
StupendousMan
 
Posts: 4
Joined: 02 Jul 2017, 00:08
Has thanked: 0 time
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 24 guests


Who is online

In total there are 24 users online :: 0 registered, 0 hidden and 24 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 24 guests

Login Form