Bard
The Bard (in-game abbreviation Bar) is a base class in LuminariMUD — a versatile performer who channels arcane magic through song, lore, and inspiration.
- Internal class id:
CLASS_BARD - Registered in
src/class.c(classo(CLASS_BARD, ...)block) - Helper macro:
IS_BARD(ch)insrc/utils.h
Class Overview
Section titled “Class Overview”| Attribute | Value |
|---|---|
| Internal name / abbreviation | bard / Bar |
| Menu entry | a) CBardn |
| Max level | 30 (standard cap) |
| Locked / Prestige | No / No (base class) |
| Unlock cost | 0 |
| Base Attack Bonus | Medium (3/4 progression) |
| Hit Die | d8 |
| PSP (psionics) | 0 |
| Move gain per level | 2 |
| Skill trains per level | 6 |
| Epic feat progression | every 3 levels |
| Spell progression | Arcane Bard Spells (6th-level progression, spontaneous) |
Saving throws: Fortitude Good, Reflex Good, Will Bad.
Primary attributes: the Lord of Dance.
Concept: the Bard
Class Titles (by Level)
Section titled “Class Titles (by Level)”| Level range | Title |
|---|---|
| <= 4 | the Melodious |
| <= 9 | the Hummer of Harmonies |
| <= 14 | Weaver of Song |
| <= 19 | Keeper of Chords |
| <= 24 | the Composer |
| <= 29 | the Maestro |
| <= 30 | the Immortal Songweaver |
| Immortal | the Master of Sound |
| Staff | the Lord of Dance |
| Greater Staff | the Bard |
Class Abilities and Feats
Section titled “Class Abilities and Feats”Auto-granted feats and level unlocks (from src/class.c):
| Level | Feat Name | Auto-granted |
|---|---|---|
| 1 | Bardic Music | Yes |
| 1 | Light Armor Proficiency | Yes |
| 1 | Shield Armor Proficiency | Yes |
| 1 | Simple Weapon Proficiency | Yes |
| 1 | Weapon Proficiency - Bards | Yes |
| 1 | Weapon Proficiency - Rogues | Yes |
Key Bard Mechanics
Section titled “Key Bard Mechanics”-
Bardic Performance & Songs (
perform,sing)- Bards inspire courage, competence, and greatness in allies while haunting or terrifying enemies.
- Perform rounds scale with Bard level + Charisma modifier.
-
Bardic Knowledge & Versatility
- Bards gain bonus lore and skill ranks to identify items, creatures, and arcane phenomena.
-
Spontaneous Arcane Casting
- Casts arcane spells without preparation, drawing from the Bard spell list up to 6th circle.
Quick-Start Guide
Section titled “Quick-Start Guide”- Create a character selecting the Bard class.
- Review your starting equipment and auto-granted proficiencies.
- Use class commands (
help bard) to explore your abilities in-game. - Advance levels to unlock core class features and bonus feats.
Source References
Section titled “Source References”- Class definition:
src/class.c(classo(CLASS_BARD, ...)block) - Class id define:
src/structs.h(#define CLASS_BARD) - Helper macro:
src/utils.h - Feat definitions:
src/feats.c