TheMinusWorld / Mayhem-Whereabouts

Master repository for the Mayhem Whereabouts software
GNU Affero General Public License v3.0
0 stars 1 forks source link

Classes #10

Open FunWithDespair opened 4 years ago

FunWithDespair commented 4 years ago

As the one who made that big thread on Classes in the meta forum eons ago, I guess I'll start this discussion up again. If classes are planned to be put in as an actual feature at long last, we should at least nail down their mechanics, interactions with spells, and create/rework a couple classes for launch. We can always add more later, but we can't fix a patchwork system, so it's probably best if the spell system is initially created hand-in-hand with at least a couple classes.

DarkoJohnny commented 4 years ago

Classes should decide what the mana cap is, how mana is gained, have a unique spell (aside from any classes that are not focused on spellcasting), and potentially have limits on what spells can be cast (including those limited by mana cap).

Since I mentioned it elsewhere on here I'll repost the concept of a Class where the mana cap is low enough that it restricts you to only lower-tier spells, but it refills quickly over time to the point where it will always be full a day later.

The Spell Boost ability mentioned elsewhere could be a Class feature as well. In fact I think that exact idea was brought up first as a Class concept ages ago.

keithpickering commented 4 years ago

Can we get the old list we came up with somewhere? I remember Babyface, Heel (seriously the wrestling terms are so accurate), Lurker, Wizard...there might've been a Bard and Medic somewhere in there

DarkoJohnny commented 4 years ago

https://minus.world/showthread.php?tid=2146

I don't like the wrestling terms and they don't super fit in with the Class and Mana RPG terms, the names in that thread are pretty great.

keithpickering commented 4 years ago

Yeah these are good

wtl420 commented 4 years ago

I'll include classes as part of the MVP (minimum viable product- basically the initial launch) since it seems deeply coupled to earning points so we'll want to figure this out upfront. Even if we only start with two or three classes that'll be a good starting point for them.