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

1.36.4 broke compatibility with Hearthstone.Player.get_Class()' #4592

Open
anonymous555 opened this issue Nov 8, 2024 · 0 comments
Open
Labels

Comments

@anonymous555
Copy link
Contributor

Expected Behavior

This broke a prior plugin (Advisor). Everything was working fine before this release. Looks like you change the deck tracker API. Unfortunately, the plugin is no longer maintained, so an update on their end doesn't look likely. Can you restore API compatibility please?

System.MissingMethodException: Method not found: 'System.String Hearthstone_Deck_Tracker.Hearthstone.Player.get_Class()'.
at HDT.Plugins.Advisor.Advisor.d__20.MoveNext()
at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
at HDT.Plugins.Advisor.Advisor.UpdateCardList()
at HDT.Plugins.Advisor.Advisor..ctor(AdvisorOverlay overlay) in C:\Users\Jacob\Documents\Git\Advisor\Advisor\Advisor.cs:line 41
at HDT.Plugins.Advisor.AdvisorPlugin.d__14.MoveNext() in C:\Users\Jacob\Documents\Git\Advisor\Advisor\AdvisorPlugin.cs:line 53
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Actual Behavior

This broke a prior plugin (Advisor). Everything was working fine before this release. Looks like you change the deck tracker API. Unfortunately, the plugin is no longer maintained, so an update on their end doesn't look likely. Can you restore API compatibility please?

System.MissingMethodException: Method not found: 'System.String Hearthstone_Deck_Tracker.Hearthstone.Player.get_Class()'.
at HDT.Plugins.Advisor.Advisor.d__20.MoveNext()
at System.Runtime.CompilerServices.AsyncVoidMethodBuilder.Start[TStateMachine](TStateMachine& stateMachine)
at HDT.Plugins.Advisor.Advisor.UpdateCardList()
at HDT.Plugins.Advisor.Advisor..ctor(AdvisorOverlay overlay) in C:\Users\Jacob\Documents\Git\Advisor\Advisor\Advisor.cs:line 41
at HDT.Plugins.Advisor.AdvisorPlugin.d__14.MoveNext() in C:\Users\Jacob\Documents\Git\Advisor\Advisor\AdvisorPlugin.cs:line 53
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

Steps to reproduce behavior

No response

Log/Screenshots

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

1 participant