lotrointerface.com
Search Downloads


Go Back   LoTROInterface > LotRO Stand-Alone Plugins > Action Bars & Main Bar


Post A Reply
Author Comments Comment Options
Unread 03-24-2021, 11:56 AM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Re: The mistery of the disappearing items

Quote:
Originally Posted by Tappo
Hello,
i am an avid user of the
Code:
/sb sort
command.
i have noticed that sometimes, sorting a portion of the bags causes items to disappear from inventory completely.

This seems to affect duplicates in different slots,
for instance yesterday I used
Code:
/sb sort 1-54
to sort the beginning of the bag which was filled by landscape and instance drops, and 4 heritage runes completely vanished.

I don't know how to reproduce, it seems completely random.
I believe it is an api bug, not a bug in the code, but i am not sure

did you ever experience something like this?
maybe a delay in the function could help?
That's bizarre. Are you sure the runes weren't stacked together into a single slot?
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-24-2021, 04:13 AM  
Tappo
The Wary
 
Tappo's Avatar

Forum posts: 2
File comments: 22
Uploads: 0
The mistery of the disappearing items

Hello,
i am an avid user of the
Code:
/sb sort
command.
i have noticed that sometimes, sorting a portion of the bags causes items to disappear from inventory completely.

This seems to affect duplicates in different slots,
for instance yesterday I used
Code:
/sb sort 1-54
to sort the beginning of the bag which was filled by landscape and instance drops, and 4 heritage runes completely vanished.

I don't know how to reproduce, it seems completely random.
I believe it is an api bug, not a bug in the code, but i am not sure

did you ever experience something like this?
maybe a delay in the function could help?

Thanks in advance and regards.
Tappo
Tappo is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-23-2021, 07:29 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Re: Re: Re: Awesome

Thanks, I'll look into it. But as a temporary workaround, you can change the "Advance to next slot" option to "Left-click" instead of "When item is equipped".
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-23-2021, 05:05 AM  
Arzakon
The Wary

Forum posts: 0
File comments: 7
Uploads: 0
Re: Re: Awesome

  • Which client language (English, French, German) are you using?
    -- English
  • Are you using 32-bit or 64-bit?
    -- 64 bit, I guess... I'm running the game under Steam, with Proton, but I haven't had any issues until now with plugins.
  • Do you see any error messages in the chat window when the problem occurs?
    -- No errors. Button works fine, but after it equips the item, it doesn't run the following step if I don't open the editor. Before the update it worked fine.
  • Please export your bar and send the data to me via PM. (Right-click the bar, choose "Export", copy and paste the data.)
    -- OK, here it goes:
    Code:
    {
       ["Arisartre.9"] = {
          ["anchor"] = "TopLeft";
          ["animation"] = {
             ["duration"] = -1;
          };
          ["caption"] = {
             ["font"] = 1107296263;
             ["height"] = 35;
             ["position"] = "beginning";
             ["text"] = "Fishing Gear";
             ["visible"] = "WhenMouseIsPresent";
             ["width"] = 80;
          };
          ["collapsed"] = 2;
          ["color"] = "5C00FF";
          ["cursorHomePosition"] = 2;
          ["cursorStyle"] = "GoldFrame";
          ["eventHandlers"] = {};
          ["eventsEnabled"] = false;
          ["hidden"] = false;
          ["hideAutomatics"] = true;
          ["hideInactiveBranches"] = true;
          ["locked"] = false;
          ["orientation"] = "Right";
          ["position"] = {
             ["left"] = 1265;
             ["top"] = 631;
          };
          ["sequenceEditor"] = {
             ["defaultIcon"] = 1091573182;
             ["position"] = {
                791;
                189;
             };
             ["sashPosition"] = 1;
             ["size"] = {
                470;
                484;
             };
          };
          ["sequenceItemInfo"] = {
             {
                ["automatic"] = true;
                ["background"] = "Thurallor/SequenceBars/Images/if.tga";
                ["class"] = "Turbine.UI.Control";
                ["condArgs"] = {
                   ["eqItemName"] = "\"Well-crafted Lebethron Fishing Rod\"";
                   ["eqSlot"] = "16";
                };
                ["condExpr"] = "return (not IsEquipped(<eqItemName>, <eqSlot>));";
                ["condName"] = "ItemNotEquipped";
                ["toolTip"] = "IF";
                ["type"] = "If";
             };
             {
                ["advanceEvent"] = "ItemEquipped";
                ["class"] = "Turbine.UI.Lotro.Quickslot";
                ["Data"] = "0x03190009C4887C3A,0x00000000";
                ["type"] = 2;
             };
             {
                ["automatic"] = true;
                ["background"] = "Thurallor/SequenceBars/Images/end-if.tga";
                ["class"] = "Turbine.UI.Control";
                ["toolTip"] = "END-IF";
                ["type"] = "EndIf";
             };
             {
                ["automatic"] = true;
                ["background"] = "Thurallor/SequenceBars/Images/if.tga";
                ["class"] = "Turbine.UI.Control";
                ["condArgs"] = {
                   ["eqItemName"] = "\"Erebrandir's Horseshoe\"";
                   ["eqSlot"] = "15";
                };
                ["condExpr"] = "return (not IsEquipped(<eqItemName>, <eqSlot>));";
                ["condName"] = "ItemNotEquipped";
                ["toolTip"] = "IF";
                ["type"] = "If";
             };
             {
                ["class"] = "Turbine.UI.Lotro.Quickslot";
                ["Data"] = "0x03190009C08D7918,0x00000000";
                ["type"] = 2;
             };
             {
                ["altIcon"] = 1091573182;
                ["class"] = "Turbine.UI.Lotro.Quickslot";
                ["Data"] = "/tell Arisartre Use Ctrl+Shift+1";
                ["type"] = 4;
             };
             {
                ["automatic"] = true;
                ["background"] = "Thurallor/SequenceBars/Images/end-if.tga";
                ["class"] = "Turbine.UI.Control";
                ["toolTip"] = "END-IF";
                ["type"] = "EndIf";
             };
             {
                ["class"] = "Turbine.UI.Lotro.Quickslot";
                ["Data"] = "0x7000EE1E";
                ["type"] = 9;
             };
          };
          ["slotSize"] = 35;
          ["slotSpacing"] = 0;
          ["type"] = "bar";
          ["visibleSlots"] = 5;
          ["wheelSpeed"] = 0;
       };
    }
