(Filename: C:/Program Files (x86)/Steam/steamapps/common/7 Days To Die/Mods_all/_HarmonyProjects/DroneMods/Scripts/ModUtils.cs Line: 37) NullReferenceException: Object reference not set to an instance of an object at ModUtils.GetTarget (EntityDrone __instance, System.Single range) [0x00085] in C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\Mods_all\_HarmonyProjects\DroneMods\Scripts\ModUtils.cs:37 at Harmony.UpdateDroneSystems.Postfix (EntityDrone __instance, System.Boolean& ___isStunModAttached, System.Boolean& ___isGunModAttached, EntityDrone+State ___state, DroneWeapons+MachineGunWeapon ___machineGunWeapon, System.Boolean ___isFlashlightAttached, System.Boolean ___isFlashlightOn, System.Boolean ___isQuietMode) [0x001ba] in C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\Mods_all\_HarmonyProjects\DroneMods\Scripts\EntityDrone.cs:184 at (wrapper dynamic-method) EntityDrone.DMD<EntityDrone::UpdateDroneSystems>(EntityDrone) at EntityDrone.OnUpdateEntity () [0x0023a] in <dd87699bea6e432cb1dd88b7a22c5031>:0 at World.TickEntity (Entity e, System.Single _partialTicks) [0x0011e] in <dd87699bea6e432cb1dd88b7a22c5031>:0 at World.TickEntitiesSlice (System.Int32 count) [0x00037] in <dd87699bea6e432cb1dd88b7a22c5031>:0 at World.TickEntitiesFlush () [0x0000c] in <dd87699bea6e432cb1dd88b7a22c5031>:0 at GameManager.UpdateTick () [0x00033] in <dd87699bea6e432cb1dd88b7a22c5031>:0 at GameManager.gmUpdate () [0x00336] in <dd87699bea6e432cb1dd88b7a22c5031>:0 at GameManager.Update () [0x00000] in <dd87699bea6e432cb1dd88b7a22c5031>:0
For those wondering, these work as of 14 JUL 2025 in 2.0. They are amazing, just wish they did a bit more damage. You definitely shouldn't 100% rely on this and keep up your due diligence.
159 comments
NullReferenceException: Object reference not set to an instance of an object
at ModUtils.GetTarget (EntityDrone __instance, System.Single range) [0x00085] in C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\Mods_all\_HarmonyProjects\DroneMods\Scripts\ModUtils.cs:37
at Harmony.UpdateDroneSystems.Postfix (EntityDrone __instance, System.Boolean& ___isStunModAttached, System.Boolean& ___isGunModAttached, EntityDrone+State ___state, DroneWeapons+MachineGunWeapon ___machineGunWeapon, System.Boolean ___isFlashlightAttached, System.Boolean ___isFlashlightOn, System.Boolean ___isQuietMode) [0x001ba] in C:\Program Files (x86)\Steam\steamapps\common\7 Days To Die\Mods_all\_HarmonyProjects\DroneMods\Scripts\EntityDrone.cs:184
at (wrapper dynamic-method) EntityDrone.DMD<EntityDrone::UpdateDroneSystems>(EntityDrone)
at EntityDrone.OnUpdateEntity () [0x0023a] in <dd87699bea6e432cb1dd88b7a22c5031>:0
at World.TickEntity (Entity e, System.Single _partialTicks) [0x0011e] in <dd87699bea6e432cb1dd88b7a22c5031>:0
at World.TickEntitiesSlice (System.Int32 count) [0x00037] in <dd87699bea6e432cb1dd88b7a22c5031>:0
at World.TickEntitiesFlush () [0x0000c] in <dd87699bea6e432cb1dd88b7a22c5031>:0
at GameManager.UpdateTick () [0x00033] in <dd87699bea6e432cb1dd88b7a22c5031>:0
at GameManager.gmUpdate () [0x00336] in <dd87699bea6e432cb1dd88b7a22c5031>:0
at GameManager.Update () [0x00000] in <dd87699bea6e432cb1dd88b7a22c5031>:0
Dedicated
[EXC NullreferenceException: Object reference not set to an instance of an object]
With its fast firing rate and infinite ammo, the drone can single-handedly kill any zombie horde. There's nothing the player has to do. :(
https://www.nexusmods.com/7daystodie/mods/4223
Error When Atk Zombie.