From bfd27090081b5ddcef568e06ea1ec360e92ef5c0 Mon Sep 17 00:00:00 2001 From: Verabird Date: Tue, 30 Dec 2014 23:11:16 -0500 Subject: [PATCH] added diminishing returns function to toolsOfTrade, max of 400, halfway point 100 PER --- script/content.coffee | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/script/content.coffee b/script/content.coffee index ca33565286..b0fe26235c 100644 --- a/script/content.coffee +++ b/script/content.coffee @@ -600,9 +600,11 @@ api.spells = cast: (user, target) -> ## lasts 24 hours ## _.each target, (member) -> + bonus = user._statsComputed.per member.stats.buffs.per ?= 0 - member.stats.buffs.per += Math.ceil(user._statsComputed.per * 2) - # add diminishing returns to this + member.stats.buffs.per += Math.ceil(diminishingReturns(bonus, 400, 100)) + # member.stats.buffs.per += Math.ceil(user._statsComputed.per * 2) + stealth: text: t('spellRogueStealthText') mana: 45