From 3cf93a975810cbeb244662388db07f8229d29e62 Mon Sep 17 00:00:00 2001 From: akirschbaum Date: Mon, 8 Jun 2009 22:23:57 +0000 Subject: [PATCH] Replace obsolete attributes can_use_rod, can_use_wand, and can_use_horn with can_use_range. git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/arch/trunk@11777 282e977c-c81d-0410-88c4-b93c2d0d6712 --- CHANGES | 4 ++++ dev/unused/0.91.1/Undead/shadow.arc | 2 +- dev/unused/0.91.1/centaur.arc | 2 +- dev/unused/0.91.1/dopplegang.arc | 2 +- dev/unused/0.91.7/Town/beggar.arc | 3 +-- dev/unused/0.91.7/Town/child.arc | 3 +-- dev/unused/0.91.7/Town/courier.arc | 3 +-- dev/unused/0.91.7/Town/fatman.arc | 3 +-- dev/unused/0.91.7/Town/fatwoman.arc | 3 +-- dev/unused/0.91.7/Town/merchant.arc | 3 +-- dev/unused/0.91.7/Town/sailor.arc | 3 +-- dev/unused/0.91.7/chaos/broo.arc | 2 +- dev/unused/0.91.7/chaos/c_knight.arc | 2 +- monster/angel/angel.arc | 2 +- monster/angel/angelknight.arc | 2 +- monster/angel/archangel.arc | 2 +- monster/angel/highangel.arc | 2 +- monster/angel/liteangel.arc | 2 +- monster/angel/mesangel.arc | 2 +- monster/angel/retribution.arc | 2 +- monster/animal/gryphon/gryphon.arc | 2 +- monster/demon/Balrog.arc | 2 +- monster/demon/GreatDemon/GreatDemon.arc | 2 +- monster/demon/devil.arc | 2 +- monster/demon/evil_master1.arc | 2 +- monster/demon/evil_master2.arc | 2 +- monster/demon/evil_master3.arc | 2 +- monster/demon/fiend.arc | 2 +- monster/giant/Big_Wiz/big_wiz.arc | 2 +- monster/giant/DreadKnight/DK.arc | 2 +- monster/giant/DreadKnight/EDK.arc | 2 +- monster/giant/JessyB/jessyb.arc | 2 +- monster/giant/Titan/titan.arc | 2 +- monster/giant/cyclops/cyclops.arc | 2 +- monster/giant/djinn/djinn.arc | 3 +-- monster/giant/djinn/djinn_magenta.arc | 3 +-- monster/giant/djinn/djinn_magenta_big.arc | 3 +-- monster/giant/djinn/m_djinn.arc | 3 +-- monster/humanoid/Arabic/a_priest.arc | 2 +- monster/humanoid/Arabic/a_townsman.arc | 2 +- monster/humanoid/Arabic/a_townsman2.arc | 2 +- monster/humanoid/Arabic/a_townsman3.arc | 2 +- monster/humanoid/Arabic/dancing_girl.arc | 2 +- monster/humanoid/Arabic/holy_priest.arc | 2 +- monster/humanoid/Arabic/merchant.arc | 2 +- monster/humanoid/Arabic/veiled_woman.arc | 2 +- monster/humanoid/Arabic/veiled_woman2.arc | 2 +- monster/humanoid/Arabic/veiled_woman3.arc | 2 +- monster/humanoid/Class/Warrior/warrior_1.arc | 2 +- monster/humanoid/Class/conjurer.arc | 3 +-- monster/humanoid/Class/conjurer2.arc | 3 +-- monster/humanoid/Elf/dark_elf.arc | 2 +- monster/humanoid/Elf/dark_elf2.arc | 2 +- monster/humanoid/Elf/elf_1.arc | 2 +- monster/humanoid/Elf/elf_lass.arc | 2 +- monster/humanoid/Elf/elf_man.arc | 2 +- monster/humanoid/Gnome/gardengnome.arc | 2 +- monster/humanoid/Gnome/gnome.arc | 2 +- monster/humanoid/Gnome/gnome2.arc | 2 +- monster/humanoid/Halfling/halfling1.arc | 2 +- monster/humanoid/Halfling/halfling2.arc | 2 +- monster/humanoid/Halfling/halfling3.arc | 2 +- monster/humanoid/Human/child.arc | 2 +- monster/humanoid/Human/child2.arc | 2 +- monster/humanoid/Human/child_thief.arc | 2 +- monster/humanoid/Human/clown.arc | 3 +-- monster/humanoid/Human/courier.arc | 2 +- monster/humanoid/Human/crone.arc | 3 +-- monster/humanoid/Human/evilclown.arc | 3 +-- monster/humanoid/Human/farmer.arc | 2 +- monster/humanoid/Human/fatman.arc | 2 +- monster/humanoid/Human/fatwoman.arc | 2 +- monster/humanoid/Human/man.arc | 2 +- monster/humanoid/Human/man2.arc | 2 +- monster/humanoid/Human/nun.arc | 2 +- monster/humanoid/Human/postman/postman.arc | 2 +- monster/humanoid/Human/sailor.arc | 2 +- monster/humanoid/Human/woman.arc | 2 +- monster/humanoid/Human/woman2.arc | 2 +- monster/humanoid/Human/woman3.arc | 2 +- monster/humanoid/siegfried.arc | 2 +- monster/misc/Ngolem/gol.arc | 2 +- monster/misc/lamia/lamia.arc | 3 +-- monster/undead/vampire.arc | 2 +- 84 files changed, 87 insertions(+), 100 deletions(-) diff --git a/CHANGES b/CHANGES index e575d5bba..e1321a7b5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,9 @@ Changes for SVN top of tree: +Replace obsolete attributes can_use_rod, can_use_wand, and can_use_horn with +can_use_range. +Andreas Kirschbaum 2009-06-09 + monster/animal/farmyard/horse.arc monster/animal/farmyard/horse.face monster/animal/farmyard/horse.base.131.png diff --git a/dev/unused/0.91.1/Undead/shadow.arc b/dev/unused/0.91.1/Undead/shadow.arc index adb424831..e0654b374 100644 --- a/dev/unused/0.91.1/Undead/shadow.arc +++ b/dev/unused/0.91.1/Undead/shadow.arc @@ -32,7 +32,7 @@ pick_up 24 can_apply 25 can_use_weapon 1 can_use_ring 1 -can_use_wand 1 +can_use_range 1 can_use_scroll 1 can_use_bow 1 end diff --git a/dev/unused/0.91.1/centaur.arc b/dev/unused/0.91.1/centaur.arc index 70b321785..e53afeeec 100644 --- a/dev/unused/0.91.1/centaur.arc +++ b/dev/unused/0.91.1/centaur.arc @@ -24,7 +24,7 @@ will_apply 2 pick_up 24 can_apply 25 can_use_scroll 1 -can_use_wand 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/dev/unused/0.91.1/dopplegang.arc b/dev/unused/0.91.1/dopplegang.arc index f4a8cb8bf..126003745 100644 --- a/dev/unused/0.91.1/dopplegang.arc +++ b/dev/unused/0.91.1/dopplegang.arc @@ -21,7 +21,7 @@ will_apply 2 pick_up 24 can_apply 25 can_use_scroll 1 -can_use_wand 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_armour 1 diff --git a/dev/unused/0.91.7/Town/beggar.arc b/dev/unused/0.91.7/Town/beggar.arc index b31eba3ee..fe003927b 100644 --- a/dev/unused/0.91.7/Town/beggar.arc +++ b/dev/unused/0.91.7/Town/beggar.arc @@ -20,8 +20,7 @@ level 1 will_apply 2 pick_up 24 can_apply 25 -can_use_wand 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/dev/unused/0.91.7/Town/child.arc b/dev/unused/0.91.7/Town/child.arc index d55d5a6b0..ed15ca3cd 100644 --- a/dev/unused/0.91.7/Town/child.arc +++ b/dev/unused/0.91.7/Town/child.arc @@ -20,8 +20,7 @@ level 1 will_apply 50 pick_up 50 can_apply 50 -can_use_wand 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_ring 1 can_use_scroll 1 diff --git a/dev/unused/0.91.7/Town/courier.arc b/dev/unused/0.91.7/Town/courier.arc index baa38f59d..be12fdf41 100644 --- a/dev/unused/0.91.7/Town/courier.arc +++ b/dev/unused/0.91.7/Town/courier.arc @@ -19,8 +19,7 @@ weight 50000 level 5 will_apply 8 can_apply 25 -can_use_wand 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/dev/unused/0.91.7/Town/fatman.arc b/dev/unused/0.91.7/Town/fatman.arc index c5f692bcf..3d49d7f1e 100644 --- a/dev/unused/0.91.7/Town/fatman.arc +++ b/dev/unused/0.91.7/Town/fatman.arc @@ -20,8 +20,7 @@ level 1 will_apply 2 pick_up 28 can_apply 25 -can_use_wand 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/dev/unused/0.91.7/Town/fatwoman.arc b/dev/unused/0.91.7/Town/fatwoman.arc index 20e58fab8..b74cf87b9 100644 --- a/dev/unused/0.91.7/Town/fatwoman.arc +++ b/dev/unused/0.91.7/Town/fatwoman.arc @@ -20,8 +20,7 @@ level 2 will_apply 2 pick_up 28 can_apply 25 -can_use_wand 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/dev/unused/0.91.7/Town/merchant.arc b/dev/unused/0.91.7/Town/merchant.arc index 57b8c66df..4f30a55d1 100644 --- a/dev/unused/0.91.7/Town/merchant.arc +++ b/dev/unused/0.91.7/Town/merchant.arc @@ -22,8 +22,7 @@ level 3 will_apply 8 pick_up 24 can_apply 25 -can_use_wand 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/dev/unused/0.91.7/Town/sailor.arc b/dev/unused/0.91.7/Town/sailor.arc index 901473f71..c5d363194 100644 --- a/dev/unused/0.91.7/Town/sailor.arc +++ b/dev/unused/0.91.7/Town/sailor.arc @@ -21,8 +21,7 @@ level 4 will_apply 20 pick_up 24 can_apply 25 -can_use_wand 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_armour 1 can_use_weapon 1 diff --git a/dev/unused/0.91.7/chaos/broo.arc b/dev/unused/0.91.7/chaos/broo.arc index e838b1998..14a6416c9 100644 --- a/dev/unused/0.91.7/chaos/broo.arc +++ b/dev/unused/0.91.7/chaos/broo.arc @@ -22,7 +22,7 @@ will_apply 2 pick_up 50 can_apply 20 can_use_scroll 1 -can_use_wand 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_armour 1 diff --git a/dev/unused/0.91.7/chaos/c_knight.arc b/dev/unused/0.91.7/chaos/c_knight.arc index cc1b4b537..62f380c6b 100644 --- a/dev/unused/0.91.7/chaos/c_knight.arc +++ b/dev/unused/0.91.7/chaos/c_knight.arc @@ -24,7 +24,7 @@ will_apply 2 pick_up 60 can_apply 60 can_use_scroll 1 -can_use_wand 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_armour 1 diff --git a/monster/angel/angel.arc b/monster/angel/angel.arc index 254e8d01f..2faaba940 100644 --- a/monster/angel/angel.arc +++ b/monster/angel/angel.arc @@ -32,7 +32,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_shield 1 diff --git a/monster/angel/angelknight.arc b/monster/angel/angelknight.arc index b56015e0e..4b1fdea84 100644 --- a/monster/angel/angelknight.arc +++ b/monster/angel/angelknight.arc @@ -26,7 +26,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_shield 1 diff --git a/monster/angel/archangel.arc b/monster/angel/archangel.arc index 989781186..072a228b4 100644 --- a/monster/angel/archangel.arc +++ b/monster/angel/archangel.arc @@ -46,7 +46,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_shield 1 diff --git a/monster/angel/highangel.arc b/monster/angel/highangel.arc index 255a40ca5..4d8fa87f7 100644 --- a/monster/angel/highangel.arc +++ b/monster/angel/highangel.arc @@ -46,7 +46,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_shield 1 diff --git a/monster/angel/liteangel.arc b/monster/angel/liteangel.arc index 7c60fe0fb..2c9a3ed9a 100644 --- a/monster/angel/liteangel.arc +++ b/monster/angel/liteangel.arc @@ -35,7 +35,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_shield 1 diff --git a/monster/angel/mesangel.arc b/monster/angel/mesangel.arc index f70bf146d..ce7b61281 100644 --- a/monster/angel/mesangel.arc +++ b/monster/angel/mesangel.arc @@ -35,7 +35,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_shield 1 diff --git a/monster/angel/retribution.arc b/monster/angel/retribution.arc index 0b6c148c7..418532b85 100644 --- a/monster/angel/retribution.arc +++ b/monster/angel/retribution.arc @@ -31,7 +31,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_shield 1 diff --git a/monster/animal/gryphon/gryphon.arc b/monster/animal/gryphon/gryphon.arc index 6ff5d1973..45722e733 100644 --- a/monster/animal/gryphon/gryphon.arc +++ b/monster/animal/gryphon/gryphon.arc @@ -36,7 +36,7 @@ speed 0.5 anim_speed 0.4 weight 400000 can_use_scroll 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/demon/Balrog.arc b/monster/demon/Balrog.arc index f842e051b..09386f677 100644 --- a/monster/demon/Balrog.arc +++ b/monster/demon/Balrog.arc @@ -44,7 +44,7 @@ will_apply 2 run_away 10 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_cast_spell 1 diff --git a/monster/demon/GreatDemon/GreatDemon.arc b/monster/demon/GreatDemon/GreatDemon.arc index 5e8cbdd5e..125e03788 100644 --- a/monster/demon/GreatDemon/GreatDemon.arc +++ b/monster/demon/GreatDemon/GreatDemon.arc @@ -9,7 +9,7 @@ can_cast_spell 1 can_see_in_dark 1 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_cast_spell 1 diff --git a/monster/demon/devil.arc b/monster/demon/devil.arc index eb9f58dcd..4dd76b02d 100644 --- a/monster/demon/devil.arc +++ b/monster/demon/devil.arc @@ -35,7 +35,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_shield 1 diff --git a/monster/demon/evil_master1.arc b/monster/demon/evil_master1.arc index fc24214ff..3ba33be5e 100644 --- a/monster/demon/evil_master1.arc +++ b/monster/demon/evil_master1.arc @@ -43,7 +43,7 @@ unaggressive 1 can_cast_spell 1 can_use_scroll 1 can_use_bow 1 -can_use_rod 1 +can_use_range 1 can_use_skill 1 can_use_ring 1 sleep 1 diff --git a/monster/demon/evil_master2.arc b/monster/demon/evil_master2.arc index 008ba042e..9907c1e0b 100644 --- a/monster/demon/evil_master2.arc +++ b/monster/demon/evil_master2.arc @@ -42,7 +42,7 @@ can_use_bow 1 can_use_ring 1 sleep 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 body_finger 2 body_skill 1 body_arm 2 diff --git a/monster/demon/evil_master3.arc b/monster/demon/evil_master3.arc index 3bce9dee8..5af5ebb7f 100644 --- a/monster/demon/evil_master3.arc +++ b/monster/demon/evil_master3.arc @@ -50,7 +50,7 @@ can_use_bow 1 can_see_in_dark 1 sleep 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 body_finger 2 body_skill 1 body_arm 2 diff --git a/monster/demon/fiend.arc b/monster/demon/fiend.arc index 513b07120..8940f4ad6 100644 --- a/monster/demon/fiend.arc +++ b/monster/demon/fiend.arc @@ -34,7 +34,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_shield 1 diff --git a/monster/giant/Big_Wiz/big_wiz.arc b/monster/giant/Big_Wiz/big_wiz.arc index 549179a46..c741b5fea 100644 --- a/monster/giant/Big_Wiz/big_wiz.arc +++ b/monster/giant/Big_Wiz/big_wiz.arc @@ -35,7 +35,7 @@ speed 1.0 weight 400000 run_away 3 can_use_scroll 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/giant/DreadKnight/DK.arc b/monster/giant/DreadKnight/DK.arc index 2ea6cea5b..e8fa275b6 100644 --- a/monster/giant/DreadKnight/DK.arc +++ b/monster/giant/DreadKnight/DK.arc @@ -28,7 +28,7 @@ pick_up 11 weight 300000 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/giant/DreadKnight/EDK.arc b/monster/giant/DreadKnight/EDK.arc index 080bde736..816dff06f 100644 --- a/monster/giant/DreadKnight/EDK.arc +++ b/monster/giant/DreadKnight/EDK.arc @@ -28,7 +28,7 @@ pick_up 11 weight 300000 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/giant/JessyB/jessyb.arc b/monster/giant/JessyB/jessyb.arc index cac44ab05..ce36a80fd 100644 --- a/monster/giant/JessyB/jessyb.arc +++ b/monster/giant/JessyB/jessyb.arc @@ -48,7 +48,7 @@ will_apply 2 run_away 10 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_cast_spell 1 diff --git a/monster/giant/Titan/titan.arc b/monster/giant/Titan/titan.arc index 6caa241b3..dbfe8efd6 100644 --- a/monster/giant/Titan/titan.arc +++ b/monster/giant/Titan/titan.arc @@ -32,7 +32,7 @@ see_invisible 1 will_apply 2 pick_up 24 can_use_scroll 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/giant/cyclops/cyclops.arc b/monster/giant/cyclops/cyclops.arc index 52fc11432..e6b1475d0 100644 --- a/monster/giant/cyclops/cyclops.arc +++ b/monster/giant/cyclops/cyclops.arc @@ -41,7 +41,7 @@ weight 30000000 run_away 5 can_use_weapon 1 can_use_bow 1 -can_use_rod 1 +can_use_range 1 can_use_skill 1 body_skill 1 body_arm 2 diff --git a/monster/giant/djinn/djinn.arc b/monster/giant/djinn/djinn.arc index 77c256d3c..9c3a84ad0 100644 --- a/monster/giant/djinn/djinn.arc +++ b/monster/giant/djinn/djinn.arc @@ -43,8 +43,7 @@ run_away 5 can_use_weapon 1 can_use_shield 1 can_use_armour 1 -can_use_rod 1 -can_use_horn 1 +can_use_range 1 can_use_ring 1 can_use_scroll 1 body_torso 1 diff --git a/monster/giant/djinn/djinn_magenta.arc b/monster/giant/djinn/djinn_magenta.arc index 8096130f2..4b2a5aa57 100644 --- a/monster/giant/djinn/djinn_magenta.arc +++ b/monster/giant/djinn/djinn_magenta.arc @@ -43,8 +43,7 @@ run_away 5 can_use_weapon 1 can_use_shield 1 can_use_armour 1 -can_use_rod 1 -can_use_horn 1 +can_use_range 1 can_use_ring 1 can_use_scroll 1 body_torso 1 diff --git a/monster/giant/djinn/djinn_magenta_big.arc b/monster/giant/djinn/djinn_magenta_big.arc index 2c1c1ceb9..5ebf8f74d 100644 --- a/monster/giant/djinn/djinn_magenta_big.arc +++ b/monster/giant/djinn/djinn_magenta_big.arc @@ -43,8 +43,7 @@ run_away 5 can_use_weapon 1 can_use_shield 1 can_use_armour 1 -can_use_rod 1 -can_use_horn 1 +can_use_range 1 can_use_ring 1 can_use_scroll 1 body_torso 1 diff --git a/monster/giant/djinn/m_djinn.arc b/monster/giant/djinn/m_djinn.arc index c241fa235..330079f7d 100644 --- a/monster/giant/djinn/m_djinn.arc +++ b/monster/giant/djinn/m_djinn.arc @@ -45,8 +45,7 @@ attacktype 3 can_use_weapon 1 can_use_shield 1 can_use_armour 1 -can_use_rod 1 -can_use_horn 1 +can_use_range 1 can_use_ring 1 can_use_scroll 1 body_torso 1 diff --git a/monster/humanoid/Arabic/a_priest.arc b/monster/humanoid/Arabic/a_priest.arc index bfa1abfcd..850bb9c77 100755 --- a/monster/humanoid/Arabic/a_priest.arc +++ b/monster/humanoid/Arabic/a_priest.arc @@ -26,7 +26,7 @@ level 7 weight 100000 attack_movement 7 can_use_scroll 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Arabic/a_townsman.arc b/monster/humanoid/Arabic/a_townsman.arc index 513d4d577..24bf94de5 100755 --- a/monster/humanoid/Arabic/a_townsman.arc +++ b/monster/humanoid/Arabic/a_townsman.arc @@ -22,7 +22,7 @@ speed 0.12 weight 100000 unaggressive 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_weapon 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Arabic/a_townsman2.arc b/monster/humanoid/Arabic/a_townsman2.arc index e9ca8bbea..77cfb5510 100755 --- a/monster/humanoid/Arabic/a_townsman2.arc +++ b/monster/humanoid/Arabic/a_townsman2.arc @@ -22,7 +22,7 @@ speed 0.12 weight 100000 unaggressive 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_weapon 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Arabic/a_townsman3.arc b/monster/humanoid/Arabic/a_townsman3.arc index 515dade63..58254aab8 100755 --- a/monster/humanoid/Arabic/a_townsman3.arc +++ b/monster/humanoid/Arabic/a_townsman3.arc @@ -22,7 +22,7 @@ speed 0.12 weight 100000 unaggressive 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_weapon 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Arabic/dancing_girl.arc b/monster/humanoid/Arabic/dancing_girl.arc index cabc79ed2..fe2b497bb 100755 --- a/monster/humanoid/Arabic/dancing_girl.arc +++ b/monster/humanoid/Arabic/dancing_girl.arc @@ -20,7 +20,7 @@ random_movement 1 speed 0.5 weight 100000 unaggressive 1 -can_use_rod 1 +can_use_range 1 can_use_weapon 1 can_use_bow 1 body_arm 2 diff --git a/monster/humanoid/Arabic/holy_priest.arc b/monster/humanoid/Arabic/holy_priest.arc index 01565dcf0..ea4267e8a 100755 --- a/monster/humanoid/Arabic/holy_priest.arc +++ b/monster/humanoid/Arabic/holy_priest.arc @@ -45,7 +45,7 @@ attack_movement 7 unaggressive 1 can_use_scroll 1 can_use_ring 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Arabic/merchant.arc b/monster/humanoid/Arabic/merchant.arc index 090070e33..ec3a8ba4b 100755 --- a/monster/humanoid/Arabic/merchant.arc +++ b/monster/humanoid/Arabic/merchant.arc @@ -26,7 +26,7 @@ speed 0.20 weight 50000 level 3 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Arabic/veiled_woman.arc b/monster/humanoid/Arabic/veiled_woman.arc index 6435c46a7..42dea83d2 100755 --- a/monster/humanoid/Arabic/veiled_woman.arc +++ b/monster/humanoid/Arabic/veiled_woman.arc @@ -20,7 +20,7 @@ level 1 speed -0.15 weight 100000 unaggressive 1 -can_use_rod 1 +can_use_range 1 can_use_skill 1 can_use_weapon 1 can_use_shield 1 diff --git a/monster/humanoid/Arabic/veiled_woman2.arc b/monster/humanoid/Arabic/veiled_woman2.arc index 60c6954fa..273cd1f7d 100755 --- a/monster/humanoid/Arabic/veiled_woman2.arc +++ b/monster/humanoid/Arabic/veiled_woman2.arc @@ -21,7 +21,7 @@ speed -0.15 weight 100000 unaggressive 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_weapon 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Arabic/veiled_woman3.arc b/monster/humanoid/Arabic/veiled_woman3.arc index 84b9b2e5f..87407527b 100755 --- a/monster/humanoid/Arabic/veiled_woman3.arc +++ b/monster/humanoid/Arabic/veiled_woman3.arc @@ -21,7 +21,7 @@ speed -0.15 weight 100000 unaggressive 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_weapon 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Class/Warrior/warrior_1.arc b/monster/humanoid/Class/Warrior/warrior_1.arc index 14aa66e85..765a0acc6 100755 --- a/monster/humanoid/Class/Warrior/warrior_1.arc +++ b/monster/humanoid/Class/Warrior/warrior_1.arc @@ -28,7 +28,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Class/conjurer.arc b/monster/humanoid/Class/conjurer.arc index 6d22fac5c..eda995e72 100755 --- a/monster/humanoid/Class/conjurer.arc +++ b/monster/humanoid/Class/conjurer.arc @@ -25,8 +25,7 @@ level 3 can_cast_spell 1 can_use_skill 1 can_use_scroll 1 -can_use_rod 1 -can_use_horn 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Class/conjurer2.arc b/monster/humanoid/Class/conjurer2.arc index 3a61b0f39..72cb059c8 100755 --- a/monster/humanoid/Class/conjurer2.arc +++ b/monster/humanoid/Class/conjurer2.arc @@ -25,8 +25,7 @@ level 3 can_cast_spell 1 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 -can_use_horn 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Elf/dark_elf.arc b/monster/humanoid/Elf/dark_elf.arc index 65697e85d..6c75cd7e6 100755 --- a/monster/humanoid/Elf/dark_elf.arc +++ b/monster/humanoid/Elf/dark_elf.arc @@ -30,7 +30,7 @@ will_apply 2 run_away 30 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_shield 1 diff --git a/monster/humanoid/Elf/dark_elf2.arc b/monster/humanoid/Elf/dark_elf2.arc index 0427a47b3..2a6c88fc3 100755 --- a/monster/humanoid/Elf/dark_elf2.arc +++ b/monster/humanoid/Elf/dark_elf2.arc @@ -30,7 +30,7 @@ will_apply 2 run_away 30 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_shield 1 diff --git a/monster/humanoid/Elf/elf_1.arc b/monster/humanoid/Elf/elf_1.arc index f88a46d1f..587f3233b 100755 --- a/monster/humanoid/Elf/elf_1.arc +++ b/monster/humanoid/Elf/elf_1.arc @@ -28,7 +28,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Elf/elf_lass.arc b/monster/humanoid/Elf/elf_lass.arc index bdbc8029e..0ff20fa06 100755 --- a/monster/humanoid/Elf/elf_lass.arc +++ b/monster/humanoid/Elf/elf_lass.arc @@ -28,7 +28,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Elf/elf_man.arc b/monster/humanoid/Elf/elf_man.arc index ca5ea3792..ec0b5b03c 100755 --- a/monster/humanoid/Elf/elf_man.arc +++ b/monster/humanoid/Elf/elf_man.arc @@ -28,7 +28,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Gnome/gardengnome.arc b/monster/humanoid/Gnome/gardengnome.arc index 8ffee462a..74d27fbab 100755 --- a/monster/humanoid/Gnome/gardengnome.arc +++ b/monster/humanoid/Gnome/gardengnome.arc @@ -37,7 +37,7 @@ random_movement 1 pick_up 3 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Gnome/gnome.arc b/monster/humanoid/Gnome/gnome.arc index 158748323..eac38811d 100755 --- a/monster/humanoid/Gnome/gnome.arc +++ b/monster/humanoid/Gnome/gnome.arc @@ -38,7 +38,7 @@ random_movement 1 pick_up 3 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Gnome/gnome2.arc b/monster/humanoid/Gnome/gnome2.arc index 6d3ff1440..6bb087187 100755 --- a/monster/humanoid/Gnome/gnome2.arc +++ b/monster/humanoid/Gnome/gnome2.arc @@ -38,7 +38,7 @@ random_movement 1 pick_up 3 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Halfling/halfling1.arc b/monster/humanoid/Halfling/halfling1.arc index f75e91b9a..214b3f6de 100644 --- a/monster/humanoid/Halfling/halfling1.arc +++ b/monster/humanoid/Halfling/halfling1.arc @@ -25,7 +25,7 @@ weight 30000 level 3 will_apply 2 pick_up 24 -can_use_rod 1 +can_use_range 1 can_use_skill 1 can_cast_spell 1 can_use_bow 1 diff --git a/monster/humanoid/Halfling/halfling2.arc b/monster/humanoid/Halfling/halfling2.arc index af1167ca2..e8aff556e 100644 --- a/monster/humanoid/Halfling/halfling2.arc +++ b/monster/humanoid/Halfling/halfling2.arc @@ -25,7 +25,7 @@ weight 30000 level 3 will_apply 2 pick_up 24 -can_use_rod 1 +can_use_range 1 can_use_skill 1 can_cast_spell 1 can_use_bow 1 diff --git a/monster/humanoid/Halfling/halfling3.arc b/monster/humanoid/Halfling/halfling3.arc index 2b9abfafd..6422ad5a7 100644 --- a/monster/humanoid/Halfling/halfling3.arc +++ b/monster/humanoid/Halfling/halfling3.arc @@ -25,7 +25,7 @@ weight 30000 level 3 will_apply 2 pick_up 24 -can_use_rod 1 +can_use_range 1 can_use_skill 1 can_cast_spell 1 can_use_bow 1 diff --git a/monster/humanoid/Human/child.arc b/monster/humanoid/Human/child.arc index cef75a058..d59756b81 100644 --- a/monster/humanoid/Human/child.arc +++ b/monster/humanoid/Human/child.arc @@ -22,7 +22,7 @@ speed 0.3 weight 50000 level 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_ring 1 body_skill 1 body_finger 2 diff --git a/monster/humanoid/Human/child2.arc b/monster/humanoid/Human/child2.arc index fe7fcec60..9ca7b79c2 100644 --- a/monster/humanoid/Human/child2.arc +++ b/monster/humanoid/Human/child2.arc @@ -22,7 +22,7 @@ speed 0.3 weight 50000 level 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_ring 1 body_skill 1 body_finger 2 diff --git a/monster/humanoid/Human/child_thief.arc b/monster/humanoid/Human/child_thief.arc index a4e72e00a..3ed0a186c 100644 --- a/monster/humanoid/Human/child_thief.arc +++ b/monster/humanoid/Human/child_thief.arc @@ -20,7 +20,7 @@ speed 0.4 weight 50000 level 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_ring 1 can_use_scroll 1 body_skill 1 diff --git a/monster/humanoid/Human/clown.arc b/monster/humanoid/Human/clown.arc index 05b47d1ab..4cc92e418 100644 --- a/monster/humanoid/Human/clown.arc +++ b/monster/humanoid/Human/clown.arc @@ -31,7 +31,7 @@ reflect_spell 1 reflect_missile 1 level 10 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_shield 1 @@ -40,7 +40,6 @@ can_use_weapon 1 can_use_scroll 1 can_cast_spell 1 can_use_skill 1 -can_use_horn 1 body_skill 1 body_finger 2 body_torso 1 diff --git a/monster/humanoid/Human/courier.arc b/monster/humanoid/Human/courier.arc index e518bc1c6..ddcddc3ff 100644 --- a/monster/humanoid/Human/courier.arc +++ b/monster/humanoid/Human/courier.arc @@ -22,7 +22,7 @@ weight 50000 resist_physical 20 level 5 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_shield 1 diff --git a/monster/humanoid/Human/crone.arc b/monster/humanoid/Human/crone.arc index 88737290e..8f9951068 100644 --- a/monster/humanoid/Human/crone.arc +++ b/monster/humanoid/Human/crone.arc @@ -20,8 +20,7 @@ speed 0.05 weight 50000 can_use_skill 1 can_cast_spell 1 -can_use_horn 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Human/evilclown.arc b/monster/humanoid/Human/evilclown.arc index 668034cfe..6819be1cd 100644 --- a/monster/humanoid/Human/evilclown.arc +++ b/monster/humanoid/Human/evilclown.arc @@ -33,7 +33,7 @@ reflect_spell 1 reflect_missile 1 level 115 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_shield 1 @@ -42,7 +42,6 @@ can_use_weapon 1 can_use_scroll 1 can_cast_spell 1 can_use_skill 1 -can_use_horn 1 body_skill 1 body_finger 2 body_torso 1 diff --git a/monster/humanoid/Human/farmer.arc b/monster/humanoid/Human/farmer.arc index 1b40807b4..571cf112e 100644 --- a/monster/humanoid/Human/farmer.arc +++ b/monster/humanoid/Human/farmer.arc @@ -25,7 +25,7 @@ weight 50000 level 3 will_apply 2 pick_up 24 -can_use_rod 1 +can_use_range 1 can_use_skill 1 can_cast_spell 1 can_use_bow 1 diff --git a/monster/humanoid/Human/fatman.arc b/monster/humanoid/Human/fatman.arc index dda201fbe..d9b5f6141 100644 --- a/monster/humanoid/Human/fatman.arc +++ b/monster/humanoid/Human/fatman.arc @@ -21,7 +21,7 @@ Int 12 weight 50000 level 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_shield 1 diff --git a/monster/humanoid/Human/fatwoman.arc b/monster/humanoid/Human/fatwoman.arc index a30871afc..ef0ee0bab 100644 --- a/monster/humanoid/Human/fatwoman.arc +++ b/monster/humanoid/Human/fatwoman.arc @@ -21,7 +21,7 @@ speed 0.05 weight 50000 level 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_shield 1 diff --git a/monster/humanoid/Human/man.arc b/monster/humanoid/Human/man.arc index 58dea5a99..713dcbb4d 100644 --- a/monster/humanoid/Human/man.arc +++ b/monster/humanoid/Human/man.arc @@ -25,7 +25,7 @@ weight 50000 level 3 will_apply 2 pick_up 24 -can_use_rod 1 +can_use_range 1 can_use_skill 1 can_cast_spell 1 can_use_bow 1 diff --git a/monster/humanoid/Human/man2.arc b/monster/humanoid/Human/man2.arc index 37e1901be..e61d50dae 100644 --- a/monster/humanoid/Human/man2.arc +++ b/monster/humanoid/Human/man2.arc @@ -25,7 +25,7 @@ weight 50000 level 3 will_apply 2 pick_up 24 -can_use_rod 1 +can_use_range 1 can_use_skill 1 can_cast_spell 1 can_use_bow 1 diff --git a/monster/humanoid/Human/nun.arc b/monster/humanoid/Human/nun.arc index 96368b6c7..bc0f6e5ff 100644 --- a/monster/humanoid/Human/nun.arc +++ b/monster/humanoid/Human/nun.arc @@ -28,7 +28,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Human/postman/postman.arc b/monster/humanoid/Human/postman/postman.arc index 3f1ba0160..528a9c2df 100644 --- a/monster/humanoid/Human/postman/postman.arc +++ b/monster/humanoid/Human/postman/postman.arc @@ -17,7 +17,7 @@ resist_slow -100 weight 50000 level 3 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_ring 1 can_use_shield 1 diff --git a/monster/humanoid/Human/sailor.arc b/monster/humanoid/Human/sailor.arc index aecbbbb37..929c6b16d 100644 --- a/monster/humanoid/Human/sailor.arc +++ b/monster/humanoid/Human/sailor.arc @@ -22,7 +22,7 @@ speed 0.15 weight 50000 level 4 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_use_bow 1 can_use_shield 1 can_use_armour 1 diff --git a/monster/humanoid/Human/woman.arc b/monster/humanoid/Human/woman.arc index 40babf57b..7084aeffc 100644 --- a/monster/humanoid/Human/woman.arc +++ b/monster/humanoid/Human/woman.arc @@ -27,7 +27,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Human/woman2.arc b/monster/humanoid/Human/woman2.arc index ae5b4218d..d4af5575a 100644 --- a/monster/humanoid/Human/woman2.arc +++ b/monster/humanoid/Human/woman2.arc @@ -27,7 +27,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/Human/woman3.arc b/monster/humanoid/Human/woman3.arc index 12b537b89..dc1dfc571 100644 --- a/monster/humanoid/Human/woman3.arc +++ b/monster/humanoid/Human/woman3.arc @@ -27,7 +27,7 @@ will_apply 2 pick_up 24 can_use_scroll 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 can_cast_spell 1 can_use_bow 1 can_use_ring 1 diff --git a/monster/humanoid/siegfried.arc b/monster/humanoid/siegfried.arc index 8c65cb17a..bbca8e6a2 100644 --- a/monster/humanoid/siegfried.arc +++ b/monster/humanoid/siegfried.arc @@ -33,7 +33,7 @@ can_use_armour 1 can_use_weapon 1 can_use_ring 1 can_use_skill 1 -can_use_rod 1 +can_use_range 1 body_torso 1 body_head 1 body_shoulder 1 diff --git a/monster/misc/Ngolem/gol.arc b/monster/misc/Ngolem/gol.arc index 9d9eac598..7c585649b 100644 --- a/monster/misc/Ngolem/gol.arc +++ b/monster/misc/Ngolem/gol.arc @@ -39,7 +39,7 @@ can_use_armour 1 can_use_weapon 1 can_use_ring 1 sleep 1 -can_use_rod 1 +can_use_range 1 body_torso 1 body_head 1 body_shoulder 1 diff --git a/monster/misc/lamia/lamia.arc b/monster/misc/lamia/lamia.arc index d17f31827..28af3ce95 100644 --- a/monster/misc/lamia/lamia.arc +++ b/monster/misc/lamia/lamia.arc @@ -40,8 +40,7 @@ can_use_weapon 1 can_use_shield 1 can_use_armour 1 can_use_bow 1 -can_use_rod 1 -can_use_horn 1 +can_use_range 1 can_use_ring 1 can_use_scroll 1 body_skill 1 diff --git a/monster/undead/vampire.arc b/monster/undead/vampire.arc index 676f0fc95..9dc5a9642 100644 --- a/monster/undead/vampire.arc +++ b/monster/undead/vampire.arc @@ -30,7 +30,7 @@ run_away 3 will_apply 7 pick_up 64 can_see_in_dark 1 -can_use_rod 1 +can_use_range 1 can_use_ring 1 can_use_shield 1 can_use_armour 1