Quote:
Originally Posted by dragowulf
|
He triggers it at the same time as primary, that's all you see there. It never restarts.
But to give you a hand here's the entire logic tree as I would do it OnShow of a CombatBubble with the correct ShadowStyle and colors:
Code:
if (RangedAutoAttack) {
start ranged bar;
} else {
if (SecondaryDelay) {
if (PrimaryBar.Position == SecondaryBar.Position) {
trigger PrimaryBar;
trigger SecondaryBar;
}elseif (PrimaryBar.Position < SecondaryBar.Position) {
trigger PrimaryBar;
}else{
trigger SecondaryBar;
}
}else{
trigger PrimaryBar;
}
}
That way you will only ever start a bar based on a combat bubble showing, and when dual wielding you will always trigger the bar which is closest to zero, i.e. even given the variance the only reasonable candidate for the next auto-attack.