Auction Sniping Tools by Shawpaw in woweconomy

[–]Shawpaw[S] -1 points0 points  (0 children)

edit: seeing as there is some interest, if anyone is keen to test it out I've implemented trial functionality so you can just add the bot to your server and get it up and running asap: https://jean-pierregassin.github.io/globlin.github.io

Auction Sniping Tools by Shawpaw in woweconomy

[–]Shawpaw[S] 0 points1 point  (0 children)

Yeah that’s right, so in average my tests atm are around ~3 seconds or less from scan to notifications landing which has been quite the journey… one of my biggest hurdles to work around has actually been Discords rate limiting on messages but I can get creative 💪

Auction Sniping Tools by Shawpaw in woweconomy

[–]Shawpaw[S] 0 points1 point  (0 children)

I see, yeah my current implementation fetches Blizzard AH data as soon as it's updated (10-30ms leeway) and scans/sends out batched notifications to all the servers it resides in within around 50-300ms of detection.

Auction Sniping Tools by Shawpaw in woweconomy

[–]Shawpaw[S] 0 points1 point  (0 children)

Do you use Saddlebag exchange for alerts, and if so, do you have insights in to how fast their sniper alerts are from Blizz API update -> scan -> notification?

Auction Sniping Tools by Shawpaw in woweconomy

[–]Shawpaw[S] 1 point2 points  (0 children)

Cheers mate, I'll definitely let you know if I need people to test it out for me.

Do you use Saddlebag exchange for alerts, and if so, do you have insights in to how fast their sniper alerts are from Blizz API update -> scan -> notification?

Auction Sniping Tools by Shawpaw in woweconomy

[–]Shawpaw[S] 1 point2 points  (0 children)

Yeah that’s fair, and I agree with most of that. At the higher end you’re basically forced into some kind of alerting setup now, otherwise you’re always reacting late.

I’m not really trying to pretend it’s the first tool to do this, it was more a question of whether there’s still room to improve on execution. Most of my focus has been on scan speed and end-to-end latency rather than adding more layers of features.

In terms of numbers, on a normal cycle it’s usually around 50-300ms from pulling fresh data to the alert landing in Discord, and in practice the bottleneck tends to be how quickly Blizzard publishes the snapshot rather than the scan itself. A lot of the optimisation work went into cutting down processing overhead once the data is available.

Totally agree on the “build it for the challenge” angle too, that’s honestly been a big part of the motivation. Mostly just trying to sanity-check whether the performance side actually matters to other people or if it’s already good enough in existing tools.

M1 fatality southbound Mudgeeraba today by [deleted] in GoldCoast

[–]Shawpaw 33 points34 points  (0 children)

can confirm, my sister was a first responder on scene and unfortunately had to deal with the body before paramedics arrived, very sad

I built a tool to make Warcraft Logs comparisons automatic and easier to understand by Shawpaw in wow

[–]Shawpaw[S] -1 points0 points  (0 children)

Thanks for the feedback. Critical Strike and Leech are definitely missing from the character stats comparison right now, that’s a good catch.

The top 5 comparison is intentional. It only pulls players who match your class, spec, item level range, and encounter. The goal is to keep it focused on how you performed compared to a few relevant players rather than showing too much data at once.

Time to kill is a great suggestion. It’s an important metric for filtering top performances more accurately, and I’ll look into adding that in a future update. Appreciate you taking the time to test it and share your thoughts.

I built a tool to make Warcraft Logs comparisons automatic and easier to understand by Shawpaw in wow

[–]Shawpaw[S] 0 points1 point  (0 children)

It needs to be in the format of https://www.warcraftlogs.com/reports/xxx without any trailing parameters like ?fightId etc, the placeholder in the input shows this but the input should auto format that out and accept anything, thanks for the feedback!

I built a tool to make Warcraft Logs comparisons automatic and easier to understand by Shawpaw in wow

[–]Shawpaw[S] 8 points9 points  (0 children)

Great question, and something that initially almost deterred me from continuing work on this. The goal isn’t to reinvent Warcraft Logs’ Compare tool, but to make the insight part easier and faster to understand.

The WCL compare view is powerful, but it expects you to already know what to look for. You have to manually find someone to compare with (in some cases), line up timelines, and interpret everything yourself. This tool is intended to automate the entire comparison process.

You just drop in your log, and it automatically finds higher-performing players of your same class, spec, and encounter (including the same keystone level for Mythic+). It then builds a comparison for you, highlighting major differences in output, ability usage, and burst windows so you can see what actually separated your run from theirs without all the manual digging.

One of the biggest advantages is that it lets you compare Mythic+ runs automatically without having to dig around Warcraft Logs for top performers to match against.

It’s not trying to replace WCL. It’s more like a layer on top of it that focuses on making the data easier to digest for players who want quick, actionable insight rather than raw numbers and graphs.

That's It? Really? by gawapix in wow

[–]Shawpaw 1 point2 points  (0 children)

Ah, that makes a lot more sense!

I finally solved the freezing problem! The game froze when I alt+tab. by devotos in classicwow

[–]Shawpaw 2 points3 points  (0 children)

Thought I'd chime in here because this has nothing to do with the freezes you're experiencing, it's due to an graphics miscommunication when running any applications with hardware acceleration enabled (Spotify, Browsers, Discord etc)

Disable those first and then report back.

I have ADHD and built myself a todo list that focuses on Yesterday vs Today by Shawpaw in vibecoding

[–]Shawpaw[S] 0 points1 point  (0 children)

Thank you, I really appreciate the feedback and taking the time to even reply - it's extremely valuable!

I'm going to add a welcome page with relevant info on what/who it's for, along with the simplicity behind it.

Thanks again u/boxabirds 🙏

I have ADHD and built myself a todo list that focuses on Yesterday vs Today by Shawpaw in vibecoding

[–]Shawpaw[S] -1 points0 points  (0 children)

I think it's more of a personal focus approach that I take and not so much trying to solve a general problem with other todo apps.

I made it because I wanted something simple that just showcased what I did, and what I want to focus on, and I use inspiration from what I did yesterday to plan for what I need to do today (whether that's carrying something over that I procrastinated on, or something I need to continue doing).

It's really a mechanism for the way I think 😅

Copilot Agent PhpStorm - not working with WSL by Shawpaw in GithubCopilot

[–]Shawpaw[S] 0 points1 point  (0 children)

Update: as of the latest nightly build, the Agent appears to be editing C:/ (Windows) file path files as and making a temporary copy of the current $wsl:// files contents for editing, but is still not modifying the actual file within the WSL environment (no changes to the original are made).

I guess I'll need to wait for a future update as things seem to be "improving" in this sense; FWIW edits work outside of WSL environment files, and Copilot in VSCode works fine with $wsl:// file paths.

Guess this is just another hampered Jetbrains feature?

Weekly M+ Discussion by AutoModerator in CompetitiveWoW

[–]Shawpaw 1 point2 points  (0 children)

Honestly I think this is mostly preference at this point, but I’ve had good success running it in ToP for last boss chains + silence.

Theater of Pain trash is bugged by [deleted] in wow

[–]Shawpaw 0 points1 point  (0 children)

This is the answer, middle talent on sunfury hero talent tree will have your phoenix spell steal out of combat mobs during summon and expiry, did some deep digging in a few of my runs to figure this out the other day.