Skip to content
Snippets Groups Projects
Commit c1a8ac6b authored by dg's avatar dg
Browse files

tweak light spells

git-svn-id: http://svn.net-core.org/repos/t-engine4@1925 51575b47-30f0-44d4-a5cc-537603b46e54
parent 7b7bd675
No related branches found
No related tags found
No related merge requests found
......@@ -76,7 +76,7 @@ newTalent{
-- Second attack with shield
local speed, hit = self:attackTargetWith(target, shield.special_combat, nil, self:combatTalentWeaponDamage(t, 0.8, 1.3, self:getTalentLevel(self.T_SHIELD_EXPERTISE)))
-- Light Burst
-- Light Burst
if hit then
local tg = {type="ball", range=1, friendlyfire=true, radius=2 + self:getTalentLevel(t) / 2, talent=t}
self:project(tg, x, y, DamageType.LITE, 1)
......@@ -101,7 +101,7 @@ newTalent{
points = 5,
mode = "sustained",
sustain_positive = 20,
cooldown = 10,
cooldown = 10,
range = function(self, t) return 1 + self:getTalentLevelRaw(t) end,
tactical = {
DEFEND = 10,
......@@ -112,7 +112,7 @@ newTalent{
game.logPlayer(self, "You cannot use Retribution without a shield!")
return nil
end
local power = self:combatTalentSpellDamage(t, 50, 170)
local power = self:combatTalentSpellDamage(t, 28, 170)
self.retribution_absorb = power
self.retribution_strike = power
game:playSoundNear(self, "talents/generic")
......@@ -142,7 +142,7 @@ newTalent{
points = 5,
mode = "sustained",
sustain_positive = 60,
cooldown = 50,
cooldown = 50,
tactical = {
DEFEND = 10,
},
......
......@@ -23,7 +23,7 @@ newTalent{
require = spells_req1,
points = 5,
random_ego = "defensive",
cooldown = 40,
cooldown = 10,
positive = -10,
tactical = {
HEAL = 10,
......@@ -80,14 +80,14 @@ newTalent{
points = 5,
random_ego = "defensive",
positive = -20,
cooldown = 60,
cooldown = 15,
action = function(self, t)
self:setEffect(self.EFF_DAMAGE_SHIELD, 10, {power=self:combatTalentSpellDamage(t, 30, 170)})
self:setEffect(self.EFF_DAMAGE_SHIELD, 10, {power=self:combatTalentSpellDamage(t, 30, 270)})
game:playSoundNear(self, "talents/heal")
return true
end,
info = function(self, t)
return ([[A protective shield forms around you, negating %d damage.]]):format(self:combatTalentSpellDamage(t, 30, 170))
return ([[A protective shield forms around you that lasts for up to 10 turns, negating %d damage.]]):format(self:combatTalentSpellDamage(t, 30, 270))
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