UOGamers Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

  • To obtain new Razor updates, please reinstall Razor from our new website.

[SVN505] [adverserath] Healing other time

Status
Not open for further replies.

Xavier

Account Terminated
Re: [TESTING] Healing other time

I was going to test this, but your RARs are broke too. You should just post a diff if you can. Or rename the .cs to .txt and attach it like that
 
Re: [TESTING] Healing other time

done that on a different computer too. Dont see why it didnt work.
okay, this one should work in txt.
 

Attachments

  • Bandage.txt
    13 KB · Views: 5

Xavier

Account Terminated
Re: [TESTING] Healing other time

I havent tested it yet, Im checking out the math right now, but I noticed that the b0rked vet time code is literally the 6 lines right before your edits start. Just a suggestion, but it maybe a good idea to fix that too and just call the problem 'broken bandage timers' or something ...
 

Xavier

Account Terminated
Re: [TESTING] Healing other time

adverserath;592236 said:
done that on a different computer too. Dont see why it didnt work.
okay, this one should work in txt.

yeah, its not you. It seems like these forums like to break zip and rar files.
 
Re: [TESTING] Healing other time

Okay, I have cleaned up that vet code now.

I have just been on osi to test the speed of self healing too. It was exactly the same. I made a macro in easyuo wish applied a bandage to both characters, both healed the same at 10, 60, 120, 140 dex.

Vet speed is correct. No difference between dex 10-125.
 

Attachments

  • Bandage.txt
    12.9 KB · Views: 4

Xavier

Account Terminated
Re: [TESTING] Healing other time

Compile errors:

Errors:
+ Items/Skill Items/Misc/Bandage.cs:
CS0117: Line 472: 'System.TimeSpan' does not contain a definition for 'FromM
illiSeconds'
CS0149: Line 480: Method name expected
 
Re: [TESTING] Healing other time

woops, that should be "FromMilliseconds" not "FromMilliSeconds". Sorry about this. I've made sure this was the right one. I had loads of them on my desktop.
 

Attachments

  • Bandage.txt
    13 KB · Views: 4

Xavier

Account Terminated
Re: [TESTING] Healing other time

adverserath;592542 said:
I had loads of them on my desktop.

Np, np. In fact, when Athena and I were trying to test this - thats exactly what I said: "he posted the wrong one!"...

:p

Ill give it another try here after I wake up
 

Xavier

Account Terminated
Re: [TESTING] Healing other time

It seems like its too slow. Where did you get the formula to compute the time?
 
Re: [TESTING] Healing other time

its a modified version of the UOGuide formula. How slow would you say it is? I will use my easyuo macro again but for xheals. That seemed to compare it well.
 
Re: [IN DEVELOPMENT] Healing other time

okay, compared them by healing at the same time. It was quite out. I have tested this one with the following dex. 10, 30, 60, 125, 130, 145. The times seem more synchronised now. Give it a whirl.
 

Attachments

  • Bandage.txt
    13 KB · Views: 8
Re: [VALIDATION NEEDED] Healing other time

SRC Xavier;591580 said:
Yet another reason not to try to use uoguide for coding/accuracy purposes.

sorry for the OT, but if it's proven UOGuide tells false or inaccurate infos, just let me know and I can edit that wiki page (or edit it for yourself :) )
 

Athena

Account Terminated
Re: [TESTING] Healing other time

After testing this again the cross healing times are still out, 10 dex seems to be correct, so does 110 dex but the healing times between 10-100 are out still, they are too slow.
 

Xavier

Account Terminated
Re: [VALIDATION NEEDED] Healing other time

adverserath;591081 said:
these are the times that should come through.
10 3.791666667
20 3.583333333
30 3.375
40 3.166666667
50 2.958333333
60 2.75
70 2.541666667
80 2.333333333
90 2.125
100 1.916666667
110 1.708333333
120 1.5
130 1.291666667
140 1.083333333


If youre having a lil trouble getting these dex/delay to work, look at it like this

By extrapolating your numbers, its easy to see that at 0 dex you would have exactly 4 second heal time.

So, start with 0 dex = 4, and 140 dex = 1.0833. The difference over 140 dex range is ~2.967 seconds. 2.967secs/140 dex == the change per dex == 0.020833 sec / dex. Your test results above completely support a linear ~0.21/10dex.

That change in ten-dex increments (0.020834*10) is pretty damn close to the differences between each of your tens. Extrapolate this the other way and you can assume that 190 dex would == 0 delay.

Try: delay = (4 - ( dex * ( 4/190 )))

This formula would get you within 10s of milliseconds of your recorded times.
 
Re: [TESTING] Healing other time

the problem with that would mean that each time is 1 second higher on each dex level, if 10 is correct with (3-(DEX/55)) at 2.81 seconds , it would become 3.78 with (4-(DEX*(4/190)))
 
Status
Not open for further replies.
Top