Class Selection Sub-system
From NWN2 PW Wiki
| Template Sub-system | |
| Sub-system: | Class Selection |
| Overview: | The Class Selection Sub-system provides the mechanism that determines which classes are available to a character during character creation and also when levelling. |
Contents |
Introduction
In Standard D&D and Neverwinter Nights a character is able to take any class upon character creation providing they meet the minimum requirements for that class. This has lead to many creating unrealistic character builds as well as defying what would be considered normal logic in their selection of class.
This is often shown more obviously when multi-classing as characters "suddenly" gain abilities which should have taken a lot of training to complete and yet at no time during their adventuring did they perform any tasks which would have given them such abilities.
Thus the purpose of the Class Selection Sub-system is to provide a more realistic approach to the selection of classes, as well as provide additional requirements on top of existing ones which fit more in line with a system that values role-playing above all else.
Components
Character Creation
This is considered a crucial part of a characters life, as it reflects the sum of their experiences through childhood and all of their training up to the point where they have now achieved 1st level. As a result, the additional requirements to take the 1st level in a given class are waived though there is a cost in Character points associated with each class to reflect how difficult it is to achieve.
The point cost for each class can be adjusted for each world to reflect the rarity of that class as desired, thus making it possible to make wizards less frequent or to make sorcerers available only to those who have spent a lot of time playing on the server already. (And thus accumulated Character Points from previous characters)
Existing Class Selection
For each level of a given class, a set of additional requirements can be defined. These requirements will be provided by default but can be modified to suit the specific world in question. In order for a character to select another level in a given class when levelling, they must meet these additional requirements first.
Some types of requirements that can be defined:
- Membership to a specific group or guild (ie Harper agent joining the Harpers)
- Attained a certain level of knowledge in a given area (ie Warcraft, Religion, Arcana)
- Have practiced with certain skills to a given level (ie Hide, Disable Device)
- Obtaining of certain items (ie holy symbol)
- Having reached certain places (ie Plane of Shadows to become Shadowdancer)
- Having obtained certain specific items of knowledge (ie secret on how to summon a Shadow, how to make poison)
- Obtaining a certain level of reputation or notoriety (ie Divine champion)
Multi-Classing
When a character wishes to multi-class, they must still use Character Points to purchase the class, but they are not as high as selecting the class at 1st level. They must still meet the additional requirements for the 1st level in that new class which in some cases may be fairly steep (to reflect the amount of training initially required).
Characters are now able to select up to 4 classes, though the same XP Penalty applies (ie Excluding your favoured class, no class level can be more than 1 level different from the rest)
Implementation
{{{implementation}}}
Database Requirements
- Data Managed:
- Logs Managed:
Notes
This system is currently UNDER CONSTRUCTION:
- The purpose of this system is to:
- Remove the suspension of disbelief currently in class selection
- Eliminate the ability to create power builds
- Make it more realistic and require more role-playing than just gathering experience
- Reduce how common some classes are
- This sub-system is used in conjunction with the Character Levelling Sub-system
- The requirements for each level/class are managed with the Class Selection Management tool
