From 2b035fb282029c9b95ca48ea300e6a006350e685 Mon Sep 17 00:00:00 2001 From: SilverNexus Date: Sat, 24 Jul 2021 17:33:23 -0400 Subject: [PATCH] New spell -- zone of healing. expects the new aura server code in 2bf77c9d --- ChangeLog | 6 +++++ spell/Aura/spell_zone_of_healing.arc | 25 ++++++++++++++++++ spell/Aura/spell_zone_of_healing.base.111.png | Bin 0 -> 315 bytes spell/Aura/zone_of_healing.arc | 12 +++++++++ 4 files changed, 43 insertions(+) create mode 100644 spell/Aura/spell_zone_of_healing.arc create mode 100644 spell/Aura/spell_zone_of_healing.base.111.png create mode 100644 spell/Aura/zone_of_healing.arc 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 0000000000000000000000000000000000000000..baef39e7d29d4dabbb972a207902df6a57e9c1da GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyDgizru0Yzs!J)psUavcx;Vc8g zf1p6at)&Y8uQU7yvb(#_w%W5Y2k8TaFL}B+hFF|#oqSQOMS;V`ux#PA|Nrm1GA%ZE zdh(Ik85z!f-A%6YtUu