Page 1 of 1

Re: You do not have enough stamina to use Evasion

Posted: Mon Jan 17, 2011 9:33 pm
by greycat
Need more info. Are you fully rested, and still can't use the talent? If so, then you need more stamina, or less fatigue. You can get more stamina by un-sustaining any stamina-using sustained talents you may have active, by leveling up, by improving your Willpower, or by wearing equipment that gives direct stamina boosts. You can decrease fatigue by wearing different equipment.

Re: You do not have enough stamina to use Evasion

Posted: Mon Jan 17, 2011 11:38 pm
by Sirrocco
Certainly seems like unlocking a stamina-based tree should generate a stamina bar. Which class is this?

Re: You do not have enough stamina to use Evasion

Posted: Mon Jan 17, 2011 11:41 pm
by edge2054
Survival is the tree which isn't really stamina based.

The problem is cunning talents don't unlock stamina at all only combat techniques do (as far as I know but I'm sure cunning talents dont).

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 1:01 am
by Grey
Perhaps Evasion should be purely cooldown based then? Seems slightly wrong though.

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 3:56 am
by yufra
Can you give some more background on the character (class, how you got evasion, etc)?

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 5:48 am
by edge2054
It was that Anorithil I mentioned in IRC earlier Yufra. I ran into the same issue trying to build a class that started off with dirty fighting but didn't start with any stamina based combat techniques.


Anyway, here's the relevant code.

Line 1408 in Actor only checks for technique talents and not cunning talents.

Code: Select all

	if t.type[1]:find("^technique/") and not self:knowTalent(self.T_STAMINA_POOL) and t.stamina or t.sustain_stamina then
		self:learnTalent(self.T_STAMINA_POOL, true)
		self.resource_pool_refs[self.T_STAMINA_POOL] = (self.resource_pool_refs[self.T_STAMINA_POOL] or 0) + 1

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 6:42 am
by Final Master
The one tree that every class has - the survival tree - I would vote on it being cool down only with no stamina costs - just like the current racial trees. That way, it's really usable by everyone, and doesn't generate a needless resource bar. Also, the fourth talent, evasion, IS the only non-passive talent anyway, so why not?

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 8:35 am
by Grey
Perhaps to suit the tree better it should be turned into a passive evasion skill?

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 3:33 pm
by edge2054
Grey wrote:Perhaps to suit the tree better it should be turned into a passive evasion skill?
Making it passive means it's basically just defense.

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 3:46 pm
by greycat
Err... if so, then I don't really understand how Defense works in this game.

Let's say you've got a berserker or something with 10 defense. He's level 20, and he's fighting level 30 monsters. For all practical purposes, he's going to get hit every time, right? Adding another 10 points of defense isn't going to change that (unless I'm totally clueless about the numbers). But if he has 5% chance of evasion, then at least monsters will miss 5% of the time (or maybe they always miss on a "natural 1", so evasion would make them miss ~10%).

Or at least that's my impression -- that low Defense does virtually nothing, so you might as well not even bother unless you can get it quite high, at which point it does amazing things.

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 4:05 pm
by Grey
edge2054 wrote:
Grey wrote:Perhaps to suit the tree better it should be turned into a passive evasion skill?
Making it passive means it's basically just defense.
Not if it's a straight percentage check, performed before or after the defense roll is made. In this situation it's actually more beneficial to those with low defense...

However I do like the tactical consideration of an Evasion talent that you activate for a few turns that severely increases your evasion of attacks. I've never bothered much with the cunning tree though, so I don't know how useful the current ability is. Seems to me like it might be one of those talents that's not worth the turn to activate when you really need it (and so might benefit from zero activation cost).

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 4:06 pm
by edge2054
Nah, you're right greycat.

But making evasion a passive means it's going to be a flat miss chance against every attack which is basically how defense works (when it's high enough to work) and for high defense characters it's going to be kinda meh because the percentages will be so low and it'll basically turn hit into a two roll system(and really the talent is meant more for rogues and shadowblades then anyone else).

Really if this isn't working as intended, then Evasion should either have no stamina cost or give a stamina pool.

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 5:20 pm
by Grey
Redundant stamina pool is a bit silly for the pure casters.

Re: You do not have enough stamina to use Evasion

Posted: Tue Jan 18, 2011 6:14 pm
by yufra
This is fixed in the SVN.