BetterItemReloading is a C++ Azerothcore module which allows to reload items on the server side and as much as possible on the client side of WoW 3.3.5.
The command currently attempts to obtain a pointer to a player that does not exist, and that causes the emulator to crash and stop working.
What I have not tested because it is not the issue of this pull request, is whether it actually refreshes the item for all connected players. Because from what I see in the code, it does not go through a list of players at any point, in the last part of the code, to be able to send the packet.
Changes Proposed:
Issues Addressed:
SOURCE:
Tests Performed:
How to Test the Changes: