Effective talent level

Everything about ToME 4.x.x. No spoilers, please

Moderator: Moderator

Post Reply
Message
Author
vstat
Wyrmic
Posts: 221
Joined: Sun Mar 06, 2005 5:15 pm

Effective talent level

#1 Post by vstat »

From my understanding, the effective talent level is the level in which the talent acts. If I have 4 ranks in a talent with a 1.3 modifier, it should function as if I had 5 ranks in that talent. This does not work with the alchemist protection. I bombed myself when having 4 ranks in it (effective level of 5.2) and took damage. Is this an error, or am I misunderstanding how effective talent level works?

Feanor.81
Wyrmic
Posts: 239
Joined: Mon Aug 23, 2010 12:52 pm
Location: Poggibonsi (Siena), Italy

Re: Effective talent level

#2 Post by Feanor.81 »

You got it right; the most common example is that with talent mastery 1.30 you only need 4 points in Phase Door to have the ability to teleport other npcs.

But Alchemist Protection is coded to use raw talent level instead of effective talent level; dunno why it has been implemented this way.
Don't fear the eyes of the Dark Lord / Morgoth I cry
All hope is gone, but I swear revenge / Hear my oath
I will take part in your damned fate

vstat
Wyrmic
Posts: 221
Joined: Sun Mar 06, 2005 5:15 pm

Re: Effective talent level

#3 Post by vstat »

Thanks for the answer. Any other talents coded this way? I usually play alchemists and archers. Maybe I can start saving some points and diversifying my portfolio:)

Feanor.81
Wyrmic
Posts: 239
Joined: Mon Aug 23, 2010 12:52 pm
Location: Poggibonsi (Siena), Italy

Re: Effective talent level

#4 Post by Feanor.81 »

Actually, I too was assuming all talents were based on effective level; this is the first time I see one using raw level, and only noticed because of your post. Don't even know whether this is just a bug or not.
Don't fear the eyes of the Dark Lord / Morgoth I cry
All hope is gone, but I swear revenge / Hear my oath
I will take part in your damned fate

vstat
Wyrmic
Posts: 221
Joined: Sun Mar 06, 2005 5:15 pm

Re: Effective talent level

#5 Post by vstat »

If I'm reading the code correctly, it looks like explosion expert also runs on raw talent. I'll make a post in bugs sections. Hopefully DG can shed some light.

Feanor.81
Wyrmic
Posts: 239
Joined: Mon Aug 23, 2010 12:52 pm
Location: Poggibonsi (Siena), Italy

Re: Effective talent level

#6 Post by Feanor.81 »

Ok. And if some talents are indeed intended to use raw level, it would be nice then to have evidence of it in talent description.
Don't fear the eyes of the Dark Lord / Morgoth I cry
All hope is gone, but I swear revenge / Hear my oath
I will take part in your damned fate

vstat
Wyrmic
Posts: 221
Joined: Sun Mar 06, 2005 5:15 pm

Re: Effective talent level

#7 Post by vstat »

I certainly hope it's a bug. Seems very unfair to the alchemist. Unless this was a way to try and make it less powerful.

Charlatan73
Thalore
Posts: 145
Joined: Tue Jan 10, 2006 6:57 pm

Re: Effective talent level

#8 Post by Charlatan73 »

so for something like Repulsion, is there any reason to take more than one level if the only benefit is effective talent level? There's no reduction in stamina cost / cooldown / spaces knocked back, etc.

vstat
Wyrmic
Posts: 221
Joined: Sun Mar 06, 2005 5:15 pm

Re: Effective talent level

#9 Post by vstat »

I don't play many fighters so I'm not too familiar with repulsion. I would think there should be some benefit of pumping more points into it. Otherwise, why not make it a one and one talent.

Feanor.81
Wyrmic
Posts: 239
Joined: Mon Aug 23, 2010 12:52 pm
Location: Poggibonsi (Siena), Italy

Re: Effective talent level

#10 Post by Feanor.81 »

Actually, the way it is coded, Repulsion's knock-back distance should depend on effective talent level.
Don't fear the eyes of the Dark Lord / Morgoth I cry
All hope is gone, but I swear revenge / Hear my oath
I will take part in your damned fate

Charlatan73
Thalore
Posts: 145
Joined: Tue Jan 10, 2006 6:57 pm

Re: Effective talent level

#11 Post by Charlatan73 »

ah nice! would be good to include that on the description of the ability going forward. There are other abilities that have similar descriptions "Knockback distance scales with effective talent level" or something like that.

Feanor.81
Wyrmic
Posts: 239
Joined: Mon Aug 23, 2010 12:52 pm
Location: Poggibonsi (Siena), Italy

Re: Effective talent level

#12 Post by Feanor.81 »

Agree, suggested patch would be:

Code: Select all

info = function(self, t)
return ([[Let all your foes pile up on your shield, then put all your strength in one mighty thrust and repel them all away %d grids.]]):format(math.floor(1 + self:getTalentLevel(t)))
Don't fear the eyes of the Dark Lord / Morgoth I cry
All hope is gone, but I swear revenge / Hear my oath
I will take part in your damned fate

edge2054
Retired Ninja
Posts: 3756
Joined: Fri May 28, 2010 4:38 pm

Re: Effective talent level

#13 Post by edge2054 »

Feanor.81 wrote:Agree, suggested patch would be:

Code: Select all

info = function(self, t)
return ([[Let all your foes pile up on your shield, then put all your strength in one mighty thrust and repel them all away %d grids.]]):format(math.floor(1 + self:getTalentLevel(t)))
Good idea. Should cross post it in ideas ;)

Post Reply