1) Всё ясно. Music не работает как таковой, а не только с вашей музыкой.
2)
function ambush(hero)
Trigger(6, "имя региона", nil)
for i=0,6 do
local id, n = GetObjectArmySlotCreature(hero, i)
if id ~= 0 then
RemoveHeroCreatures(hero, id, ceil(n*0.3))
end
end
end
Trigger(6, "имя региона", "ambush")
3) скрипт на изрыгание пламени работает со всеми, кто его изрыгает.
Синее свечение - это нормально. Так подсвечиваются все нестатистические объекты.