Introduction

This add-on to the World of Warcraft client acts as a demo project for interfacing with the client’s Lua API. The add-on uses event triggers to notify the player when they enter a new zone to deposit a pet in their stable if their pet slots are full. This avoids the problem of not being able to tame a rare pet due to full slots when exploring the game world and interacting with new beasts. The primary objective of this project was to demonstrate World of Warcraft add-ons using a simple problem and a concise solution.