Кантор - шархи и стихийный эмпат. А Орландо - полу-эльф.
ИМХО, разница в этом.
Психиатр Анатолий Крейнин определяет Эмпатию в психиатрии как - способность психиатра определить в себе самом те чувства, которые переживает, находящийся с ним в интеракции пациент и благодаря этому понять его и его переживания и помочь ему без того, что бы идентифицироваться с ним (спутать свои переживания с переживаниями пациента).
В реале эмпатия основана на подсознательном восприятии и интерпретации мимических "знаков". К примеру, хороший игрок в покер - однозначно эмпат. В книге же эмпатия - скорее мистическое умение, причём могущее быть управляемым, как у Орландо, и двусторонним, когда эмпат вызывает у постороннего те чувства, которые испытывает сам. При чём Орландо мог вызывать практически любые чувства.
Активный амулет подавлял эту способность относительно того, на ком надет. Так что скорее Кантор мог увидеть, что Элмар врёт, но не почувствовать.
Орландо как эмпат гораздо сильнее Кантора, но ему амулет не давал "почуять" ложь. Даже если говорилась откровенная глупость.