Heroes of Light — приложение для сеттинга Ravenloft под игромеханику D&D 3.0, описывающее игру добротельными героями, не только противостоящими злу, но и борющимися с тёмными искушениями.
Особенностью книги, как и всех продуктов по Равенлофту, изданных Sword & Sorcery, является отсутствие каких бы то ни было указаний на другие сеттинги, принадлежащие TSR и затем WotC, что связано с ограниченной лицензией, выданной Sword & Sorcery Studios; поэтому во всех случаях, где в более ранних изданиях фигурировали Forgotten Realms, Greyhawk или Dragonlance, в Ravenloft d20 упоминается «некий далёкий мир» (some distant world).
Предисловие «Why Virtue?» (Почему добродетель?) описывает общие принципы игры добродетельным героем. Предлагается система семи ступеней морали: невинный (Innocent), благословенный (Blessed), нравственный (Morale), грешник (Penitent), нечистый (Unclean), порочный (Corrupted), и вводится игромеханическое ограничение на то, что добродетельные (Virtuous) герои могут относиться только к четырём первым ступеням. Это ограничение существенно для ряда престиж-классов, описанных далее.
Первая глава, «Creating the Virtuous Hero» (Создание добродетельного героя), предлагает ряд новых престиж-классов, специально созданных для добродетельных героев. В первой главе также описан ряд новых фитов, подходящих для добродетельных героев.
Вторая глава, «Heroic Societies in Ravenloft» (Героические общества Рэйвенлофта), описывает ряд тайных обществ, преследующих благородные и добродетельные цели: Благословенная армия Эзры, Благородное братство тайных убийц, Общество ван Рихтена, Вилушка — союз полу-вистани.
Третья глава, «Who’s Blessed» (Кто благословен) (антипод традиционного для книг по Равенлофту названия «Who’s Doomed» — «Кто проклят»), описывает героических неигровых персонажей, среди которых Патрик Коннор (Patrik Connor), следопыт из Вербрека, бросивший вызов Волчьему Богу; Ши Сурен (Shih Suren), тигроголовый калибан из Рокусима Таё, ставший паладином; Каттинкер Таттерс (Kattinker Tatters), гнома-чародейка, путешествующая с Карнавалом; Ясинт Лунный Прилив (Jacinth Moontide), эльф-друид, странствующий по морям Равенлофта и другие. В качестве примера группы героев описываются Скитальцы — вистани из разных племён, запертые в Ситикусе и ведущие войну против Инзы Кульчевич.
Четвёртая глава, «The Heroic Campaign» (Героическая кампания), предлагает советы для мастера по проведению кампании, связанной с добродетельными героями.