Yeaaaah, that's on me, not Alex. The initial faction status page gathered data using a blanket search on the faction tag which is what is causing this behavior. The old tracker worked as an absolute filter based on the start of the character name which prevented this problem, but then we got a few factions that did not put their tags at the beginning of their names (as it stands, Vagrants are the last faction doing this.)
It's easy to fix, the precompiled statistics will have to be recompiled to account for the change but something will have to be done for non-standard faction naming schemes, which either means adding a special condition in the code for these factions or straight out banning non-standard faction naming schemes.
How about defining the condition as either "nothing+tag+something" or "something+tag+nothing"? If it's possible, it'd filter out inside tags while allowing either prefixes or suffixes. (OR could allow both too if there is interest, while XOR wouldn't. Maybe XOR is better if people use tag prefixes and rank suffixes which resemble other tag prefixes.)
Why not just tell factions "it is front-tag. If you want to have your ships counted, be front-tagged"?
Sounds like an awful waste of time to fix something that can be solved much easier.
(10-06-2017, 01:56 PM)Jack_Henderson Wrote: Why not just tell factions "it is front-tag. If you want to have your ships counted, be front-tagged"?
Sounds like an awful waste of time to fix something that can be solved much easier.
It will be few lines of additional code. That would be less of a problem than re-taging ships.