Auto Safari Hat

Abandoned
Alerts you if your Safari Hat isn't active when fighting wild pets and activates it when battling Pet Tamers. Also simplifies...

File Details

1.5.6

  • R
  • Nov 5, 2014
  • 11.53 KB
  • 11.0K
  • 6.0.3+2
  • Retail

File Name

AutoSafariHat-1.5.6.zip

Supported Versions

  • 6.0.3
  • 6.0.2
  • 6.0.1

v1.5.6
* Added additional calls to ASH_ButtonShow and additional checks to prevent its failure or repetition.
* Cleaned up conditional statements and made PetBattleType a slimmer state machine (single char).
* Fixed elusive capitalization typo made in v1.5.4.
* Fixed bug causing support for tamers with popup dialog boxes from working...

v1.5.5
* Fixed typo preventing new support for tamers without popup dialog boxes from working.

v1.5.4
* Added basic support for tamers without popup dialog boxes, including PetBattleTeams integration and tabard equipping.
* Added a warning message that occurs if you don't have the Safari Hat buff while having a Safari Hat in your inventory and starting a battle with a Pet Tamer who doesn't have a popup dialog box.
* Added support for cases where the team name includes the tamer's name (previously only supported the other way around).
* Fixed an error that could occur on tamers without popup dialog boxes.
* Cleaned up whitespace and alphabetized same-line variable declarations.

v1.5.3
* Adjusted GetAddOnInfo returns to (mostly) fix PetBattleTeams integration.
* Inform the user if they do not have a Safari Hat in their bags and they try to use the secure button.
* Restricted tooltip reminders to wild battle pets.
* Fixed bug that occurred if unitID from GameTooltip:GetUnit() was nil.
* Resolve ticket #6 - add 1 second delay to beginning of tamer battles to allow team switching to occur.

v1.5.2
* Added support for new DMF tamer and new Draenor tamers.

v1.5.1
* Switched Static Popup box button hooks to a more versatile system (not based on displayed frames).

v1.5.0
* Added button pushing simulation to fake tamer button.
* Add warning via OnTooltipSetUnit for not having the Safari Hat buff when mousing over a Battle Pet.
* Reorganize code into logical blocks; remove support for emptying pet slots as it can no longer be done.
* Hide fake tamer button when combat begins instead of when combat ends - secure system allows a small window to do this.
* Fixed multi-popup button cases; added button highlight simulation to fake tamer button.