I've recently changed gunslinger to have a combo of its own, single action -> chain action -> triple action, copying the same code that is used for monk combo skills more or less. i then separated the component which forces you not to move during a combo, as such:
so far everything works fine, i can move during the combo as seen in this video. i have a couple of problems i want to understand how to fix:
1. the actual time allowed in between combo moves is low(especially at higher attack speeds), and "ud->attackabletime" doesn't seem to be the time granted in between combo moves(i set it to 50000 to test and nothing changed). where is the amount of time allowed between combo moves determined so i can change it?
2. i want to allow triple action to allow to chain into more triple actions at the end of the combo(no limit as long as you continue the combo in time, so basically i want a triple action loop). how would i change that to happen? this is the stuff i'm currently running, but my attempt did not work: update: apparently it does work, but only at certain ASPDs due to problem #1, so in theory the code i show below does in fact work.
3. chain action and triple action are auto-acquiring the same target i hit single action with when i continue the combo, despite me having set it in the skill_db that i choose the target myself(no problems client side, i can click on any target i want there). i'm sure this is part of the combo code somewhere but i couldn't find it, so where is this found in the source?
I've recently changed gunslinger to have a combo of its own, single action -> chain action -> triple action, copying the same code that is used for monk combo skills more or less. i then separated the component which forces you not to move during a combo, as such:
so far everything works fine, i can move during the combo as seen in this video. i have a couple of problems i want to understand how to fix:
1. the actual time allowed in between combo moves is low(especially at higher attack speeds), and "ud->attackabletime" doesn't seem to be the time granted in between combo moves(i set it to 50000 to test and nothing changed). where is the amount of time allowed between combo moves determined so i can change it?
2. i want to allow triple action to allow to chain into more triple actions at the end of the combo(no limit as long as you continue the combo in time, so basically i want a triple action loop). how would i change that to happen? this is the stuff i'm currently running, but my attempt did not work:update: apparently it does work, but only at certain ASPDs due to problem #1, so in theory the code i show below does in fact work.3. chain action and triple action are auto-acquiring the same target i hit single action with when i continue the combo, despite me having set it in the skill_db that i choose the target myself(no problems client side, i can click on any target i want there). i'm sure this is part of the combo code somewhere but i couldn't find it, so where is this found in the source?
thanks in advance.
Edited by BlinzerShare this post
Link to post
Share on other sites