[bug] Cannot unlearn skills on 12/03/2012 08:51 PM CST
Links-arrows 1
Reply Reply
I went and learned all of the horde skills, and then went to unlearn all of them.

Unfortunately I do not have a log of in what order I learned or unlearned them, because I didn't think about it until after I logged to try and 'reset'

I am now stuck with Dragon, Python, Badger, Toad, Hiss and Wail.

When I try to unlearn them I get: Anhh'shre explains, "Other abilities rely on your having knowledge of that one. I cannot let you forget it."
Reply Reply
Re: [bug] Cannot unlearn skills on 12/03/2012 10:04 PM CST
Links-arrows 2
Reply Reply
You have to be careful of what order you unlearn abilities in. If you know 2 abilities, and each requires knowledge of at least 1 other ability, you'll never be able to unlearn them.

Instead, you need to pick up a 1-slot ability, forget one of the 2-slotters, then forget the other 2-slotter.

In practice, you'll never be able to forget abilities as fast as you can right now, so it won't really matter. There is no way to fix this and I'm not going to worry about it...




"I have no data yet. It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories instead of theories to suit facts."
- Sir Arthur Conan Doyle, Sherlock Holmes
Reply Reply
Re: [bug] Cannot unlearn skills on 12/03/2012 10:26 PM CST
Links-arrows 3
Reply Reply
Wait...what? Can you explain that a bit more?


TG, TG, GL, et al.

"Disagreement with the fundamental plan at this point is akin to supporting Richard III vs the Tudors."
-Raesh
Reply Reply
Re: [bug] Cannot unlearn skills on 12/03/2012 10:55 PM CST
Links-arrows 4
Reply Reply
Okay I got it. Now i've got myself into a puzzle in test. I'd probably rather not, would there be a chance I could get a re-port then? I don't know what abilities cost what, and i'd rather not waste time trying to figure that out since the reason I am in test at all is to try and help out.
Reply Reply
Re: [bug] Cannot unlearn skills on 12/03/2012 10:58 PM CST
Links-arrows 5
Reply Reply
>>Wait...what? Can you explain that a bit more?

Let's say you have three skills.

Skill A requires you to know 0 other skills
Skill B requires you to know 1 other skill
Skill C requires you to know 1 other skill

You'll be allowed to forget C (or B), because B (or C) will still have its prereqs covered by A. You can then forget B (or C!), because you don't need B (or C!) to know A.

But, if you forget A first, you won't be able to forget B or C, because they both require knowing one skill.




When in doubt, http://elanthipedia.org/
Reply Reply
Re: [bug] Cannot unlearn skills on 12/03/2012 11:07 PM CST
Links-arrows 7
Reply Reply
Nevermind I won't waste your time with it. Thanks for the response.
Reply Reply
Re: [bug] Cannot unlearn skills on 12/03/2012 11:19 PM CST
Links-arrows 8
Reply Reply
With a little bit of luck and intuition got it figured.

thanks
Reply Reply
Re: [bug] Cannot unlearn skills on 12/04/2012 08:16 AM CST
Links-arrows 9
Reply Reply
>>You'll be allowed to forget C (or B), because B (or C) will still have its prereqs covered by A. You can then forget B (or C!), because you don't need B (or C!) to know A.
>>But, if you forget A first, you won't be able to forget B or C, because they both require knowing one skill.

Ok, how is any of this different than the generic spell system, and the Spell Library for forgetting spells?


TG, TG, GL, et al.

"Disagreement with the fundamental plan at this point is akin to supporting Richard III vs the Tudors."
-Raesh
Reply Reply
Re: [bug] Cannot unlearn skills on 12/04/2012 09:02 AM CST
Links-arrows 10
Reply Reply
>>Ok, how is any of this different than the generic spell system, and the Spell Library for forgetting spells?

It's not.

The issue is that it's no longer a direct case of "You need A to get B to get C to get D to get E" like it was in 2.0, especially in the case of the way Barbarians skill trees seem to work.

3.0 magic trees have a lot of "and/or" going on, and Barbarian ability trees take it an even bigger step further by just needing something in that general pool learned.



When in doubt, http://elanthipedia.org/
Reply Reply
Re: [bug] Cannot unlearn skills on 12/04/2012 10:08 AM CST
Links-arrows 11
Reply Reply
Most spells are 'you need X specific prerequisite'. Barb skills are mostly 'you need y amount of in-path abilities'. Not specific ones, just a count.



Adding nothing to the conversation since 1834.
Reply Reply
Re: [bug] Cannot unlearn skills on 12/04/2012 10:31 AM CST
Links-arrows 12
Reply Reply
K, makes more sense. I still don't buy the "It can't be made more intelligent" argument though.


TG, TG, GL, et al.

"Disagreement with the fundamental plan at this point is akin to supporting Richard III vs the Tudors."
-Raesh
Reply Reply
Re: [bug] Cannot unlearn skills on 12/04/2012 01:11 PM CST
Links-arrows 13
Reply Reply
>K, makes more sense. I still don't buy the "It can't be made more intelligent" argument though.

There is a difference in 'cant be done at all' and 'can't be done in a fast and easy manner, and is worth the effort'.

I'm sure it's on the list of things to tweak, because Kodius has an insane ambition, but it's sort of not important in the grand scheme right this second, so I think it's going to get to ride.



Adding nothing to the conversation since 1834.
Reply Reply
Re: [bug] Cannot unlearn skills on 12/04/2012 01:19 PM CST
Links-arrows 14
Reply Reply
>>There is a difference in 'cant be done at all' and 'can't be done in a fast and easy manner, and is worth the effort'.

>>I'm sure it's on the list of things to tweak, because Kodius has an insane ambition, but it's sort of not important in the grand scheme right this second, so I think it's going to get to ride.

I understand priorities, and maybe I misread it, but the way I interpreted Kodius' post (below) was not 'I'll worry about it later' but 'It can't be done.'

>>There is no way to fix this and I'm not going to worry about it...

Large caveat that I don't know GSL, nor what is possible in it or not, but the simplest thing to do I can imagine is when someone tries to unlearn an ability, perform a check: Assume they no longer have that ability, and iterate through the rest of their abilities, and see if they could successfully unlearn that one (Do not recurse). If the answer is no for any one, do not let them unlearn that ability. O(n) run time, and n is small enough in the large sense that it shouldn't be too bad.


TG, TG, GL, et al.

"Disagreement with the fundamental plan at this point is akin to supporting Richard III vs the Tudors."
-Raesh
Reply Reply
Re: [bug] Cannot unlearn skills on 12/04/2012 08:54 PM CST
Links-arrows 15
Reply Reply
>>Large caveat that I don't know GSL, nor what is possible in it or not, but the simplest thing to do I can imagine is when someone tries to unlearn an ability, perform a check: Assume they no longer have that ability, and iterate through the rest of their abilities, and see if they could successfully unlearn that one (Do not recurse). If the answer is no for any one, do not let them unlearn that ability.

That is what we do... we recurse through the list and determine if you can unlearn the ability. If you can't, it won't let you.

The problem is we can't break the laws of mathmatics. Once folks can only forget an ability every 6 months it won't really matter.





"I have no data yet. It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories instead of theories to suit facts."
- Sir Arthur Conan Doyle, Sherlock Holmes
Reply Reply