It looks like you're new here. If you want to get involved, click one of these buttons!
$time seconds left. [Look around the room.]<look| (click: ?look)[(set: $time to it - 1)(replace: $time)[$time](replace: ?look)[You're in a small storage room. There's a shelf, and a crate.]]I want to subtract one from $time when you click the link, and I can do the subtraction bit just fine. My problem is that the $time variable still shows the previous number, because it hasn't re-run that part of the code.
Comments
Point 2 in my answer to your last question shows how to use a (replace:) macro to update the contents of a named hook which is wrapping the output of a variable, it was why I wrote that example the way I did. *smile*
Someone who's willing to learn is never a hassle to anyone who's willing to teach.
That said, I'm gonna hassle everyone here (mostly greyelf).