Thread Tools Display Modes
01/20/24, 02:22 AM   #1
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 5,016
I think the setting is only about "new looted materials" and not about already owned materials in banks and inventories (but I might be wrong, you have to test that).
If you got ESO+ it always will be moved to craftbag automatically on any realoadui / login again.

If you do not want that to happen on reloadui/logout/quit then ZO_PreHook Logout and the ReloadUI and Quit functions and check if your setting in addon is enabled, and then disable the game setting above properly, and see if this helps.

Last edited by Baertram : 01/20/24 at 02:46 AM.
  Reply With Quote
01/20/24, 04:55 AM   #2
DakJaniels
AddOn Author - Click to view addons
Join Date: Mar 2021
Posts: 33
Originally Posted by Baertram View Post
I think the setting is only about "new looted materials" and not about already owned materials in banks and inventories (but I might be wrong, you have to test that).
If you got ESO+ it always will be moved to craftbag automatically on any realoadui / login again.

If you do not want that to happen on reloadui/logout/quit then ZO_PreHook Logout and the ReloadUI and Quit functions and check if your setting in addon is enabled, and then disable the game setting above properly, and see if this helps.
Could it be as simple as overriding
Lua Code:
  1. IsESOPlusSubscriber()
with
Lua Code:
  1. IsESOPlusSubscriber = function () return false end

I know overriding works for
Lua Code:
  1. IsInGamepadPreferredMode()
as
Lua Code:
  1. IsInGamepadPreferredMode = function () return false end
disables Gamepad UI when a Gamepad is in use. Might be worth looking into.
  Reply With Quote
01/20/24, 05:30 AM   #3
FlatBadger
 
FlatBadger's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2021
Posts: 17
[quote=DakJaniels;49234]Could it be as simple as overriding
Lua Code:
  1. IsESOPlusSubscriber()
with
Lua Code:
  1. IsESOPlusSubscriber = function () return false end

Wouldn't that then also have an impact on the player's inventory size if the game thinks they are not a subscriber?
  Reply With Quote
01/20/24, 05:50 AM   #4
DakJaniels
AddOn Author - Click to view addons
Join Date: Mar 2021
Posts: 33
[quote=FlatBadger;49235]
Originally Posted by DakJaniels View Post
Could it be as simple as overriding
Lua Code:
  1. IsESOPlusSubscriber()
with
Lua Code:
  1. IsESOPlusSubscriber = function () return false end

Wouldn't that then also have an impact on the player's inventory size if the game thinks they are not a subscriber?


Doesn't change the inventory value.
  Reply With Quote
01/20/24, 08:03 AM   #5
sinnereso
AddOn Author - Click to view addons
Join Date: Oct 2022
Posts: 247
[quote=DakJaniels;49236]
Originally Posted by FlatBadger View Post



Doesn't change the inventory value.
yes it would have an impact on inventory and bank. I'm interested in this feature personally mostly as im only intermittently eso+ and having to completely reorganise my bank and inventories after creating a new toon because it defaults to ON for fresh installs and new characters and moves everything "craftbag" compatible from everywhere into the craftbag just by loggin in and has been rediculous. IMO it should be a feature manually turned on later if desired.

The code I listed does work and changes the feature off but even entered in "addonload" section of my addon isnt fast enough and everything is still moved before it executes that. I was wondering if there is another way maybe in settings.txt or something to have it default to OFF always unless turned on. I've requested this via ticket as well already.

The problem IMO is ZOS has decided for me that I want everything in the craftbag automatically just by becoming ESO+.

Last edited by sinnereso : 01/20/24 at 08:06 AM.
  Reply With Quote

ESOUI » Developer Discussions » General Authoring Discussion » disable auto add to craftbag for new chars


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off