Page 1 of 1

[1.4.5] Reality Smearing

Posted: Fri Mar 04, 2016 10:30 pm
by ibanix
Reality Smearing is always reporting "over three turns", even though the duration is variable.

Compare:

Code: Select all

self:setEffect(self.EFF_REALITY_SMEARING, t.getDuration(self, t), {paradox=paradox/t.getDuration(self, t)})
versus:

Code: Select all

info = function(self, t)
		local ratio = t.getPercent(self, t)
		local duration = t.getDuration(self, t)
		return ([[While active 30%% of all damage you take is converted into %0.2f Paradox per point.
		The Paradox is gained over three turns.]]):
		format(ratio, duration)
	end,

Re: [1.4.5] Reality Smearing

Posted: Fri Mar 04, 2016 10:34 pm
by Micbran
Reality Smearing is a buff and not a sustain right? If so, the duration should be the duration of the BUFF not the length of the smearing.

Re: [1.4.5] Reality Smearing

Posted: Fri Mar 04, 2016 10:39 pm
by ibanix
Oh, and importantly, this:

Code: Select all

getDuration = function(self, t) return getExtensionModifier(self, t, 3) end,
With that, the duration could be modified from default 3

Re: [1.4.5] Reality Smearing

Posted: Fri Mar 04, 2016 10:40 pm
by ibanix
Micbran wrote:Reality Smearing is a buff and not a sustain right? If so, the duration should be the duration of the BUFF not the length of the smearing.
Reality Smearing is a sustain.