Hey there - apparently people can attach timed explosives to a drone and drop them onto player entities. TruePVE does not block it because the plugin thinks it is "environmental damage" or a non-player object, so the explosive damage bypasses the PVE protection. Any idea?
Exploit - need a way to fix
hi codepimp, I can't reproduce this. I've looked into it further and the game is setting an initiator in TryServerWeaponDrop. if a trace is showing you a non-player attacker then you can still fix this by writing that type in your config, such as TimedExplosive in members of the players entity group. I'll include it in the config next update.
a non-player object would likely be some other cause, but normal computer station->control drone->drop c4 does no damage for me.
[TruePVE] ======================
== STARTING TRACE ==
== 04:07:45.58546 ==
======================
From: BasePlayer, player
To: BuildingBlock, foundation
No exclusion found - looking up RuleSet...
Using RuleSet "default"
No match in pre-checks; evaluating RuleSet rules...
Initiator EntityGroup matches: players
Target EntityGroup matches: none
Evaluating Rules...
No direct match rules found; continuing with group->Any...
Evaluating "players->any"...
No match found
No matching rules found; returning default value: False
(23:08:40) | 59 FPS