A few bugs

Tilwin90
Tilwin90 Posts: 662 Critical Contributor
Hey guys,
There is the list of problems I could identify lately while playing the game.

1. Cards transforming prior to attacking deal improper damage
If a creature transforms prior to attacking, that creature will deal damage equal to its original side.

Example:
I have a Gisela and a Lone Rider on the battlefield, both without summoning sickness.
My Gisela attacks, dealing 8 damage.
Lone Rider transforms.
It That Rides as One deals only 1 damage to the opponent.

Note: Damage done TO Lone Rider the same turn it transforms also seems to be wrong (in the favor of It That Rides as One). More specifically, if it swings into an 8/8 let's say, it receives only 1 damage (as if it were a Lone Rider).

2. Granting Vigilance to a specific creature does not push it as the first creature immediately (it used to do so).
This behaviour does occur though if a creature transforms.
Example: I have Lone Rider x 3 | Zombie | Gisela (in this order) onto the battlefield.
I cast Haunted Cloak on Gisela granting her vigilance. Order does not change!!!
Lone Rider attacks and deals 3 damage (gaining 3 life) -> Lone Rider transforms into It That Rides as One.
Transformation triggers reordering: Gisela (vigilance) | It That Rides as One x 3 | Zombie

Note: Also the order in which the damage is dealt does not take the reordering into consideration.
In the example above, after the transformation it is the Zombie that swings next, not Gisela.

The reordering is extremely important to be able to control the battlefield and vigilance was a good tool to do that too (especially if combined with Berserker).

2b. Disabled creatures affect reordering
Now I'm not sure how you plan to solve an infinite loop here, but if the state-change should occur as a response to the disabling, you have quite a problem.
Example: Opponent controls a Suppression Bonds.
You have an always watching, and three creatures: Gisela (v)(disabled) | Zombie | Lone Rider (v)
When Lone Rider transforms, the following reordering occurs: It that Rides as One (v)(disabled) | Gisela(v) | Zombie
Again, the reordering happens not when Gisela is disabled but when a creature transforms.
If you were to solve the problem above, I can expect here an infinite loop:
(Gisela|LoneRider|Zombie) Gisela becomes disabled -> it goes second, Lone Rider goes first
(LoneRider|Gisela|Zombie) Lone Rider becomes disabled -> it goes second, Gisela goes first
(Gisela|LoneRider|Zombie) Gisela becomes disabled(....)


3. Searching the library causes huge lag
After the latest release I started noticing this behavior, making disabling of such cards a nightmare.
The lag occurs as the card is fully charging up, is full charged up, or other cards are charging up in the hand while the search card is already full.
Examples of such cards include Talent of the Telepath and Deploy the Gatewatch.

This is what I could think of right now. If I remember other issues I will let you know.