Turrents, how to catch them in script?

Hello blizzard.
how could i catch in scripts turrets from heroes like Thorbjorn or symmetra?

I tested many options, but your scripts in workshop don’t count them. Even if I will create rule “player dealt damage” or “player took damage” and turret will attack player it wouldn’t count as damage for scripts, and when I create them, I also can’t catch them in scripts like last created entity, it’s just looks like that turrets not just wasn’t written in workshop but it was removed from any possible way to get information about them.
Could you fix it?

Я сделал код, в котором игрок в рамках событии будет получать эффект взлома и дамаг.
Если ты проверял на ботах, то на них не будет такие правила, как victim. Как я понял? Да просто когда искал, как привязать скрипт к энтите, то перепутал attacer с victim и тот самый дамаг, эффект взлома был. Вот тебе код на то, что бы ты посмотрел его.

  1. Код - DFER2

Я использовал для этого торбьона, но если поменять героя то можно хоть на красавчика нацепить. Основные правила для этого.

вот код

conditions
{
Last Created Entity == (Is In Alternate Form(Event Player) && Is Using Ability 1(Event Player));
}
actions
{
Set Status(Victim, Players On Hero(Hero(Торбьорн), Team Of(Event Player)), Hacked, 1);
Wait(0.100, Ignore Condition);
Damage(Victim, Players On Hero(Hero(Торбьорн), Team Of(Event Player)), 1.200);
Start Damage Over Time(Victim, Player Hero Stat(Event Player, Hero(Торбьорн), All Damage Dealt), 1, 20);
Wait(1, Ignore Condition);
Loop If(Is In Alternate Form(Event Player) != Is Using Ability 1(Event Player));
}

Работает только на игроках.