Yes it does. WoW added some hooks internally for Details to use. In the GSE Patrons Discord I have my work so far. I have gotten the top two DPS from
the last fight now just figuring out how to convert that to @partyx/@raidx as @charname is flakey.
Ok updated again this time to identify top 2 dps and cast Presience on them.
~~Tank~~
Finds first tank it sees
~~DPS1~~
Top DPS from last fight or self
~~DPS2~~
Second Top DPS from last fight or self
This requires GSE 3.1.56 or better - it will break other versions.
d4u0taGibmkK0PqkVsqvAwiHBjOQ2Lc1VKiggrPJrfltr9mvLPjr6AeHTrLQVPQsJtvvoNG06uvvVtqv08qIO7jq7tvIAGeP6GivlKiYdfetekCrIKnQk1hveJuvcojrXkrIQxkOYmvLKBse1oP4NQskdvvfhvvs1sjs5PqMQcUkuQTIePVIeH1kOk8wOK7cfTxu)fjkdM0HvAXujpgQMSQ4YI2Sc5ZsuJMO60u1RfuMTq3Mq7wLFtPHlHJRkrwUKEoIMUuxNGTtLsFxvcnEQuCEfP5JW(bZo8aBCyKuu6RfoPcrA0Fpqz0XEcBM5bg9QLSXU4z78HrZYoxQSZZU7eQeLkXhJK8IxTK8aBC4bgrPB1VUIjjpWOH9cJhyJdJgjC4T3EuPXMzgbQFeOtY2iioPAfkKCk6kRKuPbkLeuhqB55XMpgbAnBH6bAaPxe3PznaBkLrGM3dBKGrGgT4Be0IAoY7gqdcQmKYCsB9puPb6EpGgOU(NaGARGgOyR90aGYg3zeOJSvqdlOdfGojBJG4KQvOqYPORSssLgOpw28lJanAX3iOcNVbniOf1CK3nJh3wYU6VYudJgB(JrG6hbk2NVNuTcfsZgts6KK(Yx(qv48nnqdge0ad0nHlaOT88ytOmc0A2c1d0aspaOJhdQW5B24ilJanVh244WiqZ7HnoZmkVhUzeg)GM5b24WOrchE7ThvASzMrGgT4Be0rchE7ThOtYgJSxFKeJvClNuPXMpgbA0IVrqXTIU2g0GGIr2Rps()KSdrOwZRdXk6ABQ0ytPmc0OfFJG(SIB5me71R)YkObbf3k6A7)NKDi2Rx)LvqPIHud0L5vikJ(WG0KrsypifLHbDjtFIu0yJemc0OfFJGU4TTssx0kCnObbDcsQXM8fhwxXKkn24oJaDKTcQNcqx82wb1FG(SIB5me71R)Y6)VYt20XBBLKknqFSS5xgbA0IVrqxrRW1Gge0fVT1XTT3iB(JrG6hbk1v0kCnO79a6kAfUg0xoiOo0aTLNhBcLrGgT4Be0oflgwxXe0GGobj1yt(IdRRysLgBCKLrG2PyXW6kMyf4wXmaMGge0fVT1)VvmPsJnoomc0oflgwxXeRaTT3yambniOROv4A24mZiqB)rM1M6I32kjDrRW1uaANIfdRRysJnoFmc08EyJtPmc08EyJJemc0EDfZXK2Adk1fVTvs6IwHRPa0rchE7Th1Lcx0aTMTq9aDh32EJG(YG6ACB7ncAEp0yJJ7mc0A2c1d0fVTvs6IwHRzJZVmc08EyJZFmcu)iqNKTrqCs1kui5u0vwjPsdukjOoG2YZJnoHYiqRzlupqdi9I4onRbyZSSmc08EyZSdJan8dFqdr(ELtqB5jOZG6pqB5EsqV0nnOr)LG2wqxq)aDKTckkXT3dOVGVS8KSbfJFqSzEMrGgT4Be0NSxFKe7Z3MvmbniOtYgJSxFKeJvClNuPH1hMJVvmzZ8hJanAX3iOcNVnRycAqqFYE9rsSpFBwXKnZLYiqJw8ncArnh5DdObbvgszoPT(hQ0aDVhqdux)taqTvqduS1EAaqzZSemc0r2kOHf0HcqNKTrqCs1kui5u0vwjPsd0hlBMDNrGgT4BeuHZ3Gge0IAoY7MXJBlzx9xzQHrJnZ)YiqJw8ncQW573cXOzftqdck2NVnRysv48nn2m)hJ8Ja9SnOtqsn2tkLyrpLQW573cXOzftAG2YZJnZHYiq9JaLSR(R8ysbxufoFBwXKcqDOauYU6VYJJ5rv489BHy0SIjnAGgmiOcNVFleJMvmbTLNhB(KLrGcAnBH6bAaPha0XJbv48nB(CyeO59WMVzgbAEpS57JrGM3dB(kLrGwZwOEGgq6fXDAwdWMpjyuEpCZOWLt)PMKK8aBCyuj9wlNDEP4uqX6SY3QiMy9K7dMSzMrLq2BT3Ux8WafRZIBfDTnMCZO3Xvm5b24WOsWxYguSeTp)JK7h1uCwC57Dz0FLXe0x5DR)kd674kMCZO3(AYdSXHrLGVKnz(sc5HNGI1zXLV3Lr)v(FSlKNRB3iMG(2xtqLun3wofG(2xtqLun3wo3mc7cEGnomQe8LSjZxsip8euSolU89Um6VY))2xtqLun3woMGIDH8CD7gPauSlKNRB3i3mcJFqo8aBCy0iHdV92Jkn2mZiqJw8nc6iHdV92d0jzJr2RpsIXkULtQ0yZhJanAX3iO4wrxBdAqqXi71hj)Fs2HiuR51HyfDTnvASPugbA0IVrqFwXTCgI961Fzf0GGIBfDT9)tYoe71R)YkOuXqQb6Y8keLrFyqAYijShKIYWGUKPprkASrcgbA0IVrqx82wjPlAfUg0GGobj1yt(IdRRysLgBCNrGoYwb1tbOlEBRG6pqFwXTCgI961Fz9)x5jB64TTssLgOpw28lJanAX3iOROv4Aqdc6I326422BKn)Xiq9JaL6kAfUg09EaDfTcxd6lheuhAG2YZJnHYiqJw8ncANIfdRRycAqqNGKASjFXH1vmPsJnoYYiq7uSyyDftScCRygatqdc6I326)3kMuPXghhgbANIfdRRyIvG22BmaMGge0v0kCnBCMzeOT)iZAtDXBBLKUOv4AkaTtXIH1vmPXgNpgbAEpSXPugbAEpSXrcgbAVUI5ysBTbL6I32kjDrRW1ua6iHdV92J6sHlAGwZwOEGUJBBVrqFzqDnUT9gbnVhASXXDgbAnBH6b6I32kjDrRW1SX5xgbAEpSX5pgbQFeOtY2iioPAfkKCk6kRKuPbkLeuhqB55XgNqzeO1SfQhObKErCNM1aSzwwgbAEpSz2HrGg(HpOHiFVYjOT8e0zq9hOTCpjOx6Mg0O)sqBlOlOFGoYwbfL427b0xWxwEs2GIXpi2mpZiqJw8nc6t2RpsI95BZkMGge0jzJr2RpsIXkULtQ0WAgZX3kMSz(JrGgT4BeuHZ3MvmbniOpzV(ij2NVnRyYM5szeOrl(gbTOMJ8Ub0GGkdPmN0w)dvAGU3dObQR)jaO2kObk2ApnaOSzwcgb6iBf0Wc6qbOtY2iioPAfkKCk6kRKuPb6JLnZUZiqJw8ncQW5BqdcArnh5DZ4XTLSR(Rm1WOXM5FzeOrl(gbv489BHy0SIjObbf7Z3MvmPkC(MgBM)Jr(rGE2g0jiPg7jLsSONsv489BHy0SIjnqB55XM5qzeO(rGs2v)vEmPGlQcNVnRysbOouakzx9x5XX8OkC((TqmAwXKgnqdgeuHZ3VfIrZkMG2YZJnFYYiqbTMTq9anG0da64XGkC(MnFomc08EyZ3mJanVh289XiqZ7HnFLYiqRzlupqdi9I4onRbyZNemkVhU5Mr0XBV9i5b24WdSXHrabqeUC6p1KKeiac2mZOsWxYguSolU89Um6VYyc63VYkHeFS5Jrabq82xtGaiy0W0IKr0XBV94MnZ8aBCyeqaeVJRyceabBMzuj4lzdkwNfx(Exg9xzmbfvSTFJG(Zw3hRByZhJacG4TVMabqWOHPfjJOJ3E7XnB(4b24WdSXHrabqeUC6p1KKeiac2mZOsWxYguSK(BlUajfPB8KnjMG(5US)n)B4jOybeaXWEHbeabMG(5US)n)lB(yeqaeyxaeabJgMwKmIoE7Th3SzMhyJdJacG4DCftGaiyZmJkbFjBY8LeYdpbfRZIlFVlJ(R8)yxipx3Urmb9tIFNL9pka9tIFNL9p28XiGaiWUaiacgnmTizeD82BpUzZhpWghgbeaX74kMabqWMzgvc(s2K5ljKhEckwNfx(Exg9x5)F7RjOsQMBlhtq)c195)CNcq)c195)CNnFmciaI3(AceabJgMwKmIoE7Th3SPuEGnomciaIWLt)PMKKabqWMzgvc(s2GI1zXLV3Lr)vgtq)cvchjMzZhJacGa7cGaiy0W0IKr0XBV94MnsWdSXHrabq8oUIjqaeSzMrLGVKnOyjDrRazADBwPau5zSGcqp7tUpyIfqaey8dYbiacmbTuzd9ZXHnFmciacSlacGGrdtlsgrhV92JB24opWghgbear4YP)utssGaiyZmJkbFjBqX6S4Y37YO)kJjOFs4EOHkbB(yeqaeyxaeabJK56S62nYMpgnmTizK0YICBUz0W0IKrVYAlyK0YICB24WiuNfVfo82Bpg9t1BR(Ek3SPuEGnomciaI3XvmbcGGnZmQe8LSbfRZIlFVlJ(RmMG(jHeH68XMpgbeab2fabqWOHPfjJOJ3E7XnBKGhyJdJacGiC50FQjjjqaeSzMrLGVKnOyDwC57Dz0FLXe0p3Dk19qzZhJacGa7cGaiyegEY1vmFyxmAyArYi64T3ECZg35b24WiGaiEhxXeiac2mZOsWxYguSKUOvGmTUnRuaQ8mwqbON9j3hmXciacm(bndeabMGwQSH(54WMpgbeab2fabqWOHPfjJOJ3E7Xn3msMZLGp2u6w9RRysYdmkeRORTzjXn3CZiurIldgSX5JruICdJUqDj5bUzKKZEXy7Lhy0lKXIO)cJrmAyJ51KmsssHljskxOemcVY6ue6veE42WO0W7rjKjSbFyuIWcZ(gHclmzOCk3qNoD60FD60ll1RlJxQqOCkNoD60LrAOxH8Yq5VUmsIr0fA52kJy0eKuuAwj92JnFoY6WijVNWgL56S628AV9yjXiZkMmskk91cNuHin6VhOm6ypHrsDJSv8meRyX2RlF03tzjXimYrRqSzJdJqfjUmyWgNs)9JrdVwiSXrwzNLvcg9czSGrCZn3md
this dosnt do what it says it does got laughed out of a 16 when people saw me only casting scales and pres on myself thru the dungeon O.o oof how to fix
Well you need to take all the stuff at the top of the list and then after your first combat it will work itself out. However its not set and forget. You may still need to mouse over and set focus. My version of this works for me however is purely given as PROOF OF CONCEPT. It is a what could be done.
On a side note, You took an unknown untested macro on a 16? You should have been laughed out.
Updated last post to add a little more error protection into the function variables.
Can this be done to determine healers as well?
and to an extent, can it choose from multiple healers based on hps and/or amount of mana (the lesser out of combat).
Yeah itâs just looking at details in the first part to return a different metric
@TimothyLuke Is there away to print DPS1 and DPS2 that are returned from the function?
I have tried /run GSE.Print(~~DPS1~~)
however nothing gets returned to the console.
In the GSE editor - click the Blue Punch Card to the right of the variable.
I donât know why, but I and the healer are always given prescience, which worsens the uptime for the DDs and the tank. I donât want the heal or me to get prescience
This is such a well made macro. We need more on this level of quality
GSE provides the capabilities to do this. What I am about to say could be taken very harshly but The problem is authors needs to care enough to put in the work to make it happen. Part of that is lack of knowledge and the other part is laziness.
@Hatecraft_Paladin put in a lot of work to make this macro happen. I was just able to add some bling along the way.