ekrividus / automb Goto Github PK
View Code? Open in Web Editor NEWAn ffxi windower addon to help with magic bursts
An ffxi windower addon to help with magic bursts
happening on last version updated today:
autoMB: Lua runtime error: automb/automb.lua:271: attempt to call method 'witn' (a nil value)
Not an issue per-se, more of a suggestion.
Any chance for quad burst support akin to double burst? For those 3-step skillchains where 4 spells back-to-back would be super or heck even hexa burst for a 4-step for 6 spells back-to-back?
I realize a break in the chain wont stop the spells from going off or anything, but I would think the reward outweighs those risk with things like Sortie and Odyssey being what they are.
<3
Thanks for the great script.
I noticed that it doesn't MB skillchains that I close.
I think this could be a useful feature.
I will try to figure out how to update it.
getting an error on line 387 when i have it set to tier 3 of jutsu on ninja not sure if i messed something up or what
This may be a configuration issue, although based on the documentation I am not sure what it is. I have the following settings:
<?xml version="1.1" ?> <settings> <global> <cast_delay>0.25</cast_delay> <cast_range>22</cast_range> <cast_tier>1</cast_tier> <cast_type>spell</cast_type> <change_target>true</change_target> <check_day>false</check_day> <check_weather>false</check_weather> <disable_on_zone>false</disable_on_zone> <double_burst>false</double_burst> <double_burst_delay>1</double_burst_delay> <frequency>4</frequency> <gearswap>false</gearswap> <mp>100</mp> <show_bonus_elements>false</show_bonus_elements> <show_elements>false</show_elements> <show_skillchain>false</show_skillchain> <show_spell>false</show_spell> <step_down>0</step_down> <useAOE>false</useAOE> </global> <mycharacter> <cast_tier>4</cast_tier> </mycharacter> </settings>
and after loading and doing the //automb start it sometimes casts some tier 4 magic (thunder, fire, aero) when it sees a Light SC. Since this is an exp pt, skillchains occur very often. Only one mob is being fought at a time. Sometimes there are minutes on which the character just sits there, looking at the SCs coming one after another with full MP without casting at all. Then some other times suddenly it would just start casting when detecting a SC and try to MB. Again, this is very spotty and doesn't seem to follow a pattern.
I have Windower Logger installed so I can go back and find specific log events if needed in order to debug the issue.
(Edit: the enemies are being fought in one place so it's definitely not the range as everything is closer than 5').
Hello, would it be possible to add drain spells to drk knight?
Love the addon so far!
autoMB senses the skill chain and starts chanting automatically, but gearswap does not respond.
When manually chanting magic, it does respond.
To be precise, Precast is not responding.
Does this mean that casting is sending a special packet?
Also, what is the best way to fix this?
It's a game from 20 years ago, but it's been less than a year since I started, so I'm enjoying it.
Thanks for the great application to use with subaccounts.
There was a problem with spell judgment in the Japanese environment, and I tried to fix it.
I think many Japanese will be pleased.
res.spells:with('name', spell)
row:255
function low_mp(spell)
local sp = res.spells:with('en', spell)
row:271
function check_recast(spell_name)
local recasts = windower.ffxi.get_spell_recasts()
local spell = res.spells:with('en', spell_name)
*** row:522 and row:530 are still res.spells:with('name', spell).
is it possable to add a UI to automb to show what is selected for it ?
Is it possible to slim this down dramatically to just
If light skillchain, cast thunder 5
This is way more complex than I think it needs to be.
If I set tier 5 for Double Burt, it would work and do this:
/ma "Thunder V" <t>
/ma "Thunder IV" <t>
Then a new skillchain is appearing while Thunder V and IV is cooling down it will try to burst lower tier Thunder III as it should, but it does an error 95% of the time and shows a blank spell with this message so no burst is occurring:
/ma " III" <t>
Kind of an odd behavior I'm experiencing when bursting Tier 5s. Relevant settings are:
Magic Burst Type: spell: Tier 5
Double Burst: on
Stepdown: 2 (always)
With these settings, it bursts a Tier 4 first, then a Tier 5 to follow. If I set the Tier to 6, it bursts a Tier 6, followed by a Tier 5 as expected.
Something goofy with the Tier 5 setting? Shouldn't it be casting a Tier 5, then a Tier 4 and not the other way around?
Looking forward to the -aja to Tier 5/6 double nukes!
I load up the addon, turn it on via "//amb on" and it does nothing when I SC. Using GEO, many skill chains and no MB, no casting, nothing.
Either I am missing something here or this addon is broken.
So, every time I try to use autoMB with Ninjutsu, I get a error on line 358
automb/automb.lua:358: attempt to index field '?' (a nil value)
Looks like it is not being able to resolve jutsu_tiers[tier].suffix for any spells
Add tracking for current MB target so that if a new SC effect is registered on it we can dequeue existing MB casts and start new ones.
Maybe try to use this for detecting when SC effect is removed in other ways as well (like a non-SCing WS hitting the mob).
For autoMB stop using callouts for handling cast delays and multiple bursts.
Switch to a simple scheduling queue that will allow new casts to be queued up with a delay.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.