You can test this, hammerdin faster setting to 125 with HoZ chance etc. I think you only need 1x fcr from off weapon, when I used old setup with only Hoto he got slower, when I add arach, fcr ring he achieve max speed as in old patch.
Listen its a visual bug, I repeat you will see it client side but the server is not actually letting you cast any faster. Its easy to confirm because your mana wont drop in sequence with what you appear to be casting. And ive tested it with other stats, just out of curiosity and the method is completly patched
Ok! I am wrong there, just turned of and see no difference. I just imagined he is at max speed
But now I seen something concerning, my hammer start at Travi and didn’t even Bo before killing council! Although I see 2x precast in boss script. Have to watch next run if was a fluke, but still concerning if he miss a bo and start of run. He bo’ed after killing them
2nd run he bo’ed as he should, but on the run before he even forgot to bo during baal waves. May be something of with timer from precast?
Also at every run all bots run to wp and then return to malah for selling, is there a reason for this?
And besides all this, yes you done a great Job! Just looking through some scripts I can tell how much work and time you been spending on this
Are you postive he didn’t? Precasting now uses packet casting by default and weapon switching is now very quick its easy to miss
Yes! He had standard hp, hard to miss the missing 1.5k hp
Also a little suggestion for Baalhelpers. A wave position in char config, my orb sorc won’t hit wave center from that new wall position.
Also, even before I downloaded new version, my Zon kept getting random lag when entering Diablo leader portal, same thing is still happening now. Lag sometimes start when she try enter portal and then when she stands in Chaos she get move retry 1, takes a few seconds and then get seal setup and starts fighting. Only with Zon this keeps happing and just now I saw her lag after safe precast before CS and the got console error from pather.js Line 1178 tick is not defined. This error was new to me and didn’t see before in old version unlike the lag when enter leaders TP.
Lag spikes in a4/a5 are something ive been trying to figure out. I think it has to do with d2bs functions for getting area. What is on you line 1178 because I assume youve edited things as the default file doesn’t have anything there
Yes, I tried to edit the attack clear on retry, but that didn’t work because Zon kept using CtA for attack so I removed my code. In original it’s Line 1176
the console log part from this
if (me.area === targetArea) {
// delay to allow act to init - helps with crashes
delay(500);
console.log("ÿc7End ÿc8(useWaypoint) ÿc0:: ÿc7targetArea: ÿc0" + this.getAreaName(targetArea) + " ÿc7myArea: ÿc0" + this.getAreaName(me.area) + "ÿc0 - ÿc7Duration: ÿc0" + (new Date(getTickCount() - tick).toISOString().slice(11, -5)));
return true;
}
I caught leader in the act of not getting bo this time, he switched to cta, but never received buff. Same just happened to Zon, she was running eldritch with bc but no bo.
I saw in precast you added 2x BC cast and 1x BO, why 2x BC?
Just compared old to new precast and saw that Bo duration and tick count where in different order, may be that’s why it some times miss it? I just swapped order to see if has any effect.
!this.BODuration && (this.BODuration = Skill.getDuration(sdk.skills.BattleOrders));
this.BOTick = getTickCount();
Doesn’t seem to cause this, think is more a timing issue. Now added a delay between BC and BO
Looks like you didnt grab yesterday’s update. There was a fairly large pr merged and that was one of the things that got fixed. As for why battle command twice, its because it works on itself. So casting it once will increase its skill level which increases its duration then cast again from the increased skill.
Damn! 1 day to early to try it. Is there an easy way to get only updated files other then SVN?
I can’t install Tortoise on my Windows 10 version, keeps aborting install with error from windows folder.
You could look into using github desktop. On the note of precasting with cta and missing bo I think its a timing thing as well actually going back to what I mentioned earlier about not being abel to cast any faster than whay the server will accept. Because bo/bc aren’t technically timed skills there wasnt a delay after casting so with using packets by default, the server would refuse the cast but it would register as casted by the client and move on. I added a cast delay based on fcr calculation, I’m also working on fiinding a cleaner way to allow use of teleswitch. For now if you wamt to try it there are two places you could add a check. Inside of the classattack file adding
Config.TeleSwitch && me.switchWeapons(Attack.primarySlot)); // or whatever the function is, im writing this from my phone
with TortoiseSVN I got the same issue, but I resolved it using the lessmsi to unpack the Tortoise msi file, then I overwrite those to the current folder of TortoiseSVN, in some few steps:
- open TortoiseSVN-x.xx.x.xxxxx-x64-svn-x.xx.x.msi with …\lessmsi-gui.exe
- extract all to a new created folder
- …\Autoruns64.exe
- filter Tortoise
- disable all
-
restart PC
-
overwrite all files from …\TortoiseSVN\ folder with files from the folder created with lessmsi
-
run …\Autoruns64.exe
- filter Tortoise
- enable all
there aren’t so many updates to use this method from time to time.
… but github desktop maybe an alternative, but I’m not too familiar with it.
Will check out both methods to see what I like more. THX!