It is currently 28 Apr 2024, 21:58
   
Text Size

Bug Reports 1.3.0 dev 2015-03-14

by BetaSteward

Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby yakushi12345 » 07 Apr 2015, 03:11

Self-inflicted wound

Cast on opponent they sacrificed creature but I lost 2 life instead of them.

LevelX: Fixed beyond v5 (see 1st post).
yakushi12345
 
Posts: 25
Joined: 13 Sep 2014, 23:43
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby PalladiaMors » 09 Apr 2015, 04:20

Not sure if this would be considered a "bug", but it definitely interferes a bit with gameplay.

On my monitor, iirc 19'', on 1366x768 resolution, the stack covers part of the player's hand. The 7th card is completely covered, along with half of the 6th card. I didn't test with more than 7 cards in hand, but I suppose any extra cards will also get covered. I don't know if this is a problem specific to my computer or not. If not, people who use even smaller screens may have even bigger issues.

I noticed some unused space to the bottom right of the screen. Maybe the stack could be pushed a little to the right?

LevelX: A known problem that can be solved
http://www.slightlymagic.net/forum/viewtopic.php?f=70&t=13632&sid=9c06cc9495a29bf4a973bd48f25bdf24#p162924
PalladiaMors
 
Posts: 343
Joined: 12 Jul 2014, 17:40
Has thanked: 36 times
Been thanked: 22 times

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby JeskaiCharmer » 09 Apr 2015, 06:16

Lightkeeper of Emeria is coded to only give 1 life per multikicker instead of 2. Ruinous Minotaur's ability does not force the land sacrifice.

LevelX: Both fixed beyond v5
JeskaiCharmer
 
Posts: 75
Joined: 21 Oct 2014, 03:58
Has thanked: 2 times
Been thanked: 1 time

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby JeskaiCharmer » 09 Apr 2015, 06:49

JeskaiCharmer wrote:When Necropotence puts a face down card into exile, the game log says what card it is.

LevelX: This was fixed with v5. Are you sure it still happens with v5?
The first time I reported this error, it said the card in the game log both when it was first exiled AND when it put it into hand at end of the turn. When I reported it this time, it only did so when it first exiled the cards from the top of library. It has been 5 days since that post, but that's what happened when I posted.

LevelX: Fixed beyond v5
JeskaiCharmer
 
Posts: 75
Joined: 21 Oct 2014, 03:58
Has thanked: 2 times
Been thanked: 1 time

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby Kirro » 09 Apr 2015, 09:12

Worldgorger Dragon's leave the battlefield effect doesn't work. The ability triggers, but then the cards just stay in exile. Notably this turns the Worldgorger Dragon + Animate Dead combo into "exile all my own permanents."

LevelX: Fixed beyond v5
Kirro
 
Posts: 17
Joined: 23 Feb 2014, 03:53
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby muppet » 09 Apr 2015, 10:30

AI casts Painter's Servant naming blue. I kill it. Next turn AI casts Red Elemental blast on my Deathrite Shaman and it dies as if it was still blue. Painter's Servant effect shd end when it leaves play. No idea if this happens in player vs player but I think it will.

LevelX: Known problem
https://github.com/magefree/mage/issues/408
muppet
Tester
 
Posts: 590
Joined: 03 Aug 2011, 14:37
Has thanked: 33 times
Been thanked: 30 times

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby logicalnoise » 09 Apr 2015, 18:28

logicalnoise wrote:I cast Angel's Grace with lethal damage assigned to me on my opponent's attack phase. My life went negative and I lost.
AI was swinging with a 16/15 Vault Skirge. I cast Angel's Grace on the declare blocker's step.

