system

Legend of the Five Rings 4e Enhanced

Endorsements
0
Installs
0.03%
Comments
0
Latest version3.2.1
Minimum Core13
Compatible Core13
Last updated10 months ago
Created11 months ago
Authors
Languages Deutsch
English
EspaΓ±ol
FranΓ§ais
PortuguΓͺs (Brasil)
Русский
Systems All systems
Project source Project URL
License License URL

Legend of the Five Rings 4th Edition - Enhanced

πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ πŸ‡«πŸ‡· πŸ‡§πŸ‡· πŸ‡©πŸ‡ͺ πŸ‡·πŸ‡Ί

A Foundry VTT system for L5R 4th Edition. Handles the Roll & Keep mechanics, character progression, combat, spellcasting, and everything else you need to run games in Rokugan.

Foundry v13 Version 3.2.1 MIT License

Questions? Discord: @erniez

Character and XP sheets.


Installation

Fresh Install

  1. Open Foundry VTT β†’ Game Systems β†’ Install System
  2. Search for "Legend of the Five Rings 4e Enhanced" or install via manifest URL:
    https://github.com/ernieayala/l5r4/releases/latest/download/system.json
  3. Click Install
  4. Create a world with the system

Migrating from Old L5R4 System

If you're coming from the original l5r4 system v12 or any 1.x version, you'll need to migrate. The system ID changed from l5r4 to l5r4-enhanced, which means Foundry treats it as a completely different system.

Migration Tool: Install this module in both your old and new worlds:

https://github.com/ernieayala/l5r4-migrator/releases/latest/download/module.json

Steps:

  1. Export data from old world (the module auto-detects your schema)
  2. Create new world with l5r4-enhanced
  3. Import data (auto-converts to new format)
  4. Check your actors, items, scenes, journals

Problems? See the Migration Guide for detailed instructions and troubleshooting.


What's Included

Core Mechanics

Roll & Keep Dice

  • Full XkY notation with exploding 10s
  • Raises (declared before rolling, +5 TN each)
  • Free Raises (from advantages/techniques, reduce TN without penalty)
  • Emphasis (reroll 1s once)
  • Unskilled rolls (no explosions, no raises)
  • Ten Dice Rule with optional Little Truths variant

Characters

  • Eight traits that auto-calculate five rings
  • Void Points with tracking
  • Honor, Glory, Status, Shadow Taint
  • Insight Rank (auto-calculated from skills and rings)

XP System

  • Tracks everything: traits, skills, emphases, advantages, disadvantages, kata, kiho
  • Auto-calculates costs (triangular for skills, progressive for traits)
  • School skills
  • Disadvantage cap (default 10 XP)
  • XP Manager shows full audit trail

Wealth

  • Koku, Bu, Zeni with proper conversion
  • Calculator-style manager modal
  • Add/remove by denomination
  • Convert up or down between currencies

Combat

Initiative & Movement

  • Initiative = Insight Rank + Reflexes + modifiers
  • Movement = Water Ring Γ— 5 feet per action
  • Void Point spending option on initiative rolls

Five Stances

  • Attack (baseline)
  • Full Attack (+2k1 attack, -10 Armor TN)
  • Defense (+Air Ring to Armor TN, +Defense Skill if present)
  • Full Defense (roll Defense+Reflexes, add half to Armor TN)
  • Center

Mounted Combat

  • Toggle mounted status via Active Effects
  • +1k0 attack bonus vs unmounted opponents
  • Works with all stances

Damage & Wounds

  • One-click damage application from chat cards
  • Automatic armor reduction
  • Void Point reduction option (-10 damage)
  • Eight wound levels with penalties
  • Wound thresholds = Earth Ring Γ— multiplier (default 2)

Guard Maneuver

  • Guarding status (-5 Armor TN while protecting)
  • Guarded status (+10 Armor TN while protected)

Fear System

  • NPC Fear Rank (1-10) with auto TN calculation
  • Resistance: Willpower + Honor Rank vs Fear TN
  • Failure applies -XkY penalty via Active Effects
  • Multi-target testing for controlled tokens

Equipment & Items

Weapons

  • Melee and ranged with associated skills
  • Custom explosion thresholds
  • Click to attack, rolls appear in chat with damage buttons
  • Bows use strength rating + arrow types

Armor

  • TN bonus and damage reduction
  • Equipped toggle

