Download
(17 Kb)
Download
Updated: 06/23/24 02:58 AM
Pictures
File Info
Compatibility:
Gold Road (10.0.0)
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Updated:06/23/24 02:58 AM
Created:01/14/22 10:06 AM
Monthly downloads:1,564
Total downloads:32,128
Favorites:51
MD5:
10.0.0
FOB - Companion Helper  Popular! (More than 5000 hits)
Version: 2.13.0
by: FlatBadger [More]
FOB is a companion mod to prevent accidental companion interaction.

Ever clicked to loot something only to find your companion conversation starting because they have leapt in front of you to grab all your attention? Annoying isn't it? (Well, I find it annoying).
  • Prevents any companion interactions from happening
  • Toggle the original functionality or toggle your companion using keybindings
  • Ignore flying insects when Mirri is out, or only allow ones that don't decrease rapport
  • Prevent criminal interactions when Bastian or Isobel is out
  • When you move the reticle over a companion, nothing will happen. Click the action button over a companion, nothing will happen. Bliss.
  • Stop losing Rapport with Bastian when you craft something with cheese in it. FOB will warn you and cancel the crafting of that item. Works with DailyProvisioning too.
  • Alternate summoning message frame
  • Prevent entry to Outlaw's Refuges when Isobel is out
  • Prevent fishing when Ember is out
  • Prevent mushroom gather or recipes with coffee for Azander
  • Block outfit stations and warn of low gear durability for Sharp as Night
Now, if I could only get them to shut up too...

Compatible with DailyProvisioning and RuEso (as of V2.3.0)

Slash Commands
/fob - open FOB's settings page

Translated to deutsch, franšais & русский

Requires:
  • LibChatMessage
  • LibSavedVars
Version: 2.13.0 ---------------
Gold Road update
Some translation updates
Added prevent entering Dark Brotherhood Sanctuary for Mirri

Version: 2.12.1 ---------------
Font update

Version: 2.12.0 ---------------
Scions update

Version: 2.11.0 ---------------
Patch 40 update

Version: 2.10.8 ---------------
Bugfix for Sharp as night equipment durability check

Version: 2.10.7 ---------------
Non-English mushroom update and typo correction

Version: 2.10.6 ---------------
Missing mushrooms (English) added. Tanslations needed for other languages

Version: 2.10.5 ---------------
Bugfix for durability check

Version: 2.10.4 ---------------
Bugfix for fishing cancellation in Necrom

Version: 2.10.3 ---------------
Handle removal of Fishing Manager in Necrom

Version: 2.10.2 ---------------
German translation updates

Version: 2.10.1 ---------------
Fixed Mirri insects bug

Version: 2.10.0 ---------------
Update for Necrom

Version: 2.9.0 ---------------
Update for Scribes of Fate

Version: 2.8.0 ---------------
Update for Firesong

Version: 2.7.0 ---------------
Update for Lost Depths

Version: 2.6.10 ---------------
More German corrections

Version: 2.6.9 ---------------
German translation corrections
Fixed an issue with Outlaw's Refuges and Thieves' Dens in non-English clients

Version: 2.6.8 ---------------
German translation updated
Interaction tweaks

Version: 2.6.7 ---------------
Reworked interaction cancelling code
Added option for disabling companion interaction

Version: 2.6.6 ---------------
German translation updates - thanks Neverlands

Version: 2.6.5 ---------------
Minor code reversion on interaction cancellation

Version: 2.6.4 ---------------
Added setting to prevent entry to Outlaw's Refuges for Isobel

Version: 2.6.3 ---------------
Settings bug fix

Version: 2.6.2 ---------------
Alert bug fix

Version: 2.6.1 ---------------
Bugfix for Ember and Isobel recognition
Interaction prevention options added for Ember and Isobel
Fixed LAM2 missing entry issue

Version: 2.6.0 ---------------
Update for High Isle

Version: 2.5.2 ---------------
Added missing dependency
Updated ToC Version

Version: 2.5.1 ---------------
Fixed summoning frame issue reported by LoneStart2911
Companion resummoning variables moved from account-wide to character specific

Version: 2.5.0 ---------------
Updated for Ascending Tide

Version: 2.4.1 ---------------
Try to handle 'Steal From', 'Trespass' and 'Pickpocket' for Bastian

Version: 2.4.0 ---------------
Changed dismiss companion to toggle companion
Added alternate summoning message frame

Version: 2.3.2 ---------------
Functionality disabled in irrelevant scenes to prevent unintended interference

Version: 2.3.1 ---------------
Russian translations correction
Insects updated

Version: 2.3.0 ---------------
Added compatibility with the RuEso addon

