Left Ear Has To Be Geared Twice To Swap

Language: JP EN DE FR
New Items
2023-11-19
users online
Forum » Windower » Support » Left Ear has to be geared twice to swap
Left Ear has to be geared twice to swap
 Shiva.Malthar
Offline
Server: Shiva
Game: FFXI
user: Malthar
Posts: 516
By Shiva.Malthar 2020-03-08 12:45:23
Link | Quote | Reply
 
Anyone else notices that the left ear doesn't swap in the first time and you have to do it twice for it to swap in?
 Asura.Bippin
Offline
Server: Asura
Game: FFXI
user: Gunit
Posts: 1074
By Asura.Bippin 2020-03-08 12:58:46
Link | Quote | Reply
 
No
Offline
Posts: 12225
By Pantafernando 2020-03-08 13:04:02
Link | Quote | Reply
 
Sound something like i see when i have 2 sets in /equipset, one have an earring in one ear, and the other in the other ear. You cant immediately unequip one ear and in the same command equip on the other ear. Check if you have different sets equipping same gear and different ears, then always use same ear.
[+]
Offline
Posts: 215
By zigzagzig 2020-03-08 14:15:45
Link | Quote | Reply
 
i usualy space ear_1 or right_ear , whatever you use, and that fix it ( same for rings )

ex:

sets.precast.WS = {
main="",
ammo="",
head="",
body="",
hands="3",
left_ear="Telos Earring",
legs="",
feet="",
neck="",
waist="",
right_ear={ name="Moonshade Earring", augments={'Accuracy+4','TP Bonus +250',}},
left_ring="",
right_ring="",
back=""}
[+]
 Shiva.Thorny
Offline
Server: Shiva
Game: FFXI
user: Rairin
Posts: 2075
By Shiva.Thorny 2020-03-08 14:52:11
Link | Quote | Reply
 
spacing it in a lua does absolutely nothing, order of events on server is same whether they are consecutive or not
[+]
Offline
Posts: 215
By zigzagzig 2020-03-08 15:35:05
Link | Quote | Reply
 
well does nothing on you , works for me, so.....
 Shiva.Thorny
Offline
Server: Shiva
Game: FFXI
user: Rairin
Posts: 2075
By Shiva.Thorny 2020-03-08 15:36:32
Link | Quote | Reply
 
It objectively does nothing. The server has already done the prior equips, and changing other slots doesn't matter.

I know, because I coded ashitacast to consecutively remove the earring and equip it to it's correct slot when it hits those collisions and tested it thoroughly to ensure it always works properly. You do not need intermediate swaps and they make no difference.

If it is working for you it's because your swaps aren't arranged in a way that you try to equip an earring while it is still equipped elsewhere.
 Shiva.Thorny
Offline
Server: Shiva
Game: FFXI
user: Rairin
Posts: 2075
By Shiva.Thorny 2020-03-08 15:46:45
Link | Quote | Reply
 
To further elaborate: This happens when your earring is already on the wrong ear at the time your equip request is made.

Ear1: Telos earring
Ear2: Brutal Earring

if you send packets in this order:

Ear1 : Equip brutal earring
Ear2 : Equip cessance earring

then you will not get brutal earring on because it is still on ear2.

If you send them in this order:

Ear2: equip cessance earring
Ear1: equip brutal earring

it will work correctly, even with no delay. It doesn't matter how many equips you shove in between the ears, the problem is still going to be there because no amount of waiting is fixing the logical flaw here.

Unfortunately, gearswap may not be able to organize packets in that manner, as the processing is all done at the time the action occurs and it will see brutal earring as in use still. To the best of my knowledge, all you can do is design your ear and ring placements in a way to minimize these occurances.

Equipsets will have the same issue, as will /equip macros.

This is not an issue with ashitacast, as it tracks item equip and unequips on a per packet basis and will insert an 'unequip ear2' when you do the first scenario.
 Valefor.Yandaime
Offline
Server: Valefor
Game: FFXI
user: Yandaime
Posts: 747
By Valefor.Yandaime 2020-03-08 16:54:41
Link | Quote | Reply
 
I agree with Thorny as I have ran into this problem years ago with different equipment.

As a rule, whenever an Accessory is in a certain slot, it now owns that slot in my lua no matter what.

Brutal Earring is alway Ear 2
D-Ring always Ring 2
Etc etc
[+]
 
Offline
Posts:
By 2020-03-08 17:31:14
 Undelete | Edit  | Link | Quote | Reply
 
Post deleted by User.
 Shiva.Malthar
Offline
Server: Shiva
Game: FFXI
user: Malthar
Posts: 516
By Shiva.Malthar 2020-03-08 18:10:14
Link | Quote | Reply
 
Yes, yes, I know about keeping earrings/rings in the same slot in different gearsets.

What I'm talking about is that it doesn't equip at all. It's unequipped and when I specify a gearset with the left earring I have to equip twice for it to work.
 Sylph.Mozhat
Offline
Server: Sylph
Game: FFXI
user: Mozhat
Posts: 58
By Sylph.Mozhat 2020-03-08 20:51:08
Link | Quote | Reply
 
You can do this to, if you have 2 of the same.

name="Rostam", bag="Wardrobe 3"
main={name="Rostam", bag="Wardrobe 2"},

left_ring={name="Varar Ring +1", bag="Wardrobe 1"},
right_ring={name="Varar Ring +1", bag="Wardrobe 4"},

just hold them in separate bags.
[+]
Offline
Posts: 12225
By Pantafernando 2020-03-09 04:42:28
Link | Quote | Reply
 
Or just post your lua so we can try figuring whats causing this behaviour
[+]
 Valefor.Yandaime
Offline
Server: Valefor
Game: FFXI
user: Yandaime
Posts: 747
By Valefor.Yandaime 2020-03-09 06:53:01
Link | Quote | Reply
 
Sylph.Mozhat said: »
You can do this to, if you have 2 of the same.

name="Rostam", bag="Wardrobe 3"
main={name="Rostam", bag="Wardrobe 2"},

left_ring={name="Varar Ring +1", bag="Wardrobe 1"},
right_ring={name="Varar Ring +1", bag="Wardrobe 4"},

just hold them in separate bags.

I use Priority rulings personally. I very well could put same-name’s in separate bags but it tweaks my OCD(everything has a place, every place has a thing!) Different means to the same ends :)
Log in to post.