[1.6] Default Insomnia sleep immunity

Where bugs go to lie down and rest

Moderator: Moderator

Post Reply
Message
Author
Preternex
Low Yeek
Posts: 8
Joined: Mon Nov 11, 2019 3:46 pm

[1.6] Default Insomnia sleep immunity

#1 Post by Preternex »

Default sleep immunity from 1 turn Insomnia effect is 50%.
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
Reduction calculation refer to sandman talent code block:

Code: Select all

getInsomniaPower = function(self, t) return self:combatTalentLimit(t, 12, 3, 10) end, -- Limit to <20%
Cheking calculations in combatTalentLimit with these values and without Sandman talent we have that -30 reduction.

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.

Post Reply