I'm sorry I'm a little confused with this. So creating a plugin to run through all my specific items and their grade I ran into a weird result. The item.grade stays the same even after the item is regraded until i log out and back in? How is that possible? Let me give you a quick code example.
What i'm noticing is that if the item is at say rare and I regrade it to heroric it will always return toRegrade.grade = rare until I log out of archeage and back in in which it will display the correct grade.
Anyone know why this is?
Code:
string itemToEnchantNm = "Obsidian Katana"
Item toRegrade = getInvItem(itemToEnchantNm);
Log("Item Name is " + toRegrade.name + " Item Grade is " + (toRegrade.grade));
What i'm noticing is that if the item is at say rare and I regrade it to heroric it will always return toRegrade.grade = rare until I log out of archeage and back in in which it will display the correct grade.
Anyone know why this is?






