Trying to send an additional boolean signal to members in a group already receiving signals

You might find this post helpful/interesting as I used D&D as an example:

Specifically, take a look at the discussion of setters. You don’t necessarily need to be sending more signals, you just need to be setting values when certain things change.

I also go into how to use Resources to add modifiers so you don’t have to hardcode them in.

So, I’d say read that post (it’s long), and then let me know if you have questions. Because frankly, you’re already going in the wrong direction and things are going to get more complicated for you as you try to add new things.