The past tense of have a spell is had a spell.
The third-person singular simple present indicative form of have a spell is has a spell.
The present participle of have a spell is having a spell.
The past participle of have a spell is had a spell.