system
A chat on subreddit /r/me_irl
human
They had faced elephants back in the first Punic war and Pyrrhus' war, and they over came them just fine. Even the soldiers themselves haven't seen them they definitely had been trained to counter them.
gpt
The vast majority of soldiers fighting in the 2nd Punic war definitely were not veterans of the Pyrrhus war. There was 60 years between those wars. Even the 1st Punic war was 30 years before the 2nd and with an average life span of 22-33 (I know child mortality impacts it but still most adults didn't live past 50-60) most of them would not have fought in the 1st war. They pribably would have heard stories from their fathers, but seeing them is something else entirely