Need help with something

Really? :slight_smile:

Assisted by SpyCrab (testing)
rule("catch ulter")
{
	event
	{
		Ongoing - Each Player;
		All;
		All;
	}

	conditions
	{
		Is True For Any(All Living Players(All Teams), And(Compare(Event Player, !=, Current Array Element), Compare(Is Using Ultimate(
			Current Array Element), ==, True))) == True;
	}

	actions
	{
		Set Player Variable(Event Player, B, Health(Event Player));
	}
}

rule("Rezz player with previous state")
{
	event
	{
		Player Died;
		All;
		All;
	}

	conditions
	{
		Is Using Ultimate(Attacker) == True;
	}

	actions
	{
		Resurrect(Event Player);
		Wait(0.250, Ignore Condition);
		Damage(Event Player, Null, Subtract(Health(Event Player), Player Variable(Event Player, B)));
	}
}

More info about me and my game mods you can find here.