Skip to content
JasperLorelai edited this page Oct 31, 2020 · 14 revisions

Dot Spell

Source Code

Description: Targeted spell that deals damage over time to a specified target.

Configuration:

Option Description Variable Type Default Value
delay Defines the delay before the first damage is dealt. Integer 1
interval Defines the interval of each damage dealt, in server ticks. Integer 20
duration Defines the duration of the spell, in server ticks. Integer 200
damage Defines the amount of damage per hit. Float 2
prevent-knockback Defines if the spell should cause knockback. Boolean false
spell-damage-type This is a custom damage type which can be used together with the resist spell. It's very optional. String Empty
damage-type Defines the damage cause of this spell. String ENTITY_ATTACK

Example:

dot:
    spell-class: ".targeted.DotSpell"
    damage: 1
    delay: 10
    interval: 10
    duration: 60
    prevent-knockback: true
    spell-damage-type: CONTACT
Clone this wiki locally