Ответ:

В условии не указано, о законах какого времени и государства идёт речь. Если рассматривать ситуацию по действующему российскому праву, сам факт затопления и выплаты соседям не позволяет определить, была ли компенсация обязательной: для этого нужно знать причину затопления и обстоятельства причинения ущерба.

Если человек виновно причинил соседям ущерб, его возмещение может быть обязательным. Но выплачивать сверх установленного ущерба он не обязан, если не принял такое обязательство добровольно или оно не предусмотрено соглашением.

Ответ: нельзя однозначно установить, требовал ли закон возместить ущерб; доплата сверх него не обязательна без отдельного основания.