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

Polymorph adding incorrect minion to graveyard #39

Open
sdlorimor opened this issue Aug 5, 2018 · 3 comments
Open

Polymorph adding incorrect minion to graveyard #39

sdlorimor opened this issue Aug 5, 2018 · 3 comments

Comments

@sdlorimor
Copy link

Polymorph (hex, etc.) is bugging out with the graveyard mod.

For example, in this video Malygos had been polymorphed but was not actually killed. The sheep was then killed, but the graveyard mod was putting Malygos in the graveyard list instead of sheep. This also happens with shapechange spells such as Hex.

The sheep (frog, etc.) is only added to the graveyard list if the sheep is resurrected and killed.

@sdlorimor sdlorimor changed the title Polymorph adding minion to graveyard Polymorph adding incorrect minion to graveyard Aug 5, 2018
@PolkageistHS
Copy link
Collaborator

Unfortunately, this looks like a limitation of the deck tracker itself. From the hdt_log.txt file (my opponent polymorphed my Dyn-o-matic then killed it with Arcane Missiles, and the deck tracker identified it as still being the Dyn-o-matic):

6:53:08 AM|Info|Player.Play >> [Opponent] id=57, cardId=CS2_022, cardName=Polymorph, zonePos=0,Info={turn=7, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2}

6:53:11 AM|Info|Player.PlayToGraveyard >> [Opponent] id=57, cardId=CS2_022, cardName=Polymorph, zonePos=0,Info={turn=7, originalZone=DECK, OriginalController=2}

6:53:15 AM|Info|Player.Play >> [Opponent] id=54, cardId=EX1_277, cardName=Arcane Missiles, zonePos=0,Info={turn=7, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2}

6:53:21 AM|Info|Player.PlayToGraveyard >> [Opponent] id=54, cardId=EX1_277, cardName=Arcane Missiles, zonePos=0,Info={turn=7, originalZone=DECK, OriginalController=2}

6:53:21 AM|Info|Player.PlayToGraveyard >> [Player] id=15, cardId=BOT_104, cardName=Dyn-o-matic, zonePos=0,Info={turn=7, mark=Created, created=true, originalZone=DECK, OriginalController=1}

I'd have to look closer at what data HDT captures to see if it's fixable in this plugin or if it's something HDT itself needs to update.

@Drammg
Copy link

Drammg commented Sep 7, 2019

HDT don't actually recognize the shapecanged minion, i have an example with the card flavor text which don't work with evolved minions, i think it's related

@Supergecki
Copy link
Collaborator

Yeah, it's all tied to the same problem. Once a minion enters the battlefield, the Deck Tracker expects it to stay that minion until it leaves the battlefield.

@Supergecki Supergecki assigned Supergecki and unassigned Supergecki Sep 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants