check skill of Banana Bomb

madtoyz

New member
Messages
173
Points
0
I dont know using which svn HERCULES,

but i getting trouble with Banana Bomb skill,

which is,if in official the skill will giving 8sec sit to enemy when we cast it,

but in my server,after casting banana skill,enemy still can walk

 
In your /src/map/status.h, it seems that it's been modified to add SC_BANANA_BOMB_SITDOWN_POSTDELAY: https://github.com/HerculesWS/Hercules/commit/0395610469ffcd3b71c93ef90861f73e0ab8d16f

However, in skill.c,

case 13264:sc_start(bl, SC_BANANA_BOMB, 100, skill_lv, skill->get_time(GN_SLINGITEM, skill_lv)); // Reduces LUK ??Needed confirm it, may be it's bugged in kRORE?sc_start(bl, SC_BANANA_BOMB_SITDOWN_POSTDELAY, 75, skill_lv, skill->get_time(GN_SLINGITEM_RANGEMELEEATK,skill_lv)); // Sitdown for 3 seconds.break;}There is a SC start of sitting down for 3 seconds o_o.
Have you updated your Repo yet?

 
this in my /src/map/status.h

SC_BANANA_BOMB, SC_BANANA_BOMB_SITDOWN_POSTDELAY,
this in my /src/map/skill.c

case 13264:sc_start(bl, SC_BANANA_BOMB, 100, skill_lv, skill->get_time(GN_SLINGITEM, skill_lv)); // Reduces LUK ??Needed confirm it, may be it's bugged in kRORE?sc_start(bl, SC_BANANA_BOMB_SITDOWN_POSTDELAY, 75, skill_lv, skill->get_time(GN_SLINGITEM_RANGEMELEEATK,skill_lv)); // Sitdown for 3 seconds.break;}
But still no working delay 3sec after enemy cast banana bomb

To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.

Updated Repo ?...what do you mean with Repo ?..i dont know sir.

 
Last edited by a moderator:
He's asking if you have a fresh revision on your Hercules copy.

 
sorry sir,i dont have fresh revision.

the hercules version i use is make by someone..

i try to get information about my hercules using @version but the emulator say "cannot determine version."

 
Last edited by a moderator:
sorry sir,i dont have fresh revision.

the hercules version i use is make by someone..

i try to get information about my hercules using @version but the emulator say "cannot determine version."

[13:17:37] <~Ind> but if they get cannot determine version its depends on how the server was obtained

[13:17:41] <Mystery> ah.

[13:17:42] <~Ind> e.g. if they downloaded the server from the .zip

[13:17:53] <~Ind> it cant detect the version because it isnt a git or a svn copy
According to your video, you are sitting for about 3 seconds which is correct according to iRO Wiki as well: http://irowiki.org/wiki/Item_Sling

the 75 in the code indicates a 75% chance to work, not 100%.

 
ok.thanks for the information about @version and delay second..

how about if i want to change the 3second delay sitdown into 8second delay sitdown after enemy casting banana bomb ?.

which part i need to change it ?

 
Okay so I got a little bit help since I'm no source expert... With this code:

sc_start(bl, SC_BANANA_BOMB_SITDOWN_POSTDELAY, 75, skill_lv, skill->get_time(GN_SLINGITEM_RANGEMELEEATK,skill_lv)); // Sitdown for 3 seconds.

You have to adjust the seconds within your /db/re/skill_cast_db.txt file: 

//-- GN_SLINGITEM_RANGEMELEEATK2498,0,0,0,3000,0,0,-1

3000 is 3 seconds. So, change it to 8000 and you'll get 8 seconds :>

 
already change and restart server but nothing happen

 
Last edited by a moderator:
Back
Top