Weapon Stat Filter
Attributes
Filter Number | 29 |
Allow Negation? | Yes |
Visible in UI? | Yes |
Affects Result Columns? | Yes. Rating replaced w/ stat values |
Parameters
Operation
Data Type | enum |
Allow List? | No |
Allowed Values | 0 = Equal 1 = Less Than 2 = Greater Than 3 = Less Than or Equal 4 = Greater Than or Equal 5 = Not Equal |
Stat Value
Data Type | int |
Allow List? | No |
Selected Stat
Data Type | uint |
Allow List? | No |
Allowed Values | See Below |
This is filter is another complicated one and has some syntax of its own beyond what’s described in the Raw Filter Syntax documentation.
As you’ll note above, there are multiple parameters for this filter, where most others just have one parameter (that can occasionally accept a list of values).
For this filter, it wants to know three things
- What stat do you want to filter by?
- What comparision do you want to do (such as impact greater than 60)?
- What stat threshold do you want to set, such as 60?
Given the example question of “what weapons have more than 60 impact?”, the query for that search looks like this:
29:4:60(4043523819)
Let’s break down the components of the query:
- 29 indicates to use this filter
- 4 indicates that I want to do a
>=
greater than or equal comparison (answering question 2 above) - 60 indicates that 60 is the threshold I want to set (answering question 3 above)
- 4043523819 indicates that Impact is the stat that I want to search for.
As far as the logic of the filter itself goes, it will return any item whose default API stats have a value for the given stat that matches the operation/value conditions you provide.
As with the God Roll Finder filter, it’s probably wiser to just use the UI (Equipment stats under Advanced) to start your search for this and then customize from there.