Quantcast
Download
(19 Kb)
Download
Updated: 09/18/22 12:48 AM
Pictures
File Info
Compatibility:
Lost Depths (8.1.5)
Updated:09/18/22 12:48 AM
Created:06/06/21 01:39 AM
Monthly downloads:988
Total downloads:9,637
Favorites:31
MD5:
Categories:Miscellaneous, Character Advancement, Combat Mods, Utility Mods
8.1.5
Auto Banish Pets/Assistants/Companions  Updated this week!  Popular! (More than 5000 hits)
Version: 0.5.4
by: tdenc [More]
BANISH YOUR PETS! ASSISTANTS!! COMPANIONS!!!

Features
This addon dismisses your pets/assistants/companions under some circumstances:
  • When you open
    • Bank / Guild bank
    • Store / Guild store / Fence
  • When you interact with
    • Craft station / Dyeing station / Retrait station
    • Wayshrine
    • Thieves trove / Torchbug / Butterfly [Companions only]
  • When you recieve/complete a daily quest
    • Crafting writs / Undaunted pledges / WBs and delves
    • Guild dailies (Mages / Fighters / Undaunted / Thieves)
    • Event dailies and so on
  • When you visit
    • Dark Brotherhood Sanctuary [Mirri only]
  • When you are arrested [Companions only]
  • When you crouch (+auto-resummon)
  • When you begin/finish combat (+auto-resummon)
  • Whenever you want (by your shortcut key)
All options are customizable

Use cases
  • Dismiss your bear when you do daily crafting writs.
    No more obstructing other players by your beloved pets!
  • Dismiss your Ezabi when you begin combat in dungeons/trials.
    Avoid talking to her accidentally!
  • Dismiss your Bastian while you crouch to kill friendly NPC.
    Without decreasing rapport!
Slash commands
  • /abp : Dismiss all pets/assistants/companions
  • /abpsetting : Open the addon setting panel
DependenciesSupported languages
  • English (Menu / Tooltip / Notification)
  • Japanese (Menu / Tooltip / Notification)
  • German (Menu / Tooltip / Notification) by Baertram
  • French (Menu)
  • Russian (Menu)
Translations are welcome

Known issues
  • Toggling companions might fail because of the cooldown of collectibles
Inspired by
0.5.4
Avoid banishing pets and companions by interacting with Giladil

0.5.3
Add fishing option
Add keybinds for resummoning (might be buggy)
Fix addon setting menu
Fix memory leak

0.5.2
API Bump
Add two companions (Ember & Isobel), a banker (Factotum Property), a merchant (Factotum Commerce) and a ragpicker (Giladil) to banish
Add location data of Outlaws Refuges to avoid decreasing rapport (Isobel)
Add donation page on ESOUI

0.4.0
Bump up API version
Add "Vampire" and "Werewolf" options for companions to avoid decreasing rapport by criminal action (Default: OFF)
Fix German translation again
Minor improvement

0.3.2
Simplify addon setting menu
Fix German translation

0.3.1
Add "Exit" option for assistants to dismiss them when you close bank/store (Default: OFF)

0.3.0
Bump up API version

0.2.7
Fix keybinding bug for some IME

0.2.6
Implement "NO-PETS-ALLOWED" mode which dismisses combat pets in all situation
Notification logs become a little more colorful
Improve German translataion (Thank you Baertram!)

0.2.5
Fix bug related to user setting

0.2.4
Add some slash commands
Refactor code related to LibAddonMenu

0.2.3
Fix critical typo in the manifest file

0.2.2
Add "Location" option for companions (only available for Mirri to avoid Dark Brotherhood Sanctuary for now)

0.2.1
Fix bug related to default settings

0.2.0
Improve toggling collectibles
Change some default values
Improve compatibility with other addons
Refactor code
Add readme.md(English/Japanese)

0.1.8
Change the default setting of "Steal" (Bastian dislikes stealing, Mirri does not care)

0.1.7
Add "Steal" option for companions to interrupt interaction
Add "Guard" option for companions to dismiss them when you are arrested (So you can flee without decreasing rapport)
Improve compatibility with other addons

0.1.6
Fix leaking the global variable
Improve compatibility with other addons

