Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scaled Nightmare stops doubling Attack if its Attack value is Direct Set #462

Closed
Patashu opened this issue Apr 28, 2016 · 15 comments

Comments

Projects
None yet
6 participants
@Patashu
Copy link
Member

commented Apr 28, 2016

If Scaled Nightmare's Attack is Direct Set after the first time it would double its Attack, Scaled Nightmare will stop doubling its attack at the start of each turn. This indicates that the initial Enchantment is erroneously being re-used.

Copies made by Herald Volazj do not double their attack.

@Patashu Patashu added the gameplay label Apr 28, 2016

@Patashu Patashu added this to the 5.0.0.12574 milestone Apr 28, 2016

@Patashu Patashu changed the title Scaled Nightmare stops doubling attack if Direct Set Scaled Nightmare stops doubling Attack if its Attack value is Direct Set Apr 28, 2016

@Xinhuan

This comment has been minimized.

Copy link
Member

commented Apr 28, 2016

I think this needs testing with Gahz'rilla as well.

@culinko

This comment has been minimized.

Copy link
Member

commented Apr 29, 2016

@Martios

This comment has been minimized.

@Patashu

This comment has been minimized.

Copy link
Member Author

commented Apr 30, 2016

Oh, maybe it's not to do with early priority. Maybe it's to do with the fact that it goes back and doubles the initial Enchantment, rather than making new ones. (Though we know in the log that self-buffers don't make extra Enchantments, but yet they all process in the right order of application, so I don't know WTF is going on under the hood exactly.)

Also, there's this weird Blessed Champion thing:

http://us.battle.net/hearthstone/en/forum/topic/20743704626

@PattuX

This comment has been minimized.

Copy link

commented Apr 30, 2016

Scaled Nightmare has a stored buff value which it sets the attack to at the start of the turn.

This value is increased by the current attack at the start of every turn.

This means, there is always only one instance of the buff, which makes all direct-attack-set-buffs that have a later timestamp override it. Also this explains why it triples the attack every turn with Blessed Champion applied.

Might have been an attempt to fix #321.

@bprussell

This comment has been minimized.

Copy link

commented May 2, 2016

I don't know if this is helpful or not, but last night my opponent Aldor'd my Scaled Nightmare, and the next turn it doubled to 2 attack. Then my opponent Aldor'd it again, and then it stayed at 1 attack for the next couple of turns until it died.

@PattuX

This comment has been minimized.

Copy link

commented May 2, 2016

@bprussell do you use a deck tracker? If yes, can you upload the logs?

Also I tested earlier: Gahz'rilla + Blessed Champion (Gahz'rilla trigger first) doubles the attack on every trigger.

@bprussell

This comment has been minimized.

Copy link

commented May 2, 2016

@PattuX unfortunately, I was on my phone.

@Xinhuan

This comment has been minimized.

Copy link
Member

commented May 2, 2016

@bprussell Your Scaled Nightmare probably doubled from 1 to 2 because it hasn't gotten an initial "doubling buff" yet. Once it gets a "doubling buff" it gets modified every turn rather than tacking on a new buff every turn, which is why Aldor overrides it after that as it has a newer timestamp.

@bprussell

This comment has been minimized.

Copy link

commented May 2, 2016

@Xinhuan Yes, I didn't explicitly specify it, but the first time my opponent Aldor'd my Scaled Nightmare was the turn right after I played it. Its attack had not yet been doubled. After it received the first "doubling buff" and then got another Aldor Peacekeeper enchantment, it stopped doubling. The enchantment ordering explains why it doubled the first time but not the second, but that aspect of the bug isn't stated in the bug description, so I thought my anecdote might add a little value.

@Xinhuan

This comment has been minimized.

Copy link
Member

commented May 4, 2016

DisguisedToast has put out a full length video explaining this bug: https://www.youtube.com/watch?v=ePmc3SRT_TE

@culinko culinko modified the milestones: 5.0.1.13030, 5.0.0.12574 Jun 1, 2016

@culinko

This comment has been minimized.

Copy link
Member

commented Jun 1, 2016

Still bugged in 5.0.0.13030, despite patch notes mentioning its bug fix.

Looks like the server fix was deployed a bit later after the client patch, so after re-testing this again, it's fixed now.

@culinko culinko closed this Jun 1, 2016

@Patashu

This comment has been minimized.

Copy link
Member Author

commented Jun 6, 2016

Are we 100% sure this is fixed? Here's a report today saying Aldor on Scaled Nightmare prevented it from doubling.

https://www.reddit.com/r/hearthstone/comments/4mqnim/how_does_aldor_peacekeepers_ability_work/

@culinko

This comment has been minimized.

Copy link
Member

commented Jun 6, 2016

I just re-tested it with Aldor (had it double first, then second) and both cases work fine. I am pretty sure that "I was recently in Arena" happened pre-patch.

@PattuX

This comment has been minimized.

Copy link

commented Jun 6, 2016

Note that 5.0.0.13030 isn't live on iOS and Android yet. I asked him for his platform.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.