About Arena Matches and Some Detailed Feedback on How to Improve the Matchmaking
I’m seeing a lot of launch players talking about the problems with Arena, about it being too unfair to new players. Right now, form what I’ve read from Devs posts and players it’s based on the player level. I cannot verify this at the moment but, I have a solution, a new formula for matchmaking.
Suggestion:
If we can calculate the might of a squad adding their status (Base+Equip) and making a total power status, we can calculate what I’m going to call it the: “Squad Power”.
Let’s elaborate:
This Squad consists of:
Isabella Invoker + 2 Lv 33
ATK: 2060 + 837
DEF: 1278 + 365
HP: 4645 + 1710
CRIT: 1676 + 104
MAG: 3125 + 1131
Total Status Points: 15.781, Let’s name this as “Weight” Status Points.
Ok, based on the same Principle I have a 5 Hero Squad on Arena:
Isabella Invoker +2 Lv 33 = 15781 Weight Status Points.
Zedd Elementalist +2 Lv 30 = 16885 Weight Status Points.
Kai Assassin +2 Lv 30 = 17321 Weight Status Points.
Victoria Paladin +2 Lv 30 = 18583 Weight Status Points.
Teresa Inquisitor +2 Lv 30 = 17781 Weight Status Points.
If we add all Heroes Weight Status Points the result will be: 86.351 Total Squad Power (the sum of all heroes Weight Status Points).
Ok, let’s work on that:
If I’m in Silver 2 Arena Rank, we should have a lot of players in the same Rank in the future, to be fair to everyone in matchmaking, we could use the following calculations:
Each Player Level add +1000 Points of Expertise (the higher the Player Level, more experienced this Player is).
Expertise Points + Squad Power = Arena Power Status
The Player Level in this case is Lvl 70, so 86.351+70.000 = 156.351
The actual matchmaking calculations could be as follow:
Find another Player with 80% to 120% of your Arena Power Status. Search between Players of the same rank or two Ranks up / two Ranks down.
This will make the arena battles more fair, as the player will evolve with similar speed as his/her arena battles.
To Add a little suspense, if your next fight has a chance of rank up the formula can be a little different:
Find another Player with 120% to 150% of your Arena Power Status.
The Expertise points was created to avoid high level players that could use some way to exploit the system (ex: using low level heroes mixed with high level heroes). This whole system was created to benefit low level players that look at the actual system as being too unfair.
Additional Info and Potential Problems with this Suggestion and a Solution:
Players using three or four 5* maxed heroes and one or two weak heroes to lower her/his Total Squad Power.
We can use a Base minimum for a Hero Weight Status Points that rises as the Player Level raises, example:
Minimum Base Weight Status Points:
Lvl 1 = 2100
Lvl 2 = 2200
Lvl 3 = 2300
Lv 70 = 9000
Example:
Player Lvl 70:
Isabella Invoker +2 Lv 33 = 15781 Weight Status Points.
Zedd Elementalist +2 Lv 30 = 16885 Weight Status Points.
Kai Assassin +2 Lv 30 = 17321 Weight Status Points.
Teresa Inquisitor +2 Lv 30 = 17781 Weight Status Points.
Acursed Skeleton lv1 = Minimum Base Weight Status Points = 9000 Weight Status Points.
This system will avoid high level users using an Lv 1 Skeleton as fifth member to lower the Total Squad Power.
Total Squad Power: 76.768.
Players using 4 hero squad to lower her/his Total Squad Power:
If the player is using a lower than 5 hero squad, the missing hero spots will use the following:
Isabella Invoker +2 Lv 33 = 15781 Weight Status Points.
Zedd Elementalist +2 Lv 30 = 16885 Weight Status Points.
Kai Assassin +2 Lv 30 = 17321 Weight Status Points.
Empty Slot = Minimum Base Weight Status Points / 2 (lvl 70) = 4500.
Empty Slot = Minimum Base Weight Status Points / 2 (lvl 70) = 4500.
Total Squad Power: 58.987
All those numbers are placeholders, as it may need some testing to make all work as it should.
Other Uses for Squad Power:
Squad Power can also be useful to hint the difficult of some quests.
Ex: Quest 18-3 Legendary: Recommended Squad Power: 90.000.
Well that’s it, sorry for the long wall of text and my bad English, hope the Devs can read this.
Edit 1 - 11/14: Format and bad english