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) ...@@ -1640,7 +1640,7 @@ function _M:getDammod(combat)
dammod[stat] = (dammod[stat] or 0) + val dammod[stat] = (dammod[stat] or 0) + val
end 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 if self:knowTalent(self.T_ARCANE_MIGHT) then add('mag', 0.5) end
return dammod return dammod
...@@ -2051,7 +2051,7 @@ function _M:combatMindpower(mod, add) ...@@ -2051,7 +2051,7 @@ function _M:combatMindpower(mod, add)
end end
if self:knowTalent(self.T_SUPERPOWER) then if self:knowTalent(self.T_SUPERPOWER) then
add = add + 50 * self:getStr() / 100 add = add + 60 * self:getStr() / 100
end end
if self:knowTalent(self.T_GESTURE_OF_POWER) then if self:knowTalent(self.T_GESTURE_OF_POWER) then
......
...@@ -102,12 +102,14 @@ uberTalent{ ...@@ -102,12 +102,14 @@ uberTalent{
end end
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 return true
end, end,
info = function(self, t) 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. 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 and deal an additional 350%% weapon damage.]]) 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() :format()
end, end,
} }
...@@ -154,16 +156,18 @@ uberTalent{ ...@@ -154,16 +156,18 @@ uberTalent{
mode = "passive", mode = "passive",
require = { special={desc="Be able to use massive armours", fct=function(self) return self:getTalentLevelRaw(self.T_ARMOUR_TRAINING) >= 3 end} }, 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) on_learn = function(self, t)
self:attr("size_category", 1)
self:attr("max_encumber", 500) self:attr("max_encumber", 500)
self:incIncStat(self.STAT_STR, 40) self:incIncStat(self.STAT_STR, 50)
end, end,
on_unlearn = function(self, t) on_unlearn = function(self, t)
self:attr("size_category", -1)
self:attr("max_encumber", -500) self:attr("max_encumber", -500)
self:incIncStat(self.STAT_STR, -40) self:incIncStat(self.STAT_STR, -50)
end, end,
info = function(self, t) info = function(self, t)
return ([[Your strength is legendary; fatigue and physical exertion mean nothing to you. 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() :format()
end, end,
} }
...@@ -219,8 +223,8 @@ uberTalent{ ...@@ -219,8 +223,8 @@ uberTalent{
mode = "passive", mode = "passive",
info = function(self, t) 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. 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. This prodigy grants a Mindpower bonus equal to 60%% of your Strength.
Additionally, you treat all weapons as having an additional 30%% Willpower modifier.]]) Additionally, you treat all weapons as having an additional 40%% Willpower modifier.]])
:format() :format()
end, 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