Quantcast
Download
(7 Kb)
Download
Updated: 05/23/20 05:47 AM
Compatibility:
Greymoor (6.0.5)
Harrowstorm (5.3.4)
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Elsweyr (5.0.5)
Updated:05/23/20 05:47 AM
Created:12/09/14 11:44 AM
Monthly downloads:509
Total downloads:12,576
Favorites:41
MD5:
6.0.5
Stow It Auto-Sheather  Popular! (More than 5000 hits)
Version: 3.2.6
by: RunningDuck, Baertram
Stow It Auto-Sheather
A very simple addon that does one thing and one thing only; sheaths your weapon after you leave combat.
And after you have killed via the blade of woe (Dark Brotherhood).

Dependencies:
Please install (and keep them updated) the following dependencies/libraries in order to make this addon work properly:
LibAddonMenu-2.0

Cred
Continued version of StowIt by stjobe (1.2.8 from 09/18/14). So far I've just adapted it to latest API.

Features
A small delay is implemented to enable animations to finish playing.

Settings
YOu are able to configure the addon via the add-on settings menu.
Dependencies:
Please install (and keep them updated) the following dependencies/libraries in order to make this addon work properly:
LibAddonMenu-2.0

Baertram:
3.2.6
Disabled StowIt.DebugMe

3.2.5
-Removed LibStub calls
-Removed old embedded libraries. Please install LibAddonMenu as standalone version (see description)
-Fixed bug: If auto stow after weapn swap was activated some cicumstances did unsheath your weapons instead

3.2.4
-Added: LAM settings menu
-Added: Setting to stow your weapon after a weapon swap, if you are out of combat

Baertram:
3.2.3
-Fixed: Added all the ranks of the Shadow cloak + morphs to be detected
-Added: Stealth effect from the Shadowstrike champion passive

Baertram:
3.2.2
-Added "Shadow cloack" + morphs support on request
-Removed not needed XML file

Baertram:
3.2.1
-Added "Blade of woe" support on request
-Changed addon code to work without XML files
-Changed addon code to strip not needed loop and get a bit more performant

3.2.0 Adapted to Clockwork City (Update 16 - game version 3.2 - API 21)

3.1.0 Adapted to Horns of the Reach (Update 15 - game version 3.1 - API 20)

2.8.1 Bump to API 19 (and embarrassingly not even tested)

2.8.0 Adapted to Homestead (Update 13 - game version 2.7 - API 18)

2.7.0 Adapted to One Tamriel (Update 12 -game version 2.6.0 - API 17)

2.6.0 Adapted to Shadows of the Hist (Update 11 -game version 2.5.5 - API 16)

2.5.0 Adapted to Dark Brotherhood (game version 2.5 and API 15)

2.3.0 Adapted to Thieves Guild (game version 2.3 and API 14)

1.3.3 Adapted to Orsinium (game version 2.2.4 and API 13)
Optional Files (0)


Archived Files (17)
File Name
Version
Size
Uploader
Date
3.2.5
7kB
Baertram
05/22/20 08:17 AM
3.2.4
52kB
Baertram
12/27/17 01:25 PM
3.2.3
3kB
Baertram
12/21/17 10:51 PM
3.2.2
3kB
Baertram
12/20/17 08:37 AM
3.2.1
3kB
Baertram
12/04/17 03:09 PM
3.2.0
1kB
RunningDuck
12/03/17 09:53 AM
3.1.0
1kB
RunningDuck
08/21/17 11:19 AM
2.8.1
1kB
RunningDuck
05/27/17 03:29 AM
2.8.0
1kB
RunningDuck
02/16/17 02:30 PM
2.7.0
1kB
RunningDuck
10/08/16 11:31 AM
2.6.0
1kB
RunningDuck
08/05/16 08:30 AM
2.5.0
1kB
RunningDuck
07/02/16 08:49 AM
2.3.0
1kB
RunningDuck
03/31/16 01:48 PM
1.3.3
1kB
RunningDuck
11/03/15 04:42 PM
1.3.2
1kB
RunningDuck
09/05/15 03:09 PM
1.3.1
1kB
RunningDuck
03/08/15 09:22 AM
1.3
1kB
RunningDuck
12/09/14 11:44 AM


