пользуюсь вот таким макросом для проверки количества полученных ключей / осколков (из сундуков)
/run a={0,1,2,3}s=0 k=0 for i=1,4 do if C_QuestLog.IsQuestFlaggedCompleted(84736+a[i])then s=s+1 end if C_QuestLog.IsQuestFlaggedCompleted(91175+a[i])then k=k+1 end end print("Keys:",k,"/ 4")print("Key Shards:",s*50,"/ 200 (",s,"/ 4 )")