@ TRIEG
I am so sorry to hear you had such rotten luck! I guess the bright side is the odds are heavily stacked in your favor to get something good, soon. I mean 100 pulls with nothing to show for it should mean some really good stuff coming up. In the meantime my advice would be to accomplish as many in-game goals as you can, earn those shards (a free one today BTW) and pull another group, but only of what you have earned in reaching your various goals. If you have an excess of gems go ahead and get another Ancient pack. Try again.
If you still don't get any Legendarys, take the time to learn about all your champions. Some Rares and Epics are almost as good. If you gear them right, level them up and fully ascend them, you can do some serious damage in the game. That's what I did. Just made the best out of what I had. Learned everyone's skills. Geared them according to their type and abilities. Watched them fight, Changed gear as needed. Threw some skill books and potions at the ones I found I used the most, that did the most damage or helped the best. Saved the Legendary tomes though for future Legendarys, just used the other two types. And of course I have a steady collection of food I am ranking up.
I just focus on the Events and Championships. I try to kill two birds with one stone. For example, I upgrade all 2* gear and higher to at least level 4. My food gets the 2* gear, my main fighters are custom built with the 3*+ gear. In doing this I earn points for the Artifact Enhancement event, and in ranking up my food and main fighters, I get points for the Champion Training. I use Mystery Shards to meet my summon goals every day, and i earn pints in a Summoning Rush. All the while I am learning how my champions work, singly and together, and I am getting more gear.
Don't know if that helps or not, but that is my process. Save the better shards for the double rates, Use Mystery shards for all others. Keep meeting goals. Lots of cool Champions you can earn just doing that!
@ MORANA
You will find the Decrease Attack debuff to be almost as good as any weaken. I just used Martyr on the clan boss, and between that and her Shield Buff/Counterattack, I was able to do over a million damage for the first time in one fight. Using Kael, Steel Bowyer, Mistress of Hymns and Aethel together with her.
That Decrease Attack is deadly for your opponent, and likely more powerful than what your other champs cast.
@ Everyone Else
I just used my free Ancient shard. My last pull after my first pull which netted me Martyr I didn't get much of anything. But this single pull got me a cool looking dude called Cagebreaker! Looks like a pretty good Epic, so I have no complaints it is not a Legendary. Gonna build him up and throw him into some fights where I am sure he will be very good.