Version: 2.2.3 ---------------
Russian translations updated - thanks Bolsen945

Version: 2.2.2 ---------------
Opening the Companion Menu outside ESO code does not correctly enable all
functionality - disabling this for now

Version: 2.2.1 ---------------
Bugfix for ignoring insects when Bastian is out

Version: 2.2.0 ---------------
Added new option to warn when you're about to craft something with cheese

Version: 2.1.0 ---------------
Added new options, ignore insects all the time, allow insects that do not decrease rapport

Version: 2.0.2 ---------------
Localisation improvement - thanks again Baertram

Version: 2.0.1 ---------------
Russian translations added - thanks Bolsen945
French translations added

Version: 2.0.0 ---------------
Added option to ignore flying insects when Mirri is summoned (requires translations)
Added option to prevent criminal interactions when Bastian is summoned
Added German translations for flying insects
Correct localisation issue for Companion detection in non-English languages
Added /fob

Version: 1.0.3 ---------------
Corrected localisation issue

Version: 1.0.2 ---------------
German translations added (thanks again Baertram)
Companion ids obtained through different method

Version: 1.0.1 ---------------
Various code improvements (thanks Baertram)
Added a keybind to toggle the default interaction behaviour

Version: 1.0.0 ---------------
Initial Release
Optional Files (0)


Archived Files (44)
File Name
Version
Size
Uploader
Date
2.12.1
17kB
FlatBadger
04/05/24 10:35 AM
2.12.0
398kB
FlatBadger
03/12/24 10:35 AM
2.11.0
17kB
FlatBadger
11/04/23 12:30 PM
2.10.8
17kB
FlatBadger
07/03/23 02:13 PM
2.10.7
17kB
FlatBadger
06/17/23 03:06 PM
2.10.6
17kB
FlatBadger
06/17/23 01:38 AM
2.10.5
17kB
FlatBadger
06/16/23 08:03 AM
2.10.4
17kB
FlatBadger
05/14/23 02:57 AM
2.10.3
17kB
FlatBadger
05/13/23 12:37 PM
2.10.2
17kB
FlatBadger
05/13/23 09:52 AM
2.10.1
16kB
FlatBadger
05/13/23 02:57 AM
2.10.0
16kB
FlatBadger
05/12/23 08:43 AM
2.9.0
12kB
FlatBadger
03/14/23 02:01 PM
2.8.0
12kB
FlatBadger
11/01/22 03:47 PM
2.7.0
12kB
FlatBadger
08/24/22 01:35 PM
2.6.10
12kB
FlatBadger
08/21/22 05:55 AM
2.6.9
12kB
FlatBadger
08/12/22 06:10 AM
2.6.8
12kB
FlatBadger
06/19/22 10:53 AM
2.6.7
12kB
FlatBadger
06/19/22 03:42 AM
2.6.6
12kB
FlatBadger
06/17/22 06:02 AM
2.6.5
12kB
FlatBadger
06/17/22 12:54 AM
2.6.4
12kB
FlatBadger
06/14/22 01:17 PM
2.6.3
12kB
FlatBadger
06/14/22 10:28 AM
2.6.2
12kB
FlatBadger
06/14/22 05:03 AM
2.6.1
12kB
FlatBadger
06/12/22 07:15 AM
2.6.0
11kB
FlatBadger
06/07/22 11:00 AM
2.5.1
11kB
FlatBadger
04/03/22 07:20 AM
2.5.0
11kB
FlatBadger
03/14/22 01:44 PM
2.4.0
11kB
FlatBadger
02/07/22 01:17 PM
2.3.2
10kB
FlatBadger
02/05/22 12:33 PM
2.3.1
10kB
FlatBadger
01/31/22 10:56 AM
2.3.0
10kB
FlatBadger
01/29/22 04:11 AM
2.2.3
10kB
FlatBadger
01/26/22 03:49 PM
2.2.2
10kB
FlatBadger
01/24/22 10:06 AM
2.2.1
10kB
FlatBadger
01/23/22 01:32 PM
2.2.0
10kB
FlatBadger
01/23/22 07:23 AM
2.1.0
7kB
FlatBadger
01/21/22 05:47 AM
2.0.2
7kB
FlatBadger
01/20/22 09:44 AM
2.0.1
7kB
FlatBadger
01/20/22 06:38 AM
 FOB
2.0.0
5kB
FlatBadger
01/18/22 12:06 PM
 FOB
1.0.3
3kB
FlatBadger
01/15/22 10:45 AM
 FOB
1.0.2
39kB
FlatBadger
01/15/22 10:02 AM
 FOB
1.0.1
3kB
FlatBadger
01/14/22 01:18 PM
 FOB
