diff --git a/ChangeLog b/ChangeLog index 81b84469e..fc29ee341 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +New spell -- zone of healing (level 18 prayer) +Utilizes new aura range-aware code to be larger than 1 space radius. +spell/Aura/spell_zone_of_healing.arc +spell/Aura/zone_of_healing.arc +Daniel Hawkins 2021-07-24 + Define range directly in aura spells in preparation for having higher-radius auras possible in the spell code. spell/Aura/spell_sanctuary.arc diff --git a/spell/Aura/spell_zone_of_healing.arc b/spell/Aura/spell_zone_of_healing.arc new file mode 100644 index 000000000..82fb3218d --- /dev/null +++ b/spell/Aura/spell_zone_of_healing.arc @@ -0,0 +1,25 @@ +Object spell_zone_of_healing +anim_suffix spellcasting +name zone of healing +name_pl zone of healing +type 101 +subtype 46 +face spell_zone_of_healing.111 +level 18 +value 80 +grace 50 +casting_time 10 +skill praying +path_attuned 256 +other_arch zone_of_healing +duration 20 +duration_modifier 5 +range 5 +range_modifier 1 +maxgrace 15 +no_drop 1 +invisible 1 +msg +Creates a zone around the caster in which allies will be healed. +endmsg +end diff --git a/spell/Aura/spell_zone_of_healing.base.111.png b/spell/Aura/spell_zone_of_healing.base.111.png new file mode 100644 index 000000000..baef39e7d Binary files /dev/null and b/spell/Aura/spell_zone_of_healing.base.111.png differ diff --git a/spell/Aura/zone_of_healing.arc b/spell/Aura/zone_of_healing.arc new file mode 100644 index 000000000..9d89b0fcb --- /dev/null +++ b/spell/Aura/zone_of_healing.arc @@ -0,0 +1,12 @@ +Object zone_of_healing +name zone of healing +other_arch spell_minor_healing +invisible 1 +face burnout.111 +type 102 +subtype 46 +dam 1 +no_drop 1 +speed 0.2 +no_pick 1 +end