mgk82 / packtracker Goto Github PK
View Code? Open in Web Editor NEWPlugin for HearthstoneDeckTracker
License: MIT License
Plugin for HearthstoneDeckTracker
License: MIT License
Didn't have this wonderful plugin before (and have opened packs on mobile before realizing I shouldn't be) and was wondering if there was any way to go back and update the stats? I have screenshots of all my pack openings since I started thinking of it.
Thanks.
I noticed that my PackTracker wasn't active, so I checked the Plugin-Dropdown in HDT and it was empty.
Clicked the Plugin-Folder button and it opened to the correct path and the PackTracker.dll was still there.
Tried to drag and drop the file into the plugin window and got "Error importing plugin - please import manually to ".
Quit the deck tracker, re-downloaded the plugin, deleted the old .dll and copied the new version over, same result, can't install it properly. It worked fine the day before yesterday and HDT has not updated according to the update notes (Release v1.10.8 - 2020-04-20)
Edit: Looks like there has been a HDT update pushed out today, but as noted, I am still on the update from 4/20.
Release v1.11.4 - 2020-04-29
• This version updates several dependencies, causing some Plugins to no longer load.
The pity timers on golden cards still suffer from very small sample sizes. It's also very interesting to track this for your own packs. It would be nice to include a more clear interface for golden cards and the max / average distance for golden cards of each rarity.
I'm wondering if it would be possible to update the Pack Tracker plugin with the new set during the prerelease time frame, as opposed to waiting until the set is fully released as currently occurs.
Release 1.4.14 broke the API used by plugin Pack Tracker 1.3.2
Was working fine before 1.4.14
Make sure you are using the latest version of the Plugin and HDT.
System.MissingMethodException: Method not found: 'Boolean HearthMirror.Objects.Card.get_Premium()'.
at PackTracker.PackWatcher.NewPack(Object sender, PackEventArgs e)
at HearthWatcher.PackOpeningWatcher.PackEventHandler.Invoke(Object sender, PackEventArgs args)
at HearthWatcher.PackOpeningWatcher.d__13.MoveNext() in D:\a\Hearthstone-Deck-Tracker\Hearthstone-Deck-Tracker\HearthWatcher\PackOpeningWatcher.cs:line 58
--- 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)
cant wait to open new packs.
any hope to see it working with pity tracker?
Hey,
I just wanted to let you know that the next HDT release will update several dependencies (see HearthSim/Hearthstone-Deck-Tracker@11e1df4...6bb404d) and upgrade HearthDb to .NET Standard 2.0.
This means the current release of PackTracker will no longer load. You will likely need to upgrade to at least .NET Framework 4.6.1 if you interact with HearthDb in any way.
The next version will likely be released on April 27th or 28th. I apologize for the short notice.
You can find a dev build for the new release here or on the master branch of HDT.
Simple problem, simple fix -- on the dark theme, the font gets changed to white on a grey background, but the settings pane for the plugin always has a white background, leading to this on dark themes:
Either force the font to always be a certain color, or make the background change along with the program's overall theme.
^^
Hi,
First off, thank you for making such an awesome plugin.
So my issue is that with the first WitchWood pack I opened, the plugin crashed and didn't record my first pack. Now, I wouldn't care so much but un(fortunately) the first pack contained a legendary.
I tried to manually edit the xml file but I don't have the codes for the cards. Anyway you can tell me how I can manually enter this info
Time 4/12 pack time="636591363875823560" (this is the time of the 2nd pack so any time before that should work)
Bewitched Guardian
Vilebrood Skitterer
Shudderwock (free)
Fiendish Circle
Glinda Crowskin
Lost Spirit
Is this still being maintained? Last commit was in 2021
First off, love your work on PackTracker which is why I'm here XD.
Just opened a free classic pack from Tavern Brawl. Got an epic and rare but PackTracker didn't picked it up.
It might be an HDT issue since it was updated to 1.12.0 for 17.2 patch a few hours ago.
Again, thanks very much for the making this plugin.
Hello,
as we did it previously -> darkmoon faire
any ETA for FITB?
Thanks in advance
Hello,
like title says, if it's possible before or on 6th of August the xpac release day.
If not, i guess it will just show a number like the old expansions when it wasn't updated for them yet?
thanks in advance
Not an issue, but something I thought would help. I wanted to create a sealed format style tournament for the upcoming prerelease. If we could export the cards we opened in packs, it would be easier to know what cards people have and hopefully discourage cheating.
Also, why are there two Classic sets?
I see the the localization document that was last updated 4 months ago for Rastakhan. Is it possible to update this file now, since we know the name of the expansion? Or is the dictionary and the integer key an item that is not known at this time? IE the Witchwood is like 31, Boomsday is 38 and Rastakhan is 40.
I want to open a lot of packs on launch day and want to make sure I can keep track of the pity timers.
Thank you all.
Wont install either manually or drag and drop any ideas?
Sorry, this really isn't an issue with your tracker, but more of an issue for me.
I use PackTracker to track every that I have ever opened. It's wonderful!
I have 2 accounts that I play HS with (one is my primary account, I also have a secondary FTP account to experiment with.
I was wondering if it is possible to include another attribute to the node to show the player that opened the pack. I disable PackTracker when I'm using my secondary account because I don't want the statistics of what Packs have been opened to affect my main account, but if the packs were tracked by player, I could see all the stats for both accounts.
Hi there,
great job on the plugin. Was wondering whether it is still maintained and whether a Darkmoon Faire Update is planned. Was planning to wait with opening packs until it's available.
Cheers
Great plug-in, but I just recently learned about it.
I also play relatively recently, just a year, and used to keep statistics on the PityTracker (do not consider it for advertising).
I would like to transfer my past statistics to the base of the plugin.
Of course, the cards themselves do not recover from these data, but at least statistics on the chances of loss.
I ask to add the possibility in manual mode to enter information about previously opened packs, indicating only the value of the dropped cards.
Hello !
First of all, great works about that plugins. I really appreciate it for months now.
Last night, I missed to open my HDT and for the first time I opened a pack without tracking it. I was really disappointed.
In order to try to add it manually, I took a look at the database and I could understand and spotted most of the lines and their meanings. Only area of shadows that persists, the opening time which is a long code and the number of each card to enter the ones I got.
Can any one help me for the first one mostly. The time was 23H00 from the 10-09-2018.
Thanks ^^
A couple of bugs with DoD Esports bundle packs.
Firstly, pack is labelled as "498" as per image.
https://i.imgur.com/AzQaGyj.png
Also after opening each new DoD Esports pack, the order of the packs on the left switch places after each pack is opened so that the gold pack alternates being on top and bottom after opening each DoD pack.
I am one of those people who really don't want to know what's in their pack until they find themselves. I have my setting "Spoil" set to "off", but when I open packs, having found an Epic or Legendary quality is still super obvious because the chart column(s) zero out immediately after opening the pack (instead of after having uncovered all 5 cards).
Consider detecting that all 5 cards have been uncovered before updating the chart. Alternatively consider adding option "Only update columns on NEXT pack opened" vel "Show statistics for up to previous pack opened ONLY" vel "Lag statistics by one pack".
Greets! really thanks for making the Pack Tracker plugin! I just noticed something that's not working as it should and was wondering if you could change it. The Golden rarity cards will reset the regular rarity and that should be the case. For example I pulled a Golden Mozaki and that reset the Legendary pity timer. I noticed this before with golden epics too so its not just now.
Hope this can be improved. Have a great day!
Just in case this is what I see Goldens have their own separate pity timer:
https://www.reddit.com/r/hearthstone/comments/3zaeou/pity_timer_on_packs_opening_analysiskinda_proofed/
"There is also a pity-timer for epics. It is 10. Probably also for golden.(Commons:25, Rares:29? perhaps 30)"
https://www.reddit.com/r/hearthstone/comments/3znt9m/continuing_information_on_the_pity_timer/
"I'm sure many of you have seen the recent posts about the pity timer. What a lot of you may have missed is the update to /u/Pi143 's thread after I requested he also run the numbers for epics and all gold rarities. Results are graphed over here
What is clear from the graph sets he produced is there is a pity counter for each card type: Epic, Legendary, Golden Common, Golden Rare, Golden Epic & Golden Legendary."
What do the orange, yellow and dashed blue lines mean? I understand that 39 is the maximum of packs without a legendary and in that case you should get one in the 40th, but what do the other lines track?
Good morning, first of all, apologize for my English.
I contact you to inform that after updating to the latest version, when opening a classic pack, the plug-in pack tracker has counted it 2 times, and I would like to know how to solve it.
Thank you very much.
The tooltips of the Pity Timer Window doesnt work with all colour themes of HDT
Whizbang the Wonderful automatically chooses 1 of the 18 (2 per class) deck recipe decks and uses that as your deck.
In the collection page, it will show your deck as 1/1 when Whizbang is added.
Golden cards reset the pity counter. They shouldn't. Appearently golden cards have their own pity counters.
Right now log is kind of useless. You cant sort data by expansion to see what kind of pack is currently closest to guaranted legend and moreover you cant copy data from the log and paste it to for example excel because you are blocked from it.
Greetings!
I love this addon. Since 17.0.0 it seems to have a problem detecting the rarity of cards. I hope you are up to fixing it.
Thanks for your time.
Just downloaded this from the guy forked this github:
TheMrKochan @TheMrKochan
ETA?
Thanks
Hi,
Since the update to HDT, PackTracker was not loading. I see that you put out an updated release, how do I update to the latest release while keeping my old data?
Thanks!
System.MissingMethodException: Method not found: 'HearthWatcher.PackOpeningWatcher Hearthstone_Deck_Tracker.Hearthstone.Watchers.get_PackWatcher()'.
at PackTracker.PackWatcher.Start()
at PackTracker.Plugin.OnLoad()
at Hearthstone_Deck_Tracker.Plugins.PluginWrapper.Load() in C:\projects\hearthstone-deck-tracker\Hearthstone Deck Tracker\Plugins\PluginWrapper.cs:line 91
I'm getting this error with the newest version of HDT when I try to enable the plugin.
So far opened 4 regular KFT packs and in the bar graph it says 4/9 for epics. I don't understand what that means. Isn't the pity timer for epics 10 packs and similarly for legendaries its 40 and not 39?
The bar graph start on 2 on the x-axis. Why? What does the 2 represent? You've added horizontal orange and red lines to the graph as well. Why is it significant that you have an orange line at y value 4 and 9 for epics bar graph? Its confusing. If it does mean something, the meaning isn't clear or communicated well.
Hello,
as title saying i'm the guy from previous issue that was adviced to install from here
and now i have as shown below:
Is there a way in the tracker directories to remove those settings?
I even tried to rename settings.xml from:
and close and restart, but a new one is created and problem wasn't fixed...
So i'm out of ideas right now!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.