I've been working as a build for about a week now and have figured out most of it on my own. But today I can up against something that I just couldn't figure out. We want to make a roomprog that will proc on a successful use of a skill. We tried using an ACT roomprog where a successful meditate, which echo's to the room, $n opens $s eyes and takes in a breath and tried this roomprog:
act_prog p $n opens $s eyes and takes in a breath. mpechoat $n The force swirls over you and you vanish. mpechoaround $n The force swirls over $n and $e vanishes. mptransfer $n 35112 mpat 35112 mpforce $n look
Nothing happens when the person does the skill and the correct sequence is activated.
Does anyone that has a bit more knowledge have any ideas?
I'm not sure on this, but when you include the "p" after act_prog, it requires 100% phrase matching. I think it could perhaps be looking for $n and not registering that as the actor. Try the same thing with something more generic, like act_prog p takes in a breath. and see what happens.