Skip to content

SERVER - game error #15621

Description

@Pandora-Project

Error happened when trying to sacrifice a Twisted Landscape.

Error type: SERVER - game error

Client version: 1.4.60-V3 (build: 2026-07-11 16:01)
Java version: 1.8.0_201
Default charset: UTF-8
Time: 2026-07-13T12:22:59Z

Game error occurred:

java.lang.NullPointerException
Server version: 1.4.60-V3 (build: 2026-07-11 16:01)

Game state:
Two Player Duel; T6.M1; active: ecto; stack: 2 (top: stack ability (Whenever you sacrifice a nontoken permanent, exile the top card of your library.))

Stack trace:

mage.cards.e.EvendoBrushrazerEffect.applies(EvendoBrushrazer.java:103)
mage.abilities.effects.AsThoughEffectImpl.applies(AsThoughEffectImpl.java:36)
mage.abilities.effects.ContinuousEffects.asThough(ContinuousEffects.java:588)
mage.players.PlayerImpl.getPlayableFromObjectSingle(PlayerImpl.java:4223)
mage.players.PlayerImpl.getPlayableFromObjectAll(PlayerImpl.java:4174)
mage.players.PlayerImpl.getPlayable(PlayerImpl.java:4364)
mage.players.PlayerImpl.getPlayableObjects(PlayerImpl.java:4506)
mage.server.game.GameSessionPlayer.prepareGameView(GameSessionPlayer.java:222)
mage.server.game.GameSessionPlayer.getGameView(GameSessionPlayer.java:200)
mage.server.game.GameSessionPlayer.lambda$select$2(GameSessionPlayer.java:67)
java.util.Optional.ifPresent(Optional.java:159)
mage.server.game.GameSessionPlayer.select(GameSessionPlayer.java:67)
mage.server.game.GameController.lambda$select$19(GameController.java:889)
mage.server.game.GameController.perform(GameController.java:1044)
mage.server.game.GameController.perform(GameController.java:1028)
mage.server.game.GameController.select(GameController.java:889)
mage.server.game.GameController.lambda$init$3aa0d15c$2(GameController.java:198)
mage.game.events.EventDispatcher.fireEvent(EventDispatcher.java:28)
mage.game.events.PlayerQueryEventSource.select(PlayerQueryEventSource.java:46)
mage.game.GameImpl.firePriorityEvent(GameImpl.java:3043)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:1376)
mage.game.GameImpl.playPriority(GameImpl.java:1742)
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:132)
mage.game.GameImpl.playTurn(GameImpl.java:1180)
mage.game.GameImpl.play(GameImpl.java:1087)
mage.game.GameImpl.start(GameImpl.java:1063)
mage.server.game.GameWorker.call(GameWorker.java:35)
mage.server.game.GameWorker.call(GameWorker.java:16)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:750)

Last game logs:
12:22, T4.DR: ecto draws a card
12:22, T4.M1: ecto puts Forest [601] from hand onto the Battlefield
12:22, T4.M1: ecto plays Forest [601]
12:22, T4.M1: ecto casts Evendo Brushrazer [039] from hand
12:22, T4.M1: ecto puts Evendo Brushrazer [039] from stack onto the Battlefield
12:22, T4.DA: ecto skip attack
12:22: TURN 5 for olozaur (20 - 20)
12:22, T5.DR: olozaur draws a card
12:22, T5.DA: olozaur skip attack
12:22: TURN 6 for ecto (20 - 20)
12:22, T6.DR: ecto draws a card
12:22, T6.M1: ecto puts Twisted Landscape [eac] from hand onto the Battlefield
12:22, T6.M1: ecto plays Twisted Landscape [eac]
12:22, T6.M1: ecto sacrificed Twisted Landscape [eac] (source: Twisted Landscape [eac])
12:22, T6.M1: ecto activates: search your library for a basic Swamp, Mountain, or Forest card, put it onto the battlefield tapped, then shuffle. from Twisted Landscape [eac]
12:22, T6.M1: ecto - Ability triggers: Evendo Brushrazer [039] - Whenever you sacrifice a nontoken permanent, exile the top card of your library.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions