RMS Home | Guide Writing | New Servers | Latest Reviews

Author Topic: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here  (Read 78866 times)

0 Members and 1 Guest are viewing this topic.

Offline Meta

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #45 on: Mar 28, 2012, 11:21 am »
I mean I couldn't find the option in the calculator. I didn't know it was implemented like that. :D

Advertisement

Offline Triper

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #46 on: Apr 01, 2012, 12:02 pm »
According to my logs, this new version should have this things fixed[yeah, I was just making them and taking note of what I was doing when I had free time until I got a stable new version to up]:
  • Cursed values fixed
  • Fixed a typo on the attack skill menu of Venom Splasher
  • Kihop increases and values corrected at 100%
  • Gospel +25% def fixed to show on DEF
  • Gospel +100% SP seems fixed
  • Added Kihop atk bonus to ATK menu
  • SP Mods seems fixed[not sure at this at 100% but on the tests I made with tons of variations, it seems ok]
  • Bragi works now as it works in pservers, aegis formula is ignored for now[well, at least the -% cast part is, forgot to check the aftercast delay mechanics and fix if needed /facepalm]



Yes, click at the pic ^

Offline jblazer

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #47 on: Apr 02, 2012, 09:05 pm »
Hey Triper, this is probably the most useful tool for ragnarok players thanks a lot.

The only thing is I can't for the life of me find the player vs player setting under the "monster combat simulator" in the bottom. I only see the list of monsters?

http://calcx.wushuang.ws/pvp.html?caybLbiacazbnbtbsabubaagvaaaaaaaaalkea4aaaaaajhaYk5aaeAlhbnlyeklIgKl0h9l0h9eeeeajkkkkfkkaaaexfaaaaaaaaaHaaaa

^in here this person changed it to display settings vs a knight with woe reductions and everything... where is this?  /hmm

thx

Offline Triper

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #48 on: Apr 02, 2012, 11:43 pm »
Working on a easier way to do that because mine gives errors if I just copy/uses that.
Basically the way I'm working[or trying to, no success yet >_>] is by using a dummy monster and let people play with their stats/reduces. The dummy monster is already 1 hp/sp/medium/neutral 1 and people can change it to whatever they want but at the moment it's still a fail :(

Offline jblazer

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #49 on: Apr 03, 2012, 12:26 am »
alright hope you get it to work  =)

Offline Ragno

According to my logs, this new version should have this things fixed[yeah, I was just making them and taking note of what I was doing when I had free time until I got a stable new version to up]:
  • Cursed values fixed
  • Fixed a typo on the attack skill menu of Venom Splasher
  • Kihop increases and values corrected at 100%
  • Gospel +25% def fixed to show on DEF
  • Gospel +100% SP seems fixed
  • Added Kihop atk bonus to ATK menu
  • SP Mods seems fixed[not sure at this at 100% but on the tests I made with tons of variations, it seems ok]
  • Bragi works now as it works in pservers, aegis formula is ignored for now[well, at least the -% cast part is, forgot to check the aftercast delay mechanics and fix if needed /facepalm]

According with eAthena (and ratemyserver), cursed status resistance applies in this way:

If luk > base lvl, the resistance will always be 100%
If luk = or < base lvl, the resistance will be Luk+3

In calculator is always luk+3.

Btw. Thanks a lot for braggy fix, hope some day eA fix that bug. Also applies to cast delay calculation.

Is there any new about dummie monster damage calculator? more interested in woe mechanics damage calculation. Thanks for all the work /no1

Offline Triper

According with eAthena (and ratemyserver), cursed status resistance applies in this way:

If luk > base lvl, the resistance will always be 100%
If luk = or < base lvl, the resistance will be Luk+3

In calculator is always luk+3.

Btw. Thanks a lot for braggy fix, hope some day eA fix that bug. Also applies to cast delay calculation.

