Bugs with take control (Emrakul, the Promised End)
- Dominant language
- Java
- Stars
- 2.4k
- Forks
- 940
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 160
Description
These issues all occur in matches on the local server against a computer opponent.
1. [ ] When an opponent is controlled, there is no limit on the number of lands you can play for them.
2. [x] After the control effect ends, the "switch hands" button does not disappear, allowing you to continuously view your opponent's hand.
3. [ ] When a controlled opponent uses a Fetchland, the following error report appears:Error type: SERVER - game error
```
Client version: 1.4.56-V3 (build: 2025-02-09 16:02)
Java version: 1.8.0_271
Default charset: UTF-8
Game error occurred:
java.lang.NullPointerException
Server version: 1.4.56-V3 (build: 2025-02-09 16:02)
Stack trace:
mage.server.game.GameController.getGameView(GameController.java:971)
mage.server.game.GameController.lambda$chooseAbility$13(GameController.java:848)
mage.server.game.GameController.perform(GameController.java:1028)
mage.server.game.GameController.perform(GameController.java:1012)
mage.server.game.GameController.chooseAbility(GameController.java:848)
mage.server.game.GameController.lambda$init$3aa0d15c$2(GameController.java:210)
mage.game.events.EventDispatcher.fireEvent(EventDispatcher.java:28)
mage.game.events.PlayerQueryEventSource.chooseAbility(PlayerQueryEventSource.java:54)
mage.game.GameImpl.fireGetChoiceEvent(GameImpl.java:3078)
mage.player.human.HumanPlayer.activateAbility(HumanPlayer.java:2407)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:1427)
mage.player.ai.ComputerPlayerControllableProxy.priority(ComputerPlayerControllableProxy.java:130)
mage.game.GameImpl.playPriority(GameImpl.java:1717)
mage.game.turn.Step.priority(Step.java:73)
mage.game.turn.Phase.playStep(Phase.java:205)
mage.game.turn.Phase.play(Phase.java:91)
mage.game.turn.Turn.play(Turn.java:141)
mage.game.GameImpl.playTurn(GameImpl.java:1157)
mage.game.GameImpl.play(GameImpl.java:1064)
mage.game.GameImpl.start(GameImpl.java:1040)
mage.server.game.GameWorker.call(GameWorker.java:35)
mage.server.game.GameWorker.call(GameWorker.java:16)
java.util.concurrent.FutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.