Attention: This addon needs the following libraries installed and activated
-
LibAddonMenu-2.0
-
LibZone
You need to install them as standalone versions!
Check the description for information what a library is, what a standalone library is, what other addons are helping you to see the dependent libraries of an addon, and how you are able to install them properly as a standalone version.
0.2.81 - 2024-07-12
Fixed wrong subfolder "FCO Notes" in the zip file
0.2.8 - 2024-06-03
Added missing zones officially, including new "West Weald"
0.2.7 - 2021-12-14
-Updated with new zone data
-Fixed error message at settings for unknown zones/subzones
0.2.6 - 2021-09-16
Fixed nil error upon loading, if SavedVariables contained FCOMounty_NewZoneData table with new found subzones
0.2.5 - 2021-09-16
Updated API, removed older API version
Added more subzones -> Thanks to howellqagan for sending in the collected new subzones!
Fixed a typo
0.2.4 - 2021-08-01
Fixed nil table index at settings "transfer temp SV zonedata to preloaded"
0.2.3 - 2021-08-01
-Updated API
-Added setting to update the -ALL- subzone, if you manually use a mount, too
-Added slash command
to manually check the current zone + subzone for missing entries and add them to the temporary SavedVariables.
You still need to report those to the addon dev to add them to the addon unless you want to always loose them at possible future updates! Use the chat command /fcomr for further information how to report them and read the addon description's part "Report missing zone/subZone data directly from the game to www.esoui.com ..."
FCOMounty Automatically scans the zone & subZone after a loading screen and adds missing entries to the internal temporary savedvariables. Missing zone&subzone data will be shown inside the chat,a fter that scan, and inside the settings menu as zones or subzones containing a _ and e.g. a suffix like "base"! Please report these missing ones or your saved mounts might be lost again for these combinations once the addon will update the data into the preloaded addon data properly! (e.g. subzone "newsubzone_base" will be changed to "newsubzone" with future addon updates).
0.2.2
Updated API for Blackwood
Added the new Blackwood zones -> Thanks to HowellQagan!
0.2.1
Updated API for Markarth
Added Markarth's The Reak zone -> Thanks to HowellQagan!
0.2.0
Changed mount detection code to use ZOs code of the collectibles manager
0.1.9
-Updated API
-Updated needed LAM version
-Fixed ZOs function returning always 0 even if you own mounts in a collectible subCategory. Removed the check on "mountsOwned" so far which will increase time to scan the mounts but will work for now until this was fixed by Zos, or a workaround was named
0.1.8
-Updated API to Thonestorn
-Needs newest LibZone library 0.6.9, please update!
0.1.7
-Updated API to Greymoor
-Made compatible with and dependend on LibZone version 0.6.8 (mandatory!)
-Added Greymoor Skyrim and underground cavern zone data
-Fixed map tile texture detection to support (hopefully all) map texture names now (thanks to manavortex, Shalikran, sirinsidiator and kyoma)
-Added chat slash command /fcomz to show the current zone info in the chat
-Added chat slash command /fcomr to report a missing zone or subzone directly to me.
This will only work if you are not in a house or dungeon, if you are on an overland map or a city map (not all cities provide "subzone" names so maybe some cities are named the same in their zone as the overland zone. I cannot change this sorry.
Watch the chat for information if you are standing wrong, the data already exists or not.
If the zone or subzone is not known yet in the FCOMounty data tables:
A popup will open, trying to open a website www.esoui.com and so on... Click yes and it will auto fill in the needed zone data for me into a bug report at www.esoui.com -> FCOMounty bug panel. Send this bug report then and I got all data to add.
0.1.6
Updated API
Fixed southern Elsweyr
0.1.5
-Added: More descriptions in the settings and tooltips of settings
-Added on request: Randomize mounts for zone & subZone
Enable the randomize mounts checkbox.
Choose your zone & subZone, choose your mount from the dropdown of mounts.
Click the + button to add them to the randomized zone & subzone dropdown
Select one entry in this dropdown and click the - button to remove the mount again.
If you enable the -ALL-: Use the -ALL- subzone for the mounts, this will also apply to the random mounts!
This means if you enable this setting you need to select the zone and the subzone -ALL- to add (+) or delete (-) the random mounts to the dropdown box.
Random mounts will be selected the same like normal mounts, a few seconds after unmounting or at a zone change or /reloadui then!
0.1.4
-Updated API for Drgaonhold
-Added zone entries for Southern Elsweyr
-Removed unregister for callback of LAM panel created
0.1.3
-Updated API for Elsweyr
-Added zone entries for Northern Elsweyr
-Changed code to work with libraries with or without LibStub
0.1.2
Fixed: lua error message pressing "Current zone" button for missing zone/subzone pairs.
This applies to the mount enhancement settings. If no zone/subzone data is found it will use the current standard ESO settings for this zone/subzone and add it to your settings automatically so you are able to change it.
Added "debug" setting (standard: Disabled).
Only if you enable this setting you will see chat messages about missing zone data. So be sure to enable it if you want to support me and tell me where zone/subzone data is missing. Thank you.
0.1.1
Fixed version number. Should be a string. Thanks Ravenmind!
0.1.0
Fixed lua error message while using "Current zone" button.
0.0.9
-Fixed some other error messages
-Added ##AddOnVersion: to manifest txt file
-The addon will disable itself automatically within dungeons, raid dungeons and delves, if it can detect them, to speed up game loading (as most dungeons do not allow you to mount, and those where you are still able to mount will use your last used mount then).
-Changed the zone determination
-Changed the zone names and subzone names in the settings dropdown boxes to show "client language dependent" entries using LibZone (please download and install this library so the addon will work properly!).
-> Check the addon description about "how to download and install standalone libraries properly".
0.0.8
Fixed error message for unknown zones / subzones.
The chat will show a message about this now.
Feel free to contact me via the addon comments or pm so I can add these zones, if they are needed AND if you can mount in this zone! If no mount is possible then just ignore the chat message please.
0.0.7
Updated API and removed libraries.
You need to install them as standalone versions.
Check the description for information what a library is, what a standalone library is, what other addons are helping you to see the dependent libraries of an addon, and how you are able to install them properly as a standalone version.
0.06
-Updated api to summerset
-Updated libraries: Updated libAddonMenu, removed libMapPins
-Updated: Summerset zone data (Thanks to daxterjax) and some delve subzones
0.05
Added: More zone data which was missing, thanks to: Nighn_9
Added: Function to print the current zone and subzone to chat so you can specify me some information if another zone is "missing" in the addon. Write me a PM or an addon comment with the chat output and I'll add it to the addon.
Chat command:
/script FCOM.zone2Chat()
Example output:
[FCOMounty] Current zone: bangkorai, current subzone: bangkorai_base
0.04
-Added "preset mount option" to set the manually chosen mount from your collectibles as the standard mount for the current zone & subzone. The option is turned off by default.
-Fixed: Changing your mount in the settings for te current zone & subzone will update the settings accordingly and choose the mount for you, so your next ride in the zone will use this mount then
-Fixed: Getting unmounted in combat/unmount in combat will wait until you leave combat to update the mount of the current zone & subzone for you
-Changing the weapons in combat won't update the mount info anymore (better performance)
-Fixed: The stable training "+" button settings will be disabled if you have trained it to the maximum already, or if only 1 training type is left
0.03
-Added option to switch to the currently active zone and subzone in the settings to set the mount for the current zone
-> Use chat command /fcoms to get to the FCOMounty settings
-Reworkd the code to detect a zone change so it's not flooding a "Collectible no ready" message (only will check if the zone or subzone changed)
0.02
-Added events for unmounting, weapon change and switiching to mouse mode (talking to NPCs e.g.).
If you are not mounted and not in combat at this time the current zone will be checked and your desired mount will be prepared