Post A Reply Comment Options
Unread 05/23/20, 12:02 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2881
File comments: 3471
Uploads: 61
Re: Re: Re: spam messages in chat

A screenshot or details like the weapon change would help next time, thanks

Originally Posted by stribog
Originally Posted by Baertram
Maybe tell me what spam messages in detail? Could help to find them quicker

Edit:
Found it.
Couldn't copy from the chat, so no text
When changing weapons, there were system messages ( yellow). Approximately: "weapon 1, weapon 2, some numbers, and so on"
Report comment to moderator  
Reply With Quote
Unread 05/23/20, 10:57 AM  
stribog

Forum posts: 0
File comments: 15
Uploads: 0
Re: Re: spam messages in chat

Originally Posted by Baertram
Maybe tell me what spam messages in detail? Could help to find them quicker

Edit:
Found it.
Couldn't copy from the chat, so no text
When changing weapons, there were system messages ( yellow). Approximately: "weapon 1, weapon 2, some numbers, and so on"
Report comment to moderator  
Reply With Quote
Unread 05/23/20, 05:43 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2881
File comments: 3471
Uploads: 61
Re: spam messages in chat

Maybe tell me what spam messages in detail? Could help to find them quicker

Edit:
Found it.


Originally Posted by stribog
Hi! After updating, constantly spam messages in the chat, when changing weapons, new locations, and so on.
So far I have returned to the old version of the addon.
Last edited by Baertram : 05/23/20 at 05:44 AM.
Report comment to moderator  
Reply With Quote
Unread 05/22/20, 03:54 PM  
stribog

Forum posts: 0
File comments: 15
Uploads: 0
spam messages in chat

Hi! After updating, constantly spam messages in the chat, when changing weapons, new locations, and so on.
So far I have returned to the old version of the addon.
Report comment to moderator  
Reply With Quote
Unread 05/22/20, 08:18 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2881
File comments: 3471
Uploads: 61
Version 3.2.5
Dependencies:
Please install (and keep them updated) the following dependencies/libraries in order to make this addon work properly:
LibAddonMenu-2.0
Report comment to moderator  
Reply With Quote
Unread 05/22/20, 07:17 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2881
File comments: 3471
Uploads: 61
Working on the bug you have mentioned now:

Only StowIt enabled.
NA server.
Setting to auto stow after weapon change disabled.
No weapon switch done after login.

Entering rimmen outlaw refuge.
-> Weapons are not unsheathed automatically.

Exit rimmen outlaw refuge.
-> Weapons are not unsheathed automatically.

Only StowIt enabled.
NA server.
Setting to auto stow after weapon change enabled.
No weapon switch done after login.

Entering rimmen outlaw refuge.
-> Weapon was unsheathed automatically.

So it's about this setting, and this is the reason why I always ask for details and YOUR configuration. Else I'd search for ages...

Will try to find out what causes this.
Last edited by Baertram : 05/22/20 at 07:42 AM.
Report comment to moderator  
Reply With Quote
Unread 05/19/20, 09:27 PM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 172
Uploads: 0
I stumbled upon this addon and it seems to work so far.
https://www.esoui.com/downloads/info...athWeapon.html
__________________
Ignotus on the official ESO forums.
@Ign0tus in-game on the NA PC server.
Report comment to moderator  
Reply With Quote
Unread 05/16/20, 02:37 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2881
File comments: 3471
Uploads: 61
Re: Auto Unsheathing When Changing Areas

Thanks BigMons for the very detailed answers.

Traveling to new zones and outlaw refuges does fire an event_player_activated so it's somehow connected to this then.
That's totally different to just "entered a door or house" and the weapons got unsheated, which definately is related to buffs by other players and not the addon then. I cannot even detect this via addon
I'll have a test if I can rebuild it at the same outlaw refuge soon.