Arzakon is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-22-2021, 09:46 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Re: Awesome

Quote:
Originally Posted by Arzakon
This plugin is awesome. I even registered here just for posting that.
Thanks

Quote:
But... It is just me or Update 29 broke something? A very simple sequence work flawlessly before the update and now it only works, step by step, if I open the editor on the sequence and I close it without changes. The sequence is as easy as possible, it equips a couple of objects if they are not already equipped.
It is very possible that U29 broke something. In fact there is a discussion of an undocumented change that will break existing plugins: https://www.lotrointerface.com/forum...ead.php?t=3836

However, I have so far been unable to reproduce any such problem with SequenceBars.
  • Which client language (English, French, German) are you using?
  • Are you using 32-bit or 64-bit?
  • Do you see any error messages in the chat window when the problem occurs?
  • Please export your bar and send the data to me via PM. (Right-click the bar, choose "Export", copy and paste the data.)
Quote:
And if you accept suggestions, I don't know if it is even possible, but I'll enjoy a way to swap easily Cosmetic equipment and noun titles.
Sorry, neither of those is possible, due to limitations of the Lua API.

Last edited by Thurallor : 03-22-2021 at 09:49 PM.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-22-2021, 08:59 AM  
Arzakon
The Wary

Forum posts: 0
File comments: 7
Uploads: 0
Awesome

This plugin is awesome. I even registered here just for posting that.

But... It is just me or Update 29 broke something? A very simple sequence work flawlessly before the update and now it only works, step by step, if I open the editor on the sequence and I close it without changes. The sequence is as easy as possible, it equips a couple of objects if they are not already equipped.

And if you accept suggestions, I don't know if it is even possible, but I'll enjoy a way to swap easily Cosmetic equipment and noun titles.

Despite that, amazing job.
Arzakon is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-14-2021, 07:48 PM  
Jok
The Wary
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 11
Uploads: 1
Re: Re: Advanced Lua question

Quote:
Good luck!
Lost a HD. Sucks but it happens. Now, I get to rebuild bigger and better!

Love the plugin man. it's great for the the classes I loathe to play (SpSp?)

Code:
local slot, player = ...;
slotNum = slot.s;
skillName = slot.bar.slots[slotNum + 1]:GetSkillName();
return ((Thurallor.Utils.Watcher.SkillReady(skillName)) and (Thurallor.Utils.Watcher.SkillUsable(skillName)));

Last edited by Jok : 03-14-2021 at 08:17 PM.
Jok is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-14-2021, 02:57 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Re: Advanced Lua question

Quote:
I'd like to setup a large number of sequence bars and think a multi-conditional Lua Slot is the best option. I've combined and (A and B) as described in the documentation but I want to take it another step... I'd like to setup a custom blank template. Then I can clone, drop a skill in, and its ready to go.

Is it possible to replace the skill name with a variable or function that will automatically pull name of a predetermined slot #? In this case Slot #2

PHP Code:
return ((Thurallor.Utils.Watcher.SkillReady("Spear and Spear")) and (Thurallor.Utils.Watcher.SkillUsable("Spear and Spear"))); 
Ha, you are definitely a "power user" now. Beware, with great power comes great responsibility.

