I think the only reason why people think that an eclipse has any great effect on fishing is because Bob Rochetta caught his then-record 76 pounder during a lunar eclipse circa 1980 or so.
Wise men speak because they have something to say; Fools, because they have to say something.