@JTRTech After some playing about the code you mentioned works perfectly - kinda.
was the condition I needed, but it only worked as a condition on the actions, not the rule itself.
This is something I will need to think about, but for now they can easily move items to a new ticket and pay it separately. (the staff are getting used to me adding little things almost daily as we see nee for it)