You can set a variable "skillName" as follows:
Code:
local slot, player = ...;
skillName = slot.bar.slots[2]:GetSkillName();
Notes:
1. The "slots" array excludes any blank slots in your sequence.
2. If there isn't a skill in slot 2, skillName will be nil.
3. If you want to use a relative slot number, the slot number of the current slot (again, excluding blank slots) can be obtained:
Code:
local slot, player = ...;
slotNum = slot.s;
skillName = slot.bar.slots[slotNum + 1]:GetSkillName();

Good luck!
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-14-2021, 07:27 AM  
Jok
The Wary
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 11
Uploads: 1
Advanced Lua question

I'd like to setup a large number of sequence bars and think a multi-conditional Lua Slot is the best option. I've combined and (A and B) as described in the documentation but I want to take it another step... I'd like to setup a custom blank template. Then I can clone, drop a skill in, and its ready to go.

Is it possible to replace the skill name with a variable or function that will automatically pull name of a predetermined slot #? In this case Slot #2

PHP Code:
return ((Thurallor.Utils.Watcher.SkillReady("Spear and Spear")) and (Thurallor.Utils.Watcher.SkillUsable("Spear and Spear"))); 
Jok is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-22-2021, 03:36 PM  
Jethpriel
The Wary

Forum posts: 0
File comments: 73
Uploads: 0
Re: Save target / target guide

Quote:
Thank you very much.
Did so, now just have to test it.
I assume I have to be in fellowship for it to work.
Will get back after testing.
Tested, and now it is working.
Thank you so much for taking time for me.
Jethpriel is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-20-2021, 07:37 PM  
Jethpriel
The Wary

Forum posts: 0
File comments: 73
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Save target / target guide

Quote:
This indicates that the plugin is not installed correctly. (Im particular, the file "Thurallor/Common/Utils/Watcher.lua" is probably out of date.) Try this:
1. Download the zip file again.
2. Unzip it and find the "Thurallor" folder.
3. Drag the "Thurallor" folder into your "Documents\The Lord of the Rings Online\Plugins" folder.
4. There is already a "Thurallor" folder there, so when it asks if you want to overwrite files, answer "Yes".
Thank you very much.
Did so, now just have to test it.
I assume I have to be in fellowship for it to work.
Will get back after testing.
Jethpriel is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-19-2021, 08:38 PM  
working925
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: help me please i need this plugin!

I watched the vid's and have already started making sequences . This plugin helps me already. Thanks!
working925 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-17-2021, 06:21 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Re: help me please i need this plugin!

Quote:
Originally Posted by working925
I have recently had a stroke and cannot fully use both hands. This plugin would help me a lot but my computer programming skills are not that great (I am 65 yrs old as well).

Is there a repository of scripts around that I could download and paste? I play a hunter and want to bow-swap and max my dps.
Unfortunately, no. I think your best option is to ask in the Hunter forum. If anyone else is using the plugin, they can "export" their sequences and you can "import" them.

Otherwise, you can make your own sequences. You don't need programming skills to be able to do that, just a willingness to tinker with the options until you learn how it works. (I've also made a few YouTube videos over the years.) I'd be happy to answer specific questions if you need help.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-17-2021, 01:21 AM  
working925
The Wary

Forum posts: 0
File comments: 2
Uploads: 0
help me please i need this plugin!

I have recently had a stroke and cannot fully use both hands. This plugin would help me a lot but my computer programming skills are not that great (I am 65 yrs old as well).

Is there a repository of scripts around that I could download and paste? I play a hunter and want to bow-swap and max my dps.
working925 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 01-15-2021, 04:26 PM  
Thurallor
The Undying
 
Thurallor's Avatar
Interface Author - Click to view interfaces

Forum posts: 202
File comments: 457
Uploads: 20
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Save target / target guide

Quote:
Originally Posted by Jethpriel
Got it. It was in my spam folder.

In the video, an error message is shown in the chat window:
[string "local watcher, _, _, number = ...; return w..."]:1: attempt to call field 'GetSavedTarget' (a nil value)
This indicates that the plugin is not installed correctly. (Im particular, the file "Thurallor/Common/Utils/Watcher.lua" is probably out of date.) Try this:
1. Download the zip file again.
2. Unzip it and find the "Thurallor" folder.
3. Drag the "Thurallor" folder into your "Documents\The Lord of the Rings Online\Plugins" folder.
4. There is already a "Thurallor" folder there, so when it asks if you want to overwrite files, answer "Yes".

Or, you may use Plugin Compendium to update your plugins.
Thurallor is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 01:18 AM.


Our Network
EQInterface | EQ2Interface | Minion | WoWInterface | ESOUI | LoTROInterface | MMOUI | Swtorui