An Alternate Approach to Class Designation
I've been thinking about the difficulties that we've been running up against trying to properly designate class, and I've come to the conclusion that we're going about it all wrong. Specifically, we're confusing class and profession. In a typical, usually combat-oriented setting the two are pretty much indistinguishable, but I don't think that necessarily holds true for a game like WM. We've been approaching class as if it described what a girl did when we should be focusing on what a girl is.
Basically, instead of getting hung up over the specifics of her specific form of work, we should build a system of classes based on characteristics of the girls in a more general, character-oriented, and gameplay-oriented way. There's no need to make separate classes for Maid, Waitress, Secretary, Cook, Construction Worker, and ect. because at the end of the day, no matter what those jobs may entail, they're all basically service and labor jobs. Therefore, a girl in any of these professions might be classed as a "Working Girl". What job she did specifically can be covered by traits as is the current system. But, for example, whatever bonuses she may receive from labor traits will be greater in a "Working Girl" than for some other class.
On a more fundamental level: The class designation in any game defines how a character behaves within the game. So logically, the classes in this game should define how the girls interact with customers or react to different jobs. In this system, class should ideally be a combination of personality traits and job-related skill sets. Here then, is my (subject to editing) proposed class list.
Peasant (Default if no other class is specified)
She used to be on the lowest status class on the social structure. Poor, uneducated and with a lifetime perspective of peddling potatoes.
-Lower base Refinement (--)
-Lower requirement for Accommodation Satisfaction
Enigma
Her past is shrouded in a veil of mystery. She either doesn't remember it, doesn't want to remember it, or is hiding something.
-+1 bonus random stat or skill every turn (- / +)
Street Urchin
Her past was hopeless. With no real family or friends, she had no stable roof under her head and basically lived on the streets.
-Lower base Confidence (-), Dignity (-) and Refinement (---)
-Lower chances of recapturing her when she escapes
Housewife
She dedicated her life to being a stay-at-home wife, which granted her some experience in housekeeping and family raising abilities.
-Higher base Cooking and Service
-+20% happiness gain when working in your house
-+10% experience gain when working in your house
Schoolgirl
A young girl who was not yet out of her education. Having not experienced the harsher side of life, she can be somewhat naive and impressionable.
-5% bonus to experience gains
-Falls in love a little faster
Scholar
An esteemed learner of some form of arts or sciences.
-Higher base Intelligence (++)
-5% experience bonus
Mother Figure
Whether they are her own children or not, this woman acts as a comforting mother figure and role model for anyone who will accept her.
-All girls in the same building gain a small experience bonus every turn
-Even if she isn't a matron, she can help cheer up sad girls
-Happiness increases at a faster rate when pregnant
Servant
She's worked a servant long enough to know how to be quiet and obedient. Not necessarily a slave, though many slaves are.
-Higher base Obedience (++)
-Higher base Service (+++)
-Less likely to try to escape
Working Girl
This girl is a diligent worker, who is familiar with labor and service oriented jobs. She may only be mediocre at what she does, but she'll work hard on it.
-Higher base Service (++)
-Higher base Constitution (+)
-Bonuses received from the Handyman, Maid, Mixologist, Teacher, and Waitress Traits are increased (+)
Professional
A professional worker in a high-level field. Skilled at what she does, she is used to a higher paycheck than the average worker.
-Higher base Intelligence (+)
-Higher requirements for Accomodation Satisfaction
-Bonuses received from the Chef, Director, and Doctor Traits are increased (+)
Performer
She loves to perform for people. A naturally charismatic individual, but can come off as a bit of a diva.
-Higher base Performance (+++)
-Higher base Charisma (++)
-Bonuses received from the Actor, Porn Star, and Singer Traits are increased (+)
-Higher base Ranking in Singer, Pianist, Entertainer, and any Acting jobs
Criminal
She used to be juvenile delinquent, petty thief or some other shady character living a lawless lifestyle.
-Lower base Morality (-)
-Has a chance to steal small amounts of money from clients, or maybe even the player
Crime Lord
She used to be the boss of a mafia or some other powerful criminal organization.
-Lower base Morality (--)
-Higher base Spirit, Charisma and Dignity (+)
Villain
She was a feared mastermind of evil in her past.
-Lower base Morality (---)
-Higher base Spirit, Confidence, Dignity and Intelligence (++)
Heroine (Would likely replace the existing 'Heroine' trait)
This girl was a vigilante out for justice or revenge.
-Higher base Morality (+++)
-Higher base Charisma and Confidence (+)
Merchant
She was a salesman of something, maybe a shopkeeper. She has an eye for top-grade merchandise and is not afraid to haggle.
-Higher chance and more often item purchases
-Higher chance of finding rare items in the catacombs
-5% to gold gain
Noble
She used to be a member of some higher social class and is used to all the privileges that come with it.
-Higher base Dignity and Refinement (++)
-Happiness will drastically decrease and Rebelliousness will increase every turn on Accommodation level lower than Wonderful while Dignity is over 30
Fighter
A strong-headed, competitive girl who isn't afraid to fight. She may or may not be a very skilled fighter, but she certainly has the attitude of one.
-More effective in Combat (+)
-Higher base Spirit (+)
-Always prefers combat, security, or catacombs jobs
Magician
A trained and disciplined practitioner of the arcane arts.
-Bonuses to spellcasting
-Higher base Mana and Magic (+)
-Cannot have 'Weak Magic' or 'Muggle' traits
Priestess (Would likely replace the existing 'Priestess' trait)
She used to be a humble and modest cleric of a deity of some sorts. Whether that deity was good or evil, she still strives to uphold her chosen code of conduct.
-Higher base Dignity (+)
-Higher base Morality (++)
Slut (Would likely replace the existing 'Slut' trait)
To put it simply, this girl really likes to have sex. It is her primary hobby.
-Higher base Libido (++) and Libido increases faster
-More likely to do perverted 'extra actions' at the Strip Club Waitress, Masseuse, Peep Show, and XXX Entertainer jobs (and any other jobs I missed that have perverted extra actions)
-Lower likelihood of refusing sex
Bully
A girl who likes to pick on the weak. Like most bullies, she has a low self-esteem that causes her to lash out at those she perceives as weak.
-Lower base Confidence (-)
-Can occasionally bully the other girls in her building
As you can see, almost none of the existing job traits are on this list. If you want to specify that your girl is a maid for example, you would set her class to either 'Working Girl' or 'Servant', then give her the maid trait. One reason for this is that these jobs aren't mutually exclusive. A girl can work as a waitress and singer in the same bar for example. I also didn't include the royalty traits. For Queens and Princesses, just apply that trait to them while setting their class to 'Noble' - or to 'Magician' (i.e. Princess Zelda), 'Fighter' (i.e. Princess Ymir of Queens Blade), or whatever other class best suits her.
In this way, I believe that a more consolidated class system can be applied that has more relevance to the girls' current profession, rather than to their past.