Game exception occurred: java.lang.ClassCastException: mage.sets.ninthedition.
Nekrataal cannot be cast to mage.game.Controllable
Server version: 0.10.1
mage.filter.predicate.permanent.ControllerPredicate.apply(ControllerPredicate.java:52)
mage.filter.predicate.permanent.ControllerPredicate.apply(ControllerPredicate.java:42)
mage.filter.predicate.Predicates$AndPredicate.apply(Predicates.java:149)
mage.filter.FilterCard.match(FilterCard.java:79)
mage.cards.CardsImpl.count(CardsImpl.java:145)
mage.target.TargetCard.canChoose(TargetCard.java:100)
mage.target.Targets.canChoose(Targets.java:126)
mage.abilities.AbilityImpl.canChooseTarget(AbilityImpl.java:474)
mage.abilities.ActivatedAbilityImpl.canActivate(ActivatedAbilityImpl.java:160)
mage.players.PlayerImpl.getUseableActivatedAbilities(PlayerImpl.java:674)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:421)
mage.game.GameImpl.playPriority(GameImpl.java:720)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:188)
mage.game.turn.Phase.play(Phase.java:111)
mage.game.turn.Turn.play(Turn.java:124)
mage.game.GameImpl.playTurn(GameImpl.java:500)
mage.game.GameImpl.play(GameImpl.java:474)
mage.game.GameImpl.start(GameImpl.java:443)
mage.game.GameImpl.start(GameImpl.java:434)
mage.server.game.GameWorker.call(GameWorker.java:58)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
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)
Necratal was put in payment of the
Firestorm into graveyard. This exception appeared after clicking on
Volrath's Stronghold in idea to tap it for mana, but manapool already had

and

mana. But it throws the same even if there are no mana in manapool, for example trying to tap it in next main phase.
Game exception occurred: java.lang.ClassCastException: mage.sets.ninthedition.
Nekrataal cannot be cast to mage.game.Controllable
Server version: 0.10.1
mage.filter.predicate.permanent.ControllerPredicate.apply(ControllerPredicate.java:52)
mage.filter.predicate.permanent.ControllerPredicate.apply(ControllerPredicate.java:42)
mage.filter.predicate.Predicates$AndPredicate.apply(Predicates.java:149)
mage.filter.FilterCard.match(FilterCard.java:79)
mage.cards.CardsImpl.count(CardsImpl.java:145)
mage.target.TargetCard.canChoose(TargetCard.java:100)
mage.target.Targets.canChoose(Targets.java:126)
mage.abilities.AbilityImpl.canChooseTarget(AbilityImpl.java:474)
mage.abilities.ActivatedAbilityImpl.canActivate(ActivatedAbilityImpl.java:160)
mage.players.PlayerImpl.getUseableActivatedAbilities(PlayerImpl.java:674)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:421)
mage.game.GameImpl.playPriority(GameImpl.java:720)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:188)
mage.game.turn.Phase.play(Phase.java:111)
mage.game.turn.Turn.play(Turn.java:124)
mage.game.GameImpl.playTurn(GameImpl.java:500)
mage.game.GameImpl.play(GameImpl.java:474)
mage.game.GameImpl.start(GameImpl.java:443)
mage.game.GameImpl.start(GameImpl.java:434)
mage.server.game.GameWorker.call(GameWorker.java:58)
java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
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)