Since these were most of my players first time playing d&d and mine too, I asked if they were ok using a standard build set or whatever (16, 14, 13, 12, 11, 10) and they agreed. I did this because their first characters were either way too powerful (Wizard had 3 18's and his lowest stat was 14) or too low (Warlord's highest stat was 13...). This way everyone just kind of started out similar and balanced. Just for these characters however, if they wanted a new character after a few sessions they could roll the stats.
But looking over her stats as an Eladrin Warlock using the Infernal Pact, she gets a +2 bonus to Dex and Int, neither of which are really useful to a warlock at first level whose spells rely on Con and Cha. Her stats are Str 10, Con 16, Dex 13, Int 16, Wis 12, Cha 13 and she uses Con as her major stat (As a quick note she is obsessed with WoW and plays a warlock on it, who needs alot of Stam/Con and is in a sense basing this character off that). For whatever her reasons she took Jack of all Trades as her feat too. She managed to find a staff of fiery might +1 which lets her reroll a fire damage dice, however since its a staff she can't use it as an implement. Now that I think back the Wizard could sue the staff and she could use his wand he found...
So what i'm getting is she need an implement for sure to help, I know that I need some new dice because the 'extra' dice I have feel really light and everyone agrees that they roll low, which is the dice she has been using.