[prerenewal] Asura and gospel's atk and provoke

Started by Zereges, Feb 22, 2012, 11:32 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Zereges

Hi, Ive heard that provoke and double atk from gospel doesn't affect asura strike (and aslo irowiki calc and doddler calc or wushuang calc) proves it. But i cannot find any link that proves it too.
On eathena it works together by default
AFAIK On aegis no.
How is it officialy? Could someone tell me?
Player of Phoenix Fury, Pestilence & Ekirei.

Tree of Savior: Zereges (Falconeer-Mergen-Ranger)

Ragnarok break now.
My EndlessTower Video

WoW (Drak'Thul): Zere, Shadow Priest, <Panta Rheî> (offline too)

My Anime List
My StackExchange

Triper

Doodler's/roratorio's/Gandi's calc are based on jro which has some features made for jro only.

Doddler's and Gandi's calc were never adapted to iro[like the formula for asura at that calcs is ATK * (7 + Remaining SP/10) instead of ATK * (8 + Remaining SP/10) like at iro pre-renewal], they were just a translation of roratorio's calc to be easier to use.

I added both things to "my" calc based on:
- this posts about aloevera: http://forums.roempire.com/showthread.php?t=100964
- this old asura simulator that has aloevera: http://www.simn.de/asura/
- Some bRO[Official Brazilian RO] guides and posts about monk and champs where they say that aloevera does increase the dmg
- This post with BC atk[gospel atk*2 buff] http://forums.irowiki.org/showpost.php?p=210956&postcount=699[actually I remember that I found even a topic discussing that on irowiki but dunno where that is]

Zereges

Thanks, that was exactly what I wanted to know.

EDIT: By "your" calc you mean rms calc right?
How does double SP there works? I thought it just takes your actual sp and times it by 2 but its little bit different
Champion 2000SP and with double SP 3600
Player of Phoenix Fury, Pestilence & Ekirei.

Tree of Savior: Zereges (Falconeer-Mergen-Ranger)

Ragnarok break now.
My EndlessTower Video

WoW (Drak'Thul): Zere, Shadow Priest, <Panta Rheî> (offline too)

My Anime List
My StackExchange

Triper

Yeah and I don't like to call it 100% mine because, even if I added a lot of stuff, the base code isn't mine but from roratorio. I'm just making the amazing turning even more amazing.[/offtopic]


I made some tests to check if there is indeed some bug with that because it does look weird.

NOTE - Char used on both examples have the same stats, are naked and are 99/70

Technically the calc is working like this:
1. Get Char SP
2. Get the +100% SP mod on
3. Get value at 1 and multiply by 2
Example: 640->1280[640*2]
4. Adding Variants to the equation
5. 1280 becomes 1408
Example: 640->1408[[640*2]+[640*0.2]=1280+128=1408]

How it works in game:
1. Get Char SP
2. Get the +100% SP mod on
3. Get value at 1 and multiply by 2
Example: 641->1282[641*2]
4. Adding Variants to the equation
5. 1282 becomes 1538
Example: 641->1538[641*1.2*2=641*2.4=1538.4]


So yeah there is indeed some bad calcs on the calc and you're right.

The SP values problem thing should be just a problem with the method used. It should be Math.round instead of Math.floor[or the opposite[still need to check what is being used there] but first I need to run some tests to see if this indeed resolves the problem or if it's a base sp value problem used by the calc[or both]]

The other is just change the way it's coded since it's indeed wrong as you can see in the examples.

Both things should be done in the next update. Thx for reporting the bug too and keep reporting =D