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

better

git-svn-id: http://svn.net-core.org/repos/t-engine4@5506 51575b47-30f0-44d4-a5cc-537603b46e54
parent bd8ed52e
No related branches found
No related tags found
No related merge requests found
......@@ -97,7 +97,7 @@ newTalent{
local tg = {type="beam", x=self.x, y=self.y, range=self.rad, selffire=self.summoner:spellFriendlyFire()}
self.summoner:project(tg, x, y, engine.DamageType.ARCANE_SILENCE, {dam=self.dam, chance=25}, nil)
self.summoner:project(tg, self.x, self.y, engine.DamageType.ARCANE, self.dam/3, nil)
self.summoner:project(tg, self.x, self.y, engine.DamageType.ARCANE, self.dam/10, nil)
local _ _, x, y = self:canProject(tg, x, y)
game.level.map:particleEmitter(self.x, self.y, math.max(math.abs(x-self.x), math.abs(y-self.y)), "mana_beam", {tx=x-self.x, ty=y-self.y})
end,
......
......@@ -522,7 +522,8 @@ function _M:generateList()
stat=sid,
desc=s.description,
color=function(item)
if self.actor:getStat(sid, nil, nil, true) >= self.actor.level * 1.4 + 20 or
if self.actor:getStat(sid, nil, nil, true) ~= self.actor_dup:getStat(sid, nil, nil, true) then return {255, 215, 0}
elseif self.actor:getStat(sid, nil, nil, true) >= self.actor.level * 1.4 + 20 or
self.actor:isStatMax(sid) or
self.actor:getStat(sid, nil, nil, true) >= 60 + math.max(0, (self.actor.level - 50)) then
return {0, 255, 0}
......
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