Quote:
The boats to go to the first waypoint fine sometimes the second and occosinally the third.. but after the 2nd or the 3rd it seems to go to a random waypoint... any idea why? (using latest dr2 with pearl and myra DB)
|
Are you riding the boat or monitoring from a distance like on a dock watching it???
The Client dosent seem to update the boats position corectly unless you are right on it or VERY close im talking like within 20 meters in scale.
If you are more than that distance away the client seems to get confused to whare the boat is and it apears to teleport to random locations. I am not sure if that is desirable operation or if the position should update with the client more frequently then it does.
I might be off base here its just a guess
p.s. Once in a while ill have a real hard time with a spawn I tried making just one moving NPC in NKarana for Krich to debug with and no matter what it would not follow its path it would bounce high into the air and walk to random locations that i never waypointed. This might be as you are seeing and may be somthing to do with a set of circumstances (I dont know what but mabe in certain circumstances the pathing wont work "shot in the dark here") by the way that was wander type 1 pause type FULL
Also was the heading bug noticed at all in 5.0 or 5.1 ?? mabe it has to do with what was changed to make movment really fluent in 5.2? Mabe somthing got Omited acidently. There is a lot of code remed out dealing with angle?
Would it be a quicker dirtier fix to somehow make mobs calculate heading to next target after its pause is over?? at the very least least it may find the problem is in between someware.
This is the partial output monitoring calculateheadingtotarget()
Quote:
Wp#||delta_x||delta_y||delta_z||delta_heading||Hea ding
1|0|0|0|0
1|0|0|0|0|585
1|3.40723|-0.543457|0.00167656|-515|70
1|3.40723|-0.543701|0.00167656|0|70
2|61.2969|-9.77979|0.0301838|0
2|61.2969|-9.77979|0.0301838|0|70
2|3.3916|-0.633789|-0.000461578|1|71
2|3.3916|-0.633789|-0.000461578|0|71
2|3.3916|-0.633545|-0.000459671|0|71
2|33.1904|-6.20508|-0.00451279|0|71
3|-3.3916|0.634033|0.000461578|-128
3|-3.3916|0.634033|0.000461578|-128|-57
3|-3.38184|0.681885|0.000576019|1|-56
3|-3.38184|0.681885|0.000576019|0|-56
3|-3.38184|0.681885|0.000576019|0|-56
3|-3.38184|0.681885|0.000576019|0|-56
3|-3.3916|0.634033|0.000461578|0
3|-3.3916|0.634033|0.000461578|0|-57
3|-3.38184|0.684814|0.000583649|1|-56
3|-3.38184|0.684814|0.000583649|0|-56
3|-3.38184|0.684814|0.000583649|0|-56
3|-3.38184|0.684814|0.000583649|0|-56
3|-3.38184|0.684814|0.000583649|0|-56
3|-3.38184|0.684814|0.000583649|0|-56
3|-3.38184|0.684814|0.000583649|0|-56
3|-3.38086|0.684814|0.000583649|0|-56
3|-3.38086|0.684814|0.000583649|0|-56
3|-3.38184|0.684814|0.000583649|0|-56
3|-3.38086|0.684814|0.000583649|0|-56
3|-3.38184|0.684814|0.000583649|0|-56
3|-3.38086|0.684814|0.000585556|0|-56
4|-51.6387|10.458|0.00890923|0
4|-51.6387|10.458|0.00890923|0|-56
|
WP 2 is a dockpoint and the
ship exibits a "strange heading in game at this waypoint"
also Note: 0|-10|-10|-110|-1024 was spamed alot usualy 21 Iterations between each WP I listed I asumed that it was casued by something else in the zone and cut these out so my post wouldnt be monsterously long.
anything about these numbers seem odd?