Help making icons

So im trying to make a custom game and i need help making a icon above sombra to show to the enemy team. Ive tried what i know but it wont work. Please help me.

The first rule will create an icon above Sombra, following her. The second rule destroys the icon when that player switches to another hero.

rule("Sombra Icon")
{
	event
	{
		Ongoing - Each Player;
		All;
		Sombra;
	}

	actions
	{
		Create Icon(All Players(Opposite Team Of(Team Of(Event Player))), Event Player, Arrow: Down, Visible To and Position, Color(Red), True);
		Event Player.A = Last Created Entity;
	}
}
rule("No Sombra No Icon")
{
	event
	{
		Ongoing - Each Player;
		All;
		All;
	}

	conditions
	{
		Hero Of(Event Player) != Hero(Sombra);
	}

	actions
	{
		Destroy Icon(Event Player.A);
	}
}