Skip to content

Signature Attack (Gamedata)

Stefouch edited this page Oct 27, 2020 · 5 revisions

With the !attack command, you can retrieve a monster's signature attacks from the various corebooks.

The data is stored for Sebedius inside ;-separated .csv tables in the ./gamedata/ folder.

Contribute

You can help expand Sebedius with Signature Attacks. Create a Google or Excel sheet following the syntax below, fulfill it with data and send it to me (or make a pull request on this git).

Filename Syntax

./gamedata/<game>/atk-<monsterName>.<lang>.csv

Replace <game> with one of the supported game's abbreviations.
Replace <lang> with the code for the language used in the file. English: en.

Signature Attack Syntax

The table should contain several columns. Each column defines a "property" of the signature attack. Each line defines the properties of a single attack.

Property Type Description
ref Reference
or range of references
The die's result corresponding to the attack. Either a single digit, or a range with two digits separated by -.
name String Short name of the attack, in UPPERCASE.
base Number Quantity of (Skill) dice rolled for the attack.
Fixed Value: Use (base) in parentheses to set a fixed value of dice not increased by the monster's stats.
damage Number Quantity of damage dealt by the attack.
Fixed Value: Use (damage) in parentheses to set a fixed value of damage not increased by stunts.
range Number Range of the attack.
Range Prefixes:
c → Forces close-combat. E.g. c1
r → Forces ranged-combat. E.g. r0
crit Number
or Boolean
X: Gets the Xth critical injury.
true: Draws a random critical injury.
effect Text Effect of the attack, in plain text.
Auto Replace:
~ → Monster's name
~success → Success symbol
\n – Carriage return

Notes

  • An attack with a name of {REROLL} and no other property will trigger a reroll if the die got that reference.
  • If an attack don't use a property, don't put a value of 0. Left it empty instead.
Clone this wiki locally