幻覚(Hallucinations)とはちょっと違いますが、幻影は「Visions」と言います。
質問者様のシチュエーションですと、"My grandfather who went to war a long time ago was traumatized by visions of war”になります。
この場合、幻影よりも回想の方が良いかもしれないですけどね。幻影は先の事ですので。
"My grandfather who went to war a long time ago was often traumatized by flashbacks of war”