Not sure if this is a problem I'm having alone, since no one else has reported on it, but still no money or carrot drops. I am assuming that the gold is supposed to drop always?? I killed about 10 of them with a player character and still no gold or golden carrot. I didn't expect a carrot since it's chance of dropping is low but no gold makes me think it's still not working right, for me anyways.
I feel like it may be something I did wrong, this doesn't require Vita-Nex does it?
Anyway, any help getting this to work right for me would be great. thanks for all the hard work going in to this.
I don't think you've done anything wrong, it could be an issue with the event handling in ServUO itself (I will investigate).
The latest update was made by myself to reduce the amount of potential damage it could do to a shard's performance, the code logic itself is true to the intentions of the author, so previous bugs will have also been translated to the new update, with the exception of one thing; the golden carrot lure mechanic.
This mechanic was updated to move it to a less hot code path, processing it on speech wasn't ideal...
I wanted to omit explaining the details of the performance issues to avoid embarrassing Kita, because they do NOT take criticism very well, but apparently the gloves have come off so here we are...
Linq is fine to use, but not when it's being used improperly; it can have serious consequences...
Multiple uses of the Count() extension on collections that already support a Length or Count property is improper as the Count() method causes a complete enumeration of all elements (meaning it has to go through everything in a for-each loop, just to do count++).
Combine that with multiple nested iterations and you start seeing noticeable performance drops.
Multiply this effect by every player who is just chatting in general, nothing to do with the "white rabbit", the speech parsing was spending an unjustified amount of time and resources doing its thing, and then scanning all mobiles in range for rabbits.
It would only take a handful of players spamming speech to cause noticeable issues.
Anyway, no, it doesn't require Vita-Nex, this resource has nothing to do with me other than the latest update, which wasn't sanctioned by Kita, but Kita retains the rights to the idea and the code.
If you can contact Kita directly for support or a previous version of the release, I would recommend doing so.
I don't mind offering general support since I am responsible for the latest code, but I don't intend to take over this resource as my own.
I figured updating it would be better than removing it in response to people's support requests that would otherwise unfortunately go unanswered.