Issue information

Issue ID
#6563
Status
Needs more Info
Severity
None
Started
Hercules Elf Bot
Aug 26, 2012 21:09
Last Post
Kenpachi
Apr 29, 2013 19:56
Confirmation
N/A

Hercules Elf Bot - Aug 26, 2012 21:09

Originally posted by [b]michieru[/b]
The formula of cast time are not working as official.
I will try to explain how it's works on official.

If you got a skill with 10sec variable cast time you will have 2sec of fix cast time so 8sec variable and 2 sec fix. but if you reduce variable cast time it will reduce the fix cast time to exemple you reduce to 5 sec you will get 4 sec of variable and 1sec to fix.
But some skill have a specific fix cast time and thisone can't be reduce only by item or skill that affect fix cast time.
So if you have a skill with a variable cast time at 10sec and fix cast at 1sec you will have 8sec variable and 2sec+1sec fix. And if you reduce the variable cast to 5 you will have a 4sec var and 1+1sec fix. And if you reduce all variable you will get a 1sec fix cast time.

Now if you have an item like glorious fist+9 that reduce asura strike variable cast time to 0 you will always get the fix cast from the variable cast. Asura have a variable cast of 2sec that mean 1.6sec variable and 0.4fix. So with the glorious fist+9 you will have 0.4fix cast.

Now if you have an item that reduce by second like mental stick. It's should reduce variable cast by 3sec fix but it's not reducing the 20% casting time. So if you have no reduction at lvl5 you will have 12sec var cast time that mean 9.6 var cast and 2.4 fix that will reduce var cast by 3sec that mean you will have 6.6var cast but you will always have the 2.4 fix cast time. And if you use sacrament + mental stick you will have 6.6var cast and 1.2 fix cast time.

Hope that will help to fix the skill cast time in rathena.

This post has been edited by michieru on Aug 26, 2012 21:10

Hercules Elf Bot - Aug 27, 2012 1:55

