I am currently not satisfied with result, so I check Giles' code again...
the problem is in the FindZigZagTargetLocation function for sure, but I don't have much time to test if such adjustment can fix this. Any one know the code well may have some discussion here?
1. I don't get it's here
I think a right code should be
2. what's bNinetyDegree for? Giles didn't use it actually...
3. Giles didn't check the Z position for the vTestPoint here, this will cause bot to choose the direction with same Z position near steps.
maybe we can set like this
to
I don't know if 1 and 3 will fix this stupid action for Trinity. some discussion here?
Here is a modified version I currently use, it should have better result with steps and corner(if you haven't notice it, try to look the situation when attacking a shaman in corner), also it should have better response and path for WW.
But TEST and DETAILED FEEDBACK is needed, I don't have time to see if it really works well
UPDATE-v2-11/05/2012
no actually change, I just adjust some parameter for my custom use.
It works fantastic for me with 40% above CC.
It's my first experience to crash the whole LeoricsHuntingManor profile(4 groups of elite) with only 1 WOTB and never drop it!
v21 is the runnable version. sorry again for wrong upload
UPDATE-v3-11/06/2012
This is actually my custom plugin already, I choose feature for my personal purpose only, so please don't ask for providing other versions.
If you really want to implement it in other version, try use software like KDiff3 to find where you should adjust.
1. update based on v0.2 except email feature http://www.thebuddyforum.com/demonb...ied-gilesplugins-unnoficial-updates-file.html
2. rewrite zigzag again, this version instead of avoiding stairs, can truly WW on the stairs.
but it will generate tornado within a limited area. someone may like it when deal shaman or elite, someone may feel it bad when it cannot affect a large group of monsters.
3. added reload item specification in Trinity item setting tab. you can change your 'item.dis' whenever you want now.
4. set trash legendaries to salvage
next version will be smart to choose zigzag path(It's slow to pick some high school math ability....)
Cause it seems nobody really wants to know the reason and principal behind, I don't want to describe what I have modified here.
the problem is in the FindZigZagTargetLocation function for sure, but I don't have much time to test if such adjustment can fix this. Any one know the code well may have some discussion here?
1. I don't get it's here
Code:
if (iPosition > 360)
iPosition = 360 - iPosition;
Code:
if (iPosition > 360)
iPosition = iPosition - 360;
2. what's bNinetyDegree for? Giles didn't use it actually...
3. Giles didn't check the Z position for the vTestPoint here, this will cause bot to choose the direction with same Z position near steps.
maybe we can set like this
Code:
vThisZigZag = MathEx.GetPointAt(playerStatus.vCurrentPosition, fDistanceOutreach, MathEx.ToRadians(iPosition));
Code:
vThisZigZag = MathEx.GetPointAt(playerStatus.vCurrentPosition, fDistanceOutreach, MathEx.ToRadians(iPosition));
vThisZigZag.Z = vTargetLocation.Z;
I don't know if 1 and 3 will fix this stupid action for Trinity. some discussion here?
Here is a modified version I currently use, it should have better result with steps and corner(if you haven't notice it, try to look the situation when attacking a shaman in corner), also it should have better response and path for WW.
But TEST and DETAILED FEEDBACK is needed, I don't have time to see if it really works well
UPDATE-v2-11/05/2012
no actually change, I just adjust some parameter for my custom use.
It works fantastic for me with 40% above CC.
It's my first experience to crash the whole LeoricsHuntingManor profile(4 groups of elite) with only 1 WOTB and never drop it!
v21 is the runnable version. sorry again for wrong upload
UPDATE-v3-11/06/2012
This is actually my custom plugin already, I choose feature for my personal purpose only, so please don't ask for providing other versions.
If you really want to implement it in other version, try use software like KDiff3 to find where you should adjust.
1. update based on v0.2 except email feature http://www.thebuddyforum.com/demonb...ied-gilesplugins-unnoficial-updates-file.html
2. rewrite zigzag again, this version instead of avoiding stairs, can truly WW on the stairs.
but it will generate tornado within a limited area. someone may like it when deal shaman or elite, someone may feel it bad when it cannot affect a large group of monsters.
3. added reload item specification in Trinity item setting tab. you can change your 'item.dis' whenever you want now.
4. set trash legendaries to salvage
next version will be smart to choose zigzag path(It's slow to pick some high school math ability....)
Cause it seems nobody really wants to know the reason and principal behind, I don't want to describe what I have modified here.
Last edited: