}
if(invalidCards != null){
if(invalidCards.size()==1) {
// This player has one of the suggestion cards, notify the suggester AND let everyone else know at least one card in the suggestion is wrong.
server.send(theory.getTheorist(), new SuggestionDisprovedCardMessage(player, invalidCards.get(0)));
server.sendAll(new SuggestionDisprovedMessage(player, theory));
return;
} else if(invalidCards.size()>1) {
// This player has more than one card - we need them to decide which one to show the suggester.
this.fireSuggestionDisprovedNeedFeedBackEvent(new SuggestionDisprovedNeedFeedBackEvent(this, theory, invalidCards));