(a) A person who knowingly discloses false information or negligently fails to disclose a hazard as required by Chapter 505 or 506, Health and Safety Code, is subject to a civil penalty of not more than $5,000 for each violation.
(b) This section does not affect any other right of a person to receive compensation under other law.