0.1.5
Add "Torchbug" option for companions to interrupt interaction with a torchbug/butterfly
Improve performance

0.1.4
Add "Thieves trove" option for companions to avoid decreasing rapport
Fix Japanese translation for daily quests
Notification of resummoning is back now
Change addon name

0.1.3
Fix the loading order of addon
Require LibAddonMenu2>=32

0.1.2
Add "Crouch" option (Default: ON for companions)
Improve performance

0.1.1
Disable addon in PVP area
Add "Logout" option for combat pets (might help macOS users to avoid crashes caused by auto-resummoning pets at login)
Improve handling of cooldown
Improve performance

0.1.0
All setting options are automatically translated into the client language(EN/DE/FR/JP/RU)
Now you can banish combat pets and companions AFTER combat (they often block our looting!)
Revert "Interval" options because it is difficult to handle
Non-combat pets, assistants and companions can be resummoned automatically in 3 seconds unless they are in cooldown
Fix duplicated notification
Improve performance

0.0.11
Fix bugs related to companions

0.0.10
Fix bugs in toggling collectibles
Fix bugs in auto-resummoning collectibles

0.0.9
Add setting options for resummoning (interval)
Do not notify resummoning any longer, it was noisy
No need to reload UI, all options are dynamically updated

0.0.8
Fix bugs related to guild store
Now companions can be set individually

0.0.7
Implement resummoning non-combat pets/assistants after the battle
Refactor code

0.0.6
Implement banishing companions
Implement banishing non-combat pets

0.0.5
Fix bugs

0.0.4
Add German translation (Thank you Baertram!)
Add setting options for daily quests
Refactor code and improve performance

0.0.3
Add some keybinds

0.0.2
Implement banishing assistants
Implement banishing all manually by a shortcut key

0.0.1
Implement banishing pets
Optional Files (0)


Archived Files (32)
File Name
Version
Size
Uploader
Date
0.5.3
19kB
tdenc
09/17/22 07:23 PM
0.5.2
19kB
tdenc
09/17/22 06:56 AM
0.5.1
19kB
tdenc
09/17/22 05:37 AM
0.4.0
18kB
tdenc
11/05/21 07:10 PM
0.3.2
16kB
tdenc
09/25/21 05:41 AM
0.3.1
17kB
tdenc
09/15/21 09:14 AM
0.3.0
16kB
tdenc
08/23/21 03:11 AM
0.2.7
17kB
tdenc
07/31/21 04:37 PM
0.2.6
16kB
tdenc
07/21/21 02:44 AM
0.2.5
16kB
tdenc
07/19/21 04:59 AM
0.2.4
15kB
tdenc
07/16/21 10:50 PM
0.2.3
16kB
tdenc
07/10/21 10:34 PM
0.2.2
16kB
tdenc
07/08/21 11:28 PM
0.2.1
15kB
tdenc
07/08/21 05:54 AM
0.1.8
13kB
tdenc
07/04/21 07:01 PM
0.1.7
13kB
tdenc
07/04/21 08:48 AM
0.1.5
13kB
tdenc
07/03/21 05:11 AM
0.1.4
13kB
tdenc
07/02/21 12:52 AM
0.1.3
12kB
tdenc
06/29/21 05:40 PM
0.1.2
12kB
tdenc
06/26/21 02:53 AM
0.1.1
11kB
tdenc
06/22/21 09:54 PM
0.1.0
11kB
tdenc
06/18/21 06:08 AM
0.0.11
9kB
tdenc
06/17/21 12:40 AM
0.0.10
9kB
tdenc
06/17/21 12:27 AM
0.0.9
9kB
tdenc
06/15/21 05:17 AM
0.0.8
9kB
tdenc
06/14/21 01:52 AM
0.0.7
8kB
tdenc
06/13/21 08:07 AM
0.0.6
7kB
tdenc
06/09/21 09:22 PM
0.0.5
6kB
tdenc
06/08/21 07:16 PM
0.0.4
6kB
tdenc
06/08/21 05:50 PM
0.0.3
5kB
tdenc
06/07/21 05:33 AM
0.0.1
4kB
tdenc
06/06/21 01:39 AM


