За все не скажу, но вначале маг. мечи все у Галлахада. Посохи дают при вступлении, и на 4-ом круге + я один посох нашел в Яркендаре по пути к битве с Вороном. Еще знаю маг. меч падает с босса по квесту "темная паутина", но это главе в 3-4, к тому моменту уже будет хороший посох за 4-й круг.