1.0.0
3kB
01/14/22 10:06 AM


Post A Reply Comment Options
Unread 07/06/24, 06:41 PM  
nice_wacoro

Forum posts: 0
File comments: 3
Uploads: 0
Thanks for the great addon!
Prevent interaction it works perfectly with all companions, but does not work for Sharp-as-Night
I use the Russian language and the RuEso addon
Report comment to moderator  
Reply With Quote
Unread 06/23/24, 03:01 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 388
Uploads: 5
Originally Posted by DeanGrey
Suggestion: A a Dark Brotherhood door check and if Miri is out, don't allow entering. You can mitigate confusion by having text warn you why. You can even then have a soft timer of a few moments where it is overridden and they can still enter.
Sorry for the slow reponse. I've added this check, but I've kept it simple like the rest of the checks. The logic is not robust enough to guarantee blocking pressing the E key as I've mentioned previously, as running code during interactions is tricky.

I'll have a think about how to implement some kind of message in a future release.
Report comment to moderator  
Reply With Quote
Unread 04/17/24, 09:28 PM  
DeanGrey
 
DeanGrey's Avatar
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 98
Uploads: 3
Suggestion: A a Dark Brotherhood door check and if Miri is out, don't allow entering. You can mitigate confusion by having text warn you why. You can even then have a soft timer of a few moments where it is overridden and they can still enter.
Report comment to moderator  
Reply With Quote
Unread 01/02/24, 08:44 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 388
Uploads: 5
Re: addon broken?

Originally Posted by ode2order
can still enter outlaw's refuge with Isobel and steal
Can you tell me what language client you are using please? This functionality depends on translations.

Also, the addon is only 'guaranteed' to remove the interaction message, it should also try to stop you actually interacting with the refuge door, but it's very hard to prevent reliably.

Are you seeing the 'E' option when hovering over the door?
Report comment to moderator  
Reply With Quote
Unread 01/02/24, 06:41 AM  
ode2order

Forum posts: 0
File comments: 1
Uploads: 0
addon broken?

can still enter outlaw's refuge with Isobel and steal
Report comment to moderator  
Reply With Quote
Unread 06/18/23, 03:24 AM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 595
Uploads: 0
Thanks for the update, very appreciated
Report comment to moderator  
Reply With Quote
Unread 06/17/23, 04:06 PM  
Mael Thagg
 
Mael Thagg's Avatar

Forum posts: 1
File comments: 45
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Azandar & Mushrooms

Originally Posted by FlatBadger
[..]

It's also worth checking my French spellings as I have to get any accented characters from windows character map
The ones currently translated into French are ok in the file, I'll check IG
Report comment to moderator  
Reply With Quote
Unread 06/17/23, 02:18 PM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 388
Uploads: 5
Re: Re: Re: Re: Re: Re: Re: Re: Re: Azandar & Mushrooms

Originally Posted by Mael Thagg
Originally Posted by Neverlands
I think I found out, why the DE mushroom prevention doesn't work.
In de.lua on line 28 there is "FOR_COLLECT" instead of "FOB_COLLECT"
Whoops - well spotted.

It's also worth checking my French spellings as I have to get any accented characters from windows character map
Last edited by FlatBadger : 06/17/23 at 02:18 PM.
Report comment to moderator  
Reply With Quote
Unread 06/17/23, 01:16 PM  
Mael Thagg
 
Mael Thagg's Avatar

Forum posts: 1
File comments: 45
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Re: Azandar & Mushrooms

Originally Posted by Neverlands
I think I found out, why the DE mushroom prevention doesn't work.
In de.lua on line 28 there is "FOR_COLLECT" instead of "FOB_COLLECT"


Lua Code:
  1. ZO_CreateStringId("FOR_COLLECT", "Nehmen")
Well done Neverlands! I modified the corresponding line in French, and the pickup is impossible

I'll keep an eye out to see if I find any untranslated standard mushrooms.

Thanks again
Report comment to moderator  
Reply With Quote
Unread 06/17/23, 12:57 PM  
Mael Thagg
 
Mael Thagg's Avatar

Forum posts: 1
File comments: 45
Uploads: 0
Re: Re: Re: Re: Re: Re: Azandar & Mushrooms

Originally Posted by FlatBadger
[...]
There are a few missing which I'll add in the next release, but these are very much reliant on translations which I don't currently have.

Any non-English language is going to see lots missing until this is resolved.

If anyone is able to provide translations please pm them to me. The list can be found towards the bottom of the language file (addons\FOB\languages\{de\fr\ru}.lua).

In the meantime I'll release the English fix.

I had started noting down the names of the standard mushrooms, but when I went to see the fr.lua file I noticed that they were already translated. Unfortunately, as in German and even with the correct translation, pickup is possible