Post A Reply Comment Options
Unread 09/18/22, 10:50 AM  
ZoLatKam
 
ZoLatKam's Avatar

Forum posts: 3
File comments: 108
Uploads: 0
Re: Re: Funke?

Warning: Spoiler
Originally Posted by tdenc

Thank you. I fixed her name!
Happy to help! Thanks for the awesome mod!
__________________
Warning: Spoiler
Report comment to moderator  
Reply With Quote
Unread 09/18/22, 12:31 AM  
Natakiro

Forum posts: 0
File comments: 20
Uploads: 0
Originally Posted by tdenc
Originally Posted by Natakiro
Thanks for keeping this updated!

Could you add a fishing category? Ember loses rapport when you fish, and it would be nice to avoid this, as it is very easy to accidentally activate fishing spots when jumping over bodies of water when mounted.
Added fishing option in version 0.5.3
Thank you so much; it is greatly appreciated!
Report comment to moderator  
Reply With Quote
Unread 09/17/22, 07:29 PM  
tdenc
 
tdenc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 8
Originally Posted by Natakiro
Thanks for keeping this updated!

Could you add a fishing category? Ember loses rapport when you fish, and it would be nice to avoid this, as it is very easy to accidentally activate fishing spots when jumping over bodies of water when mounted.
Added fishing option in version 0.5.3
Report comment to moderator  
Reply With Quote
Unread 09/17/22, 07:28 PM  
tdenc
 
tdenc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 8
Originally Posted by TNTKokser
Missing feature:
Shortcut for toggle companion (or perhaps non-combat pets, too)

For my solo char I use several companions, eg. for some dungeons I use the Ring of the Pale Order with a tank, for another I use a set ring plus a healer. It would be nice to have ONE shortcut that brings back the last companion I used after it was banned for any reason.
I added keybinds for resummoning.
Report comment to moderator  
Reply With Quote
Unread 09/17/22, 07:26 PM  
tdenc
 
tdenc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 8
Re: Funke?

Originally Posted by ZoLatKam
For anyone that reads the patch notes and is not a native German speaker, "Funke" (according to Google translate) means "Spark", which based on context, I presume is meant to imply "Ember"... Even though (also according to Google translate), "Ember" in German is "Glut".

#TMYK!
Thank you. I fixed her name!
Last edited by tdenc : 09/17/22 at 08:05 PM.
Report comment to moderator  
Reply With Quote
Unread 09/17/22, 03:38 PM  
Natakiro

Forum posts: 0
File comments: 20
Uploads: 0
Thanks for keeping this updated!

Could you add a fishing category? Ember loses rapport when you fish, and it would be nice to avoid this, as it is very easy to accidentally activate fishing spots when jumping over bodies of water when mounted.
Report comment to moderator  
Reply With Quote
Unread 09/17/22, 11:32 AM  
ZoLatKam
 
ZoLatKam's Avatar

Forum posts: 3
File comments: 108
Uploads: 0
Funke?

For anyone that reads the patch notes and is not a native German speaker, "Funke" (according to Google translate) means "Spark", which based on context, I presume is meant to imply "Ember"... Even though (also according to Google translate), "Ember" in German is "Glut".

#TMYK!
__________________
Warning: Spoiler
Report comment to moderator  
Reply With Quote
Unread 09/17/22, 07:59 AM  
tdenc
 
tdenc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 8
0.5.2

I released new version to fix Giladil issues, and also added some data for new allies. Read changelog for more detail.
I don't play ESO long time, so updates might be a bit buggy. Bug reports are always welcome. Wait in patient until I fix it!
Last edited by tdenc : 09/17/22 at 08:01 AM.
Report comment to moderator  
Reply With Quote
Unread 09/17/22, 07:17 AM  
tdenc
 
tdenc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 8
Originally Posted by Baertram
You are missing the addon's folder in the zip file! Please fix and reupload, thanks
And also please remove any hidden folders and files like .git*! Thank you again≤
Fixed version was just uploaded! Thank you again!!
Report comment to moderator  
Reply With Quote
Unread 09/17/22, 06:27 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4202
File comments: 5259
Uploads: 74
You are missing the addon's folder in the zip file! Please fix and reupload, thanks
And also please remove any hidden folders and files like .git*! Thank you again≤
Report comment to moderator  
Reply With Quote
Unread 08/31/22, 07:32 PM  
neuroticsilence

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: Breaks Giladil the Rag Picker assistant

