Paladin
The Paladin (in-game abbreviation Pal) is a base class in LuminariMUD — a holy knight of justice who smites evil, lays on hands, and radiates sacred auras.
- Internal class id:
CLASS_PALADIN - Registered in
src/class.c(classo(CLASS_PALADIN, ...)block) - Helper macro:
IS_PALADIN(ch)insrc/utils.h
Class Overview
Section titled “Class Overview”| Attribute | Value |
|---|---|
| Internal name / abbreviation | paladin / Pal |
| Menu entry | p) WPaladinn |
| Max level | 30 (standard cap) |
| Locked / Prestige | No / No (base class) |
| Unlock cost | 0 |
| Base Attack Bonus | High (1/1 progression) |
| Hit Die | d10 |
| PSP (psionics) | 0 |
| Move gain per level | 1 |
| Skill trains per level | 2 |
| Epic feat progression | every 3 levels |
| Spell progression | Divine Paladin Spells (4th-level progression) |
Saving throws: Fortitude Bad, Reflex Good, Will Bad.
Primary attributes: the Immortal Hammer of Justice.
Concept: the Paladin
Class Titles (by Level)
Section titled “Class Titles (by Level)”| Level range | Title |
|---|---|
| <= 4 | the Initiated |
| <= 9 | the Accepted |
| <= 14 | the Hand of Mercy |
| <= 19 | the Sword of Justice |
| <= 24 | who Walks in the Light |
| <= 29 | the Defender of the Faith |
| <= 30 | the Immortal Justicar |
| Immortal | the Immortal Sword of Light |
| Staff | the Immortal Hammer of Justice |
| Greater Staff | the Paladin |
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 | Heavy Armor Proficiency | Yes |
| 1 | Light Armor Proficiency | Yes |
| 1 | Martial Weapon Proficiency | Yes |
| 1 | Medium Armor Proficiency | Yes |
| 1 | Shield Armor Proficiency | Yes |
| 1 | Simple Weapon Proficiency | Yes |
Key Paladin Mechanics
Section titled “Key Paladin Mechanics”-
Smite Evil (
smite)- Add Charisma bonus to attack rolls and Paladin level to damage against evil targets, bypassing damage reduction.
-
Lay on Hands & Mercies (
layonhands)- Channel positive energy to heal wounds or remove conditions (poison, disease, paralysis, fatigue).
-
Divine Grace & Sacred Auras
- Adds Charisma modifier to all saving throws and radiates Auras of Courage, Resolve, and Righteousness to nearby allies.
Quick-Start Guide
Section titled “Quick-Start Guide”- Create a character selecting the Paladin class.
- Review your starting equipment and auto-granted proficiencies.
- Use class commands (
help paladin) 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_PALADIN, ...)block) - Class id define:
src/structs.h(#define CLASS_PALADIN) - Helper macro:
src/utils.h - Feat definitions:
src/feats.c