Originally Posted by BigMons
In regard to weapons automatically unsheathing upon travel or going through doors, I'm seeing the same behavior. I'll answer the questions that I have answers for. I've not done extensive testing.
  • Is it "always" happening or only "sometimes"? It seems to always happen when entering/exiting outlaw refuge in Elsweyr>Rimmen. It doesn't happen when entering/exiting the inn in Rimmen. Also the refuge in Rawl'kha, but not the bank.
  • If so please tell me "from where" "to where" did you travel as this happens? I entered "The Sugar Bowl" inn in Rimmen and my weapon did NOT unsheathe going in or coming back out. However, it always unsheathes when I go into the outlaw refuge in Rimmen and then unsheathes again when I come back out of the outlaw refuge. I also noticed that my weapon was unsheathed when I entered the world from the login screen. When entering/exiting the refuge, the weapon is initially sheathed, but then my toon unsheathes it within a second or two of exiting. Same for entering from login screen. I appear with it sheathed and then unsheathe it.
  • Are you sure this does not happen because you get in combat due to a players buff in the ground/in the air? There were no other players around on either side of the doorway. Positive, I have no effects on me other than "ESO Plus Member" and no other people are around me.
  • Are you sure you have tested this with ONLY StowIt addon enabled? No other addons enabled? I disabled all addons and libraries with only StowIt turned on and reloaded ui. The behavior exists. I then disabled StowIt and reloaded ui. The behavior went away.
  • Which door at what house did you move through as this happens? For outlaw refuge, I entered via the SW doorway that's near the stable in Rimmen and exited the same doorway. I was standing in Rimmen, but not in a building, when I entered from login screen.
  • Is it only happening on a non-level 50 char or also on CP160 + e.g.? This toon is lvl 18 with 334 CP. He carries a destruction flame staff. I also tried it on my lvl 50 that's carrying a 2h sword and he loaded into the game and immediately unsheathed his weapon. He's standing in the bank in Rawl'kha but I didn't notice any effects on me other than my own. Swapped weapons to daggers. Exiting and re-entering the bank does NOT unsheathe his weapons, but entering/exiting the outlaw refuge in Rawl'kha does unsheathe his weapons.
  • if "sometimes": When? How can I rebuild it? What time do I need to play? Did you sincerley check if you got any buff at this moment (press C) which unsheathes your weapons like a heal buff over time from another char or the area? No other characters around me in Rimmen and no active effects in the character window except for "ESO Plus Member". My lvl 50 has effects, but they are my own passive effects (Boon: The Shadow, Lycanthropy, Major Savagery, ESO Plus Member).
Also, traveling by wayshrine to another wayshrine in the same zone does not trigger this, but traveling to a wayshrine in a different zone does cause the weapon to unsheathe. I wonder if the outlaw refuge is considered a different "area". Entering/exiting a building like a bank or inn doesn't cause it. Happens when entering/exiting a delve.
Last edited by Baertram : 05/16/20 at 02:38 AM.
Report comment to moderator  
Reply With Quote
Unread 05/15/20, 06:53 PM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 172
Uploads: 0
Auto Unsheathing When Changing Areas

