A few questions and issues with both multiplayer with AI and planechase modes.
The first issue is that multiplayer AI acts really strange sometimes. Things like an AI attacking another AI, and the second AI choosing not to block, even though doing so kills them. They could have lived if they blocked, but chose not to and died. I have seen this happen many times, and seems to be when the AI attack each other. They block the player just fine.
The second issue with multiplayer that also applies to planechase is that when a player dies during their turn, the plane the game is on is exiled with the rest of their stuff. This does not happen often, but can be an issue in strange cases. If this happens, the game stops being a planechase game, as the plane stays exiled and no longer moves from player to player.
Moving on from multiplayer issues, I had a question about the planes themselves, mostly in regards to Vanguard. Do Vangaurd effects count for token doubling effects, such as the
Selesnya Loft Gardens, which should double tokens? For some reason, the creatures that are put into play with the Momir effect are not doubled.
There is also a really rare but annoying bug with Planechase where a plane does not go away when you planeswalk. It stays in play and you still gain its effects while also getting a new plane. While this is not a terrible thing, it does cause problems when Chaos or Planeswalk is rolled on the die, as you planeswalk twice (staying on the plane both times, while seeing two new planes) or get the chaos of both planes. As far as I can tell, it is random. Also very hard to reproduce, as I often play planechase in tandem with Momir Vanguard.
I tried to reproduce the interaction between Momir and
Selesnya Loft Gardens in a Momir Basic game to see if it was my deck, and I got this error right after choosing to keep my hand.
- IndexOutOfBoundsException | Open
- Code: Select all
Forge Version: 1.6.1-r-1
Operating System: Windows 7 6.1 amd64
Java Version: 1.8.0_144 Oracle Corporation
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.LinkedList.checkElementIndex(Unknown Source)
at java.util.LinkedList.get(Unknown Source)
at forge.util.collect.FCollection.get(FCollection.java:399)
at forge.game.zone.Zone.get(Zone.java:160)
at forge.game.player.Player.initPlane(Player.java:2758)
at forge.game.GameAction.startGame(GameAction.java:1508)
at forge.game.Match.startGame(Match.java:100)
at forge.match.HostedMatch$2.run(HostedMatch.java:224)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Sorry for the huge post. I mostly play Momir+ with 4 players and a specially built planechase deck to go with it, so it would be nice to see these fixed. Momir+ is Momir Basic with moxes, bouncelands, and a few other extra special lands.