Originally posted by [b]malufett[/b]
[quote][color=#282828][font=helvetica, arial, sans-serif][size=3]If you got a skill with 10sec variable cast time you will have 2sec of fix cast time so 8sec variab[/size][/font][/color][color=#282828][font=helvetica, arial, sans-serif][size=3]le and 2 sec [/size][/font][/color][color=#282828][font=helvetica, arial, sans-serif][size=3]fix. but if you reduce variable cast[/size][/font][/color][color=#282828][font=helvetica, arial, sans-serif][size=3] time it will reduce the fix cast time to exemple you reduce t[/size][/font][/color][color=#282828][font=helvetica, arial, sans-serif][size=3]o 5 sec you will get 4 se[/size][/font][/color][color=#282828][font=helvetica, arial, sans-serif][size=3]c of variable and 1sec to fix.[/size][/font][/color][/quote]
nope..as I check regardless the variable time has alter/reduce the fix cast time always use the original time..
example:
[quote]
original time = 10s
fixed = 2s

original time = 10s
reduce to = 5s
but still fixed = 2s
[/quote]

but I didn't notice before the fixed cast for modified fixed time should be added like this..
[quote]
20%+modified time
[/quote]

anyway I'll try gather again data and test it regarding skills with fixed fixed cast time....

Hercules Elf Bot - Aug 27, 2012 5:47

Originally posted by [b]michieru[/b]
I will make you a video from iro so you will see that what i'm telling is true.
I can instant cast diamon dust, vaccum, earth grave ect... if I have 530=int+dex*2 and if I have the ventus with spirit control lvl1 I can instant cast all sorcerer skill that have a fix cast time like psychic wave.

Hercules Elf Bot - Aug 27, 2012 5:59

Originally posted by [b]malufett[/b]
[quote]and if I have the ventus with spirit control lvl1[/quote]
of course you can make instant cast with 530=int+dex*2 specially if you have Ventus...cause Ventus can totally rid off fixed cast time(<1000ms)...

and FYI kRO and aegis server is my source..but not much in iRO since it has custom modifications...
(but I can't test more in kRO since they are using Themida can't use Yommy's amazing tool) :(

anyway regarding the modified fixed cast time seems that your correct in that point however there is a different formula where I current figuring it out cause it seems different with the normal 20%...

:meow:

This post has been edited by malufett on Aug 27, 2012 6:04

Hercules Elf Bot - Aug 27, 2012 6:29

Originally posted by [b]michieru[/b]
I have read that the casting time in iro and kro was the same. There was no change on it. But can't remember the source.
But if you have a kro account with a sorcerer the only things to do is to get the 530=int+dex*2 and test diamond dust or vaccum you will see it's instant cast without the ventus.

This post has been edited by michieru on Aug 27, 2012 6:48

Hercules Elf Bot - Aug 27, 2012 7:20

Originally posted by [b]malufett[/b]
[quote]But if you have a kro account with a sorcerer the only things to do is to get the 530=int+dex*2 and test diamond dust or vaccum you will see it's instant cast.[/quote]
aw..wtf...it works with vacuum extreme...I cast it instantly with 530
but sadly it doesn't work with some skills like mage skills...it uses the base cast time ..:'(

we must know the difference to categorize this skills to deal with casting mechanisms
:meow:

Hercules Elf Bot - Aug 27, 2012 7:52

Originally posted by [b]michieru[/b]
some first & second class skill have fix cast time now but can't find official information =(

Hercules Elf Bot - Aug 27, 2012 12:30

Originally posted by [b]michieru[/b]
the cast time formula is strange I have 530 and I can cast goh with no cast but throw sphere with a cast time. Maybe all 1st and 2nd class skill have a fix cast time now. Or it's a second formula for all 1st and 2nd class skill.

Hercules Elf Bot - Aug 27, 2012 13:52

Originally posted by [b]malufett[/b]
so it means all non 3rd job skills follow the base cast time in computing fixed time while 3rd job skills consider the manipulated base time to calculate fixed time...

hmm..lets consider that..but lets see all jobs before making a move..so for now Sura and Sorcerer are confirmed...

:meow:

Hercules Elf Bot - Aug 27, 2012 14:10

Originally posted by [b]michieru[/b]
Also test on genetic, warlock, minstrel, shadow chaser.
I will test ranger and ab in a few

Hercules Elf Bot - Aug 27, 2012 14:48

Originally posted by [b]michieru[/b]
Test with ranger and skill class 3 can also be instant cast but not class 2 skill

Hercules Elf Bot - Aug 27, 2012 15:00

Originally posted by [b]michieru[/b]
There is something strange with skill class 2.
If the formula is good 530 should remove the all variable cast time, but when I use a glorious fist +9 it should remove all variable cast time from asura
So I try to asura with 530 it's about 1sec and with glorious fist it's about 0.6sec
Now i'm really not understand how works this cast time formula =(

Hercules Elf Bot - Aug 27, 2012 15:24

Originally posted by [b]kyeme[/b]
Because of new script of Glorious Fist ? [b]bonus bFixedCastrate,-100;[/b] ?

Hercules Elf Bot - Aug 27, 2012 15:31

Originally posted by [b]michieru[/b]
Ho glorious fist do this now? I will try to get 530 with glorious fist see if I'm instant cast =)

Hercules Elf Bot - Aug 27, 2012 15:35

Originally posted by [b]kyeme[/b]
Yes, new script from the source of Sir Kenpachi. . Very very Imba [b]bonus bFixedCastrate,-100; :([/b]

Hercules Elf Bot - Aug 28, 2012 14:49

Originally posted by [b]malufett[/b]
another interesting I found out that some skills don't have fixed casting skill like GN_CRAZYWEED..I think I need more complete data leak files from aegis...maybe tomorrow I'm starting to fix some issues regarding this topic... :)

and I already figure out the formula for this special cases

example:
[quote]
SO_PSYCHIC_WAVE //»çÀÌű ¿þÀ̺ê(SKID_SO_PSYCHIC_WAVE)

SkillCastFixedDelay 1000 900 800 700 600 // ½Ã‚ºÃ…³ ij½Ã‚ºÃ†Ãƒ °íÁ¤ delay°ª
SkillCastStatDelay 8000 9000 10000 11000 12000 // ½Ã‚ºÃ…³ ij½Ã‚ºÃ†Ãƒ ½Ã‚ºÃ…Ý¿¡ ¿µÇâ¹ÃƒÅ¾Ã‚´Ã‚ delay°ª

[/quote]


there will be no 80-20..exactly base cast + modified fixed cast...


:meow:

This post has been edited by malufett on Aug 28, 2012 14:57

Hercules Elf Bot - Aug 28, 2012 15:31

Originally posted by [b]michieru[/b]
from all test I made i think they put 1sec fix and remove 1sec variable to all 1st and 2nd class skill that already have some cast time. Maybe with the leak you can confirme it?

Hercules Elf Bot - Aug 29, 2012 16:55

Originally posted by [b]malufett[/b]
partial fixed @ [rev='16717']
so now need to know the lower class skills cast times...

so I'll move this to Database since renewal casting system has been Identified and fixed..
in the 're/skill_cast_db' at the 'Fixed Casting Time' column
[quote]
0 means use the 20% fixed cast time
>0 means use the value as fixed cast time
0< means negate/remove fixed cast time
[/quote]


:meow:

Kenpachi - Apr 29, 2013 19:55

This also is a discussion which is related to game mechanics and not database files. Moving this to the core section, too.

This post has been edited by Kenpachi on Apr 29, 2013 19:56