Fix monster arcs that had incorrect wrists/foot (1 instead of 2)

Fix update_monster script that generated the errors in the first place.
Add body information to the player/old/*.arc for very old player files.
Move crown from misc directory to armour/helmet, add appropriate body_info.
Add needed body info for elven boots.
MSW 2002-07-15


git-svn-id: svn+ssh://svn.code.sf.net/p/crossfire/code/trunk/arch@1659 282e977c-c81d-0410-88c4-b93c2d0d6712
master
mwedel 2002-07-16 05:02:59 +00:00
parent 87bd1d1a04
commit 4f74533658
60 changed files with 289 additions and 86 deletions

10
CHANGES
View File

@ -1,8 +1,16 @@
Changes for CVS top of tree:
Fix monster arcs that had incorrect wrists/foot (1 instead of 2)
Fix update_monster script that generated the errors in the first place.
Add body information to the player/old/*.arc for very old player files.
Move crown from misc directory to armour/helmet, add appropriate body_info.
Add needed body info for elven boots.
MSW 2002-07-15
Update arcs to use body_info for equipping items.
Update armor to use gen_sp_armour instead of last_heal.
can_use_shield added to many arcs.
can_use_shield added to necessary arcs.
Add dev/scripts directory, which contains some handy scripts I wrote
for updating on the items.
Add item_power to the armours - needs to be done for rest of equippable

View File

@ -13,4 +13,5 @@ stealth 1
editable 5120
color_fg green
item_power 3
body_foot -2
end

View File

@ -11,4 +11,5 @@ color_fg orange
editable 128
name_pl crowns
client_type 271
body_head -1
end

View File

Before

Width:  |  Height:  |  Size: 1023 B

After

Width:  |  Height:  |  Size: 1023 B

View File

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -42,7 +42,7 @@ for ($i=0; $i<=$#ARGV; $i++) {
$wand="body_range 1\n";
}
elsif (/^can_use_armour\s+1/) {
$body_info .= "body_torso 1\nbody_head 1\nbody_shoulder 1\nbody_foot 1\nbody_wrist 1\nbody_hand 2\nbody_waist 1\n";
$body_info .= "body_torso 1\nbody_head 1\nbody_shoulder 1\nbody_foot 2\nbody_wrist 2\nbody_hand 2\nbody_waist 1\n";
}
elsif (/^can_use_ring\s+1/) {
$body_info .="body_finger 2\n";

View File

@ -52,8 +52,8 @@ body_skill 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -40,8 +40,8 @@ body_skill 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -61,8 +61,8 @@ body_skill 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -64,8 +64,8 @@ body_skill 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -44,8 +44,8 @@ body_skill 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -32,7 +32,6 @@ level 13
resist_physical 30
resist_fire 30
resist_cold 30
attacktype 5
speed 0.25
weight 150000
@ -58,8 +57,8 @@ body_skill 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -32,7 +32,6 @@ level 18
resist_physical 30
resist_fire 30
resist_cold 30
attacktype 5
speed -0.50
weight 150000
@ -57,8 +56,8 @@ body_skill 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -62,8 +62,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -28,10 +28,8 @@ Con 4
maxhp 165
level 9
resist_fire 100
resist_cold -100
resist_confusion -100
speed 0.11
weight 180000
run_away 15
@ -53,8 +51,8 @@ body_skill 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -50,8 +50,8 @@ body_skill 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -36,8 +36,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -38,8 +38,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -37,8 +37,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -46,8 +46,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -46,8 +46,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -45,8 +45,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -36,8 +36,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -38,8 +38,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -37,8 +37,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -44,8 +44,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -41,8 +41,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -39,8 +39,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -42,8 +42,8 @@ editable 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -41,8 +41,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -44,8 +44,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -44,8 +44,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -53,8 +53,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2
@ -119,8 +119,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -30,7 +30,6 @@ resist_physical 50
resist_magic 100
resist_acid 100
resist_poison 100
can_use_weapon 1
can_use_shield 1
can_use_armour 1
@ -39,8 +38,8 @@ editable 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -47,8 +47,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -41,8 +41,8 @@ one_hit 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -43,8 +43,8 @@ magicmap blue
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -42,8 +42,8 @@ editable 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -41,8 +41,8 @@ editable 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -41,8 +41,8 @@ editable 1
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_finger 2

View File

@ -51,8 +51,8 @@ body_finger 2
body_torso 1
body_head 1
body_shoulder 1
body_foot 1
body_wrist 1
body_foot 2
body_wrist 2
body_hand 2
body_waist 1
body_arm 2

View File

@ -31,4 +31,16 @@ Cha -2
Int -6
editable 0
magicmap grey
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Int -2
Pow 1
editable 0
magicmap blue
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -28,4 +28,16 @@ Con 4
Cha -3
editable 0
magicmap grey
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Int 1
Pow 1
editable 0
color_fg black
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,10 +32,12 @@ Int 3
Pow 6
resist_fire 100
resist_poison 100
resist_cold -100
resist_drain -100
resist_ghosthit -100
editable 0
body_range 1
body_neck 1
body_skill 1
body_finger 2
end

View File

@ -28,4 +28,16 @@ Con 4
Wis -3
editable 0
magicmap blue
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Cha 0
Int 0
Pow 0
editable 0
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Cha -3
Int 1
Pow 2
editable 0
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -30,4 +30,16 @@ Int -1
Pow 0
editable 0
magicmap white
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Int -2
Pow 0
editable 0
color_fg black
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Cha 2
Int 0
editable 0
magicmap green
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -31,10 +31,17 @@ Wis -8
Int -8
Pow 8
resist_fire 100
resist_cold -100
resist_poison -100
resist_paralyze -100
editable 0
body_range 1
body_arm 2
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Int -4
Pow 0
editable 0
magicmap blue
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Int 1
Pow 0
editable 0
color_fg black
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -31,4 +31,16 @@ Wis -1
Cha -1
Int -2
editable 0
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Int -3
Pow 0
editable 0
magicmap grey
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -32,4 +32,16 @@ Int 3
Pow 3
Cha 0
editable 0
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end

View File

@ -25,13 +25,10 @@ can_use_armour 1
can_use_weapon 1
attacktype 17
resist_fire -100
resist_drain 100
resist_ghosthit 100
resist_poison 100
resist_cold 30
Str -3
Dex 4
Con -3
@ -40,4 +37,16 @@ Int 2
Pow 3
Cha -10
editable 0
body_range 1
body_arm 2
body_torso 1
body_head 1
body_neck 1
body_skill 1
body_finger 2
body_shoulder 1
body_foot 2
body_hand 2
body_wrist 2
body_waist 1
end