X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=adventure.yaml;h=9fcec395087dda146bba62b4837f30af8be61a36;hb=76e3e27f66f9406ce8d7944d378bbc098b5a69d4;hp=a30a369e7714202136aa04d82475149a60712334;hpb=e05f959974ec2802362d25b8305a26e58d14a753;p=open-adventure.git diff --git a/adventure.yaml b/adventure.yaml index a30a369..9fcec39 100644 --- a/adventure.yaml +++ b/adventure.yaml @@ -56,6 +56,7 @@ # [with, OBJ] Must be carrying or in room with # [not, OBJ N] Property of named OBJ must not be N. # N may be numeric or a state label. +# [nodwarves] Dwarves must skip this rule. # All attributes are optional except the long description and # travel. Order of locations is not significant. # @@ -1244,7 +1245,7 @@ locations: !!omap travel: [ {verbs: ['EAST'], action: [goto, LOC_LONGEAST]}, {verbs: ['NORTH'], action: [goto, LOC_CROSSOVER]}, - {verbs: ['SOUTH'], cond: [carry, OBJ_0], action: [goto, LOC_DIFFERENT1]}, + {verbs: ['SOUTH'], cond: ["nodwarves"], action: [goto, LOC_DIFFERENT1]}, ] - LOC_CROSSOVER: description: