Buffs - dredmor-com/dungeons-of-dredmor GitHub Wiki
This page displays tags and attributes related to buffs and how to use them.
-
Attack Buffs
1.1. Hit Buffs
1.2. Kill Buffs -
Stat Buffs
2.1. Primary Buff
2.2. Secondary Buff
2.3. Resist Buff
2.4. Damage Buff - The Rest
- See Also
Hit buffs are cast upon hitting an enemy or getting hit. You can change the name and percentage, as well as what taxa triggers the spell.
| <targetHitEffectBuff> | |||
|---|---|---|---|
| Name | Input | Description | Example |
| percentage | 0 - 100 | Percentage the spell will be cast upon hitting an enemy. | percentage="50" |
| name | string | The spell to cast upon hitting an enemy. | name="Rockburst" |
| after | 1 - inf | N.A. | after="1" |
| taxa | string | What kind of enemies are affected by this targetHitEffectBuff. | taxa="Animal" |
| <playerHitEffectBuff> | |||
| Name | Input | Description | Example |
| percentage | 0 - 100 | Percentage the spell will be cast upon getting hit. | percentage="35" |
| name | string | The spell to cast upon getting hit. | name="Defend" |
| after | 1 - inf | N.A. | after="1" |
| taxa | string | What kind of enemies will trigger this spell upon hitting you. | taxa="Other" |
Kill buffs are cast on enemy kill and playerkill.
| <targetKillBuff> | |||
|---|---|---|---|
| Name | Input | Description | Example |
| percentage | 0 - 100 | Percentage that it will trigger on kill. | percentage="20" |
| name | string | Name of the buff to trigger upon enemy kill. | name="Killing Blow" |
| after | 1 - inf | N.A. | after="1" |
| taxa | string | What kind of enemy will trigger the buff. | taxa="Animal" |
Primary buffs alter the player's primary stats.
| <primaryBuff> | |||
|---|---|---|---|
| Name | Input | Description | Example |
| id | 0 - 5 | The primary stat changed | id="2" |
| amount | -inf - inf | How much will be increased or decreased from this particular stat. | amount="3" |
Secondary buffs alter the player's secondary stats.
| <secondaryBuff> | |||
|---|---|---|---|
| Name | Input | Description | Example |
| id | 0 - 23 | The secondary stat changed | id="14" |
| amount | -inf - inf | How much will be increased or decreased from this particular stat. | amount="12" |
| <resistbuff> | |||
|---|---|---|---|
| Name | Input | Description | Example |
| damagetype | value | How much the damage resistance will increase/decrease from the damagetype chosen. | toxic="-14" |
| <damagebuff> | |||
|---|---|---|---|
| Name | Input | Description | Example |
| damagetype | value | How much the damage will increase/decrease from the damagetype chosen. | conflagratory="4" |
The other buffs only use 'percentage' and 'name', which respond to the percentage chance to cast a spell of a given name.
| Name | Activates On | Works in <buff> | Works on Items |
|---|---|---|---|
| blockBuff | Blocking enemy attack | yes | yes |
| boozeBuff | Drinking booze | yes | no |
| consumeBuff | Consuming (food, booze, potion) | no | no |
| counterBuff | Counter of enemy attack | yes | yes |
| criticalBuff | Critical hit on enemy | yes | yes |
| crossbowShotBuff | Shooting a crossbow | no | yes |
| dodgeBuff | Dodging an enemy attack | yes | yes |
| foodBuff | Eating food | yes | no |
| thrownBuff | Throwing | no | yes |
| triggerOnCast | Casting a mage skill | no | yes |
| triggerOnDodge | Dodging an enemy attack | no | yes |
(compatibility with items not tested)