StendhalRefactoringClassBasics: Difference between revisions

Content deleted Content added
imported>Kymara
imported>Winterkoninkje
Added a tree-based class system
Line 34:
 
The player levels would not be lost, though.
 
=== Tree-based Class System===
A variant on basic classes is to have a tree of classes and advanced classes where you can "class up" as well as leveling up your current class. The requirements for classing up would vary depending on the class. Some may require a high prerequisite class level (e.g. Wizard), some may only require a low prerequisite class level (e.g. Bard), some may require a quest (e.g. Paladin), some may require paying the right guild (e.g. Thief), etc.
 
You'd keep your class levels when switching to a new class. If you switch to a new class tree (instead of moving down the current one) then some class skills may become unavailable until you switch back. You can only level up skills for your current class, which means you'll want to spend some time at the lower classes to cover the basics before upgrading (or you'll have to downgrade later and then upgrade again).
 
For example (with some renaming and reorganizing of the above classes):
 
* [[StendhalRefactoringClassScout| Scout]] — an dexterity/agility-based fighter. (Mostly the same as the current Thief sans Backstabbing, Unlocking, Pocketpicking)
** [[StendhalRefactoringClassArcher| Archer]] — a ranged fighter.
** [[StendhalRefactoringClassThief| Thief]] — a devious agility fighter. (Backstabbing, Unlocking, Pocketpicking)
** [[StendhalRefactoringClassBard| Bard]] — a magical fighter, also requires Druid.
 
* [[StendhalRefactoringClassWarrior| Warrior]] — a strength/constitution-based fighter.
** [[StendhalRefactoringClass Berserker| Berserker]] — a powerful fighter who relies on skills and attributes more than equipment.
** [[StendhalRefactoringClassPaladin| Paladin]] — a holy warrior, also requires Priest. (Sort of a cross between Warrior and Priest allowing access to both their skills, but not advancing as quickly as either of them does.)
 
* [[StendhalRefactoringClassPriest| Priest]] — a light/dark magic user.
** [[StendhalRefactoringClassNecromancer| Necromancer]] — a powerful dark magic user.
** [[StendhalRefactoringClassPaladin| Paladin]] — a holy warrior, also requires Warrior.
 
* [[StendhalRefactoringClassMage| Druid]] — an elemental magic user
** [[StendhalRefactoringClassWizard| Wizard]] — a magician so powerful they have become a magical creature. (Gains spell-like abilities as skills that cost no MP or reduced MP)
** [[StendhalRefactoringClassBard| Bard]] — a magical fighter, also requires Scout.
 
== Open System ==