[Open Discussion] "Class Paths" proposal

Feedback about the game, its locations, and systems.
Post Reply
User avatar
Maiyannah
Site Admin
Posts: 475
Location: Zeidenberg
Contact:

[Open Discussion] "Class Paths" proposal

Post by Maiyannah »

One of the thing I'm realizing as I work on the "paths" for the Dragonfire Adept is we could use a "paths" system to consolidate similar classes together and somewhat avoid bloat.

This would require some significant backend development to make it work, so before I go on that path on my lonesome, I thought I might see what you all think of it beforehand.

I would NOT be making class changes per se, but doing this as paths that are taken at level one does mean that there will be some slightly advantaged and some slightly disadvantaged classes as they're folded into a single class.

I would propose it be condensed as the following:
  • Warrior - "pure melee"
    • Path of the Barbarian
    • Path of the Fighter
    • Path of the Monk
  • Swordbinder - "melee/magic hybrid"
    • Path of the Bard
    • Path of the Blackguard
    • Path of the Beguiler
    • Path of the Hexblade
    • Path of the Paladin
    • Path of the Ranger
  • Thief - "sneaks and ne'er-do-wells"
    • Path of the Artificier
    • Path of the Expert
    • Path of the Factorum
    • Path of the Rogue
  • Invoker - "ie, these guys use invocations, not normal spellcasting"
    • Path of the Dragonfire Disciple - we can break this down further by the dragon type
    • Path of the Warlock - we can also break this into pacts
  • Mage - "spellbook using arcane casters"
    • Path of the Necromancer
    • Path of the Wizard
  • Magician - "spontaneous arcane casters"
    • Path of the Sorcerer
    • Path of the Warmage
  • Priest - "spellbook using divine casters"
    • Path of the Cleric
    • Path of the Druid
    • Path of the Shaman
    • Path of the Healer
  • Acolyte - "spontaneous divine casters"
    • Path of the Favoured Soul - I'd like to rename that, the favourtism angle encourages messy special snowflake RP
    • Path of the Mystic
    Considerations
    ----

    Hit Dice
    The hit dice for any given class can be changed by the path feat (same sort of mechanism as toughness, we give them +x per level) - so we would take the lowest hit dice in the bracket, and then taking the path feat would apply the proper adjustment retroactively, just like toughness.

    Spell lists
    We can apply the spell lists through making them domain spells tacked to a specific "domain" thats actually the class's list. This is possible, I've seen it on other PWs, but I do not know what is involved in doing it.

    Special Abilities
    Class features can be given as free feats at a given level, we just check if you have X class on levelup script completion, and dump it in after. Only real programming consideration here is making sure we retcon away those free feats on a relevel/remake - part of why I want to have classes and stuff solid before I consider that kind of mechanic.

    Class requirements for items
    I am actually not a fan of class specific requirements for an item, so I consider this a nonissue. In the cases where we do want class requirements, we can use a Feat Requirement for the path. In the cases where its like "divine spellcasters" we can just do the two base classes. A fringe benefit here is you don't have to scroll down a list of like 10 lines thats "every divine caster" for such items.

    Multi-classing
    Now there's a few approaches we can take with this:

    1] We can allow them to take up additional "paths" as a regular feat. This consumes a feat but allows them to multiclass freely without any further intervention. Its worth considering this would curb the idea of "class dips" (To put my flag in the sand here, this is the option I'd personally prefer.)

    2] We can allow them to take the path feats as free bonus feats. I would put what limits we care to have on this, but this is quite possible. This is a little more complicated, we'd have to script away exploits - but very doable.

    3] We can allow them to submit a request for the additional path through the DM tickets sytem. It can be automated so that when the DM approves it gets applied on next login. I think but am not certain, that they can be applied if you're logged on too, immediately. This is the "safest" system in terms of us collectively avoiding exploits - but it would not be right away.

    4] We can only allow multi-classing between the base classes. This would be the default if we took no other action, but I would find this overly restrictive.

    ---

    What do you think? This takes 25 classes and compresses them to 8 so it makes things much less cluttered. I find on places with a ton of classes, choice paralysis can be a real problem for some players, and this ameliorates it without actually losing the diversity of abilities here.
Lead Developer, DM, and fellow roleplayer.
Always open to scenes and suggestions, if I'm not otherwise occupied.
GuardianTai
Posts: 5

Re: [Open Discussion] "Class Paths" proposal

Post by GuardianTai »

I really like this take. I'm sure others will have more input. But I have only one NwN server to compare to, and this is infinitely better. Even with the FS being condensed into one of them. Which is honestly my fave class.
User avatar
wilkins1952
Developer
Posts: 79

Re: [Open Discussion] "Class Paths" proposal

Post by wilkins1952 »

I think overall this is a good idea, However the big test would be more to see how it handles people attempting to break it. I can't see any major issues currently but I'm sure there are a few cases where exploits can be found it's a case then of how to deal with them. I do also have a slight concern that this might lead to a situation where there is always seen to be a "Best Path within the class" Due to some getting the short end of the stick.
"Over the centuries, mankind has tried many ways of combating the forces of evil... prayer, fasting, good works and so on. Up until Doom, no one seemed to have thought about the double-barrel shotgun. Eat leaden death, demon."
-Terry Prachett
User avatar
Maiyannah
Site Admin
Posts: 475
Location: Zeidenberg
Contact:

Re: [Open Discussion] "Class Paths" proposal

Post by Maiyannah »

One of the benefits to doing it this way is each of the paths can be coded in such a way that all the (sub-)class specifics are kept in the scripts, so it is a lot easier to modify going forward.

We could even have DM levers to give players an advantage or disadvantage, take away or give additional abilities, on a temporary basis, but that'd be something to add after.
Lead Developer, DM, and fellow roleplayer.
Always open to scenes and suggestions, if I'm not otherwise occupied.
Post Reply