It looks like you're new here. If you want to get involved, click one of these buttons!
Three weapons are laid out before you. Which do you choose? |weaponChoice>[A gleaming |sword>[longsword]. An elegant |bow>[bow and quiver]. A glowing |staff>[mage's staff].]{ (click: ?sword)[(set: $weapon to "sword")(replace: ?weaponChoice)[Placeholder sword description. Do you choose this weapon? [[Yes->Weapon Chosen]] (link: "No")[(replace: ?weaponChoice)[A gleaming |sword>[longsword]. An elegant |bow>[bow and quiver]. A glowing |staff>[mage's staff].]]]] (click: ?bow)[(set: $weapon to "bow")(replace: ?weaponChoice)[Placeholder bow description. Do you choose this weapon? [[Yes->Weapon Chosen]] (link: "No")[(replace: ?weaponChoice)[A gleaming |sword>[longsword]. An elegant |bow>[bow and quiver]. A glowing |staff>[mage's staff].]]]] (click: ?staff)[(set: $weapon to "staff")(replace: ?weaponChoice)[Placeholder staff description. Do you choose this weapon? [[Yes->Weapon Chosen]] (link: "No")[(replace: ?weaponChoice)[A gleaming |sword>[longsword]. An elegant |bow>[bow and quiver]. A glowing |staff>[mage's staff].]]]] }
Comments
As explained in this comment Sensor macros like (click:) (with a hook) and (link:), and the sensor/changer combo macros like (click-replace:) are designed to be non-repeatable, it is just how they currently work.
That comment also contains an example which explains one way to implement a solution, but basically you need to attach a new (click:) macro to your hook after the Reader has clicked it.
This is normally done by having the logic part (the part that applies the (click:) and also what happens when that link is clicked) in a second passage and to (display:) that logic passage within you main passage (the passage you want the click-able link to appear in).
Based on your above example In your case this is going to be quite complex.
The following is an example based on your original post, it consists of four passages:
1. The passage you want the choices to appear in: 2. A Weapon Choices passage, used to display the possible items: 3. A Confirm Choice passage, so you don't have to duplicate this text for each item. 4. Weapon Chosen passage, where you end up if you answer Yes: