Enable weakness command to be broadcast

And also check whether there is no target