LevelX: Fixed wrong card name (it was Angel's Grace instead of Angelic Blessing
LevelX: Can't reproduce this problem. Would be very helpful if you could post the game log from the mage-client/gamelogs/ folder. Thanks.

I forgot that I cast Angel's Grace with Isochron Scepter. Here's the log:
Code: Select all
    2:16 PM: logicalnoise
    has joined the game
: Match score:logicalnoise
    - 0 winscomputer - 0 winsYou have to win 2 games to win the
    complete matchGame has started
2:16 PM: logicalnoise
    shuffles his or her library.
2:16 PM: computer chooses
    that he or she takes the first turn
2:16 PM: computer shuffles
    his or her library.
2:16 PM: computer won the toss
2:16 PM: computer draws seven
    cards
2:16 PM: logicalnoise draws
    seven cards
2:16 PM: computer keeps hand
2:17 PM: logicalnoise
    shuffles his or her library.
2:17 PM: logicalnoise decides
    to take mulligan
2:17 PM: logicalnoise
    mulligans down to 6 cards
2:17 PM: logicalnoise draws
    six cards
2:17 PM: logicalnoise decides
    to take mulligan
2:17 PM: logicalnoise draws
    five cards
2:17 PM: logicalnoise
    mulligans down to 5 cards
2:17 PM: logicalnoise
    shuffles his or her library.
2:17 PM: logicalnoise keeps
    hand
2:17 PM: Turn 1 computer (20
    - 20)
2:17 PM: computer plays Island
2:17 PM: computer casts Springleaf Drum
2:17 PM: computer attacks with 0 creatures
2:17 PM: Turn 2 logicalnoise (20 - 20)
2:17 PM: logicalnoise draws a card
2:17 PM: logicalnoise attacks with 0 creatures
2:17 PM: logicalnoise plays Plains
2:17 PM: logicalnoise casts Elixir of Immortality
2:18 PM: Turn 3 computer (20 - 20)
2:18 PM: computer draws a card
2:18 PM: computer plays Island
2:18 PM: computer loses 2 life
2:18 PM: computer casts Vault Skirge
2:18 PM: computer attacks with 0 creatures
2:18 PM: Turn 4 logicalnoise (18 - 20)
2:18 PM: logicalnoise draws a card
2:18 PM: logicalnoise plays Maze's End
2:18 PM: logicalnoise attacks with 0 creatures
2:18 PM: Turn 5 computer (18 - 20)
2:18 PM: computer draws a card
2:18 PM: computer plays Island
2:18 PM: computer casts Thirst for Knowledge
2:18 PM: computer draws three cards
2:18 PM: computer discards Cranial Plating
2:18 PM: computer casts Signal Pest
2:18 PM: computer attacks with 0 creatures
2:18 PM: Turn 6 logicalnoise
    (18 - 20)
2:19 PM: logicalnoise draws a
    card
2:19 PM: logicalnoise plays
    Dimir Guildgate
2:19 PM: logicalnoise casts
    Howling Mine
2:19 PM: logicalnoise attacks
    with 0 creatures
2:19 PM: Turn 7 computer (18
    - 20)
2:19 PM: computer draws a card
2:19 PM: Ability triggers:
    Howling Mine - At the beginning of each player's draw step, if Howling
    Mine is untapped, that player draws an additional card.
2:19 PM: computer draws a card
2:19 PM: computer plays Island
2:19 PM: computer casts
    Memnite
2:19 PM: computer casts
    Springleaf Drum
2:19 PM: computer casts
    Thoughtcast
2:19 PM: computer draws two
    cards
2:19 PM: computer casts Myr
    Enforcer
2:19 PM: computer attacks
    with 1 creature
2:19 PM: Attacker: Vault
    Skirge (1/1) unblocked
2:19 PM: logicalnoise loses 1
    life
2:19 PM: computer gains 1 life
2:19 PM: Turn 8 logicalnoise
    (19 - 19)
2:19 PM: logicalnoise draws a
    card
2:19 PM: Ability triggers:
    Howling Mine - At the beginning of each player's draw step, if Howling
    Mine is untapped, that player draws an additional card.
2:20 PM: logicalnoise draws a
    card
2:20 PM: logicalnoise plays
    Golgari Guildgate
2:20 PM: logicalnoise casts
    Isochron Scepter
2:20 PM: Ability triggers:
    Isochron Scepter - Imprint - When Isochron Scepter enters the
    battlefield, you may exile an instant card with converted mana cost 2 or
    less from your hand.
2:20 PM: logicalnoise moves
    Angel's Grace from hand to exile
2:20 PM: logicalnoise attacks
    with 0 creatures
2:21 PM: Turn 9 computer (19
    - 19)
2:21 PM: Ability triggers:
    Howling Mine - At the beginning of each player's draw step, if Howling
    Mine is untapped, that player draws an additional card.
2:21 PM: computer draws a card
2:21 PM: computer draws a card
2:21 PM: computer plays Island
2:21 PM: computer casts
    Cranial Plating
2:21 PM: computer casts
    Springleaf Drum
2:21 PM: computer attacks
    with 3 creatures
2:21 PM: logicalnoise casts
    Ethereal Haze
2:22 PM: Attacker: Vault
    Skirge (1/1) unblocked
2:22 PM: Attacker: Myr
    Enforcer (4/4) unblocked
2:22 PM: Attacker: Memnite
    (1/1) unblocked
2:22 PM: Ethereal Haze:
    Prevented 1 damage from Memnite to logicalnoise
2:22 PM: Ethereal Haze:
    Prevented 1 damage from Vault Skirge to logicalnoise
2:22 PM: Ethereal Haze:
    Prevented 4 damage from Myr Enforcer to logicalnoise
2:22 PM: Turn 10
    logicalnoise (19 - 19)
2:22 PM: logicalnoise draws a
    card
2:22 PM: Ability triggers:
    Howling Mine - At the beginning of each player's draw step, if Howling
    Mine is untapped, that player draws an additional card.
2:22 PM: logicalnoise draws a
    card
2:22 PM: logicalnoise casts
    Amulet of Vigor
2:22 PM: logicalnoise plays
    Gruul Guildgate
2:22 PM: Ability triggers:
    Amulet of Vigor - Whenever a permanent enters the battlefield tapped and
    under your control, untap it.
2:23 PM: logicalnoise attacks
    with 0 creatures
2:23 PM: computer draws a card
2:23 PM: Turn 11 computer
    (19 - 19)
2:23 PM: Ability triggers:
    Howling Mine - At the beginning of each player's draw step, if Howling
    Mine is untapped, that player draws an additional card.
2:23 PM: computer draws a card
2:23 PM: computer activates:
    Equip. from Cranial Plating targeting Vault Skirge
2:23 PM: computer casts
    Ornithopter
2:23 PM: computer casts
    Thoughtcast
2:23 PM: computer draws two
    cards
2:23 PM: computer casts Myr
    Enforcer
2:23 PM: computer activates:
    Equip. from Cranial Plating targeting Ornithopter
2:23 PM: computer activates:
    Equip. from Cranial Plating targeting Vault Skirge
2:24 PM: computer activates:
    Equip. from Cranial Plating targeting Ornithopter
2:24 PM: computer attacks
    with 3 creatures
2:24 PM: Attacker: Vault
    Skirge (1/1) unblocked
2:24 PM: Attacker: Myr
    Enforcer (4/4) unblocked
2:24 PM: Attacker: Memnite
    (1/1) unblocked
2:24 PM: logicalnoise loses 1
    life
2:24 PM: computer gains 1 life
2:24 PM: logicalnoise loses 1
    life
2:24 PM: logicalnoise loses 4
    life
2:24 PM: Turn 12
    logicalnoise (20 - 13)
2:24 PM: logicalnoise draws a
    card
2:24 PM: Ability triggers:
    Howling Mine - At the beginning of each player's draw step, if Howling
    Mine is untapped, that player draws an additional card.
2:24 PM: logicalnoise draws a
    card
2:24 PM: logicalnoise plays
    Simic Guildgate
2:24 PM: Ability triggers:
    Amulet of Vigor - Whenever a permanent enters the battlefield tapped and
    under your control, untap it.
2:24 PM: logicalnoise attacks
    with 0 creatures
2:24 PM: Turn 13 computer
    (20 - 13)
2:24 PM: logicalnoise casts
    Silence
2:25 PM: computer draws a card
2:25 PM: Ability triggers: Howling Mine - At the beginning of each player's draw step, if Howling
    Mine is untapped, that player draws an additional card.
2:25 PM: computer draws a card
2:25 PM: computer attacks with 6 creatures
2:25 PM: Ability triggers: Signal Pest - Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)
2:25 PM: logicalnoise activates: You may copy the exiled card. If you do, you may cast the copy without paying its mana cost. from Isochron Scepter
2:25 PM: logicalnoise casts Angel's Grace
2:25 PM: Attacker: Vault Skirge (2/1) unblocked
2:25 PM: Attacker: Signal Pest (0/1) unblocked
2:25 PM: Attacker: Myr Enforcer (5/4) unblocked
2:25 PM: Attacker: Myr Enforcer (5/4) unblocked
2:25 PM: Attacker: Memnite (2/1) unblocked
2:25 PM: Attacker: Ornithopter (11/2) unblocked
2:25 PM: logicalnoise loses 2 life
2:25 PM: logicalnoise loses 2 life
2:25 PM: logicalnoise loses 11 life
2:25 PM: computer gains 2 life
2:25 PM: logicalnoise loses 5 life
2:25 PM: logicalnoise loses 5 life
2:25 PM: logicalnoise has lost the game.
2:25 PM: computer has won the
    game

