Fixed bugreport:6830 Fixed potential crash on Shadow Chaser's Auto Spell. Special Thanks to ultramage's hawk eyes.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16848 54d463be-8e91-2dee-dedb-b68131a5f0ec
This commit is contained in:
shennetsind 2012-10-31 02:06:50 +00:00
parent 234beac39d
commit a1b5aa0e1c

View File

@ -16340,8 +16340,8 @@ int skill_select_menu(struct map_session_data *sd,int flag,int skill_id) {
status_change_end(&sd->bl,SC_STOP,INVALID_TIMER);
}
if( (id = sd->status.skill[skill_id].id) == 0 || sd->status.skill[skill_id].flag != SKILL_FLAG_PLAGIARIZED ||
skill_id >= GS_GLITTERING || skill_get_type(skill_id) != BF_MAGIC ) {
if( skill_id >= GS_GLITTERING || skill_get_type(skill_id) != BF_MAGIC ||
(id = sd->status.skill[skill_id].id) == 0 || sd->status.skill[skill_id].flag != SKILL_FLAG_PLAGIARIZED ) {
clif_skill_fail(sd,SC_AUTOSHADOWSPELL,0,0);
return 0;
}