Ran into this error when an AI Bot attempted to play
Cyclonic Rift:
Game exception occurred: java.lang.NullPointerException
Server version: 1.4.5v0
mage.players.PlayerImpl.moveCardToHandWithInfo(PlayerImpl.java:3213)
mage.players.PlayerImpl.moveCards(PlayerImpl.java:3140)
mage.players.PlayerImpl.moveCards(PlayerImpl.java:3064)
mage.abilities.effects.common.ReturnToHandTargetEffect.apply(ReturnToHandTargetEffect.java:84)
mage.abilities.AbilityImpl.resolve(AbilityImpl.java:202)
mage.game.stack.Spell.resolve(Spell.java:205)
mage.game.GameImpl.resolve(GameImpl.java:1342)
mage.game.GameImpl.playPriority(GameImpl.java:1297)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:210)
mage.game.turn.Phase.play(Phase.java:115)
mage.game.turn.Turn.play(Turn.java:152)
mage.game.GameImpl.playTurn(GameImpl.java:836)
mage.game.GameImpl.play(GameImpl.java:750)
mage.game.GameImpl.start(GameImpl.java:717)
mage.server.game.GameWorker.call(GameWorker.java:61)
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)
LevelX: Could not really find the reason for that.