]> git.tdb.fi Git - poefilter.git/blobdiff - filters_delve.txt
Add the last missing categories
[poefilter.git] / filters_delve.txt
index 7ca17ffb81d44cf24a5cc1cb3be6cbe27c1bb7ba..b489221f683b04f1db356a05c07e728eb326b3f5 100644 (file)
@@ -5,9 +5,6 @@ import "skillgems.txt";
 import "maps.txt";
 import "flasks.txt";
 
-// TODO jewels
-// TODO quivers
-
 category "quest"
 {
        or
@@ -156,12 +153,29 @@ category "card.fallback"
        class "Card";
 };
 
+category "skillgem.fallback"
+{
+       class "Skill Gem";
+};
+
+category "jewel.magic"
+{
+       class "Jewel";
+       rarity Magic;
+};
+
+category "jewel.rare"
+{
+       class "Jewel";
+       rarity Rare;
+};
+
 category "unique"
 {
        rarity Unique;
 };
 
-category "jewelry"
+category "accessory"
 {
        or
        {
@@ -171,9 +185,9 @@ category "jewelry"
        };
 };
 
-category "jewelry.endgame.uncommon"
+category "accessory.endgame.uncommon"
 {
-       category "jewelry";
+       category "accessory";
        min_drop_level 50;
 };
 
@@ -211,23 +225,35 @@ category "equipment.leveling.links"
        max_item_level 67;
 };
 
-category "armor.endgame.relevant"
+category "equipment.endgame.relevant"
 {
-       category "armor.best_at_level";
+       or
+       {
+               category "armor.best_at_level";
+               category "weapon.best_at_level";
+       };
        min_item_level 68;
        min_rarity Rare;
 };
 
-category "armor.endgame.base"
+category "equipment.endgame.base"
 {
-       category "armor.best_at_level";
+       or
+       {
+               category "armor.best_at_level";
+               category "weapon.best_at_level";
+       };
        min_item_level 68;
        rarity Normal;
 };
 
-category "armor.leveling.relevant"
+category "equipment.leveling.relevant"
 {
-       category "armor.second_at_level";
+       or
+       {
+               category "armor.second_at_level";
+               category "weapon.second_at_level";
+       };
        or
        {
                and
@@ -240,47 +266,20 @@ category "armor.leveling.relevant"
        max_item_level 67;
 };
 
-category "armor.leveling.base"
+category "equipment.leveling.base"
 {
-       category "armor.best_at_level";
-       max_item_level 67;
-       rarity Normal;
-};
-
-category "weapon.endgame.relevant"
-{
-       category "weapon.best_at_level";
-       min_item_level 68;
-       min_rarity Rare;
-};
-
-category "weapon.endgame.base"
-{
-       category "weapon.best_at_level";
-       min_item_level 68;
-       rarity Normal;
-};
-
-category "weapon.leveling.relevant"
-{
-       category "weapon.second_at_level";
        or
        {
-               and
-               {
-                       max_item_level 30;
-                       min_rarity Magic;
-               };
-               min_rarity Rare;
+               category "armor.best_at_level";
+               category "weapon.best_at_level";
        };
        max_item_level 67;
+       rarity Normal;
 };
 
-category "weapon.leveling.base"
+category "quiver"
 {
-       category "weapon.best_at_level";
-       max_item_level 67;
-       rarity Normal;
+       class "Quiver";
 };
 
 category "recipe.6s"
@@ -651,78 +650,87 @@ theme
                background_color "card";
        };
 
-       appearance "skillgem.vaal"
+       appearance "skillgem.special.vaal"
        {
                font_size 1.0;
                border_color "chaos";
                background_color "chaos.dark.90%";
+               alert_sound 3 150;
        };
 
-       appearance "skillgem.drop"
+       appearance "skillgem.special.drop"
        {
                font_size 1.0;
                border_color "fire";
                background_color "fire.dark.90%";
+               alert_sound 1 250;
        };
 
-       appearance "skillgem.alchemy"
+       appearance "skillgem.price.alchemy"
        {
                font_size 1.0;
                border_color "fire";
        };
 
-       appearance "skillgem.chance"
+       appearance "skillgem.price.chance"
        {
                font_size 0.8;
                border_color "fire.50%";
        };
 
-       appearance "skillgem.alteration"
+       appearance "skillgem.price.alteration"
        {
                font_size 0.8;
                background_color "black.75%";
        };
 
-       appearance "skillgem.transmute"
+       appearance "skillgem.price.transmute"
        {
                font_size 0.65;
                background_color "black.50%";
        };
 
-       appearance "skillgem.wisdom"
+       appearance "skillgem.price.wisdom"
        {
                font_size 0.65;
                background_color "black.50%";
        };
 
-       appearance "jewelry"
+       appearance "skillgem.fallback"
+       {
+               font_size 1.0;
+               text_color "black";
+               background_color "skillgem";
+       };
+
+       appearance "accessory"
        {
                font_size 0.8;
        };
 
-       appearance "jewelry.endgame.uncommon"
+       appearance "accessory.endgame.uncommon"
        {
                font_size 1.0;
                border_color "fire";
                alert_sound 3 150;
        };
 
-       appearance "armor.endgame.base"
+       appearance "jewel.magic"
        {
                font_size 0.8;
        };
 
-       appearance "armor.leveling.base"
+       appearance "jewel.rare"
        {
-               font_size 0.8;
+               font_size 1.0;
        };
 
-       appearance "weapon.endgame.base"
+       appearance "equipment.endgame.base"
        {
                font_size 0.8;
        };
 
-       appearance "weapon.leveling.base"
+       appearance "equipment.leveling.base"
        {
                font_size 0.8;
        };
@@ -745,6 +753,11 @@ theme
                alert_sound 1 250;
        };
 
+       appearance "quiver"
+       {
+               font_size 0.8;
+       };
+
        appearance "flask.life.best_at_level"
        {
                font_size 0.8;
@@ -836,22 +849,22 @@ filter "delve"
        show "map.magic.*";
        show "map.normal.*";
        show "card.*";
-       show "skillgem.*";
+       show "skillgem.special.*";
+       show "skillgem.price.*";
+       show "skillgem.fallback";
+       show "jewel.*";
        show "unique";
-       show "jewelry.endgame.uncommon";
-       show "jewelry";
+       show "accessory.endgame.uncommon";
+       show "accessory";
        show "equipment.*";
        show "recipe.6s";
-       show "armor.endgame.*";
-       show "armor.leveling.*";
-       show "weapon.endgame.*";
-       show "weapon.leveling.*";
-       cancel "armor.*.base";
-       cancel "weapon.*.base";
+       show "equipment.endgame.*";
+       show "equipment.leveling.*";
+       cancel "equipment.*.base";
        show "recipe.chromatic";
        show "recipe.quality.chisel";
-       show "armor.*.base";
-       show "weapon.*.base";
+       show "equipment.*.base";
+       show "quiver";
        show "flask.*";
        show "recipe.*";
        show "filler.*";