Description
The main focus lies on targeting party members properly with '@party' macros with the default Blizzard Frame.
- You don't have to set your macros with player names anymore.
- You don't need group leader every match to target properly anymore.
- Switching your party keybinds every match also isn't necessary anymore .
All updating problems caused by the known script will SortGroup also try to avoid by locking down the raid frames in combat - you can change this in the options
Options
- Top - Descending: You are on top of your group. Party 1-4 are sorted descending
- Top - Ascending: You are on top of your group. Party 1-4 are sorted ascending
- Bottom - Descending: You are on bottom of your group. Party 1-4 are sorted descending
- Bottom - Ascending: You are on bottom of your group. Party 1-4 are sorted Ascending
Note
- To apply the sort function select a profile in settings
- Deactivate 'Keep Groups Together' in your Raid Profiles
- If you change any options in your Raid Profiles reload your UI.
Update
It seems like a few people would like an update for this addon. I still use this addon myself and I have no issues.
If the addon breaks, or you can provide me with some detailed problems you have, I might consider pushing an update. Otherwise it'll stay the way it is.
I hope someone creates an alternative or takes the project over. Great addon and so much easier than the bs we usually have to do to have party frames the way we want them in arena. It's starting to have minor issues and will soon break, I feel.
In reply to Quarashi_:
you have 2 options at least. 1/use a script that pros use that orders arena12 putting you on the bottom and ordering the rest. 2/download this addon BestPvPScripts. it does that as well as puttting numbers on enemy namplate rather than names.
Best PvP Scripts - Addons - World of Warcraft - CurseForge
Either method, make sure you change this> Press Escape, choose Interface, under Raid Profile, uncheck "keep groups together", Make sure you sort "by group"
Anyone got an alternative for this for Shadowlands seems like it's abandoned.
In reply to Shol:
TRY THIS
You have 2 options at least. 1/use a script that pros use that orders arena12 putting you on the bottom and ordering the rest. 2/download this addon BestPvPScripts. it does that as well as puttting numbers on enemy namplate rather than names.
Best PvP Scripts - Addons - World of Warcraft - CurseForge
Either method, make sure you change this> Press Escape, choose Interface, under Raid Profile, uncheck "keep groups together", Make sure you sort "by group"
Any idea whether this addon will work in Classic?
In reply to Footcandle:
The current version works fine for me in classic. I just didn't flag it for 1.13
If it doesn't work for you, or you experience some sort of misbehavior, let me know.
Could you possibly add a sorting option such that the player is in the middle (or between party1 and party2)?
for example:
party2
player
party1
or:
party1
player
party2
In reply to Konjunktur:
It's not very likely. I don't play WoW at the moment.
I plan coming back for classic - maybe I will feel like to add such option then. I don't know.
Greetings
In reply to Forge_User_27055258:
I also really, really wished we could choose the order ourselves. *fingers crossed* that shadowlands brings you back and maybe consider adding such an option ;-)
(mainly: have the option to have player second in the line up)
thank you for making this addon. i've been playing since 2004. started some healing in legion and now will main disc in bfa. this addon has made it immensely easier to manage healing in dungeons and pvp arena. i am not an avid poster, but i wanted to make sure i logged onto twitch and posted my thanks.
Hi Darkspells4
I'm glad you like it - always happy to help someone with my addon :)
thank you for making this addon. i've been playing since 2004. started some healing in legion and now will main disc in bfa. this addon has made it immensely easier to manage healing in dungeons and pvp arena. i am not an avid poster, but i wanted to make sure i logged onto twitch and posted my thanks.
Love the addon - was curious if it would be at all possible to have an option to enable the sorting for multiple specific profiles. For example, I have three profiles - one for a three man group, one for a five man, and one for a raid - I would like to enable the sorting for the first two profiles and not for the raid one. Would something like this be possible to implement? Thanks!
Hey Ickz
I actually thought about this a few days ago too. It's definitly possible to implement and I think it's a good idea. But first off I want to push another idea which I'm currently working on. Also bfa drops in about two weeks. I won't be able to finish this until then. So don't expect this to happen anytime soon. More likely in about 1-2 months.
Greetings
Is it possible to always have frames sorted by role ?
I want to always have, from bottom to top, myself(heal) => tank => 3x DPS
I understand how to get these result but I think there is an issue with the addon.
50% of the time ( I guess it's after "some" reloads ) my group is fucked up, and whatever I change in SortGroup/Raid Profiles settings won't do anything ( yes I reload everytime i change something ).
50% of the time, it's fine.
For example, I get (no matter if upward or not) : me(heal) => tank => 3x DPS and after some time/reloads I get : me(heal) =>1x DPS => Tank => 2x DPS or sometime : me(heal) => 2x DPS => Tank => 1x DPS.
No big deal here but it's quite frustrating not being able to always get the same layout.
(tried with ONLY this addon activated).
Thanks for your work tho !
Hoping for an answer :)
EDIT : Yes can confirm there definitely is an issue with this addon not sorting groups everytime.
Deleted Cache / Interface / WTF folders and just installed this addon. Groups are sorted "randomly" as described above.
Greetings Sephirvine
I always try to answer any questions. Therefore I will of course answer yours too :)
First off I hope you are using the version 3.3.2 at the moment. I released a few weeks ago another version (3.4.4) that unfortunaly seemed to have some kind of an issue. With the current version you should be fine in that regard.
At the moment the only available sort option in this addon is by @party allocation. So if, let's say, the tanks allocation number is 2, SortGroup would put your raidframes in a 5-man scenario like this:
Yourself (@player) - 1. DPS (@party1), Tank (@party2), 2. DPS (@party3), 3. DPS (@party4)
This output depends of course on your chosen options but thats for the default options. Unfortunally I can't change this allocation by itself - at least not at my knowledge. It's a given default that can change quite some time in game. That's why it seems to you it's fucked up sometimes. But you should be able to target you group members with @party macros all the time. Otherwise this addon would be pointless and it would need a fix as soon as possible.
Did you try one of those macros to target your group members? I hope my addon works in that regard for you.
But I see what you're looking for. As mentioned in post #12 there are some barriers but I think it could be done.
I'm also interested to actually implement it, but at the moment I don't play this game and this probably won't change until BoA drops.
I hope I was able to give you a satisfying answer. :)
Greetings
In reply to Forge_User_27055258:
Since I can't find any other addon that does this. (I saw a script but it's not great)
Maybe there is a way to desactivate the auto sort functionality of this addon and only use it for the auto raid profile switch ?
It works fine in 1-5 members groups
Works fine in 6-15 members groups
But then, 16-25 and 26-40 profiles are behaving strangely.
In LFR for example, it sometimes switch to my 26-40 profile when there are only 19 people or so. Even when there are 25 people it switch to my 26-40 profile. Even tho my 26-40 profile is correctly set in Auto-Activate On panel ( from 26 to 40 ).
Hey Sephirvine:
In reply to Forge_User_27055258:
2x [ADDON_ACTION_BLOCKED] AddOn 'SortGroup' tried to call the protected function 'CompactRaidFrame4:Show()'.
!BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
[C]: in function `Show'
FrameXML\CompactUnitFrame.lua:350: in function `CompactUnitFrame_UpdateVisible'
FrameXML\CompactUnitFrame.lua:283: in function `CompactUnitFrame_UpdateAll'
FrameXML\CompactUnitFrame.lua:117: in function <FrameXML\CompactUnitFrame.lua:53>
Locals:
InCombatSkipped
Another addon that I also use has the same issue reported on its curseforge page : https://wow.curseforge.com/projects/easy-frames/issues/23 (maybe it can help? :p)
Hey Sephirvine
If the numbers were green the addon should let you save it. If that's not the case it's most likely a bug, yes. In previous versions the range was from 2-40. I changed it to 1-40 but obviously not as it's supposed to work.
Will be fixed in a future build - in the meantime you should indeed be fine by using 2-40 range if the issue is caused by what I'm thinking off.
Also it seems the text isn't there where it's supposed to be. Maybe becaue of your font? Need to look at this as well. Didn't think of using other fonts.
Related to the error:
Taints are a pain in the ass I have to say. It's really difficult to identify one - and sometimes impossible to fix by the way some addons work. I'm aware of this on. It's caused by the way i have to inject the blizzard code to actually make the sort method work. I don't even touch anything else but some methods can still get tainted because of that. From my experience, even if you get these errors, you should still be able to use every Blizzard function in game without getting blocked because of my addon - I hope that's the case for you?
If you get this taint without any sort options active it should be fixable in that case. So, do you get this with or without a sort option active?
By the way thank you for your feedback, always appreciated! Helps me to make further improvments.
Greetings