I just got Giladil when she was on sale and this was driving me nuts. But I'm pretty sure I've found a way to fix it! I added one line to the AutoBanishPets.onEventTriggered function, and now Giladil functions as expected but still is dismissed if you interact with a craft table.

Code:
if (eventCode == EVENT_CRAFTING_STATION_INTERACT) and (IsInteractingWithMyAssistant()) then
elseif (k == "pets") then
      AutoBanishPets.BanishPets()
elseif (k == "vanityPets") then
      AutoBanishPets.BanishVanityPets()
elseif (k == "assistants") then
      AutoBanishPets.BanishAssistants()
else
      AutoBanishPets.BanishCompanions(k)
end
All it should do is check if you're actively interacting with your assistant when it registers the crafting station interaction and if so end this section of the code (and thus skip the banishing). There may be a more elegant way to handle the problem, but it seems to function alright with the minimal testing I did. I've never messed with addons or lua files before though, so ymmv. Maaaaybe make a copy of the file before messing with it.



Originally Posted by ZoLatKam
Can confirm.
Originally Posted by Shadowfen
Interactions with Giladil the Rag Picker are broken when I have this addon installed. She is unable to do her job of deconstructing and randomly gets unsummoned in the middle of interaction.
I've also had to disable this mod in order to use Giladil out in the wild.
----------------------------------------------------------------------------------------------------
Edit - A workaround that's been allowing me to use Giladil and still have this mod enabled involves disabling the following option:
Code:
ESC > Settings > Addons > Auto Banish Pets > Assistant > Crafting Station
That said, it would be nice to not have to resort to disabling useful options.
Report comment to moderator  
Reply With Quote
Unread 07/27/22, 06:41 AM  
TNTKokser
 
TNTKokser's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
Missing feature:
Shortcut for toggle companion (or perhaps non-combat pets, too)

For my solo char I use several companions, eg. for some dungeons I use the Ring of the Pale Order with a tank, for another I use a set ring plus a healer. It would be nice to have ONE shortcut that brings back the last companion I used after it was banned for any reason.
Report comment to moderator  
Reply With Quote
Unread 04/10/22, 11:08 AM  
ZoLatKam
 
ZoLatKam's Avatar

Forum posts: 3
File comments: 108
Uploads: 0
Re: Breaks Giladil the Rag Picker assistant

Can confirm.
Originally Posted by Shadowfen
Interactions with Giladil the Rag Picker are broken when I have this addon installed. She is unable to do her job of deconstructing and randomly gets unsummoned in the middle of interaction.
I've also had to disable this mod in order to use Giladil out in the wild.
----------------------------------------------------------------------------------------------------
Edit - A workaround that's been allowing me to use Giladil and still have this mod enabled involves disabling the following option:
Code:
ESC > Settings > Addons > Auto Banish Pets > Assistant > Crafting Station
That said, it would be nice to not have to resort to disabling useful options.
__________________
Warning: Spoiler
Last edited by ZoLatKam : 04/16/22 at 10:53 PM.
Report comment to moderator  
Reply With Quote
Unread 04/03/22, 04:09 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 82
File comments: 642
Uploads: 14
Breaks Giladil the Rag Picker assistant

Interactions with Giladil the Rag Picker are broken when I have this addon installed. She is unable to do her job of deconstructing and randomly gets unsummoned in the middle of interaction.
Report comment to moderator  
Reply With Quote
Unread 02/20/22, 02:36 PM  
Caranud

Forum posts: 1
File comments: 15
Uploads: 0
Names (In-game / Folder) : Auto Banish Pets / AutoBanishPets
Translation (french) : yes. It only lacks the tooltip (I can give translation, even if itís not really necessary)
Menu : yes (account-based)
Key shortcuts : yes, a lot of options
Version tested : 0.4.0 (06/11/2021) on Deadlands (7.2.9)

---
Works as intended, thanks for this good addon ! 
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.