diff --git a/game/modules/tome/data/talents/celestial/twilight.lua b/game/modules/tome/data/talents/celestial/twilight.lua index 9937a10da6dd1fbc04721c94a8270623ab8c4ae3..84fa9a188478e3bce3ee0235c09faad54c22cd4b 100644 --- a/game/modules/tome/data/talents/celestial/twilight.lua +++ b/game/modules/tome/data/talents/celestial/twilight.lua @@ -197,6 +197,11 @@ newTalent{ return end + if target:attr("summon_time") then + game.logPlayer(self, "Wrong target!") + return + end + allowed = 2 + math.ceil(self:getTalentLevelRaw(t) / 2 ) if target.rank >= 3.5 or -- No boss diff --git a/game/modules/tome/data/talents/psionic/nightmare.lua b/game/modules/tome/data/talents/psionic/nightmare.lua index 8466f629f6be3926e3af1ed42bcef2270961e4f1..bf71dc1caca10b75e26a567fe6e64c105a2245ef 100644 --- a/game/modules/tome/data/talents/psionic/nightmare.lua +++ b/game/modules/tome/data/talents/psionic/nightmare.lua @@ -105,6 +105,7 @@ newTalent{ if not x then return end + if target:attr("summon_time") then return end local m = target:clone{ shader = "shadow_simulacrum",