Yup there's no control whatsover on the events. You could think your resources as the ones you can spare.
There are a couple events that can only be solved with warriors. Not too many, so they might not have popped up in your run and since warriors are hard to find and mantain I didn't want to have too many events that could end your journey.
Nice catch on the 0% definitely a bug, will get it fixed for the next update
Thanks for the feedback!