Team Jo - Ron - John - Harry - Jaina
This was not good, not good at all. They hadn't really been planning on being full out attacked and resources for this sized group was more than strained. She'd ended up in one of the studio style apartments with a group, a line of rock salt in front of the door holding at bay for the moment the three demons that paced along it. She knew who Ron was and a bit about Jaina, not that Jo had much idea what kind of powers a Jedi had minus what she could remember from the movies. John and Harry were unknowns to her though.
But that would have to wait for the moment and she tossed a sharpie from her back pocket onto the counter. "If any of you know how to draw a Devil's Trap that would be awesome," she said and then pulled a small cross on a long silver chain that she tended to wear out, just in case, and tossed it into the sink before filling it with water trying to get out the blessing as quickly and accurately as possible.
As she opened the cupboards under the sink for anything bucket like she heaved a sigh of relief finding just that and dumped out the leak water it seemed to be collection. "Ron... can you like levitate a person... like float them over or something?" she asked and set the bucket next to the sink.