Arena Ranked / New Website Arena Skirmish Ladder for Twinks

Hi all!

Like all developers of all sorts of creative projects, we're caught in a typical scenario: lack of time. No matter how hard I try to keep everything under control - site development is delayed. If I try to give some kind of estimate, right now the implementation stage is at 85%. Should be finished this week, hopefully it will be.

But! The main "but". The implementation of the site should not stop you from the main idea - to go to the arenas. Rating in the game works without the site, it's always there, just before it was displayed only in the addons.

So the scenario is as follows: all as planned can start registering, and as the site will be in the release - you upload your actual data on the taken rating for these days, and already formed some kind of board. In a way, it's even better than collecting character cards with ratings up to 1500 on the site.

Thank you all for understanding!
 
So if I understand this correctly, we'll have to use a client to sned data from the game to the website? Will we have to use an addon as well, or that's no longer needed?
 
So if I understand this correctly, we'll have to use a client to sned data from the game to the website? Will we have to use an addon as well, or that's no longer needed?
Yes, that's right. The addon also works in the circuit, I wrote about it above. Addon will be put in the folder with the game by itself, when you install the client

We can not exclude the addon from the chain because the client takes data about the rating from the addon
 
So if I understand this correctly, we'll have to use a client to sned data from the game to the website? Will we have to use an addon as well, or that's no longer needed?

I think Erenburgh has addressed this particular point in his main post - but I wanted to make it clearer because we still had questions about that point in our arena discord.

Back when XPOff had an arena ladder, we were able to find any player's hidden skirmish MMR from Blizzard's API.

Now, that is no longer something you can request from Blizzard's API. That would normally kill off any possibility of an arena ladder.

...Except, we can use an in-game macro to find our own (as well as our target's) skirmish MMR.

This presents a problem if you want to compile that data into a ladder, because the only way to know your MMR is to run that macro in game. It's also susceptible to some file manipulation to potentially lie about your rating.

The addon automatically checks the skirmish MMR of your character while you are in game. Further, it sends that skirmish MMR to a client without the possibility of player manipulation.

Let me know if that summarizes the main idea @erenburgh
 
I think Erenburgh has addressed this particular point in his main post - but I wanted to make it clearer because we still had questions about that point in our arena discord.

Back when XPOff had an arena ladder, we were able to find any player's hidden skirmish MMR from Blizzard's API.

Now, that is no longer something you can request from Blizzard's API. That would normally kill off any possibility of an arena ladder.

...Except, we can use an in-game macro to find our own (as well as our target's) skirmish MMR.

This presents a problem if you want to compile that data into a ladder, because the only way to know your MMR is to run that macro in game. It's also susceptible to some file manipulation to potentially lie about your rating.

The addon automatically checks the skirmish MMR of your character while you are in game. Further, it sends that skirmish MMR to a client without the possibility of player manipulation.

Let me know if that summarizes the main idea @erenburgh


Now you can see the rating from the skirmishes not only by macro. The addon shows the rating in the game itself. There are two concepts: game API and Web API. Old ladders took data from Web API (which in turn took data from API of the game itself), but not from API of the game directly.

Now the data will be passed from the game to the addon and from the addon to the client.

We've eliminated the possibility of data tampering as it works:

The client checks the integrity of the addon before sending data to the server. The data is generated in LUA after closing WoW and the Arena Ranked client captures this scenario. If the LUA file has been changed after this, the data will simply not be sent and the client will notify you of this. The data is sent via request, which also provides protection. If you run the client Arena Ranked after changing the LUA - the data also will not be sent, because you have to go back into the game and close WoW again, after which the data is updated to the correct, and only then will send data.

In this way we have protected any manipulation of the document even if someone somehow manages to bypass it - the client is closely integrated with the site, and they share a common database. Even if you hack the client, only that person will have the data, and the site won't miss it.
 
6ab119416cac249f8b44b260213c8217.jpg
 
I just finished an electron app to download skirmish data and upload it to a web dashboard as well lmao.

If you need help with anything let me know, happy to contribute what I've already done, guess I was too slow!
 
Crusader fixed! I assume that will take away the warrior/ret penalty?
I love that system. But with Crusader gone, It will just be hunters right? Or are there other classes in mind for the rating-penalty system?
 
I would personally like to see (eventually) a class-by-class ladder.

The full ladder showing every character would still be there - and that full ladder should exclude hunters.

That way, you can still have hunters pogging over their own rating ladder.

Oh, and with that system you wouldn't even need a rating penalty for Hunters. Just remove them from the actual main ladder.
 
Crusader fixed! I assume that will take away the warrior/ret penalty?
I love that system. But with Crusader gone, It will just be hunters right? Or are there other classes in mind for the rating-penalty system?
Hi! Yes, we will cancel the penalty for warriors and leave 5% for retri-paladins, because the class itself is still quite strong. The other classes will be considered at a later date. Most likely demolocks and arcane mage will come under our scrutiny. Let's follow the development of the table
[doublepost=1646328419,1646328305][/doublepost]
I would personally like to see (eventually) a class-by-class ladder.

The full ladder showing every character would still be there - and that full ladder should exclude hunters.

That way, you can still have hunters pogging over their own rating ladder.

Oh, and with that system you wouldn't even need a rating penalty for Hunters. Just remove them from the actual main ladder.
Perhaps in the future we will consider such a scenario, but such a system would kill the competitiveness for all players. Everyone will only follow the development within their own class system, this ruins the basic concept

I also understand that the problem of hunts is global, but it would be wrong to exclude them completely
 
Hi! Yes, we will cancel the penalty for warriors and leave 5% for retri-paladins, because the class itself is still quite strong. The other classes will be considered at a later date. Most likely demolocks and arcane mage will come under our scrutiny. Let's follow the development of the table
[doublepost=1646328419,1646328305][/doublepost]
Perhaps in the future we will consider such a scenario, but such a system would kill the competitiveness for all players. Everyone will only follow the development within their own class system, this ruins the basic concept

I also understand that the problem of hunts is global, but it would be wrong to exclude them completely

I don't know if I agree there - Any rewards or other benefits from the ladder would presumably use the full ladder.

And a 25% reduction on rating gained by Hunters *is* an exclusion from the ladder. It's only not if the only thing the hunter cares about is "number goes up." But being 2000 rated at 2800 actual rating is 100% a full on exclusion lol.
 

Users who are viewing this thread

Top