diff options
| author | Felix Perktold <> | 2026-07-23 20:26:04 +0000 |
|---|---|---|
| committer | Felix Perktold <> | 2026-07-23 20:26:04 +0000 |
| commit | e1feb22144d2821c577cb0a281f77c54306f437c (patch) | |
| tree | c88aa93100893508ba9d60d2db55730f5a711616 /config/death_knights/spells/unholy | |
asd
Diffstat (limited to 'config/death_knights/spells/unholy')
| -rw-r--r-- | config/death_knights/spells/unholy/death_coil.json5 | 8 | ||||
| -rw-r--r-- | config/death_knights/spells/unholy/death_grip.json5 | 25 | ||||
| -rw-r--r-- | config/death_knights/spells/unholy/plagues.json5 | 21 |
3 files changed, 54 insertions, 0 deletions
diff --git a/config/death_knights/spells/unholy/death_coil.json5 b/config/death_knights/spells/unholy/death_coil.json5 new file mode 100644 index 0000000..bdaffc5 --- /dev/null +++ b/config/death_knights/spells/unholy/death_coil.json5 @@ -0,0 +1,8 @@ +{ + // The unholy power multiplier that Death Coil's plague explosion will deal, per stack. + "unholy_coefficent": 0.35, + // The maxmimum plague stacks that Death Coil will explode. + "plague_stacks": 4, + // The radius of the plague spread once stacks explode. + "spread_radius": 5.0 +}
\ No newline at end of file diff --git a/config/death_knights/spells/unholy/death_grip.json5 b/config/death_knights/spells/unholy/death_grip.json5 new file mode 100644 index 0000000..a2dfab1 --- /dev/null +++ b/config/death_knights/spells/unholy/death_grip.json5 @@ -0,0 +1,25 @@ +{ + // The speed at which the target is pulled towards the caster. + "pull_speed": 1.8, + // A list of entities' ids that cannot be gripped. + "entity_blacklist": [ + "minecraft:warden", + "minecraft:ender_dragon", + "minecraft:wither" + ], + // A multiplier of health to not grip the target. For example, at 3.0x, if the target has triple the health of the caster, the target will not be gripped. + "health_threshold": 3.0, + // A list of effects to apply to the target after it has been gripped. Can be left empty to disable this behavior. + "effects": [ + { + "effect_id": "minecraft:slowness", + "duration": 80.0, + "amplifier": 2.0 + } + ], + // The maximum time in ticks that the pull effect can last. + "max_pull_time": 100.0, + // The minimum distance the target must be from the caster for the spell to know the target was gripped. + // If after max_pull_time passes and the target hasn't gotten this close to the caster, the target will get teleported as a last resort. + "min_distance": 1.0 +}
\ No newline at end of file diff --git a/config/death_knights/spells/unholy/plagues.json5 b/config/death_knights/spells/unholy/plagues.json5 new file mode 100644 index 0000000..51185fc --- /dev/null +++ b/config/death_knights/spells/unholy/plagues.json5 @@ -0,0 +1,21 @@ +{ + // List of plagues that Unholy Death Knights can apply. + // Any effect from any mod can be a plague. + // The weight is used to determine the chance of applying the plague, the higher the weight, the higher the chance. + // The max stacks is the maximum amount of stacks the plague can have when applied by an ability. + // The duration is how long the plague lasts in ticks, applied stacks won't extend this duration. + "plagues": [ + { + "effect_id": "death_knights:grevious_plague", + "max_stacks": 4, + "duration_ticks": 400, + "weight": 50 + }, + { + "effect_id": "death_knights:atrocious_plague", + "max_stacks": 4, + "duration_ticks": 400, + "weight": 50 + } + ] +}
\ No newline at end of file |
