Jump to content

Renewal ATK


malufett

Recommended Posts


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  554
  • Reputation:   70
  • Joined:  04/04/12
  • Last Seen:  

Hi everyone,

I think we need to prioritize this matter since its the most basic system in a RPG..specially RO..I know Wilcard and Epoque already started it however they disappear for a long time or no news on their progress..

and I know there is a lot of information out there however this is not enough since most of the formula is not accurate and they vary from each other. And by having this system implemented we can clear all the concerns from items, skills and others.

and here are some of my concern..

1. Can we have a team/volunteers to gather info/test in official server?(I can provide kRO accounts if needed even though iRO/pRO is a valid source since they have the same formula)

2. Does anyone from the Dev team already working on this matter?

Thank you.

:meow:

Information from an IRC discussion

  • Upvote 5
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  0.00
  • Content Count:  398
  • Reputation:   140
  • Joined:  01/04/12
  • Last Seen:  

Finally someone made a thread about this! I've been asking about this on IRC a couple of times but never really got an answer regarding this.

bRO runs under levelupgames as well and has the same formula, too. What information do you need and I'll try to get everything possible.

Regarding your second question, if I am not mistaken lighta said something about this, I am not sure if it was the attack formular or the EDP formular though, my memory kinda sucks today.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  737
  • Reputation:   216
  • Joined:  11/29/11
  • Last Seen:  

I did worked on it a bit but never fully tryed the accuracy of change, (well my goal was to getting closer to Irocalc).

I'll prepare a diff in the week to show you what I've done.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  554
  • Reputation:   70
  • Joined:  04/04/12
  • Last Seen:  

Finally someone made a thread about this! I've been asking about this on IRC a couple of times but never really got an answer regarding this.

Cause I get bored on determining the matk formula for mobs however I'm already done with matk for players so by this week I'm ready to commit the recode for matk system for rA...so now I want to work for something new..:)

:meow:

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  99
  • Reputation:   10
  • Joined:  11/21/11
  • Last Seen:  

@malufett You can pm me and tell me what test you need I have iro account with almoste all class and variable lvl. Just ask me what you need and I will make complete test with report/screen ect...

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  0.00
  • Content Count:  213
  • Reputation:   109
  • Joined:  05/21/12
  • Last Seen:  

Merged my topic into Malu's

As per our IRC discussion, I'm setting up this thread for a starting point in terms of discussion for RENEWAL ATK.

  • As pointed out by lighta, atk would have to be split into watk (Weapon ATK), eatk (Equipment ATK), and satk (Status ATK). This is required to calculate the damage calculations in renewal [stak+eatk*bonus_eatk+watk*bonus_watk+matk right now it's statk+(wtak+eatk)*bonus+matk]
  • This would be a massive addition/change to battle.c. Lighta recommended a seperate branch/test server.
  • This fix would also ideally remedy the issues with RENEWAL EDP. As of Renewal, EDP no longer calculates final damage by 400%. Per Flaid, "EDP level 5 will multiply your weapon atk by 5 times, and your equipment atk by 4 times."

That list is a very broad summary of everything we discussed. I ask that everyone keeps this thread on the subject up for discussion.

Discuss away! :)

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  57
  • Reputation:   15
  • Joined:  12/25/11
  • Last Seen:  

There should also be Mastery ATK, this way it'll be cleaner and perhaps easier to adapt to possible upcoming changes.

Also how does the emulator currently factor defense calculations? Are defense reductions applied somewhere in between of the whole ATK calculation mess? Defense should be factored AFTER all ATK calcs have been done.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  737
  • Reputation:   216
  • Joined:  11/29/11
  • Last Seen:  

Mastery_atk is done in battle_addmastery, may not be fully updated but wasn't the big issue.

Defense is done more or less at the end right now like as you requested but if you look irowiki, only watk and eatk should benefice resistance from card, so I don't think that a good option

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  69
  • Topics Per Day:  0.02
  • Content Count:  592
  • Reputation:   31
  • Joined:  11/14/11
  • Last Seen:  

good luck to the devs for this.. we need this alot.. /lv

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  554
  • Reputation:   70
  • Joined:  04/04/12
  • Last Seen:  

This would be a massive addition/change to battle.c. Lighta recommended a seperate branch/test server.

I suggest we dissect each calculations in 'battle_calc_weapon_attack' for more efficient and to avoid redundancy specially if use in a macro(PRE/RE)...and as the RE formula shows it's a totally different from PRE's calculation flow...

:meow:

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  57
  • Reputation:   15
  • Joined:  12/25/11
  • Last Seen:  

Mastery_atk is done in battle_addmastery, may not be fully updated but wasn't the big issue.

Defense is done more or less at the end right now like as you requested but if you look irowiki, only watk and eatk should benefice resistance from card, so I don't think that a good option

ad Mastery:

True, I forgot about battle_addmastery()

