maxcuso / flarum-roleplay
Roleplaying characters and character applications for Flarum
v1.1.3
2026-11-01 23:01 UTC
Requires
- php: ^8.3
- enshrined/svg-sanitize: ^0.22 || ^1.1
- flarum/core: ^2.0.0-rc.8
- flarum/lock: ^2.0.0-rc.8
- flarum/mentions: ^2.0.0-rc.8
- flarum/tags: ^2.0.0-rc.8
Requires (Dev)
None
Suggests
- fof/drafts: Use a discussion draft as the live source for an event opening post (Flarum 2-compatible version)
Provides
None
Conflicts
None
Replaces
None
README
A Flarum 2 extension developed for QuestPost, a text-based fantasy roleplaying community.
It brings character management and roleplaying mechanics directly into the forum.
Features
- Character creation wizard with saved drafts and character sheets in user profiles.
- Attributes, skills, perks, spells, ranks, inventory and equipment.
- Character progression, experience, gold and automatic stat calculations.
- Spell learning from books and scrolls in a character's inventory.
- Events and quests with participant signup, episodes and reward distribution.
- Attribute and skill checks with automatic modifiers and dice rolls.
- Character review, moderation tools, notifications and character history.
- Configurable catalogs with JSON import and export.
- Built-in rules, world information and player guides.