If I recall, a square is counted "in" the radius of a fireball (or other AOE spell) if more than half of the square is covered by the spell's effects. So if the troll is on the very northermost edge of his 5' square when that southbound fireball 'splodes it is entirely possible that he could realisticly be outside the radius but in game terms his square is what counts, and if it is in then so is he.
Saying that if a sorcerer in three back in marching order when they find the troll. In order to get the troll but not the fighter in front of him, all the sorcerer has to do is include 51% of the troll's square. Basically he has a 5' square window behind the troll to "drop" the center of the fireball. Given that all he has to do is get the center inside a 5' squre behind our troll, I would say don't bother with spell craft (or wis or dex) checks. Just give it to the caster.
g!
Saying that if a sorcerer in three back in marching order when they find the troll. In order to get the troll but not the fighter in front of him, all the sorcerer has to do is include 51% of the troll's square. Basically he has a 5' square window behind the troll to "drop" the center of the fireball. Given that all he has to do is get the center inside a 5' squre behind our troll, I would say don't bother with spell craft (or wis or dex) checks. Just give it to the caster.
g!