kyeme - Feb 23, 2014 23:48
As you can see, in the Herc server, after you cast the Crazy Weed skill, your character does an unusual spinning while in the Official server it doesn't.
Official:
[url="http://www.youtube.com/watch?v=x9Kz_5D5YQc&feature=youtu.be"]http://www.youtube.com/watch?v=x9Kz_5D5YQc&feature=youtu.be[/url]
Hercules:
[url="http://www.youtube.com/watch?v=e5cNQpeLf9M&feature=youtu.be"]http://www.youtube.com/watch?v=e5cNQpeLf9M&feature=youtu.be[/url]
Rikter - Sep 13, 2014 10:28
Confirm this, though the problem was skill_attack for GN_CRAZYWEED_ATK not passing flag as 0x2000, but it didn't change a thing.
Problem's with this call:
[code=auto:0]case GN_CRAZYWEED:
{
int area = skill->get_splash(skill_id, skill_lv);
short tmpx = 0, tmpy = 0, x1 = 0, y1 = 0;
for( r = 0; r < 3 + (skill_lv>>1); r++ ) {
// Creates a random Cell in the Splash Area
tmpx = x - area + rnd()%(area * 2 + 1);
tmpy = y - area + rnd()%(area * 2 + 1);
if( r > 0 )
skill->addtimerskill(src,tick+r*250,0,tmpx,tmpy,GN_CRAZYWEED,skill_lv,(x1<<16)|y1,flag);
x1 = tmpx;
y1 = tmpy;
}
skill->addtimerskill(src,tick+r*250,0,tmpx,tmpy,GN_CRAZYWEED,skill_lv,-1,flag);
}
break;[/code]
Didn't have time to check it better yet