Job Classes - xopherdeep/do-it-for-the-xp GitHub Wiki
Job classes determine your character's abilities, strengths, and approach to completing chores and tasks. The job system is designed as an ecosystem where different roles complement each other in maintaining a productive household.
graph TD
%% Base Classes
Novice(Novice) --> Warrior[Warrior<br/>Strength & Protection]
Novice --> Mage[Mage<br/>Knowledge & Magic]
Novice --> Thief[Thief<br/>Agility & Stealth]
Novice --> Monk[Monk<br/>Balance & Discipline]
%% Intermediate Classes (Tier 2)
Warrior --> Guardian[Guardian<br/>Protector & Maintainer]
Warrior --> Berserker[Berserker<br/>Focused Energy & Power]
Mage --> Sage[Sage<br/>Teaches & Guides]
Mage --> Sorcerer[Sorcerer<br/>Mastery of Elements]
Thief --> Rogue[Rogue<br/>Resource Acquisition]
Thief --> Scout[Scout<br/>Discovers & Adapts]
Monk --> Caretaker[Caretaker<br/>Nurtures & Supports]
Monk --> Artisan[Artisan<br/>Creates & Builds]
%% Advanced Classes (Tier 3)
Guardian --> Sentinel[Sentinel<br/>Home Security Expert]
Guardian --> Engineer[Engineer<br/>Systems Optimizer]
Berserker --> Gladiator[Gladiator<br/>Challenge Crusher]
Berserker --> Ranger[Ranger<br/>Outdoor Specialist]
Sage --> Mentor[Mentor<br/>Skill Development]
Sage --> Researcher[Researcher<br/>Information Specialist]
Sorcerer --> Elementalist[Elementalist<br/>Environmental Master]
Sorcerer --> Enchanter[Enchanter<br/>Enhancement Expert]
Rogue --> Procurer[Procurer<br/>Gathers & Collects]
Rogue --> Merchant[Merchant<br/>Resource Management]
Scout --> Pathfinder[Pathfinder<br/>Opportunity Finder]
Scout --> Troubleshooter[Troubleshooter<br/>Problem Solving]
Caretaker --> Healer[Healer<br/>Health & Wellness Focus]
Caretaker --> Mediator[Mediator<br/>Resolves Conflicts]
Artisan --> Fabricator[Fabricator<br/>Makes Functional Items]
Artisan --> Designer[Designer<br/>Creates Beautiful Spaces]
%% Prestige Classes (Tier 4)
Sentinel & Engineer --> |Master Level| Warden[Warden<br/>Home Fortress Master]
Gladiator & Ranger --> |Master Level| Champion[Champion<br/>Elite Challenge Master]
Mentor & Researcher --> |Master Level| Vizier[Vizier<br/>Wisdom Keeper]
Elementalist & Enchanter --> |Master Level| Archmage[Archmage<br/>Magical Mastery]
Procurer & Merchant --> |Master Level| Supplier[Supplier<br/>Resource Network Master]
Pathfinder & Troubleshooter --> |Master Level| Explorer[Explorer<br/>Solution Creator]
Healer & Mediator --> |Master Level| Guardian_Angel[Guardian Angel<br/>Family Wellbeing Expert]
Fabricator & Designer --> |Master Level| Architect[Architect<br/>Home Transformation Specialist]
%% Specialization connections
classDef baseClass fill:#ffe6cc,stroke:#d79b00
classDef intermediate fill:#dae8fc,stroke:#6c8ebf
classDef advanced fill:#d5e8d4,stroke:#82b366
classDef prestige fill:#e1d5e7,stroke:#9673a6
class Novice baseClass
class Warrior,Mage,Thief,Monk baseClass
class Guardian,Berserker,Sage,Sorcerer,Rogue,Scout,Caretaker,Artisan intermediate
class Sentinel,Engineer,Gladiator,Ranger,Mentor,Researcher,Elementalist,Enchanter,Procurer,Merchant,Pathfinder,Troubleshooter,Healer,Mediator,Fabricator,Designer advanced
class Warden,Champion,Vizier,Archmage,Supplier,Explorer,Guardian_Angel,Architect prestige
Everyone begins as a Novice and can progress into any of the four foundational roles currently implemented in the system:
- Warrior - Specializes in strength, protection, and overcoming physical challenges
- Mage - Masters knowledge, planning, and the management of household systems
- Thief - Excels in resource acquisition, efficiency, and stealth task completion
- Monk - Achieves balance through discipline, consistency, and supportive actions
After mastering a base class, characters can specialize further:
- Guardian - Focuses on home security and infrastructure maintenance
- Berserker - Channels focused energy into completing difficult tasks and challenges
- Sage - Shares knowledge and provides guidance to family members
- Sorcerer - Masters environmental systems and elemental controls of the home
- Rogue - Specializes in efficiently acquiring and managing resources
- Scout - Discovers new opportunities and adapts to changing situations
- Caretaker - Nurtures family members and supports emotional wellbeing
- Artisan - Creates physical items and improves living spaces
With experience in an intermediate role, characters can focus on highly specialized skills:
- Sentinel - Expert in home security, safety protocols, and emergency preparedness
- Engineer - Masters home systems, repairs, and infrastructure optimization
- Gladiator - Challenge crusher who excels at completing difficult or demanding tasks
- Ranger - Outdoor specialist who manages external home areas and exterior maintenance
- Mentor - Develops skills in other family members and provides coaching
- Researcher - Gathers and organizes information for family decision-making
- Elementalist - Masters control over home environment systems (temperature, lighting, etc.)
- Enchanter - Specializes in enhancing and improving existing household systems
- Procurer - Efficiently gathers resources through budgeting or bulk acquisition
- Merchant - Excels at inventory management and resource allocation
- Pathfinder - Identifies new opportunities, activities, and resources for the family
- Troubleshooter - Solves unusual problems and adapts to unexpected situations
- Healer - Focuses on family health, wellness routines, and care during illness
- Mediator - Specializes in conflict resolution and maintaining household harmony
- Fabricator - Creates functional household items and handles complex repairs
- Designer - Transforms spaces for beauty, comfort, and optimized functionality
By mastering two related advanced specializations, characters can unlock these powerful hybrid roles:
- Warden (Sentinel + Engineer) - Home fortress master with comprehensive protection skills
- Champion (Gladiator + Ranger) - Elite task completer who excels at difficult challenges inside and outside the home
- Vizier (Mentor + Researcher) - Wisdom keeper who both acquires knowledge and shares it effectively
- Archmage (Elementalist + Enchanter) - Master of home systems who can create perfect environmental conditions
- Supplier (Procurer + Merchant) - Resource network master ensuring the family never lacks necessities
- Explorer (Pathfinder + Troubleshooter) - Solution creator who identifies opportunities and overcomes obstacles
- Guardian Angel (Healer + Mediator) - Family wellbeing expert balancing physical and emotional health
- Architect (Fabricator + Designer) - Transforms living spaces with both function and beauty
The household job classes work together in a complementary ecosystem:
- Warriors protect what Monks maintain
- Mages plan what Thieves will acquire
- Guardians secure the spaces Artisans improve
- Berserkers tackle the challenges that Scouts identify
- Sages develop knowledge that Sorcerers implement
- Caretakers support family members while Rogues supply their physical needs
Each job class provides unique abilities that reflect its approach to household management:
- Base classes unlock foundational abilities accessible to all specializations
- Intermediate specializations provide focused abilities within their domain
- Advanced specializations grant powerful, specific abilities for their niche
- Prestige classes combine abilities from multiple domains for synergistic effects
As you gain experience points (XP) and level up within a job class, you unlock more powerful abilities that require different amounts of Magic Points (MP) to activate.
- Characters can switch between unlocked job classes to tackle different household challenges
- Secondary class abilities can be accessed at reduced effectiveness
- Some abilities from different classes can be combined for unique effects
- Family teams benefit from having diverse job classes represented