Temporarily ignore players who just levelled
SabreValkyrn opened this issue ยท 5 comments
Add player dings to session cache and ignore further alerts. Small chance to hide actual alerts, but far less irritating to ding and get immediately hit with a bunch of alerts.
Not sure I follow that comment. Given someone can't be level 81 in Wrath, dinging level 80 inside a dungeon results in immediate spam.
Another scenario, if a level 76 gets alerted for level 74 spells, then dings 77 in a dungeon, they get alerted for those same level 74 spells.
I've leveled 6 toons through dungeon grinding PUGs with RankSentinel on.
Yes, when someone hits 80 they get spammed.
But I have yet to have anyone complain about it.
Everyone I've come across... dozens of people have hit 80 in a group with me... "Oh man, thanks for the reminder. I need to go train!" or "Man, there's a lot of stuff to train!" One time I got asked, "Since you care, wanna spot me the gold to train?" That last one was about as negative as I've gotten. (=
Failing to report it passes the buck to the next group to report... no telling when that will be. And also... candidly reporting en masse is still a good opportunity to for people to learn about the add-on. Most people who get hit with a bunch of useful reminders think, "Cool, I should get that add-on too so I can help my friends.... and also these random cunts I hate in PUGs... to improve. Because I'm better than them." Ha. Paraphrased.
Hmm... the not hitting someone twice for the same infraction though. That may be valid. Like if we already reminded them about Heroic Strike, and they level, and we remind them about Heroic Strike again... yeah that's annoying.
How about just only remind for one ability group (Heroic Strike) per session per toon, regardless of level change? I think that works. Just add a check, "Have I already hit him about Heroic Strike this instance?"