Okay so it just looks like for some reason that Crouch can't be the first thing that BW uses. If I have it use anything else... Like Fragmentation Grenade or even just Rifle Shot as the first thing in the Pull section it has no problem with crouching (and keeping the specific buffs).
EDIT: I also don't see support for the "Snap Shot" buff. Trying to figure out how to use it correctly.
Thanks for all the trying things and info,
Xanathos! It helps
a lot, even though we don't say it much.
I'm sorry Crouch is so goofy. After a chat with Apoc, it seems the Hero engine has some serious problems for botting. (E.g., things don't remain 'synced' because Hero is multi-threaded, and the bot can't 'lock the thread' to capture a consistent state, and that's just
one of the many problems). We will keep working to get a solid crouch behavior. Hopefully, we'll win someday.
At this point, I'm considering a state machine solution, but that idea isn't firm yet.
Xanathos said:
To be honest... If I had to guess it looks like it is having problems when the target is at a different *height* then the character.
Most excellent observation. Once you pointed it out, I've noticed that even starting combat that requires LoS has problems if the target is slightly above you on a Z-axis. I talked to Aevitas about possibly altering the
TorCharacter.InLineOfSight property, but he says its a native call (wrapper directly to the SWtOR engine), and there's nothing we can do about it. Our only hope at this point is to figure out a way to detect and work-around the problem. Haven't even started to look at this one yet.
On the brighter side (as of WingIt SVN changeset #548)...
- Thanks to all of Neo's hard work, we're now on full-tilt Mirrors.
The beauty of this is that any changes made to benefit an Empire class will automatically benefit the corresponding Republic class, and vice-versa. There are probably a few bugs (missing buffs/debuffs/abilities) that we'll need to work out over the next few days. I've seen you've already pointed out a few.
I'm leaving all that work in Neo's hands--he's done a spectacular job with it so far, and I'm not the 'spec expert' that he is or has become.
- We should have our initial pass as LazyRaider-like support. The commands are as follows:
- PageUp toggles Combat on/off
- PageDown toggles Movement on/off (all movement--including questing, looting, combat, and unstuck)
- End triggers a "burn the boss" phase (only the Mercenary_Commando and Powertech_Vanguard specs support this atm)
I've never used LazyRaider so don't know what other 'requirements' the Community expects of this behavior. The implementation was largely built on work Protopally had implemented in his Routine contributions to WingIt.
Know that we're still plugging away, but the easy stuff is off the WingIt TODO list now, and progress will be slower. As, what is left on the TODO list are progressively harder problems to solve.
cheers,
chinajade