In regard to weapons automatically unsheathing upon travel or going through doors, I'm seeing the same behavior. I'll answer the questions that I have answers for. I've not done extensive testing.
  • Is it "always" happening or only "sometimes"? It seems to always happen when entering/exiting outlaw refuge in Elsweyr>Rimmen. It doesn't happen when entering/exiting the inn in Rimmen. Also the refuge in Rawl'kha, but not the bank.
  • If so please tell me "from where" "to where" did you travel as this happens? I entered "The Sugar Bowl" inn in Rimmen and my weapon did NOT unsheathe going in or coming back out. However, it always unsheathes when I go into the outlaw refuge in Rimmen and then unsheathes again when I come back out of the outlaw refuge. I also noticed that my weapon was unsheathed when I entered the world from the login screen. When entering/exiting the refuge, the weapon is initially sheathed, but then my toon unsheathes it within a second or two of exiting. Same for entering from login screen. I appear with it sheathed and then unsheathe it.
  • Are you sure this does not happen because you get in combat due to a players buff in the ground/in the air? There were no other players around on either side of the doorway. Positive, I have no effects on me other than "ESO Plus Member" and no other people are around me.
  • Are you sure you have tested this with ONLY StowIt addon enabled? No other addons enabled? I disabled all addons and libraries with only StowIt turned on and reloaded ui. The behavior exists. I then disabled StowIt and reloaded ui. The behavior went away.
  • Which door at what house did you move through as this happens? For outlaw refuge, I entered via the SW doorway that's near the stable in Rimmen and exited the same doorway. I was standing in Rimmen, but not in a building, when I entered from login screen.
  • Is it only happening on a non-level 50 char or also on CP160 + e.g.? This toon is lvl 18 with 334 CP. He carries a destruction flame staff. I also tried it on my lvl 50 that's carrying a 2h sword and he loaded into the game and immediately unsheathed his weapon. He's standing in the bank in Rawl'kha but I didn't notice any effects on me other than my own. Swapped weapons to daggers. Exiting and re-entering the bank does NOT unsheathe his weapons, but entering/exiting the outlaw refuge in Rawl'kha does unsheathe his weapons.
  • if "sometimes": When? How can I rebuild it? What time do I need to play? Did you sincerley check if you got any buff at this moment (press C) which unsheathes your weapons like a heal buff over time from another char or the area? No other characters around me in Rimmen and no active effects in the character window except for "ESO Plus Member". My lvl 50 has effects, but they are my own passive effects (Boon: The Shadow, Lycanthropy, Major Savagery, ESO Plus Member).
Also, traveling by wayshrine to another wayshrine in the same zone does not trigger this, but traveling to a wayshrine in a different zone does cause the weapon to unsheathe. I wonder if the outlaw refuge is considered a different "area". Entering/exiting a building like a bank or inn doesn't cause it. Happens when entering/exiting a delve.
__________________
Ignotus on the official ESO forums.
@Ign0tus in-game on the NA PC server.
Last edited by BigMons : 05/15/20 at 07:15 PM.
Report comment to moderator  
Reply With Quote
Unread 04/01/20, 12:51 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2881
File comments: 3471
Uploads: 61
Originally Posted by sonwon
Would it be possible to make an addon that helps you always keep your weapon unsheathed?
Try this script in your chat as you are out of combat having your weapons currently sheathed.

Code:
/script TogglePlayerWield()
Does it unsheath the weapons then?

If it does so one could PreHook it and e.g. wait like 250ms, test with function ArePlayerWeaponsSheathed() if they are sheathed and make the weapons automatically unsheath again if they got sheathed using TogglePlayerWield(). But I don't know any way to keep them always unsheathed as one would need to actually "fight" or press the keyboard/mouse keys which addons cannot do (and I'm glad they can't!)

Edit:
Something like this
Lua Code:
  1. local doNotHookTogglePlayerWieldCurrently = false
  2.         SecurePostHook("TogglePlayerWield", function()
  3.             if doNotHookTogglePlayerWieldCurrently == true then
  4.                 doNotHookTogglePlayerWieldCurrently = false
  5.                 return
  6.             end
  7.             d("TogglePlayerWield was called!")
  8.             zo_callLater(function()
  9.                 if ArePlayerWeaponsSheathed() == true then
  10.                     d(">Weapons are sheathed!")
  11.                     doNotHookTogglePlayerWieldCurrently = true
  12.                     --Unsheash again
  13.                     TogglePlayerWield()
  14.                 end
  15.             end, 250)
  16.         end)

I've tested this ingame and it seems to work at least if you manually sheath the weapons.

So add this into one of your addon's EVENT_ADD_ON_LOADED callback function and it should work, like this:

Lua Code:
  1. local function OnAddonLoaded(eventCode)
  2. --Normal Addons code here
  3. ...
  4.  
  5.  
  6. --And below this line here you need to add the code above:
  7. ...
  8.  
  9. end
  10. EVENT_MANAGER:RegisterForEvent(ADDON_NAME, EVENT_ADD_ON_LOADED, OnAddonLoaded)
