I didn't pay attention to this until I get Sandman talent (which seemed somehow useless for max 10% Insomnia power reduction out of 50%).
With Sandman talent lv.1 (it is said 5% sleep immunity reduction of Insomnia) I have 15% Insomnia power from Slumber/Nightmare/Sleep talents.
These three talents use function below to calculate insomnia power, so default sleep immunity should be 20% :
Code: Select all
getInsomniaPower = function(self, t)
local t = self:getTalentFromId(self.T_SANDMAN)
local reduction = t.getInsomniaPower(self, t)
return 20 - reduction
end
Code: Select all
getInsomniaPower = function(self, t) return self:combatTalentLimit(t, 12, 3, 10) end, -- Limit to <20%
My first thoughts reading Sandman description were like "what a waste" (Insomnia(2) with 80% power instead of 100% for 4 talent points, hm nice)
I noticed issue accidentally when I decided to try Dreamscape and then I realised that Slumber/Nightmare/Sleep have much higher efficiency in combat than I thought.
People new in this game have a chance to never discover this, so I hope this problem will be solved.
Poor Psyshot and One That Took Dreaming For Category Point are praying Dark God and crying for injustice.