ad defense:

What I mean are solely the defense values acquired by equipment and stuff - not % resistances.

The following was taken from iRO Wiki:

Attack is the total physical damage output before factoring defense.

which makes sense.

The way I want to explain it, we'd get something similar to this (kinda pseudo-code on purpose obviously):

ATK = calc_sATK() * 2 + calc_wATK() + calc_eATK() + battle_addmasteries();
apply_defense(ATK);
calc_sATK()
{
ignores Raydric card
et cetera
}
calc_wATK()
{
apply weapon element
apply raydric card
et cetera
}
calc_eATK()
{
apply weapon element
apply raydric card
et cetera
}
apply_defense(ATK)
{
factor defense stuff and alter current ATK
}

I hope my point is somewhat understandable.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  331
  • Reputation:   63
  • Joined:  11/29/11
  • Last Seen:  

+1, Devs should get kro accounts and check the values on own.

Ready to help if I have korean account.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  737
  • Reputation:   216
  • Joined:  11/29/11
  • Last Seen:  

yep Realusion I got it, I'll need to confirm it's really like that it's suppose to be but I like that it's splitted in module. Sure it will be slower then current 1 big function processing but so much easier to alter/maintain.

@Realusion, I had an issue with Irocalc matching the exact dmg value returned following irowiki notes those could you give a try.

I'll link my spreadsheet when I recover my gmail account.

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  155
  • Topics Per Day:  0.03
  • Content Count:  647
  • Reputation:   16
  • Joined:  11/21/11
  • Last Seen:  

Ok malufett, i try to help you (my source is pRO) i'll post some screenies here. btw, what job is you want to test with RE atk?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  99
  • Reputation:   10
  • Joined:  11/21/11
  • Last Seen:  

I already pm malufett to know what he want but always no anwser

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  554
  • Reputation:   70
  • Joined:  04/04/12
  • Last Seen:  

opps..sorry for that cause I got some PMs that I forgot to read specially when the red alert sign is gone...XD

for ATM we just need a spread sheet for test data(like I do when formulating matk)..

test data for atk factor like racial mod/elem attrib mod/equipment/upgrade bonuses and etc..until you can come up for calculator that will reflect all your test data..

and I suggest in conducting a test start in a least data factor and have other character as dummy target(so that test data are controlled)

and use the given formulas in the internet as your guide until you can prove that it is working and functional...

Thank you.

:meow:

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  99
  • Reputation:   10
  • Joined:  11/21/11
  • Last Seen:  

sorry but I didn't understand anything...

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  155
  • Topics Per Day:  0.03
  • Content Count:  647
  • Reputation:   16
  • Joined:  11/21/11
  • Last Seen:  

haha Same here Malufett :D

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  331
  • Reputation:   63
  • Joined:  11/29/11
  • Last Seen:  

Malufett just means that we need test data's for renewal atk,etc. until we have a exact formula.

Edited by Dastgir Pojee
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  554
  • Reputation:   70
  • Joined:  04/04/12
  • Last Seen:  

Malufett just means that we need test data's for renewal atk,etc. until we have a exact formula.

exactly.. /no1

look at this

24yrcap.png

as image shown I formulate a calculator above to check if relative with the data gathered..

and below are the test conduct and recorded...

I hope that is clear enough..

and I also want to check this to test in official game..:)

I had an issue with Irocalc matching the exact dmg value returned following irowiki notes those could you give a try.

I'll link my spreadsheet when I recover my gmail account

:meow:

Link to comment
Share on other sites

  • 4 weeks later...

  • Group:  Members
  • Topic Count:  74
  • Topics Per Day:  0.02
  • Content Count:  420
  • Reputation:   89
  • Joined:  01/30/12
  • Last Seen:  

I don't mean to urge anyone, but are there any news?

I wish I could help with the data collection, but unfortunately I don't have official accounts :( Those servers are too far for me, and I'm lagging a lot.

Edited by Antares
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  69
  • Topics Per Day:  0.02
  • Content Count:  592
  • Reputation:   31
  • Joined:  11/14/11
  • Last Seen:  

Any status or update?.. thanks

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  0.00
  • Content Count:  398
  • Reputation:   140
  • Joined:  01/04/12
  • Last Seen:  

We still are in need of more information regarding this.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  554
  • Reputation:   70
  • Joined:  04/04/12
  • Last Seen:  

currently I'm done with base atk and some of its modifier and ATM i'm working on weapons with upgrade levels...

:meow:

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  74
  • Topics Per Day:  0.02
  • Content Count:  420
  • Reputation:   89
  • Joined:  01/30/12
  • Last Seen:  

currently I'm done with base atk and some of its modifier and ATM i'm working on weapons with upgrade levels...

:meow:

Very nice job! You are a hero :)

Can't wait to see the result :)

Link to comment
Share on other sites

×
×
  • Create New...