LevelX: Thanks for the log. Problem is fixed beyond v5
logicalnoise
 
Posts: 4
Joined: 17 Jun 2013, 22:18
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby gecslam » 10 Apr 2015, 12:09

Is it known that manifested megamorph cards don't add +1/+1 counters properly? I manifested Sandstorm Charger in a draft and went to flip it up in a block, and lost it because the counters didn't add to it. Later when I played it face down from my hand though, the counters added like they should.

LevelX: Manifested Morph cards have two special actions to turn the card. You have to use the Megamorph turn action to get the counter. I can't reproduce this problem with v7. I guess with v5 was a problem with this.
gecslam
 
Posts: 4
Joined: 07 Apr 2015, 21:26
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby Morfi » 11 Apr 2015, 14:51

There is a problem with Goblin Cohort card. It happens when my turn is about to start. The turn after I cast it. Here's exception log:

Code: Select all
FATAL 2015-04-11 16:48:54,958 GameWorker general exception [c9d8d3be-2247-4b18-9273-274fb0e6be84]mage.sets.tempest.PlayerCastCreatureWatcher cannot be cast to mage.sets.betrayersofkamigawa.PlayerCastCreatureWatcher =>[GAME c9d8d3be-2247-4b18-9273-274fb0e6be84] GameWorker.call
java.lang.ClassCastException: mage.sets.tempest.PlayerCastCreatureWatcher cannot be cast to mage.sets.betrayersofkamigawa.PlayerCastCreatureWatcher
        at mage.sets.betrayersofkamigawa.GoblinCohortEffect.applies(GoblinCohort.java:104)
        at mage.abilities.effects.ContinuousEffects.getApplicableRestrictionEffects(ContinuousEffects.java:291)
        at mage.players.PlayerImpl.untap(PlayerImpl.java:1443)
        at mage.game.turn.UntapStep.beginStep(UntapStep.java:61)
        at mage.game.turn.Phase.prePriority(Phase.java:187)
        at mage.game.turn.Phase.playStep(Phase.java:201)
        at mage.game.turn.Phase.play(Phase.java:115)
        at mage.game.turn.Turn.play(Turn.java:140)
        at mage.game.GameImpl.playTurn(GameImpl.java:723)
        at mage.game.GameImpl.play(GameImpl.java:647)
        at mage.game.GameImpl.start(GameImpl.java:614)
        at mage.game.GameImpl.start(GameImpl.java:599)
        at mage.server.game.GameWorker.call(GameWorker.java:60)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)