Example with
ZO_CreateStringId("FOB_VIOLET_COPRINUS", "Coprin violet")
ZO_CreateStringId("FOB_WHITE_CAP", "Chapeau blanc")
Anyway thank you for your great job
Report comment to moderator  
Reply With Quote
Unread 06/17/23, 10:21 AM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 595
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Azandar & Mushrooms

I think I found out, why the DE mushroom prevention doesn't work.
In de.lua on line 28 there is "FOR_COLLECT" instead of "FOB_COLLECT"


Lua Code:
  1. ZO_CreateStringId("FOR_COLLECT", "Nehmen")
Report comment to moderator  
Reply With Quote
Unread 06/17/23, 05:31 AM  
waebbl

Forum posts: 2
File comments: 3
Uploads: 0
Originally Posted by FlatBadger
Sorry for the delay in replying - I'm struggling to find time to do much of anything lately.

The error with line 668 should be resolved in v2.10.5. As pointed out by waebbi, the wrong function was being called.
Thanks for taking the time and fixing the issue
Report comment to moderator  
Reply With Quote
Unread 06/17/23, 04:17 AM  
Neverlands
 
Neverlands's Avatar

Forum posts: 7
File comments: 595
Uploads: 0
Re: Re: Re: Re: Re: Re: Azandar & Mushrooms

Originally Posted by FlatBadger
Originally Posted by Mael Thagg
Originally Posted by Neverlands
Originally Posted by Neverlands
Originally Posted by FlatBadger
Originally Posted by Neverlands
Hello,
preventing gathering mushrooms with Azandar does not work (tested it with both English and German client).
Is this all mushrooms or just a specific type?
As far as I've seen so far, it's all mushrooms; I can have an eye on it and see if there's any exception.
Short update: It seems to be all mushrooms, at least I haven't found any exception.
Same here in french
There are a few missing which I'll add in the next release, but these are very much reliant on translations which I don't currently have.

Any non-English language is going to see lots missing until this is resolved.

If anyone is able to provide translations please pm them to me. The list can be found towards the bottom of the language file (addons\FOB\languages\{de\fr\ru}.lua).

In the meantime I'll release the English fix.
Thanks FlatBadger,
I will look around and try to complete the German mushroom list and pm it to you.

Update:
Most of these not yet translated mushrooms are quest items from daylies. Unfortunately it is very hard to find German content translations of these quests. Also, there is no German flora database like https://en.uesp.net/wiki/Lore:Flora. Therefore I can't provide the translations, at least not quickly, as I would have to recieve all the corresdonding quests first.

Anyway, for the already translated "default" mushrooms, the prevention for Azandar still doesn't work?
For example

Lua Code:
  1. ZO_CreateStringId("FOB_NAMIRAS_ROT", "Namiras Fńulnis")
doesn't work, although it has the correct DE translation.
Last edited by Neverlands : 06/17/23 at 10:11 AM.
Report comment to moderator  
Reply With Quote
Unread 06/17/23, 01:36 AM  
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 388
Uploads: 5
Re: Re: Re: Re: Re: Azandar & Mushrooms

Originally Posted by Mael Thagg
Originally Posted by Neverlands
Originally Posted by Neverlands
Originally Posted by FlatBadger
Originally Posted by Neverlands
Hello,
preventing gathering mushrooms with Azandar does not work (tested it with both English and German client).
Is this all mushrooms or just a specific type?
As far as I've seen so far, it's all mushrooms; I can have an eye on it and see if there's any exception.
Short update: It seems to be all mushrooms, at least I haven't found any exception.
Same here in french
There are a few missing which I'll add in the next release, but these are very much reliant on translations which I don't currently have.

Any non-English language is going to see lots missing until this is resolved.

If anyone is able to provide translations please pm them to me. The list can be found towards the bottom of the language file (addons\FOB\languages\{de\fr\ru}.lua).

In the meantime I'll release the English fix.
Report comment to moderator  
Reply With Quote
Unread 06/16/23, 03:24 PM  
Mael Thagg
 
Mael Thagg's Avatar

Forum posts: 1
File comments: 45
Uploads: 0
Re: Re: Re: Re: Azandar & Mushrooms

Originally Posted by Neverlands
Originally Posted by Neverlands
Originally Posted by FlatBadger
Originally Posted by Neverlands
Hello,
preventing gathering mushrooms with Azandar does not work (tested it with both English and German client).
Is this all mushrooms or just a specific type?
As far as I've seen so far, it's all mushrooms; I can have an eye on it and see if there's any exception.
Short update: It seems to be all mushrooms, at least I haven't found any exception.
Same here in french
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.