Cancel Pet Fight

Overlay Mode

Prompts about canceling the current pet battle/duel if no rare pet is found on the opposing team. Useful when trying to catch only rare (blue) pets.

There are no settings. Simply start a pet battle. If there are no rare pets in the opposing team, there will be a prompt asking you to continue or cancel the fight. Simply pressing "Escape" on your keyboard, or "Cancel" in the dialogue menu will cancel the pet battle.

Unfortunately the "Cancel" function requires a hardware event and can't be automatically fired.

Commands

  • /cpf chat - toggles printing the current opposing team to chat
  • /cpf popup - toggles between the old mode (displaying a pop-up) or the new overlay mode (new overlay mode is by default)
  • /cpf mark - toggle the raid marking option
  • Shift+Clicking the Forfeit button on the PetBattle UI will immediately cancel the battle without any confirmation!

You must login to post a comment. Don't have an account? Register to get one!

  • 4 comments
  • Avatar of Znuff Znuff Sep 09, 2013 at 14:02 UTC - 0 likes

    @FuxieDK: Go

    That is on purpose disabled so you don't mess up with markers while in a raid group.

  • Avatar of FuxieDK FuxieDK Aug 19, 2013 at 14:55 UTC - 0 likes

    Since tickets isn't enabled, I'll post here..

    If you are in a raid, {circle} isn't set on pets you have cancelled a fight on. Even when you are Assistant (or higher) in the raid, and thus have permission to set icons..

    I'm in a rather small guild, so when officers are trying to pug the last people for raid, I usually battle pets, but as said, CPF can't set icons, even though I have permission :(

  • Avatar of Znuff Znuff Jan 06, 2013 at 01:39 UTC - 0 likes

    @NLGill: Go

    I haven't changed the addon since Nov. 28 (you can see that on the sidebar), so not sure what to tell you.

  • Avatar of NLGill NLGill Dec 19, 2012 at 20:51 UTC - 0 likes

    started getting this error in the last few days:

    [ADDON_ACTION_BLOCKED] AddOn "cancel-pet-fight" tried to call the protected function "ForfeitGame()". !BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587> <in C code> cancel-pet-fight\cancel-pet-fight-r24-release.lua:15: in function "OnCancel" FrameXML\StaticPopup.lua:4038: in function "StaticPopup_HideExclusive" FrameXML\StaticPopup.lua:3384: in function "StaticPopup_Show" cancel-pet-fight\cancel-pet-fight-r24-release.lua:39: in function <cancel-pet-fight\cancel-pet-fight.lua:23>

    Locals: nil

  • 4 comments

Table of contents

  1. 1 Commands

Facts

Date created
Oct 16, 2012
Category
Last update
Oct 14, 2014
Development stage
Release
License
Public Domain
Curse link
Cancel Pet Fight
Downloads
26,259
Recent files

Authors