java.lang.ClassCastException: mage.sets.tempest.PlayerCastCreatureWatcher cannot be cast to mage.sets.betrayersofkamigawa.PlayerCastCreatureWatcher
        at mage.sets.betrayersofkamigawa.GoblinCohortEffect.applies(GoblinCohort.java:104)
        at mage.abilities.effects.ContinuousEffects.getApplicableRestrictionEffects(ContinuousEffects.java:291)
        at mage.players.PlayerImpl.untap(PlayerImpl.java:1443)
        at mage.game.turn.UntapStep.beginStep(UntapStep.java:61)
        at mage.game.turn.Phase.prePriority(Phase.java:187)
        at mage.game.turn.Phase.playStep(Phase.java:201)
        at mage.game.turn.Phase.play(Phase.java:115)
        at mage.game.turn.Turn.play(Turn.java:140)
        at mage.game.GameImpl.playTurn(GameImpl.java:723)
        at mage.game.GameImpl.play(GameImpl.java:647)
        at mage.game.GameImpl.start(GameImpl.java:614)
        at mage.game.GameImpl.start(GameImpl.java:599)
        at mage.server.game.GameWorker.call(GameWorker.java:60)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)

LevelX: Fixed beyond v7
User avatar
Morfi
 
Posts: 28
Joined: 04 Feb 2014, 00:22
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby Micas » 11 Apr 2015, 20:10

