The project is my personal filter generator for Path of Exile. Think of it like filterblade but with yaml instead of a GUI.
- git clone https://github.com/camfulton/dotloot2.git 1.1) install make if you don't have it, google it for your distribution 1.2) install python3 if you don't have it, google it for your distribution
- make install
Requires espeak for text to speech, which is installed by the makefile.
No idea, install WSL and follow the instructions above
Blocks tagged with leveling: will be skipped unless you pass this flag:
--leveling
Blocks with lookups will be skipped if you pass this flag, useful for league start: --skip-lookups
- Set up your output path in config.py to whatever your POE filter folder is
- Write a filter in the filters folder
- Add any custom sounds to the sounds folder
poetry run python3 dotloot.py filters/example.yaml- replace
example.yamlabove with whatever you named your filter if you didn't catch that - load up your filter in poe
Read the filter in filters/example.yaml -- it has some comments that guide you through how things work.
^ This is an important reference for GGG's filter syntax.
^ This one also helpful, but more verbose.
| yaml key | corresponding ggg filter syntax key |
|---|---|
| ilvl | ItemLevel |
| alvl | AreaLevel |
| droplvl | DropLevel |
| quality | Quality |
| rarity | Rarity |
| classes | Class |
| bases | BaseType |
| sockets | Sockets |
| links | LinkedSockets |
| colors | SocketGroup |
| height | Height |
| width | Width |
| explicit | HasExplicitMod |
| enchanted | AnyEnchantment |
| enchantments | HasEnchantment |
| stacksize | StackSize |
| gemlvl | GemLevel |
| identified | Identified |
| corrupted | Corrupted |
| influence | HasInfluence |
| elder | ElderItem |
| shaper | ShaperItem |
| fractured | FracturedItem |
| synthesized | SynthesisedItem |
| synthesised | SynthesisedItem |
| shapedmap | ShapedMap |
| eldermap | ElderMap |
| blighted | BlightedMap |
| uberblighted | UberBlightedMap |
| maptier | MapTier |
| border | SetBorderColor |
| fg | SetTextColor |
| bg | SetBackgroundColor |
| fontsize | SetFontSize |
| sound | PlayAlertSound |
| positionalsound | PlayAlertSoundPositional |
| customsound | CustomAlertSound |
| icon | MinimapIcon |
| beam | PlayEffect |
| altquality | AlternateQuality |
| replica | Replica |
| defencepercentile | BaseDefencePercentile |
| scourged | Scourged |
| exarch | HasSearingExarchImplicit |
| eater | HasEaterOfWorldsImplicit |