Last edited by Baertram : 04/01/20 at 02:30 PM.
Report comment to moderator  
Reply With Quote
Unread 04/01/20, 08:11 AM  
sonwon

Forum posts: 0
File comments: 43
Uploads: 0
Would it be possible to make an addon that helps you always keep your weapon unsheathed?
Report comment to moderator  
Reply With Quote
Unread 09/20/18, 12:58 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2881
File comments: 3471
Uploads: 61
Originally Posted by Rhynchelma
Originally Posted by Baertram
Hmm I've tested this with 5 chars, different locations, doors, wayshrine ports, port to group members, port to guild members, with staffs, 2hd, 2x1hd, 1hd+sword, bow, different ultimates equipped, the setting to hide weapon after weapon bar swap (out of combat) enabled and disabled, only stowit enabled and other addons enabled too.

I'm not able to reproduce this My weapons are not beeing shown if I enter a house/leave a house, port to someone or a wayshrine.

This seems to happen then only if you have done some special stuff before I guess. I need more details where I can rebuild this, and how, in steps 1 to n please.
It happens with a newly created character. I have no idea, sorry.
My stamtemplar was a new char, have tested it as well with it.
It did not happen 1 time.
Maybe I did not understand the problem correct?

You said the weapons will be automatically unsheathed/shown if you switch zones or go through a door.
Are you sure this does not happen because you get in combat due to a players buff in the ground/in the air?

I'm not able to reproduce this at least once so far. Are you sure you have tested this with ONLY StowIt addon enabled? No other addons enabled?
If so please tell me "from where" "to where" did you travel as this happens?
Which door at what house did you move through as this happens?
Is it only happening on a non-level 50 char or also on CP160 + e.g.?
Is it "always" happening or only "sometimes"?
if "sometimes": When? How can I rebuild it? What time do I need to play? Did you sincerley check if you got any buff at this moment (press C) which unsheathes your weapons like a heal buff over time from another char or the area?

I'll use the same travel route and zone then and test it again but I think I already tested a lot.
Not sure why and how this happens.
Report comment to moderator  
Reply With Quote
Unread 09/19/18, 07:50 PM  
Rhynchelma
Premium Member
Premium Member

Forum posts: 37
File comments: 76
Uploads: 0
Originally Posted by Baertram
Hmm I've tested this with 5 chars, different locations, doors, wayshrine ports, port to group members, port to guild members, with staffs, 2hd, 2x1hd, 1hd+sword, bow, different ultimates equipped, the setting to hide weapon after weapon bar swap (out of combat) enabled and disabled, only stowit enabled and other addons enabled too.

I'm not able to reproduce this My weapons are not beeing shown if I enter a house/leave a house, port to someone or a wayshrine.

This seems to happen then only if you have done some special stuff before I guess. I need more details where I can rebuild this, and how, in steps 1 to n please.
It happens with a newly created character. I have no idea, sorry.
Report comment to moderator  
Reply With Quote
Unread 09/11/18, 04:07 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2881
File comments: 3471
Uploads: 61
Hmm I've tested this with 5 chars, different locations, doors, wayshrine ports, port to group members, port to guild members, with staffs, 2hd, 2x1hd, 1hd+sword, bow, different ultimates equipped, the setting to hide weapon after weapon bar swap (out of combat) enabled and disabled, only stowit enabled and other addons enabled too.

I'm not able to reproduce this My weapons are not beeing shown if I enter a house/leave a house, port to someone or a wayshrine.

This seems to happen then only if you have done some special stuff before I guess. I need more details where I can rebuild this, and how, in steps 1 to n please.
Report comment to moderator  
Reply With Quote
Unread 09/09/18, 12:50 PM  
Rhynchelma
Premium Member
Premium Member

Forum posts: 37
File comments: 76
Uploads: 0
StowIt_Settings =
{
["Default"] =
{
["@MyAccount"] =
{
["$AccountWide"] =
{
["Settings"] =
{
["version"] = 3.2400000000,
["stowAfterWeaponSwap"] = true,
},
["SettingsForAll"] =
{
["version"] = 999,
["saveMode"] = 2,
},
},
},
},
}
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: