Go to Page... |
Updated: | 02-10-18 12:04 AM |
Created: | 12-18-12 03:12 AM |
Downloads: | 4,631 |
Favorites: | 23 |
MD5: |
I am no longer developing or maintaining World of Warcraft addons. I haven't played in years, and don't have the time or interest to continue working on addons for a game I don't play anymore. If you are an addon author interested in continuing one of my addons, please see https://phanx.net/addons/. If you are an addon user, sorry, but there won't be any more fixes or updates from me. |
When you enter a wild pet battle where none of the enemy pets are an upgrade, a full-screen prompt will appear. Click anywhere to forfeit, or right-click to continue the battle anyway.Options
Note that full automation is not possible, and the click is required, because forfeiting a pet battle requires a hardware action. Also, if you don't click immediately the pet battle system will take a second or two to complete the scripted starting sequence before accepting your forfeit.
You can also shift-click the regular Forfeit button to forfeit immediately at any time without confirmation.
Type “/pbaf” to open the options pane, or browse to it in the game’s Interface Options window.Feedback
You can specify the minimum quality to consider an upgrade (eg. if you are only interested in rares) and how many levels higher a wild pet must be to be considered an upgrade at the same quality. The loss of levels that occurs on capture is already accounted for, so if you set this to +5, then a pet will only be considered an upgrade if it will end up at least 5 levels higher than your existing pet after you capture it.
Post a comment. Please note that I consider this addon to be complete, and will probably not add any new features.Language Support
Note that this addon does not consider breeds (speed, balance, etc.) and such functionality will not be added, as (a) there is no way to get this information from the game client, and it requires comparing pet stats against hardcoded lists and making a guess, and (b) I have no interest in making the options 1000x more compliated to support setting up breed priorities for every pet species.
Compatible with all languages. Translated into English, Deutsch, Español, Français, Português and Русский.
To add or update translations for another language, enter them on CurseForge and then send me a PM or post a comment to let me know you made changes, so I can add them to the addon. Or, just PM me your translations if you prefer.
Comment Options |
08-18-14, 03:22 PM | |
|
Version 5.4.7.29
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions. |
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
Imithat |
View Public Profile |
Send a private message to Imithat |
Find More Posts by Imithat |
Add Imithat to Your Buddy List |
10-16-14, 04:47 AM | |
|
Version 6.0.2.32
__________________
Retired author of too many addons. Message me if you're interested in taking over one of my addons. Don’t message me about addon bugs or programming questions. |
|
Phanx |
View Public Profile |
Send a private message to Phanx |
Find More Posts by Phanx |
Add Phanx to Your Buddy List |
07-23-16, 07:45 PM | |
A Deviate Faerie Dragon
Forum posts: 18
File comments: 285
Uploads: 0
|
I'm receiving errors for this addon since the 7.0 patch:
Code:
Message: ...Forfeit\Libs\LibPetJournal-2.0\LibPetJournal-2.0.lua:56: table index is nil Time: 07/23/16 21:44:17 Count: 1 Stack: ...Forfeit\Libs\LibPetJournal-2.0\LibPetJournal-2.0.lua:56: in main chunk Locals: MAJOR = "LibPetJournal-2.0" MINOR = 27 lib = <table> { UnregisterCallback = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179 callbacks = <table> { } event_frame = <unnamed> { } UnregisterAllCallbacks = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200 RegisterCallback = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116 } oldminor = nil _G = <table> { ERR_OUT_OF_CHI = "Not enough chi" DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded." MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown { } MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock { } GetTrainerServiceTypeFilter = <function> defined =[C]:-1 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names." SetTrainerServiceTypeFilter = <function> defined =[C]:-1 LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 736 EventTraceFrameButton7HideButton = EventTraceFrameButton7HideButton { } SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you." LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 395 RecruitAFriendFrame = RecruitAFriendFrame { } CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture { } TutorialFrameLeft19 = TutorialFrameLeft19 { } MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown { } ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags." PVP_RANK_6_1 = "Corporal" BOOKTYPE_PROFESSION = "professions" AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture = AudioOptionsVoicePanelOutputDeviceDropDownButtonHighlightTexture { } VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture { } MerchantItem2AltCurrencyFrameItem1Text = MerchantItem2AltCurrencyFrameItem1Text { } OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up." BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates" CHAT_HEADER_SUFFIX = ": " IsReferAFriendLinked = <function> defined =[C]:-1 MAIL_LETTER_TOOLTIP = "Click to make a permanent copy of this letter." AudioOptionsVoicePanelMicrophoneVolumeThumb = AudioOptionsVoicePanelMicrophoneVolumeThumb { } PaperDollTitlesPaneButton12BgTop = PaperDollTitlesPaneButton12BgTop { } DUNGEON_FLOOR_UPPERBLACKROCKSPIRE3 = "Hall of Blackhand" CHAT_CONFIG_OTHER_COMBAT = <table> { } FCFDockOverflowButton_OnClick = <function> defined @Interface\FrameXML\FloatingChatFrame.lua:2337 TutorialFrameRight19 = TutorialFrameRight19 { } ChatFrame6EditBoxFocusMid = ChatFrame6EditBoxFocusMid { } BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Battle.net may be unavailable." LE_GAME_ERR_RECRUIT_A_FRIEND_FAILED = 941 CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight = CompactRaidFrameManagerDisplayFrameHiddenModeToggleTopRight { } LFGTeleport = <function> defined =[C]:-1 LE_GAME_ERR_ONLY_ONE_QUIVER = 32 SpellButton6Cooldown = SpellButton6Cooldown { } SLASH_LibQTip1 = "/qtip" ToggleEncounterJournal = <function> defined @Interface\FrameXML\UIParent.lua:788 LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared" Graphics_QualityText = Graphics_QualityText { } TalentMicroButtonAlertShadowTopLeft = TalentMicroButtonAlertShadowTopLeft { } ROGUE_COMBAT_CORE_ABILITY_4 = "Melee ability with an increased range that consumes Combo Points." JoinSkirmish = <function> defined =[C]:-1 Advanced_GraphicsAPIDropDownButtonHighlightTexture = Advanced_GraphicsAPIDropDownButtonHighlightTexture { } CompactUnitFrameProfilesSaveButton = CompactUnitFrameProfile |
|
Spiderkeg |
View Public Profile |
Send a private message to Spiderkeg |
Find More Posts by Spiderkeg |
Add Spiderkeg to Your Buddy List |