From 907ed19f385991ddfb34cbfc2011651f304f2b57 Mon Sep 17 00:00:00 2001 From: mwedel Date: Tue, 14 Oct 2003 05:58:40 +0000 Subject: [PATCH] Change spelldirect arch's to be actual spell arch's for granting dragon abilities. I basically left these as per the normal arch - perhaps they should be customized (different skill/level/other abilities?) MSW 2003-10-13 git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/trunk/arch@2396 282e977c-c81d-0410-88c4-b93c2d0d6712 --- .../spelldirect_ball_lightning.arc | 24 ++++++++++++----- .../spelldirect_dragonbreath.arc | 26 ++++++++++++++----- .../spelldirect_large_icestorm.arc | 25 +++++++++++++----- .../spelldirect_poison_cloud.arc | 25 +++++++++++++----- 4 files changed, 76 insertions(+), 24 deletions(-) diff --git a/player/dragon_ability/spelldirect_ball_lightning.arc b/player/dragon_ability/spelldirect_ball_lightning.arc index 29f19b04e..2a1adca21 100644 --- a/player/dragon_ability/spelldirect_ball_lightning.arc +++ b/player/dragon_ability/spelldirect_ball_lightning.arc @@ -1,10 +1,22 @@ Object spelldirect_ball_lightning name ball lightning -face blank.111 -slaying ball lightning +name_pl ball lightning +face spell_evocation.111 +type 101 +subtype 35 +level 9 +value 90 +sp 10 +casting_time 30 +skill evocation +path_attuned 8 +other_arch ball_lightning +dam 8 +dam_modifier 3 +duration 40 +duration_modifier 1 +maxsp 15 +attacktype 10 +no_drop 1 invisible 1 -type 85 -skill literacy - -editable 0 end diff --git a/player/dragon_ability/spelldirect_dragonbreath.arc b/player/dragon_ability/spelldirect_dragonbreath.arc index 746559e67..1f796f2f1 100644 --- a/player/dragon_ability/spelldirect_dragonbreath.arc +++ b/player/dragon_ability/spelldirect_dragonbreath.arc @@ -1,10 +1,24 @@ Object spelldirect_dragonbreath name dragonbreath -face blank.111 -slaying dragonbreath +name_pl dragonbreath +face spell_pyromancy.111 +level 12 +sp 13 +casting_time 30 +path_attuned 2 +other_arch firebreath +dam 4 +dam_modifier 3 +range 7 +duration 2 +range_modifier 5 +maxsp 11 +type 101 +subtype 7 +value 120 +# Note this is not magical! +attacktype 4 +no_drop 1 invisible 1 -type 85 -skill literacy - -editable 0 +skill pyromancy end diff --git a/player/dragon_ability/spelldirect_large_icestorm.arc b/player/dragon_ability/spelldirect_large_icestorm.arc index 602dd8b90..dc77fd6cb 100644 --- a/player/dragon_ability/spelldirect_large_icestorm.arc +++ b/player/dragon_ability/spelldirect_large_icestorm.arc @@ -1,10 +1,23 @@ Object spelldirect_large_icestorm name large icestorm -face blank.111 -slaying large icestorm +name_pl large icestorm +face spell_evocation.111 +level 12 +sp 13 +casting_time 40 +path_attuned 4 +other_arch icestorm +dam 4 +dam_modifier 3 +range 14 +duration 2 +range_modifier 5 +maxsp 11 +type 101 +subtype 7 +value 120 +attacktype 18 +no_drop 1 invisible 1 -type 85 -skill literacy - -editable 0 +skill evocation end diff --git a/player/dragon_ability/spelldirect_poison_cloud.arc b/player/dragon_ability/spelldirect_poison_cloud.arc index 00a4d4788..eb05e32fd 100644 --- a/player/dragon_ability/spelldirect_poison_cloud.arc +++ b/player/dragon_ability/spelldirect_poison_cloud.arc @@ -1,10 +1,23 @@ Object spelldirect_poison_cloud name poison cloud -face blank.111 -slaying poison cloud +name_pl poison cloud +face spell_sorcery.111 +level 2 +sp 5 +casting_time 10 +path_attuned 16 +other_arch poisonbullet +dam 0 +dam_modifier 3 +range 4 +duration 4 +maxsp 8 +type 101 +subtype 5 +value 20 +attacktype 1026 +no_drop 1 invisible 1 -type 85 -skill literacy - -editable 0 +skill sorcery +food 5 end