In my game when granting item to user
now the workflow is:
1) use EvaluateRandomResultTable to get ItemId;
2) use GetCatalogItems to get the List of the Catalog Item Instances;
3) travel the List use ItemId to find the target Item Instance;
4) get the target Item Instance custom data;
5) use the custom data fill in GrantItemsToUsers.ItemGrants.Data Fields to create Inventory Item Instance;
so my question is :
is there a faster way to get the target than 2)3)?