Hi, when trying to start a game against bots i get this error screen.

Game exception occurred: java.lang.NullPointerException
Server version: 1.3.0dev2015-03-14v6
mage.player.human.HumanPlayer.checkPassStep(HumanPlayer.java:591)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:533)
mage.game.GameImpl.playPriority(GameImpl.java:1132)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:203)
mage.game.turn.Phase.play(Phase.java:115)
mage.game.turn.Turn.play(Turn.java:140)
mage.game.GameImpl.playTurn(GameImpl.java:723)
mage.game.GameImpl.play(GameImpl.java:647)
mage.game.GameImpl.start(GameImpl.java:614)
mage.game.GameImpl.start(GameImpl.java:599)
mage.server.game.GameWorker.call(GameWorker.java:60)
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: Fixed with v7
Micas
 
Posts: 9
Joined: 07 Sep 2014, 03:21
Has thanked: 0 time
Been thanked: 0 time

Re: XMage 1.3.0 DEV 2015-03-14 was released

Postby regodian » 11 Apr 2015, 20:21

dude, the duel deck anthology all contains jace vs chandra

LevelX: Fixed with v7
regodian
 
Posts: 17
Joined: 19 Mar 2015, 06:22
Has thanked: 0 time
Been thanked: 1 time

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby hurloon » 12 Apr 2015, 00:56

Bug: Provoke ability can trigger also creature that can't block ( Putrid Imp in threshold )


LevelX: Fixed beyond v7
hurloon
 
Posts: 17
Joined: 18 Jan 2012, 09:20
Has thanked: 0 time
Been thanked: 2 times

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby zamite » 12 Apr 2015, 06:14

Playing against other players.

First, Painter's Servant keeps things blue even if it leaves play. I have yet to test with other colors, but if painter's servant dies and then you activate a Grindstone, the player is still milled completely.

LevelX: Known problem
https://github.com/magefree/mage/issues/408

Secondly, when you mill a player completely with Grindstone while Painter's Servant is in play, they lose immediately, and none of their Eldrazi triggers (if they have any) ever resolve, although it appears they go on the stack. Obviously this should not be the case, and players should be left with 0 cards in their library, but still not having lost the game.

LevelX: Fixed beyond v7
zamite
 
Posts: 2
Joined: 12 Apr 2015, 06:10
Has thanked: 0 time
Been thanked: 0 time

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby Mainiack11 » 12 Apr 2015, 20:17

If any mana from Cavern of Souls is spent to cast a creature, regardless of whether or not the mana is colored, and regardless of the creature type, the creature becomes uncounterable.

The particular circumstance was a Cavern of Souls naming Elf casting Spellskite using colorless mana. The opponent casts Remand targeting Spellskite, and the uncounterable message appeared and Spellskite resolved.

Furthermore, if Cavern of Souls mana is used to cast a non-creature spell, the spell is still uncounterable.

LevelX: Redesigned the complete handling of this. I guess it will be fixed beyond v7.
Mainiack11
 
Posts: 28
Joined: 12 Aug 2014, 05:01
Has thanked: 2 times
Been thanked: 1 time

Re: Bug Reports 1.3.0 dev 2015-03-14

Postby The0retico » 12 Apr 2015, 21:31

Ashcloud Phoenix still triggers on both sides.

LevelX: Can't reproduce this with tests. Can you describe how Phoenix comes into play and how it dies.
The0retico
 
Posts: 83
Joined: 04 Mar 2014, 21:29
Has thanked: 11 times
Been thanked: 17 times

PreviousNext

Return to XMage

Who is online

Users browsing this forum: No registered users and 152 guests


Who is online

In total there are 152 users online :: 0 registered, 0 hidden and 152 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 152 guests

Login Form