Skip to content
Snippets Groups Projects
Commit b6a52238 authored by DarkGod's avatar DarkGod
Browse files

and since everybody is doing changes right before freeze, so can I!

Superpower changed 60% of Strength and 40% Willpower modifier
I Can Carry the World also grants a size category and 10 more strength
Massive Blow also applies Counterstrike if a wall is hit (and fixes desc to reflect it ignores save & immunity)
parent e52cbc63
No related branches found
No related tags found
No related merge requests found
......@@ -1640,7 +1640,7 @@ function _M:getDammod(combat)
dammod[stat] = (dammod[stat] or 0) + val
end
if self:knowTalent(self.T_SUPERPOWER) then add('wil', 0.3) end
if self:knowTalent(self.T_SUPERPOWER) then add('wil', 0.4) end
if self:knowTalent(self.T_ARCANE_MIGHT) then add('mag', 0.5) end
return dammod
......@@ -2051,7 +2051,7 @@ function _M:combatMindpower(mod, add)
end
if self:knowTalent(self.T_SUPERPOWER) then
add = add + 50 * self:getStr() / 100
add = add + 60 * self:getStr() / 100
end
if self:knowTalent(self.T_GESTURE_OF_POWER) then
......
......@@ -102,12 +102,14 @@ uberTalent{
end
end)
self:attackTarget(target, nil, 1.5 + (destroyed and 3.5 or 0), true)
if self:attackTarget(target, nil, 1.5 + (destroyed and 3.5 or 0), true) then
target:setEffect(target.EFF_COUNTERSTRIKE, 2, {power=20, no_ct_effect=true, src=self, nb=1})
end
return true
end,
info = function(self, t)
return ([[You deal a massive blow to your foe, smashing it for 150%% weapon damage and knocking it back 4 tiles.
If the knockback makes it hit a wall, it will smash down the wall and deal an additional 350%% weapon damage.]])
return ([[You deal a massive blow to your foe, smashing it for 150%% weapon damage and knocking it back 4 tiles (ignoring knockback resistance or physical save).
If the knockback makes it hit a wall, it will smash down the wall, deal an additional 350%% weapon damage and apply the Counterstrike effect.]])
:format()
end,
}
......@@ -154,16 +156,18 @@ uberTalent{
mode = "passive",
require = { special={desc="Be able to use massive armours", fct=function(self) return self:getTalentLevelRaw(self.T_ARMOUR_TRAINING) >= 3 end} },
on_learn = function(self, t)
self:attr("size_category", 1)
self:attr("max_encumber", 500)
self:incIncStat(self.STAT_STR, 40)
self:incIncStat(self.STAT_STR, 50)
end,
on_unlearn = function(self, t)
self:attr("size_category", -1)
self:attr("max_encumber", -500)
self:incIncStat(self.STAT_STR, -40)
self:incIncStat(self.STAT_STR, -50)
end,
info = function(self, t)
return ([[Your strength is legendary; fatigue and physical exertion mean nothing to you.
Your fatigue is permanently set to 0, carrying capacity increased by 500, and strength increased by 40.]])
Your fatigue is permanently set to 0, carrying capacity increased by 500, and strength increased by 50 and you gain a size category.]])
:format()
end,
}
......@@ -219,8 +223,8 @@ uberTalent{
mode = "passive",
info = function(self, t)
return ([[A strong body is key to a strong mind, and a strong mind can be powerful enough to make a strong body.
This prodigy grants a Mindpower bonus equal to 50%% of your Strength.
Additionally, you treat all weapons as having an additional 30%% Willpower modifier.]])
This prodigy grants a Mindpower bonus equal to 60%% of your Strength.
Additionally, you treat all weapons as having an additional 40%% Willpower modifier.]])
:format()
end,
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment