NullReferenceException at TruePVEData.HasEmptyMappingFixed
(11:23:26) | Failed to call hook 'OnPlayerAttack' on plugin 'TruePVE v1.0.0' (InvalidOperationException: Sequence contains no matching element)
  at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00011] in <b7efe7e6e548497fac3c4a6049a0a4b6>:0 
  at Oxide.Plugins.TruePVE+TruePVEData.HasEmptyMapping (System.String key) [0x00084] in <ca64937305034133b0d75022721f9ad5>:0 
  at Oxide.Plugins.TruePVE.CheckExclusion (System.Collections.Generic.List`1[T] e0Locations, System.Collections.Generic.List`1[T] e1Locations) [0x000fb] in <ca64937305034133b0d75022721f9ad5>:0 
  at Oxide.Plugins.TruePVE.AllowDamage (BaseEntity entity, HitInfo hitinfo) [0x00201] in <ca64937305034133b0d75022721f9ad5>:0 
  at Oxide.Plugins.TruePVE.OnPlayerAttack (BasePlayer attacker, HitInfo hitinfo) [0x00019] in <ca64937305034133b0d75022721f9ad5>:0 
  at Oxide.Plugins.TruePVE.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00662] in <ca64937305034133b0d75022721f9ad5>:0 
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0 
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0 
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0

I keep getting this in rcon. Not sure what it means?

Yeah, that's a weird one.  I see this in my logs but not for this plugin ;)  Will check.
Should be fixed in 1.0.1.
Alright cool, i'll update it. Thanks

Merged post

(15:05:31) | Failed to call hook 'OnEntityTakeDamage' on plugin 'TruePVE v1.0.1' (InvalidOperationException: Sequence contains no matching element)
  at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00011] in <b7efe7e6e548497fac3c4a6049a0a4b6>:0 
  at Oxide.Plugins.TruePVE+TruePVEData.HasEmptyMapping (System.String key) [0x00084] in <11119d212a544f01b648e3d6b239f8f0>:0 
  at Oxide.Plugins.TruePVE.CheckExclusion (System.Collections.Generic.List`1[T] e0Locations, System.Collections.Generic.List`1[T] e1Locations) [0x000fb] in <11119d212a544f01b648e3d6b239f8f0>:0 
  at Oxide.Plugins.TruePVE.AllowDamage (BaseEntity entity, HitInfo hitinfo) [0x00201] in <11119d212a544f01b648e3d6b239f8f0>:0 
  at Oxide.Plugins.TruePVE.HandleDamage (BaseCombatEntity entity, HitInfo hitinfo) [0x00000] in <11119d212a544f01b648e3d6b239f8f0>:0 
  at Oxide.Plugins.TruePVE.OnEntityTakeDamage (BaseCombatEntity entity, HitInfo hitinfo) [0x00018] in <11119d212a544f01b648e3d6b239f8f0>:0 
  at Oxide.Plugins.TruePVE.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x006ba] in <11119d212a544f01b648e3d6b239f8f0>:0 
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0 
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0 
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0


Merged post

I'm using DamageControl also and made some items indestructible or changed their damage. Would that cause this to show up? I don't know much about this stuff.

Merged post

I changed a few things in my config file and gonna see if that fixes it
Locked automatically