> skill explore magic
You open the Magic Skill Tree. Available subcategories
- Potions
Learn to mix and create potions and poisons.
- Spells
Traditional Spellcasting
- Enchantments
lorem ipsum bla bla bla
> explore potions
Available skills under potions:
- Lesser Strength (cost: 1 magic point, max level: 5)
- Lesser Heal (cost: 2 magic points, max level: 2)
Available subcategories:
- Poisons
> explore poisons
Available skills:
- something nasty (cost 1 magic point, 1 poison point, max level: 3)
> learn 'something nasty'
You don't have enough points in poison to learn that.
> points
You have 3 points in magic and 1 point in enchantments.
> home
You open the Magic Skill Tree. Available subcategories
…
> overview
Magic
Potions
Poisons
Spells
Beneficial
Attack
…
Enchantments (3 points spent)
…
Your points determine you to be an 'Enchantment' wizard.
Magic
\-Potions
\-Poisons
|-Spells
| \-Beneficial
| |-Useless
| \-Attack
\-Enchantments
Magic
\-Potions
\-Poisons
|-Spells
| \-Beneficial
| |-Useless
| \-Attack
\-Enchantments
* fighting.defence.dodging
* fighting.melee.dagger
* fighting.range.thrown
* fighting.range.fired
* adventuring.movement.climbing.rock
* adventuring.movement.climbing.rope
* covert.stealth.inside
* covert.stealth.outside
* covert.hiding.person
* covert.lockpick.doors
* covert.lockpick.traps
* covert.items.poisons
* covert.items.traps
* covert.items.weapons
* covert.points
<Claws of the Wolf> <Ears of the Bat> <Path of Shadows> <Blood Legacy>
| | | | | |
| | —————– | —- |
| | | | | | |
<Wolf Form> <Bat Form> <Mist Form>NOT<Shadow Infusion> | <Shadow Crafting>NOT<Blood Forging>
| | | | | |
| —————-OR———– |AND|
| | | |
<Lupine Fortitude> <Shapechanging> <Blade of Darkness>
<Claws of the Wolf> <Ears of the Bat> <Path of Shadows> <Blood Legacy>
| | | | | |
| | —————– | —- |
| | | | | | |
<Wolf Form> <Bat Form> <Mist Form>NOT<Shadow Infusion> | <Shadow Crafting>NOT<Blood Forging>
| | | | | |
| —————-OR———– |AND|
| | | |
<Lupine Fortitude> <Shapechanging> <Blade of Darkness>
I've been having a play with some new code and have been trying to find a nice way to represent a skill tree (similar to http://www.wowhead.com/talent#o) in text.
The idea of a 'skill tree' is that except for core skills, each skill requires a skill above it before you can learn it, ie:
baking cake > baking chocolate cake > baking awesome cake > baking wedding cake
How would you represent this (assuming more skills), in text?