if (
            creep.pos.roomName === sourcePosition.roomName
            && this.getSource(creep)?.isDangerous()
            && creep.pos.getRangeTo(sourcePosition) <= 10
        ) {