Page 1 of 1

More continuous talent scaling (and avoided crashes)

Posted: Sun Apr 28, 2013 5:25 am
by Umbrall
It's lame when cat points etc don't do anything or after a point two levels are identical. Also using continuous functions is cooler.

So for instance, oozewalk can have energy = 1 / (1 + 4 * (self:getTalentLevel() - 1) ^ 2 / 49) which mostly lines up for all but the last few values, and also prevents bugs when a level 93 oozemancer worm that walks has over 13 oozewalk. Necromancer minions could also serve to get this. I can probably get a formula for them too, or any skill at all for that matter.

Re: More continuous talent scaling (and avoided crashes)

Posted: Sun Apr 28, 2013 5:34 am
by HousePet
I'm assuming you mean Oozewalk, in which case a cat point should have an effect.

A bit sloppy that it doesn't return a value after level 12 though. :P

Re: More continuous talent scaling (and avoided crashes)

Posted: Sun Apr 28, 2013 5:47 am
by Umbrall
Well a cat point has some effect, but it's awkward.

Re: More continuous talent scaling (and avoided crashes)

Posted: Sun Apr 28, 2013 4:48 pm
by Hachem_Muche
Most of these issues, including the issues with oozewalk and necromatic minions are handled in the Infinite500 addon, which allows talents and core game mechanics to scale up smoothly past level 50.

I'm working with Darkgod now to incorporate most of these changes into the main game after ToME 1.02 is released.

See http://forums.te4.org/viewtopic.php?f=39&t=36408 for an example of the effects.