Unit.id is not defined [hero.say(unit.id)]

There is no "unit:. Try to use neutrals[0].id (or find the first item in neutrals array)