Is there any new about dummie monster damage calculator? more interested in woe mechanics damage calculation. Thanks for all the work /no1
I know zero about that working with blv[it's even a new thing to me since I just tested the info I had around from a friend and got someone to confirm the values after I run some tests since I'm lazy sometimes and don't check code all the time >_>], the info I got was this and works 100% on my test server and the times I tested with a friend on rms test server:
If VIT = 100, Cursed Time = 0 = no curse.
If LUK = 100, 0 chance to curse.
If LUK = 0, no curse.
Checking the code, I guess you're right and I totally missed that blv thing ._.
Quote
case SC_CURSE:
      //Special property: immunity when luk is greater than level or zero
      if (status->luk > status_get_lv(bl) || status->luk == 0)[the first part in blue I missed; the one in gree is missing an < symbol so it applies to 0 or less]
         return 0;
      else
         sc_def = 3 +status->luk;[the 3+luk case]
      tick_def = status->vit;[the 100 vit case]
      break;
The after cast I will confirm it to know what I need to change in the formula but if it works as bragi, it shouldn't be hard to edit based on what I already made.

I'm still working on the dummy part because I'm missing something that is making this not work at 100% since I'm getting error on variables[variables not defined] and I still can't find why that is happening when the code looks good for me >_> This stupid bugs are making me not being able to add two menus to this fast as I wanted -.-

Offline Ragno

I know zero about that working with blv[it's even a new thing to me since I just tested the info I had around from a friend and got someone to confirm the values after I run some tests since I'm lazy sometimes and don't check code all the time >_>], the info I got was this and works 100% on my test server and the times I tested with a friend on rms test server:
If VIT = 100, Cursed Time = 0 = no curse.
If LUK = 100, 0 chance to curse.
If LUK = 0, no curse.
Checking the code, I guess you're right and I totally missed that blv thing ._.The after cast I will confirm it to know what I need to change in the formula but if it works as bragi, it shouldn't be hard to edit based on what I already made.

Yes, that is correct. Vit reduces curse time duration and with 100 vit curse duration is 0 segs. However, it does not applies as a resistance, since only luk (and base lvl) affects resistance formula.

You can also confirm how curse resistance fórmula works in ratemyserver's stat calculator: http://ratemyserver.net/stat_sim.php?jid=0&max_aspd=190&maxhp_cap=0&go=Go. There you have the source code from eAthena emulator that config resistance formula (base lvl and luk).

Offline Triper

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #53 on: Apr 14, 2012, 01:44 am »
Yeah but 100 VIT, technically, is 100% resistance to curse since you can't get something that has 0 time duration on you and that's why the vit only affects the resistance to curse when it's 100 and above and in that particular case it shows a direct 100% resistance there. Other values of VIT make no difference to it and are ignored at 100%.

And the code I posted is the one at eathena source code so it should be the same as in that link with the exception that I've the "when VIT > 99, Curse resistance = 100%".

Offline Ragno

Yeah but 100 VIT, technically, is 100% resistance to curse since you can't get something that has 0 time duration on you and that's why the vit only affects the resistance to curse when it's 100 and above and in that particular case it shows a direct 100% resistance there. Other values of VIT make no difference to it and are ignored at 100%.

And the code I posted is the one at eathena source code so it should be the same as in that link with the exception that I've the "when VIT > 99, Curse resistance = 100%".

I agree 100 vit may act like a 100% resistance since it reduces time to 0 segs, but I disagree to call it resistance as resistances and efective duration is not the same.

Vit and Int reduces duration of some other status effects. Even with 97 vit reduces duration of curse, but it does not apply as a resistance.

I think about curse resistance that with 100 vit and 0 luk the character gets cursed, but with duration of 0% seconds. Status duration may act as a resistance as well, but it is not the same and it is not reserved only for luk, vit and int reduces duration for other status ailnments.

By the way, according to eAthena source code (and ratemyserver calculator) blind resistance formula may be bugged too:
Quote
   case SC_BLIND:
      sc_def = 3 +(status->vit + status->int_)/2;
      break;

Offline Triper

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #55 on: Apr 14, 2012, 07:46 pm »
May not be but it's a way to be anti-curse like valk armor+stala golem card+ +5 dark bash gives -100% stun on some classes and something used by a lot of players on officials so I will keep it on it for now.

Blind yeah, there was something wrong on it and I missed it >_> Fixed now. Made a double check on every status and should be all ok now like how they're on eathena and ready to upload. Just gonna wait 1-2 days to check after-cast delay of bragi and up that too together.

Offline 8yearsro

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #56 on: Apr 18, 2012, 10:48 pm »
Good job Triper  /no1
I think the calc is nice, you just need an easier to remember url so ppl can access it easily..
like calc.rms.com or such

Offline Creme Poofs

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #57 on: May 04, 2012, 06:22 pm »
Omg this is awesome. I should have checked that forever ago.

Offline Triper

Good job Triper  /no1
I think the calc is nice, you just need an easier to remember url so ppl can access it easily..
like calc.rms.com or such
http://rocalc.rx.cx

I also remember everybody that the links to save builds are still using the same gigantic link but to access the "main page" you've now a shorter one.

Offline Ragno

Re: [Non-Renewal] Sharing a RO Non-Renewal Calc for everyone here
« Reply #59 on: Jun 03, 2012, 05:39 pm »
People in our server report that Rainbow Scarf is missing. Could you check it please? Thanks /thx