Plugin not working as it had been.

I understand this plugin is unclaimed now and my VIPs and myself would truly appreciate it if somebody could look into this, please.
I have my config set up so VIPs get 1 seed for every plant harvested from the Planter Boxes and it has worked flawlessly for over 6 months.
For some reason yesterday it stopped working possibly after I updated it, I can't be certain. I tried rolling back to the previous version without success and also waited until the server restarted to see if that fixed it given the clientside issues I've experienced this wipe. Still no change.

My config: https://www.dropbox.com/s/y6bhktv5vwyecn1/ExtraGatherBonuses.json?dl=0

Just got an error msg:

Failed to call hook 'OnCollectiblePickup' on plugin 'ExtraGatherBonuses v1.0.5' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.ExtraGatherBonuses.CheckBonus (BasePlayer player, Oxide.Plugins.ExtraGatherBonuses+GatherInfo info) [0x00000] in <9007dc5bee8d44d9b117d3a02e168475>:0
at Oxide.Plugins.ExtraGatherBonuses.OnGather (BasePlayer player, System.String name) [0x00053] in <9007dc5bee8d44d9b117d3a02e168475>:0
at Oxide.Plugins.ExtraGatherBonuses.OnCollectiblePickup (CollectibleEntity collectible, BasePlayer player) [0x00012] in <9007dc5bee8d44d9b117d3a02e168475>:0
at Oxide.Plugins.ExtraGatherBonuses.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000a3] in <9007dc5bee8d44d9b117d3a02e168475>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09575a60985045248bcb43b20faeeb99>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in :0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in :0

Can indeed confirm new OnCollectibleHook update breaks the plugin. I keep regular updates of my oxide files for cases like these and reverting to old version fixes it. If you'd like i can send you the old working version until a fix is made.

mWDjBjLRt9SFDp5.jpg MisterKiT1111

Can indeed confirm new OnCollectibleHook update breaks the plugin. I keep regular updates of my oxide files for cases like these and reverting to old version fixes it. If you'd like i can send you the old working version until a fix is made.

All relevant versions are downloadable via our site. Reverting to old builds also means mixing Rust versions, which is not recommended as that can often cause other problems.

 

mWDjBjLRt9SFDp5.jpg MisterKiT1111

Can indeed confirm new OnCollectibleHook update breaks the plugin. I keep regular updates of my oxide files for cases like these and reverting to old version fixes it. If you'd like i can send you the old working version until a fix is made.

I did try that, but it didn't work for me and Wulf is correct, it caused other issues I wasn't aware of until I reverted back to the updated version.

Nox - I posted about 5 months ago about the hook for gathering crops from planters is broken and needed to be updated to a different hook for it to work properly. You had posted in there that my fix fixed it for you....

Well the plugin was updated by someone recently for the OnCollectablePickUp hook changes (this one is for wild pick ups, not grown). Well if you updated to that version, it now contains the incorrect hook used for planters again. Just follow my steps again in this post and it should work for you. 

https://umod.org/community/extra-gather-bonuses/41551-to-work-with-planted-crops

However, the plugin does still spam the "Failed to call hook OnCollectablePickup error at times, but that's a seperate issue that i do not have the skill to correct. But it seems that it still works even with the error. You just need to edit the plugin file again to fix the Growable hook. 

DThPrIR3Yb7Flzb.png Zoreeno

Nox - I posted about 5 months ago about the hook for gathering crops from planters is broken and needed to be updated to a different hook for it to work properly. You had posted in there that my fix fixed it for you....

Well the plugin was updated by someone recently for the OnCollectablePickUp hook changes (this one is for wild pick ups, not grown). Well if you updated to that version, it now contains the incorrect hook used for planters again. Just follow my steps again in this post and it should work for you. 

https://umod.org/community/extra-gather-bonuses/41551-to-work-with-planted-crops

However, the plugin does still spam the "Failed to call hook OnCollectablePickup error at times, but that's a seperate issue that i do not have the skill to correct. But it seems that it still works even with the error. You just need to edit the plugin file again to fix the Growable hook. 

I had to shut my server down on the 1st of January (14 hr work days and running a server don't mix) and have only just dusted off my local server for a play around. I haven't done anything with the planters yet, but do plan to and to be honest, I'd forgotten all about this issue. Thank you for the reminder, I will go back to your advice and see what happens, and let you know the outcome.