So i was able to get the event working properly. I got the debris spawning and i can see the fireball, although i have to be right next to it almost even with max draw/render distance.
However, i have ran into a new problem. Whenever i try to enable drones (which disabling them actually fixed the first issue), it gives off this error and stops the debris from spawning.
[01.07 22:14:20] at Oxide.Plugins.Sputnik+IqDroneManager.GetPresetPatrol (UnityEngine.Vector3 position, System.String presetName, System.Int32 zoneRadius) [0x0005a] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:20] at Oxide.Plugins.Sputnik+IqDroneManager.SpawnDrones (UnityEngine.Vector3 position, System.String presetName, System.Int32 zoneRadius) [0x00047] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:20] at Oxide.Plugins.Sputnik+SputnikDebris.BuildSputnik () [0x00050] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:20] at Oxide.Plugins.Sputnik+SputnikDebris+<SputnikCoroutine>d__51.MoveNext () [0x000a9] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:20] at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <470ec865e9cd405cbc45cdbc22bb3c0c>:0
[01.07 22:14:20] Saved 119,249 ents, cache(0.11), write(0.07), disk(0.02).
[01.07 22:14:20] Saving complete
[01.07 22:14:20] NullReferenceException: Object reference not set to an instance of an object
[01.07 22:14:20] at Oxide.Plugins.Sputnik+IqDroneManager.GetPresetPatrol (UnityEngine.Vector3 position, System.String presetName, System.Int32 zoneRadius) [0x0005a] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:20] at Oxide.Plugins.Sputnik+IqDroneManager.SpawnDrones (UnityEngine.Vector3 position, System.String presetName, System.Int32 zoneRadius) [0x00047] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:20] at Oxide.Plugins.Sputnik+SputnikDebris.BuildSputnik () [0x00050] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:20] at Oxide.Plugins.Sputnik+SputnikDebris+<SputnikCoroutine>d__51.MoveNext () [0x000a9] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:20] at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <470ec865e9cd405cbc45cdbc22bb3c0c>:0
[01.07 22:14:20] NullReferenceException: Object reference not set to an instance of an object
[01.07 22:14:25] NullReferenceException: Object reference not set to an instance of an object
[01.07 22:14:25] at Oxide.Plugins.Sputnik+IqDroneManager.GetPresetPatrol (UnityEngine.Vector3 position, System.String presetName, System.Int32 zoneRadius) [0x0005a] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:25] at Oxide.Plugins.Sputnik+IqDroneManager.SpawnDrones (UnityEngine.Vector3 position, System.String presetName, System.Int32 zoneRadius) [0x00047] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:25] at Oxide.Plugins.Sputnik+SputnikDebris.BuildSputnik () [0x00050] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:25] at Oxide.Plugins.Sputnik+SputnikDebris+<SputnikCoroutine>d__51.MoveNext () [0x000a9] in <263ee8a9de3143098663b2d647be4d35>:0
[01.07 22:14:25] at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <470ec865e9cd405cbc45cdbc22bb3c0c>:0
Thanks again for the help!