Even after you did what I said? Show me the new code.
Even after you did what I said? Show me the new code.
Thanks to the COR changes some of the roll values of rolltracker are going to be off. If someone shoots me a PM when the new values are figured out I'll be happy to add them
if not buffactive['amnesia'] then
if state.CastingMode == 'Smite' then
if player.equipment.main == 'Tinhaspa' then
if player and 100 <= tp and player.status == 'Engaged' then
windower.send_command('input /ws Victory Smite <t>')
end
else
if player and 100 <= tp and player.status == 'Engaged' then
windower.send_command('input /ws Victory Smite <t>')
end
end
end
if state.CastingMode == 'Fury' then
if player.equipment.main == 'Tinhaspa' then
if player and 100 <= tp and player.status == 'Engaged' then
windower.send_command('input /ws Shijin Spiral <t>')
end
else
if player and 100 <= tp and player.status == 'Engaged' then
windower.send_command('input /ws Shijin Spiral <t>')
end
end
end
end
end)
I haven't been using Gearcollector in ages.
Can you tell it "where" to put items he removes from inventory?
Last time I used it (which is veeery long ago) he was putting stuff wherever he liked and in the end my inventory became a mess and had to rely on //find.
Only solution I found at the time was to empty the inventory myself and just use GC to refill it.
Please use "code" tags when posting code, it's awful to read otherwise.
Add this line to the top, before the first "if":
Then try to gain some TP and it should print stuff into the Windower console. Tell me exactly what it prints please when TP >= 100.Code:print(buffactive['amnesia'], state.CastingMode, player.equipment.main, player.status, tp)
(random number) nil normal Tinhaspa Engaged
Spellcast
Maintaining this plugin has given us endless trouble. Its code is a mess to the point where we don't even know where to fix things, let alone how. In order to add Wardrobe to Spellcast, we would have to rewrite the entire plugin. The problem is that it's impossible for us to rewrite Spellcast while maintaining all of its idiosyncratic behavior and logical foibles.
So, as of this update, Spellcast is officially deprecated. It is currently not broken that badly, but %equip variables will not work if you use them on a slot that is currently using gear from the Wardrobe. Also, something about <stnpc> targeting has been broken for quite a while.
We have removed Spellcast from the launcher (unless you already have it installed). Problems that arise with it not be fixed from this point, but it isn't as if it will go fully non-functional immediately.
Sorry to everyone that relies on it, but we cannot continue to support this.
anyone know why this doesnt work?
Code:if not buffactive['amnesia'] then if state.CastingMode == 'Smite' then if player.equipment.main == 'Tinhaspa' then if player and 100 <= tp and player.status == 'Engaged' then windower.send_command('input /ws Victory Smite <t>') end else if player and 100 <= tp and player.status == 'Engaged' then windower.send_command('input /ws Victory Smite <t>') end end end if state.CastingMode == 'Fury' then if player.equipment.main == 'Tinhaspa' then if player and 100 <= tp and player.status == 'Engaged' then windower.send_command('input /ws Shijin Spiral <t>') end else if player and 100 <= tp and player.status == 'Engaged' then windower.send_command('input /ws Shijin Spiral <t>') end end end end end)
Are you not pasting the function line deliberately or have you deleted it?
there lol, its actually your shit. ive been loooking for youCode:windower.register_event("tp change", function(tp) if not buffactive['amnesia'] then if state.CastingMode == 'Smite' then if player.equipment.main == 'Tinhaspa' then if player and 100 <= tp and player.status == 'Engaged' then windower.send_command('input /ws Victory Smite <t>') end else if player and 100 <= tp and player.status == 'Engaged' then windower.send_command('input /ws Victory Smite <t>') end end end if state.CastingMode == 'Fury' then if player.equipment.main == 'Tinhaspa' then if player and 100 <= tp and player.status == 'Engaged' then windower.send_command('input /ws Shijin Spiral <t>') end else if player and 100 <= tp and player.status == 'Engaged' then windower.send_command('input /ws Shijin Spiral <t>') end end end end end)
We are going to split up the abilities.lua resource at some point today on -dev.
If you use the -dev client, be prepared for things to not work right for a few hours.
I am crashing every time I check my equipment, and not sure what is causing it. I have unloaded and loaded a bunch of plugins/addons without luck. Anyone else having this issue?
I crash everytime I check equipment too. Everyone says it might be due to a modded .dat that you have but I dunno if that's the case.
Since Spellcast is being dropped, it will eventually become borked down the line. What's the most painless way to jump into GearSwap having 0 experience using it, with 7 jobs that have heavily ideosyncratic and personalized XMLs with complex rules and triggers(SCH, queuing Strategems, rules for engaging mobs with TH gear for first hit then switching to regular TP set etc). I heard Gearswap is more efficient since it uses packets but I don't know how I'll be able to convert my shit. Are there resource pages available for templates for various jobs or examples of other people's file so I can copypasta it for my own for when spellcast eventually breaks?
It is XI view causing it. They've changed the equipment screen to house the wardrobe storage options, which is obviously different to how it was.
The XIview thread on the windower site specifically references it
I recently moved from Spellcast to Gearswap myself and still not done with it (for some jobs I still use windower scripts atm).
Let me share my experience in hope it will make you save some time:
- Spellcast had multiple functions, "scripting" and "smart syntax", like typing //c4 in place of /ma "Cure IV" <t>. For the scripting part there's Gearswap, for the syntax part you're gonna need Shortcuts (remember to unload Spellcast when you use these two)
- You cannot convert automatically, and even if you could it wouldn't be wise to do it. Gearswap is not simply the same thing as Spellcast written with a different language. It's a different thing, way more powerful, efficient and... different. For a couple of things which were very straightforward in Spellcast you'll have to spend more time in GS but overall once you get the vibe, you will recognize it's much better. My suggestion is to re-code your XMLs into Luas. To do that you'll need to first understand how Gearswap works.
- First useful thing: there's a folder called "beta_examples_and_information" inside Gearswap. There you will find a few examples of very very very simple Lua files that you can check and compare to understand how some things work. In the same folder you will find an XLS file that compares the old Spellcast commands/functions, and the new Gearswap ones. It's not 100% updated but it's very good to get you an idea of what to expect
- On this page you can find a list of pre-made Luas, and can request more. Motenten's ones are especially very complex in a smart way. He automatized things so that all the complexity is hidden to the user (you) and you can just customize the gear and stuff you want according to your needs. You don't really need to understand what happens behind the curtains. This might be the lazier thing to do but for many people it's also the most efficient. Those Luas are incredible and very very detailed. If you had the habit of having complex Spellcast XMLs with a high degree of checks and automatization you're gonna love these masterpieces.
- If you decide to make your own, you can ask your questions and find solutions in this thread. A lot of people will be glad to teach you, fix your stuff and share tips with you.
Last but not least there's a W.I.P. guide for Spellcast that Motenten is working on, you can find the links as it follows. Long but really useful read:
Tparty isn't working; it's not showing mob HP, tp is only showing for the bottom player, and tp isn't updating.
Just noticed that Mizu. Kubikazari and Acumen Ring are not being recognized by spellcast. Gearcollector pulls Mizu. Kubikazari into my inventory from my BLU.xml but when I troubleshoot my nuke/sanguine blade sets, it won't equip Mizu. Kubikazari. As for Acumen Ring, neither GC nor SC recognizes it yet. I could understand Acumen Ring since might not be in resources yet but what about Mizu. Kubikazari which was added in March?
-Edit- Duh BLU can't use it ~_~
But will resources come out soon for new rings?