I am not sure if this is intended, since you "want" to damage the reactive target.
I wanted to forbid damage to the reactive target:
"players cannot hurt traps",
--- and
{
"name": "traps",
"members": "AutoTurret, BearTrap, FlameTurret, Landmine, GunTrap, TeslaCoil, sam_site_turret_deployed, FireBall, ReactiveTarget, reactivetarget_deployed",
"exclusions": ""
},I traced and it "should" work. He finds the rule and says the damage is not allowed:
======================
== STARTING TRACE ==
== 21:50:11.87898 ==
======================
From: BasePlayer, player
To: ReactiveTarget, reactivetarget_deployed
No shared locations (empty location) - no exclusions
No exclusion found - looking up RuleSet...
Using RuleSet "default"
DamageType is suicide; blocked? false; continue processing
======================
== STARTING TRACE ==
== 21:50:11.88299 ==
======================
From: BasePlayer, player
To: ReactiveTarget, reactivetarget_deployed
No shared locations (empty location) - no exclusions
No exclusion found - looking up RuleSet...
Using RuleSet "default"
No match in pre-checks; evaluating RuleSet rules...
Initator EntityGroup matches: players
Target EntityGroup matches: traps
Evaluating Rules...
Checking direct initiator->target rules...
Evaluating "players->traps"...
Match found; allow damage? False
The second entry says damage is not allowed. I dunno what the first one wants me to tell.
But the reactive target infact gets damage ingame.
Anyone knows?