Augmentation Filter
Leomelati opened this issue · 12 comments
As an Augmentation Evoker, it would be nice if we had a filter to hide groups that already have one.
Good suggestion, but hard to implement, because the spec is only availabe as a localized string. This means I would have to map for example "Verstärkung" to "Augmentation" for every language there is in the game. To make it a bit more complicated, German "Verstärkung" can also mean "Enhancement" in case of a Shaman.
So I'm afraid you will have to keep looking at the tooltip to get the exact spec for now.
Could you not just use select(2, GetSpecializationInfoByID(1473))
? Both that, and the premade finder, should show "Augmentation" in the player's local language.
Version 5.3.0-beta now supports specializations. Use augs == 0
to remove all groups with augmentation evokers. See Keywords page for more details.
I suggest an alternative like spec["Augumentation"] where in another locale the player can write spec["whatever"] in their local language. Like what you did with the boss filter.
@0xbs Thank you for the implementation!
Would be easy to do, but there are collisions without the class, for example:
- English "Restoration" for resto druids and resto shamans
- German "Verstärkung" for enhancement shamans and augmentation evokers
This would make the filter kind of useless.
Truuue... maybe spec[evokers, "Augumentation"] and spec["Evoker", "Augumentation"]?
Okay, I will have a look if I can do something like you suggested with both a localized class and spec name.
We might have a misunderstanding. I did not only implement augs
, but every combination there is in the game like augmentation_evokers
, restoration_druids
, arms_warriors
, ...
See the full list of keywords.
They are English only like all other keywords.
augs
is just a short additional alias for augmentations evokers.