Такие вещи делаються через способность которая дает силу герою, и тригерно уже устанавливаемый уровень способности, а уровень способности будет зависеть от количества юнитов. И тогда не будет такого как в твоей нароботке, что если юнитов рядом нет то сила = 0, независимо от уровня героя, и прибавки к его характеристикам.
По-моему наработка весьма интересна, по крайней мере, она может придать оригинальности карте и поспособствовать выработки стратегии и необычной тактики.