Closed curiousdannii-testing closed 2 years ago
557058:4c095ffd-6d6f-47ce-9e73-77c613347b86:
Comment by graham :
I agree with Zarf that not every piece of typography or logic should be a response, but I agree with Matt that this one should be.
557058:4c095ffd-6d6f-47ce-9e73-77c613347b86:
Comment by zarf :
There are a handful of say commands in the SR which are not marked as responses. They seem to be the cases which are entirely punctuation and substitution calls, with no literal text.
I can see the argument that every single say command should have a response tag. I can also understand a policy of moderation. A response list full of "." and "[listing group size in words] " would be difficult to translate if you were doing a full-library replacement exercise.
In this case you can easily replace the entire rule. In other cases you can modify the substitution being called.
Reported by : mattweiner
Description :
The text in the announce items from multiple object lists rule, "[current item from the multiple object list]: [run paragraph on]", isn't marked as a response, so it can't be modified by the usual rule response system. We can't say:
The announce items from multiple object lists rule response (A) is "[current action]: [run paragraph on]".
or anything like that.
Steps to reproduce :
Additional information :
Error message:
In Part SR4 - Actions, Section SR4/3 - Standard actions which move the actor in the extension Standard Rules by Graham Nelson:
Problem. You wrote 'The announce items from multiple object lists rule response (A) is "[current action]: [run paragraph on]"' , but the 'announce items from multiple object lists rule' doesn't have a response lettered 'A'. (It has no lettered responses at all.)
(Note also that the error seems to be mislocated in the source code.)
This is the text of the announce items from multiple object lists rule in the Standard Rules:
This is the announce items from multiple object lists rule:
if the current item from the multiple object list is not nothing,
say "[current item from the multiple object list]: [run paragraph on]".
(I marked this as "compiles but misbehaves" but that's the wrong effect. Not sure how to use the "wrongeffect" tag.)
imported from: [Mantis 1762] the announce items from multiple object lists rule doesn't use rule responses