Make default slaying fields of locked doors and keys differ

This patch will give keys slaying set_individual_value_key
and doors slaying set_individual_value_door.

It allows assuming that a door without a slaying field set has no key meant for it,
and a key with no slaying field is not meant for any door.

Part of patch https://sourceforge.net/p/crossfire/patches/420/ by Saiapatsu.
master
Nicolas Weeger 2021-08-13 18:32:38 +02:00
parent 7f4794cf1c
commit 0d2c4f5d31
20 changed files with 28 additions and 28 deletions

View File

@ -1,7 +1,7 @@
Object key2
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key2.111
type 21
value 100

View File

@ -1,7 +1,7 @@
Object blue_key
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key_blue.111
type 21
value 100
@ -13,7 +13,7 @@ end
Object brown_key
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key_brown.111
type 21
value 100
@ -25,7 +25,7 @@ end
Object darkgray_key
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key_darkgray.111
type 21
value 100
@ -37,7 +37,7 @@ end
Object darkgreen_key
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key_darkgreen.111
type 21
value 100
@ -49,7 +49,7 @@ end
Object gray_key
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key_gray.111
type 21
value 100
@ -61,7 +61,7 @@ end
Object green_key
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key_green.111
type 21
value 100
@ -73,7 +73,7 @@ end
Object magenta_key
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key_magenta.111
type 21
value 100
@ -85,7 +85,7 @@ end
Object red_key
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key_red.111
type 21
value 100
@ -97,7 +97,7 @@ end
Object white_key
name strange key
race keys
slaying set_individual_value
slaying set_individual_value_key
face key_white.111
type 21
value 100

View File

@ -1,5 +1,5 @@
Object locked_door1
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_door2
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_blue_door1
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_blue_door2
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_brown_door1
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_brown_door2
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_darkgray_door1
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_darkgray_door2
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_darkgreen_door1
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_darkgreen_door2
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_green_door1
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_green_door2
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_magenta_door1
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_magenta_door2
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_red_door1
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_red_door2
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_white_door1
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.

View File

@ -1,5 +1,5 @@
Object locked_white_door2
slaying set_individual_value
slaying set_individual_value_door
name locked door
msg
You need the special key to open this door.