From 502383c657af03976a2c5bfd4b46fb825f2635c0 Mon Sep 17 00:00:00 2001 From: Manuel Simon Hirsig Date: Wed, 23 Mar 2016 20:33:40 +0100 Subject: [PATCH] epic disenchant prediction fix --- core.lua | 2 +- disenchant.lua | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/core.lua b/core.lua index 32861d0..6716c79 100644 --- a/core.lua +++ b/core.lua @@ -1,5 +1,5 @@ Aux = { - version = '2.9.16', + version = '2.9.17', blizzard_ui_shown = false, orig = {}, } diff --git a/disenchant.lua b/disenchant.lua index 91ebf36..9b13e98 100644 --- a/disenchant.lua +++ b/disenchant.lua @@ -180,8 +180,17 @@ function public.distribution(slot, quality, level) return {{item_id=14344, quantity=1, probability=0.995}, {item_id=20725, quantity=1, probability=0.005}} end elseif quality == EPIC then - return {{item_id=20725, quantity=1, probability=1}} + if level <= 40 then + return {{item_id=11177, quantity=3, probability=1}} + elseif level <= 45 then + return {{item_id=11178, quantity=3, probability=1}} + elseif level <= 50 then + return {{item_id=14343, quantity=3, probability=1}} + elseif level <= 55 then + return {{item_id=20725, quantity=1, probability=1}} + elseif level <= 60 then + return {{item_id=20725, quantity=1.5, probability=1}} + end end - return {} end \ No newline at end of file