Git Product home page Git Product logo

petbuddy's Introduction

PetBuddy

Comprehensive pet battler's companion addon for everyone in World of Warcraft.

Description

Pet owner should want the best for their pets, right? Pet Buddy is a comprehensive pet battlers' addon that adds a status display window on screen for pet management.

Features

  • Pet status display with health and experience
  • Changing pet order by dragging them
  • Active pet ability change
  • Easy menu for pet related consumables and other related stuff and a display for pet charms
  • Saving and loading pet loadouts
  • Auto-healing pets at stable masters
  • Auto-summoning companion pets whenever you miss one
  • Data Broker module to remind you about wounded pets and other stuff

Usage

You can set key bindings to open up Pet Buddy. They can be found in Key Bindings menu under Addons category. Pet Buddy can also be toggled by typing /pb or /petbuddy in chat or clicking the databroker module. Options menu can be opened by right clicking the Pet Buddy window.

Pet abilities can be changed by clicking on the pet's health bar to open up the ability menu. From there you can change current active abilities.

Pet order can be changed by dragging the pet icon on another pet. Also supports changing pets from your pet journal.

The current extra menu can be changed with the mouse wheel while cursor is over the Pet Buddy window or via options menu. Extra menus are pet consumables and loadouts menu.

  • Pet Consumables Menu Pet related items like bandages, pet stones and toys. Also has a button for restoring pet health to full.
  • Loadouts Menu You can save, browse and load existing loadouts via this menu. Create the loadouts you require to beat the encounters and have them available the next time you need them.

Known Issues

Sometimes the automatic pet summoning will cause unwanted global cooldowns. The feature can be disabled in the options if it becomes a problem.

Dependencies

PetBuddy uses Ace3, LibDataBroker and LibSharedMedia which are included in the /libs directory.

petbuddy's People

Contributors

sonaza avatar

Stargazers

 avatar

Watchers

 avatar  avatar

petbuddy's Issues

Ui Frame bleeding thru other frames

The framestrata of the frame/heal button should probably be reduced from MEDIUM to BACKGROUND, otherwise it is having issues bleeding into frames on top of it. (lines 3, 19 in the xml)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.