wow-api-weekly-rewards

Document C_WeeklyRewards functions for Great Vault activities and reward selection.

1|Updated Aug 13, 2024
One-click install
npx skills add https://github.com/Alzakath/Ruilhenn --skill wow-api-weekly-rewards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wow-api-weekly-rewards
Source: https://github.com/Alzakath/Ruilhenn/tree/main/.gemini/skills/wow-api-weekly-rewards
Command: npx skills add https://github.com/Alzakath/Ruilhenn --skill wow-api-weekly-rewards

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive reference for the World of Warcraft Great Vault API, enabling developers to programmatically interact with weekly reward data, activity tracking, and item selection.

Core Features & Use Cases

  • API Reference: Detailed documentation for C_WeeklyRewards functions covering activities (M+, raids, PvP), reward options, and claiming logic.
  • Code Examples: Practical Lua snippets demonstrate how to display vault status, check for available rewards, and preview potential loot.
  • Use Case: Integrate Great Vault progress tracking directly into an in-game addon or external tool, providing players with real-time insights into their weekly reward potential.

Quick Start

Use the wow-api-weekly-rewards skill to get a list of all available Mythic+ activities for the Great Vault.

Frequently Asked Questions about wow-api-weekly-rewards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use the WoW API to check available Great Vault weekly rewards?

The C_WeeklyRewards API allows you to check available Great Vault weekly rewards by calling specific Lua functions to retrieve vault activities, preview potential loot, and handle end-of-week item selection.

What Lua functions are needed to track Mythic+ and raid activities in the Great Vault?

To track Mythic+ and raid activities in the Great Vault, you use C_WeeklyRewards Lua functions that return data structures detailing completed activities, allowing you to monitor vault activity tracking and reward progression.

Can I programmatically select or claim a weekly reward from the Great Vault using Lua?

Yes, you can programmatically select or claim a weekly reward using the Great Vault API. The C_WeeklyRewards functions include claiming logic to manage reward choices and execute end-of-week item selection.

How do I preview potential loot items in the WoW Great Vault API?

You can preview potential loot items in the WoW Great Vault API by calling the item preview functions within C_WeeklyRewards, which allows developers to display potential loot details before claiming.

Do I need to understand WoW API enums to implement weekly reward tracking?

Yes, you need to understand WoW API enums and data structures for accurate implementation of weekly reward tracking. Properly mapping these enums is required to correctly identify vault activities and reward states.

What is the best way to integrate Great Vault progress tracking into an in-game addon?

The best way to integrate Great Vault progress tracking into an in-game addon is to use the C_WeeklyRewards API, which provides the necessary functions to monitor activities, check for available rewards, and display real-time vault status.