From beta server, checked it on fixed or not confirmed:
From reddit:
From discord:
java.lang.ClassCastException: mage.game.events.EntersTheBattlefieldEvent cannot be cast to mage.game.events.ZoneChangeEvent
at mage.cards.g.GuardianProjectTriggeredAbility.checkTrigger(GuardianProject.java:74)
at mage.abilities.TriggeredAbilities.checkTrigger(TriggeredAbilities.java:94)
at mage.abilities.TriggeredAbilities.checkTriggers(TriggeredAbilities.java:51)
at mage.game.GameState.handleEvent(GameState.java:706)
at mage.game.GameState.handleSimultaneousEvent(GameState.java:694)
at mage.game.GameImpl.resolve(GameImpl.java:1413)
at mage.game.GameImpl.playPriority(GameImpl.java:1354)
at mage.game.turn.Step.priority(Step.java:61)

java.lang.NullPointerException
at mage.cards.l.LumberinBattlementValue.calculate(LumberingBattlement.java:128)
at mage.abilities.effects.common.continuous.BoostSourceEffect.apply(BoostSourceEffect.java:86)
at mage.abilities.effects.ContinuousEffectImpl.apply(ContinuousEffectImpl.java:102)
at mage.abilities.effects.ContinuousEffects.apply(ContinuousEffects.java:986)
at mage.game.GameState.applyEffects(GameState.java:573)
at mage.game.GameImpl.applyEffects(GameImpl.java:1530)
at mage.players.PlayerImpl.moveCards(PlayerImpl.java:3547)
at mage.players.PlayerImpl.moveCards(PlayerImpl.java:3493)
at mage.game.stack.Spell.resolve(Spell.java:293)
at mage.game.GameImpl.resolve(GameImpl.java:1404)
at mage.game.GameImpl.playPriority(GameImpl.java:1354)

Concerning:
"Rakdos, the Showstopper - Even when targeting your opponent's creatures for the flips, it will still say "Zerris won the flip (heads)", even though you wanted to flip tails."
Is this working as intended? I know we have Mana Crypt working exactly the same, where we don't actually ask for the users input (heads/tails).
It may be nice to allow a user to choose but this may be able to be considered a quality of life change.
edit: Just noticed that Rakdos, the Showstopper actually reads "Destroy each creature whose coin comes up tails"... so there is an inherent issue here where a "Win" is flipping tails to destroy a creature and output should reflect that.
I'm planning to overhaul the coin flipping system to deal with that
Unless I am going insane, the Rakdos, the Showstopper works fine. What should it show in the log instead?
2:47 AM: [Flip a coin] jeff lost (tail).
2:47 AM: Memnite [042] died
2:47 AM: [Flip a coin] jeff lost (tail).
2:47 AM: Memnite [dfe] died
2:47 AM: [Flip a coin] jeff won (head).
2:47 AM: [Flip a coin] jeff won (head).
If you are Jeff in this scenario and the creature being destroyed is your opponents would you consider this coin flip a "Loss" or a "Win"?
It's of my opinion that the flip should be considered a "Win" if you are successfully destroying a creature on your opponents battlefield and a "Loss" otherwise.
edit: I should add that since it is a symmetrical effect the opposite would be true for creatures your control.
the problem is that a flip is a win or a loss if you call it as such, but with Rakdos you don't call the flip and therefore don't win or lose
- Flipping a Coin
705.1. An effect that instructs a player to flip a coin may care whether that player wins or loses the flip. To flip a coin for such an effect, the player flips the coin and calls “heads” or “tails.” If the call matches the result, the player wins the flip. Otherwise, the player loses the flip. Only the player who flips the coin wins or loses the flip; no other players are involved.
705.2. If an effect instructs a player to flip a coin and that effect cares only whether the coin comes up heads or tails without specifying a winner or loser of the flip, that player flips a coin without making a call. No player wins or loses this kind of flip.
The plan is to add some specificity to the coin flipping implementation to differentiate between these two. I'll probably start on it tomorrow.
TDIL to consult WOTC's comprehensive ruleset before making my own assumptions of how something should "work" as apparently it is verbose enough to describe exactly that.
so according to these rules does rakdos, showstopper and similar cards that flip a coin without specifying a winner or loser of the flip not trigger cards like Chance Encounter ? Because I think that with the current implementation they do, so an overhaul could be fairly important for proper rule enforcement if this is the case.
btw Maro confirmed that Teysa works with death triggers of creatures that just died http://markrosewater.tumblr.com/post/181874862323/can-you-confirm-that-teysa-karlov-works-with
Yeah that's why I need to make sure I fix it. Also Teysa should be working fine now.
I have done some testing again since most of the bugs seemed to be fixed so I thought I'd check as much cards as I can and I found some new bugs that hadn't been reported yet
[x] Clear the Mind: Shuffles own library regardless of target
[x] Sharrgan Hellkite: couldn't activate it's ability
[x] Cavalcade of Calamity: triggers but does not deal the damage
[x] Bedazzle side of Bedeck // Bedazzele does not deal the 2 damage
[x] Lumbering battlement: I don't really know what happens here but the creatures seem to remain on the battlefield even though they are exiled and you can still attack with them.
[x] Biogenic Upgrade: can't target creatures you don't control
[x] Domri Rade: If you do not use the mana from his +1 (or at the very least not use it on a creature) it seems to remember and stack the effect the next time you cast a creature with this effect giving it X+1 times Riot where X is the amount of times you activated the ability without casting a creature with it.
Are you sure Skarrgan Hellkite had a counter on it? It works fine for me.
Also I have no idea what the hell is going on with Lumbering Battlement
Yeah Skarrgan was my mistake, I tested it again and worked fine.