Skills

  • Multiple emphases per skill
  • Mastery abilities at ranks 3, 5, 7
  • School skill flag for XP discount
  • Roll/keep/total bonuses

Advantages, Disadvantages, Kata, Kiho

  • XP costs tracked automatically
  • Active Effects for stat modifications

Families, Schools, Clans

  • Family grants +1 trait via Active Effects

Techniques

  • Shugenja techniques track affinity/deficiency
  • All use Active Effects for bonuses

Spells

  • Ring-based magic (Air, Earth, Fire, Water, Void)
  • Mastery levels 1-9
  • Optional spell slots per ring
  • Memorization toggle

Automation & Effects

Active Effects

  • Modify any actor attribute (traits, rings, Armor TN, initiative, etc.)
  • Transfer from Family, School, Advantages, Disadvantages, Techniques, Kata, Kiho
  • Effects apply when items are added to characters
  • See Active Effects Guide for full documentation

Conditions

  • Full status effect library (Blinded, Dazed, Fatigued, Prone, Stunned, etc.)
  • Condition Manager dialog for quick toggling
  • Automatic penalties (Blinded reduces Water Ring for movement)

Animations (requires Sequencer + JB2A modules)

  • Stance animations (Full Attack, Full Defense, Center)
  • Condition effects (visual indicators for status)
  • Attack projectiles (arrows, kunai)
  • Graceful degradation if modules not installed

Dialogs & Tools

XP Manager

  • View all XP gains and expenditures
  • Sort by type, cost, or note
  • Recalculate button rebuilds from character state
  • Timestamped audit trail

Wealth Manager

  • Calculator UI for currency management
  • Add/remove by denomination
  • Convert between koku/bu/zeni
  • Prevents invalid operations

Emphasis Manager

  • Purchase multiple emphases per skill
  • Each emphasis costs 2 XP
  • Checkbox in roll dialog to use emphasis

Wound Config

  • Edit wound thresholds per character
  • Formula or manual modes
  • Active wound level count (NPCs)

Armor Config

  • Edit armor TN and reduction
  • Configure stacking rules

Combat Config

  • Initiative modifiers
  • Movement adjustments

Condition Manager

  • Toggle all conditions from one dialog
  • Visual status indicators

NPC Attack Editor

  • Edit attack and damage values
  • Action type selection

Long Rest & Healing

Rest Button (on character sheets)

  • Heals (Stamina Γ— 2) + Insight Rank wounds
  • Restores Void Points to Void Ring rank
  • Refills all spell slots to ring values
  • Removes Fatigued condition
  • Chat card shows summary

System Settings

Automation (World)

  • Auto-calculate Insight Rank from skills/rings (default: on)

Roll Dialogs (Per-User)

  • Show/hide option dialogs before rolls
  • Configure separately for traits, skills, spells, weapons
  • Disable for faster rolling

House Rules (World)

  • Little Truths Ten Dice Rule (excess dice grant +2, default: off)
  • Allow NPC Void Points without tracking (default: off)
  • Default NPC Wound Mode (manual or formula, default: manual)
  • Allow Armor Stacking (default: off, highest only)

Migration (World)

  • Auto-run migrations on version updates (default: on)
  • Force migration (use with caution)

Recommended Modules

Dice Visuals

Visual Effects (optional, enables combat animations)

Development (for contributors)

  • Quench - Integration test runner

Contributing

Want to help? Check out CONTRIBUTING.md for:

  • Development setup
  • Architecture guidelines
  • Code standards
  • Testing requirements

Ways to Contribute:

  • Bug fixes
  • Feature implementations
  • Translations (6 languages supported)
  • Documentation improvements

Submit pull requests on GitHub.


License & Legal

System Code: MIT License - See LICENSE for details.

L5R Content: This is an unofficial fan project. Not affiliated with or endorsed by Fantasy Flight Games, Edge Studio, or Asmodee. Legend of the Five Rings and L5R are trademarks of Fantasy Flight Games.

Rulebook Required: You need the L5R 4th Edition rulebooks to play. This system doesn't include copyrighted rulebook content.

Foundry VTT: Created under Foundry VTT Limited License Agreement.


Support

Get Help:

Support the Project:

  • ⭐ Star the repository
  • πŸ› Report bugs
  • πŸ’¬ Share feedback
  • 🌐 Submit translations
  • πŸ”§ Contribute code

Links: Releases | Discussions | Issues

Subscribe
Notify of
0 Comments
0
Would love your thoughts, please comment.x
()
x