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.yaml
above 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 |