переменные eac и fac >= 0 ? (хотя, это не важно совсем)
Тогда не знаю, в чем беда. До данного объекта дотрагивался герой? Значит - heroname. А далее уже работа с ним...
Добавлено через 2 минуты
Так, а имя у объекта (на котром висит триггер) есть?
(Или уже спрашивал?)