Lotus Player - Your Roleplay Companion

Pen & Paper dice system for WoW roleplay. Build your own rule system with custom attributes, skills, and categories — or use the built-in Momentum template. Animated dice rolls, character sheets, party sync, GM tools, and full English/German localization.
Lotus1.png

Lotus1.png

Lotus2.png

Lotus2.png

Lotus3.png

Lotus3.png

Description

# LotusPlayer

**A complete Pen & Paper dice system for written WoW roleplay — with fully customizable character sheet templates.**

LotusPlayer brings a D20-based rule system directly into the game. Create your own rule system with custom attributes, skills, and categories — or use the built-in Momentum template to get started instantly. Animated dice rolls, party synchronization, and game master tools included. Available in German and English.

---

## Highlights

### Build Your Own Rule System

LotusPlayer doesn't lock you into a fixed set of attributes and skills. With the **Template Editor**, you can design your own character sheet from scratch:

- **Define any number of attributes** — not limited to 4. Name them whatever fits your setting.
- **Create your own skill list** — assign each skill to a category and link it to one or more attributes.
- **4 skill categories** with color coding: Melee (red), Ranged (green), Magic (purple), Misc (gold).
- **Adjustable value ranges** — set attribute and skill minimums/maximums per template (e.g. 0-10 instead of 1-5).
- **Configurable untrained penalty** — decide what happens when a character rolls an untrained skill.
- **Toggle the experience system** on or off per template.
- **Share templates** with your party via addon message, or export/import as text string.

The built-in **Momentum** template provides the classic setup: STR, AGI, PER, MAG with 18 skills across 4 categories.

---

## Features

### Characters

- **Dynamic character sheets** that adapt to the selected template
- **Per-character optional skills** with custom attribute assignments
- **Conditions:** Attach modifiers to your rolls (e.g. "Wounded -2")
- **Experience Levels:** Greenhorn, Seasoned, Veteran, Elite
- Unlimited characters per account
- Import/Export via text string — share characters in seconds

### Dice System

- **Animated Dice Zone** with spin animation and result reveal
- **Attribute & Skill checks** with one click (D20 + Attribute + Skill + Modifier)
- **Opposed rolls** between two characters
- **Free rolls** with any formula (2d6+3, 1d100, etc.)
- **Nat 20 / Nat 1** with visual effects (Flash, Glow, Shake)
- Untrained penalty for skills with zero points

### Party Sync

- Rolls are automatically broadcast to the party
- Other players see your results in chat and as overlay on party frames
- Character sharing with one click
- Addon detection: see who in your group is using LotusPlayer

### Game Master Tools (GM Panel)

- Overview of all party members with the addon
- **Request rolls:** Choose player, attribute/skill, and modifier
- Target player receives a popup and rolls with one click
- Color-coded version numbers in the player list

### Emote Editor

- Customizable font, size, and color
- Preview directly in the addon
- Multiple font presets (Friz Quadrata, Morpheus, Arial Narrow, and more)

### Customization

- **5 Color Themes:** Dark, Horde, Alliance, Nature, Arcane
- **2 Languages:** German and English
- Scalable UI (50%-150%)
- Minimap button (toggleable, freely positionable)
- Keybind via WoW key binding menu
- Optional chat output (/emote, /say, or /party)

---

## Slash Commands

- `/lp` — Toggle main window
- `/lp roll 1d20` — Free dice roll
- `/lp probe STR` — Quick roll (attribute or skill)
- `/lp char Name` — Set active character
- `/lp share` — Share character with party
- `/lp help` — Show help

---

## Installation

Copy the `LotusPlayer` folder to `World of Warcraft/_retail_/Interface/AddOns/` and enable it in the addon list. Type `/lp` to open.

The Lotus Player - Your Roleplay Companion Team

profile avatar
Owner
  • 1
    Projects
  • 123
    Downloads