Download
(3 Kb)
Download
Updated: 12/21/21 02:51 AM
Pictures
File Info
Compatibility:
Deadlands (7.2.5)
Waking Flame (7.1.5)
Blackwood (7.0.5)
Updated:12/21/21 02:51 AM
Created:02/19/21 07:17 PM
Monthly downloads:45
Total downloads:4,121
Favorites:7
MD5:
Categories:Utility Mods, Chat Mods, Miscellaneous
VisitHouse
Version: 1.4.1
by: TheNickm2 [More]
Requires LibSlashCommander

This addon allows you to easily teleport to any player's residence - as long as you have the required permission to enter the player's house - all from the ESO built-in chat box.

This addon is exclusively used via the chat command system. That means there's no complicated setup, configuration, or complex interfaces to use to visit other player homes. I personally find this to be much faster and easier than navigating through various interfaces in order to travel to the home in question.

Commands should use the following format:
Code:
/visit @PlayerEsoName
where @PlayerEsoName is the ESO account name of the player you're trying to visit. The ESO account name can be entered with or without the @ symbol, but the addon will automatically insert it if necessary (and thus, you cannot use a character name, the account name must be used).

You can also specify a specific home to visit:
Code:
/visit @PlayerEsoName Coldharbour Surreal Estate
Player Names and House Names have autocomplete suggestions that can tab-completed, but only for players somewhere in your friends list, guild list, or group (meaning visiting random player houses will still work fine but the autocomplete suggestions will not populate and you'll be required to type the name of the user and house).

The command also supports these aliases, if you find them easier to remember: /jumptohouse and /gotohouse

Requires LibSlashCommander

GitHub
1.4.1
- Fix compatibility with other addons because I'm an idiot and didn't do that before 🙃 (thanks Rhyono!)

1.4.0
- Bump API version for The Deadlands DLC
- Implement ability to travel to specific homes in addition to primary homes

1.3.0
- Bump API version for Waking Flame DLC

1.2.1
- Minor Bug Fix

1.2.0
- Bump API version for Blackwood Chapter

1.1.0
- Bump API version for Flames of Ambition DLC

1.0.0
- Initial release
Optional Files (0)


Post A Reply Comment Options
Unread 12/22/21, 09:13 PM  
artlessknave

Forum posts: 2
File comments: 28
Uploads: 0
finding the problem was frustrating, but since you took the advice and made the corrections, I reinstalled your addon and it no longer crashes ESO.
yay!
Report comment to moderator  
Reply With Quote
Unread 12/22/21, 09:01 AM  
Mortlach

Forum posts: 0
File comments: 24
Uploads: 0
Thanks, Nick!

Quite properly cool to thank Rhyono, Nick. GJ, man.

(And you're not an idiot. You're out there making mistakes and DOING something!

Everyone makes the same meta-error (increasing code complexity) by coding local vars as global at least once. Managing scope is the first commandment of limiting functional complexity.)

You're only an idiot if you keep repeating that error in every language you learn, right?

P.S. You can trust me. I'm a recovering idiot.)
Report comment to moderator  
Reply With Quote
Unread 12/21/21, 02:20 AM  
TheNickm2
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 4
Originally Posted by Rhyono
You need to make your functions local, to not pollute the global namespace. SplitString is an ESO function and you're overriding it for everyone.
thanks for the heads up! i'll get a patch out ASAP!

Edit: Patch released (v1.4.1). Apologies for the inconvenience! Thanks again for pointing me in the right direction
Last edited by TheNickm2 : 12/21/21 at 02:55 AM.
Report comment to moderator  
Reply With Quote
Unread 12/15/21, 10:24 AM  
Rhyono
AddOn Author - Click to view AddOns

Forum posts: 659
File comments: 1357
Uploads: 19
You need to make your functions local, to not pollute the global namespace. SplitString is an ESO function and you're overriding it for everyone.
Report comment to moderator  
Reply With Quote
Unread 12/14/21, 10:19 PM  
artlessknave

Forum posts: 2
File comments: 28
Uploads: 0
apparently your addon crashes craftstore :|
probably started with your last update. didnt notice any problems before that. had to go through my whole list of addons to find out which one was the problem.

may these LUA errors lead to enlightenment.

user:/AddOns/CraftStoreFixedAndImproved/CraftStore_Helpers.lua:58: operator .. is not supported for nil .. string
stack traceback:
user:/AddOns/CraftStoreFixedAndImproved/CraftStore_Helpers.lua:58: in function 'CS.NakedLink'
|caaaaaa<Locals> link = "|H1:item:33252:0:0:0:0:0:0:0:0...", split = [table:1]{} </Locals>|r
(tail call): ?
user:/AddOns/CraftStoreFixedAndImproved/CraftStore.lua:3595: in function 'CS.TooltipShow'
|caaaaaa<Locals> control = ud, link = "|H1:item:33252:0:0:0:0:0:0:0:0...", localizeStorage = user:/AddOns/CraftStoreFixedAndImproved/CraftStore.lua:3580 </Locals>|r
user:/AddOns/CraftStoreFixedAndImproved/CraftStore.lua:3693: in function '(anonymous)'
|caaaaaa<Locals> control = ud, link = "|H1:item:33252:0:0:0:0:0:0:0:0..." </Locals>|r
(tail call): ?
user:/AddOns/VotansRuneTooltips/VotansRuneTooltips100015.lua:185: in function 'origMethod'
|caaaaaa<Locals> self = ud </Locals>|r
user:/AddOns/DetailedResearchScrolls/DetailedResearchScrolls.lua:349: in function 'origMethod'
|caaaaaa<Locals> control = ud </Locals>|r
user:/AddOns/FurnitureCatalogue/FurCTooltip.lua:80: in function 'existingFn'
|caaaaaa<Locals> self = ud </Locals>|r
/EsoUI/Libraries/Utility/ZO_Hook.lua:38: in function 'SetLink'
user:/AddOns/IIfA/IIfA_xml_adapter.lua:421: in function 'IIfA:GuiLineOnMouseEnter'
|caaaaaa<Locals> self = [table:2]{searchFilter = "", version = "3.47", name = "Inventory Insight", ActiveSubFilter = 0, currentAccount = "@artlessknave", bSortQuality = F, TooltipLink = "|H1:item:33252:0:0:0:0:0:0:0:0...", InventoryFilter = "All", InventoryListFilterQuality = 99, SearchHeight = 30, filterGroup = "All", currentCharacterId = "8796093036236817", HeaderHeight = 0, minWidth = 410, clientLanguageUsesGenderString = F, clientLanguage = "en", isGuildBankReady = F, author = "AssemblerManiac & manavortex", ActiveFilter = 0, EMPTY_STRING = "", CurrSceneName = "hud", ScrollSortUp = T, InventoryListFilter = "All", bFilterOnSetName = F}, lineControl = ud </Locals>|r
user:/AddOns/IIfA/IIfABackpack.lua:584: in function '(anonymous)'
|caaaaaa<Locals> self = ud </Locals>|r


user:/AddOns/CraftStoreFixedAndImproved/CraftStore_Helpers.lua:58: operator .. is not supported for nil .. string
stack traceback:
user:/AddOns/CraftStoreFixedAndImproved/CraftStore_Helpers.lua:58: in function 'CS.NakedLink'
|caaaaaa<Locals> link = "|H0:item:34305:0:0:0:0:0:0:0:0...", split = [table:1]{} </Locals>|r
(tail call): ?
user:/AddOns/CraftStoreFixedAndImproved/CraftStore.lua:306: in function 'CS.UpdateBag'
|caaaaaa<Locals> bag = [table:2]{}, _ = 546, data = [table:3]{itemType = 10, isBoPTradeable = F, brandNew = F, actorCategory = 0, statValue = 0, locked = F, bagId = 5, name = "Pumpkin", isPlaceableFurniture = F, requiredLevel = 1, isInArmory = F, specializedItemType = 42, rawName = "Pumpkin", isJunk = F, itemInstanceId = 3866050987, condition = 100, requiredChampionPoints = 0, launderPrice = 0, meetsUsageRequirement = T, functionalQuality = 1, uniqueId = 1.6948921980584e-319, traitInformationSortOrder = 1, sellInformationSortOrder = 1, iconFile = "/esoui/art/icons/crafting_pump...", statusSortOrder = 0, slotIndex = 34305, displayQuality = 1, stolen = F, age = 0, isFromCrownStore = F, stackLaunderPrice = 0, isGemmable = F, stackSellPrice = 0, sellInformation = 0, quality = 1, traitInformation = 0, equipType = 0, stackCount = 1254, isPlayerLocked = F, sellPrice = 0} </Locals>|r
user:/AddOns/CraftStoreFixedAndImproved/CraftStore_Events.lua:186: in function 'CS.OnPlayerActivated'
|caaaaaa<Locals> eventCode = 589824, initial = F </Locals>|r
Last edited by artlessknave : 12/14/21 at 10:45 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: