Left Ear Has To Be Geared Twice To Swap |
||
Left Ear has to be geared twice to swap
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?
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: 216
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=""} spacing it in a lua does absolutely nothing, order of events on server is same whether they are consecutive or not
Offline
Posts: 216
well does nothing on you , works for me, so.....
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. 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. 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 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. 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. Or just post your lua so we can try figuring whats causing this behaviour
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 :) |
||
All FFXI content and images © 2002-2024 SQUARE ENIX CO., LTD. FINAL
FANTASY is a registered trademark of Square Enix Co., Ltd.
|