Auto Death Roll

Version: 1.0.0

  Other by .bryer.


Contributor Information:


Author's Comments:

🎲 Auto Death Roll

Auto Death Roll is the first and only plugin that automates the Death Roll minigame.

It tracks your target, reads /random chat rolls in real time, automatically reacts to match flow and helps manage the full Death Roll sequence through a clean in-game interface.

#

✨ Features

- 🔹 Fully in-game UI for Death Roll matches
- 🔹 Track your current target as the opponent
- 🔹 One-click match start workflow
- 🔹 Automatic detection of:
- Opening /random 10 rolls
- Normal /random rolls
- Limited /random X rolls
- 🔹 Automatically detect who starts the round
- 🔹 Automatically sends your next /random command at the correct time
- 🔹 Live match log with colored result tracking in the UI
- 🔹 Auto win/loss detection when someone rolls 1
- 🔹 Match state handling:
- Start Match
- Cancel Match
- Abort Match
- End Match
- 🔹 Help popup explaining how Death Roll works
- 🔹 Short command aliases for opening the plugin quickly (/dr; /drt; /drc;)
- 🔹 Configurable emotes and /say messages for:
- Opening win
- Opening loss
- Roll phases
- Final win
- Final loss
- 🔹 Built-in test execution for configured actions

#

📦 Installation

🔧 Custom Repository Installation

1. Open Dalamud settings
2. Navigate to Experimental → Custom Plugin Repositories
3. Add: https://raw.githubusercontent.com/seventity7/Auto-Death-Roll/main/repo.json
4. Open plugin installer
5. Search for Auto Death Roll
6. Install

🧠 How It Works

Main Window
Open the main UI through /dr, /drt or /deathroll commands

Target your opponent and hit the button Target Enemy in the plugin interface. (Targeted wrong? hit the "X" button)
The interface will automaticaly update when a Enemy is targeted.

Before you both start the /random 10's, hit the button Start Match in the plugin interface.
The Tracker will start and new Logs about the on-going match will appear bellow the buttons.

You need to manualy type /random 10 in the game chat to start, it doesnt matter if you do before/after your enemy.
The plugin will automaticaly detect who Won and understand who will start. If you Won, the plugin will automaticaly start for you.
From there the plugin will do everything automaticaly, you <ins>dont</ins> need to do anything more.

The plugin will automaticaly detect and show who Win/Lose the DR match.
After a match ends, hit the button End Match to clear it for the next one and repeat the steps.

If for some reason you need to Cancel the match during the /random 10 phase, hit the Cancel Match button.
If for some reason you need to Abort the match after the /random 10 phase, hit the Abort Match button.
They will only become available to click durint and after the /random 10 phases.

Settings Window
Open the main UI through /drc, /dr settings or /dr config commands

In this window, you can fully customize your Matchs through the Opening, Rolls Phase and End Match categories

Opening:
- Win out of 10: Set any emote and /say message to run when you Win the /random 10's phase
- Loss out of 10: Set any emote and /say message to run when you Lose the /random 10's phase
-
Rolls Phase:
- 1° Roll: Set any emote and /say message to run on your First roll
Goes from 1° Roll up to 10° Roll with the same options for they respective rolls
-
End Match:
- You win: Set any emote and /say message to run if you win the DR Match (When Enemy rolls [1])
- You lost: Set any emote and /say message to run if you lose the DR Match (When You rolls [1])

You can test any of the respective lines clicking the button

⚠️ Important

- ✅ The opponent must be properly targeted before starting
- ✅ Both players must use the correct /random format for the plugin to detect rolls (it will automaticaly know if you or the enemy do a wrong /random and it will not count it)
- ✅ Opening phase must be manualy typed and begin with /random 10 (Normal DR rules)
- ⚠️ The plugin only reacts to the tracked opponent's rolls
- ⚠️ Match automation depends on chat messages being visible

#

📌 Supported Commands

Main Window
- /deathroll
- /dr
- /drt

Config Window
- /drc
- /dr config
- /dr settings
- /drt config
- /drt settings

#

📌 Known Limitations

- The tracked enemy must match the actual opponent in the match (it wont work if you target X player and its playing against Y)
- The plugin is intended for one active Death Roll match at a time
- The plugin does not enforce game rules by itself; it assists and automates the normal Death Roll flow

#

🚀 Will be added next update (Doesnt mean will be all at once and is not limited to only those)

- 🔹 Total matchs Wins/Loss
- 🔹 Option to register tournament Prize
- 🔹 Full history with all past matchs
- 🔹 Always-ON mode

#

👤 Author

.bryer.

#

💬 Support

If you encounter issues or have suggestions:

- Open an issue on GitHub
- Or contact via discord

#

## 📜 License

This project is provided as-is for personal use within FFXIV © Do not redistribute or modify it without permission.

Primary File or Link:

Other : [ via github.com ]

Other Files and Links:



History:

loading spinner Loading Mod History...

👀 4.5K
💾 --
📌 6

Last Version Update :
Mon Apr 06 2026 13:18:15 GMT+0000 (Coordinated Universal Time)
Original Release Date :
Mon Apr 06 2026 13:02:27 GMT+0000 (Coordinated Universal Time)

Contributors :
.bryer.

Affects / Replaces :
chat, commands, actions, emote

Genders :
Unisex

Similar Mods

CreateXIV

By: .bryer.

Type: Other
Genders: Unisex
  6.2K (19)    --    9

GagSpeak | All-In-One BDSM Addon

By: Cordelia

Type: Other
Genders: Unisex
  183.8K (156)    --    678

Peeping Tim (Peeping Tom with Q...

By: kcuY

Type: Other
Genders: Unisex
  18.0K (33)    --    50