Originally Posted by
Frosttall
Hey guys,
I just switched back from lua to itemcache to retrieve the informations about items. Reading the cache was the method I used for years, but switched to lua because I came to the conclusion that it's just more efficient.
The cache is only filled, if the information was requested - and here is the problem: A simple async lua-call will request the server for the informations, but I want to keep it as effective as possible. My idea is a ConcurrentDictionary with the ItemId as key and a tuple of the row in ItemSparse and ItemEntry - the question is here if WoW rearranges these rows while the client is running (without relogging) or if I can continue with my approach.