Code:
[helm_monk] = at_least[3, main_stat+900, vita+900, sock+1, crit+5] & ancient_rank+1
[shoulder_monk] = at_least[3, main_stat+600, cdred+7, rescostred+7, areadmg+] & ancient_rank+1
[gloves_monk] = at_least[3, crit+9, critdmg+35, rescostred+6, areadmg+15] & ancient_rank+1
[chest_monk] = at_least[3, main_stat+600, sdmg_f+18, sock+3, vita+600, ph_res] & ancient_rank+1
[belt_monk] = at_least[3, main_stat+600, vita+600, critdmg+35, as_weap, as_extr, ph_res] & ancient_rank+1
[pants_monk] = at_least[3, dex+600, vita+600, sock+2, ph_res, e_armor] & ancient_rank+1
[boots_monk] = at_least[3, main_stat+600, vita+600, skilldmg, ph_res, e_armor] & ancient_rank+1
[bracers_monk] = at_least[3, main_stat+600, vita+600, sdmg_f+18, crit+5] & ancient_rank+1
[amulet_monk] = at_least[3, sock+1, crit+5, sdmg_f+18, critdmg+35] & ancient_rank+1
[ring_monk] = at_least[3, main_stat+600, sock+1, crit+9, critdmg+35, areadmg+15] & ancient_rank+1
[weapon_monk] = at_least[3, main_stat+900, sock+1, rescostred+7, areadmg, loh] & ancient_rank+1
;Monk
;Helm
+helm = name=Tzo Krin's Gaze & *helm_monk*
;Shoulders
+shoulders = name=Lefebvre's Soliloquy & *shoulder_monk*
;Gloves
+gloves = name=Magefist & *gloves_monk*
;Chest
+chestarmor = name=Cindercoat & *chest_monk*
;Belt
+belt = name=The Witching Hour & *belt_monk*
;Pants
+pants = name=Swamp Land Waders & *pants_monk*
;Boots
+boots = name=The Crudest Boots & *boots_monk*
;Bracers
+bracers = name=Bindings of the Lesser Gods & *bracers_monk*
;Amulet
+amulet = name=Hellfire Amulet & *amulet_monk*
;Ring
+ring = name=The Wailing Host & *ring_monk*
+ring = name=Convention of Elements & *ring_monk*
+ring = name=Litany of the Undaunted & *ring_monk*
+ring = name=Unity & *ring_monk*
;Weapon
+1h = name=Kyoshiro's Blade & *weapon_monk*
;Offhand
+1h = name=Rabid Strike & *weapon_monk*
; keep all ancient items
all = ancient_rank+2
; keep uber keys and organs
uber_keys = quality+1
uber_organs = quality+1
uber_others = quality+1
; keep all plan and gem design
plans = quality+1
; dye
dye = quality+1
; All not-cubed, but cube-able items
all = can_cubed=1
; Common Debris, Exquisite Essence, Iridescent Tear, Fiery Brimstone, Demonic Essence
craftmats_t4 = quality+1
; Reusable Parts, Arcane Dust, Veiled Crystal, Forgotten Soul, Death's Breath, and all legendary crafting materials like Frozen Blood, Captured Nightmare, etc
craftmats_x1 = quality+1
; Bounty-specific crafting materials
craftmats_bounty = quality+1
; Gem Essences
craftmats_gem = quality+1
; Scholarly Writings
crafttomes_x1 = quality+1
; regular gems (8=flawless square, 15=marquise, 16=imperial)
gems = gem_quality+15
; legendary gems
gems_unique = quality+1
; Rift Keystone Fragment, Greater Rift Keystone
riftkeystone = quality+1
; Ramaladni's Gift
consumable = quality+1
; Horadric Cache, Greater Horadric Cache, Bonus Cache, World Cache
horadriccache = quality+1
bonuscache = quality+1
worldcache = quality+1
; Bottomless potions
potions = quality+9
; Scroll of Mysteries
bountyscroll = quality+1
; promo stuff like Angelic Wings, Blade Wings
promo = quality+1
; pony-materials
pony = quality+1