From 6a993731bd465c43f3435cf77e0c4a9be5791196 Mon Sep 17 00:00:00 2001 From: DarkGod <darkgod@net-core.org> Date: Wed, 21 Mar 2018 19:16:56 +0100 Subject: [PATCH] Fixed resolvers.charm/charmt to be last resolvers to avoid problems with reapplying ego --- game/modules/tome/resolvers.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/game/modules/tome/resolvers.lua b/game/modules/tome/resolvers.lua index 7db23d5da2..3f73f9dd05 100644 --- a/game/modules/tome/resolvers.lua +++ b/game/modules/tome/resolvers.lua @@ -700,7 +700,7 @@ end -- @param tcd = talent id to put on cooldown when used <"T_GLOBAL_CD"> -- @param use_params = parameters to merge into self.use_power table function resolvers.charm(desc, cd, fct, tcd, use_params) - return {__resolver="charm", desc, cd, fct, tcd, use_params} + return {__resolver="charm", __resolve_last=true, desc, cd, fct, tcd, use_params} end function resolvers.calc.charm(tt, e) local cd = tt[2] @@ -719,7 +719,7 @@ end -- @param tcd = talent id to put on cooldown when used <"T_GLOBAL_CD"> -- @param use_params = parameters to merge into self.use_talent table function resolvers.charmt(tid, tlvl, cd, tcd, use_params) - return {__resolver="charmt", tid, tlvl, cd, tcd, use_params} + return {__resolver="charmt", __resolve_last=true, tid, tlvl, cd, tcd, use_params} end function resolvers.calc.charmt(tt, e) local cd = tt[3] -- GitLab