Quick fixes

- hom_setting problem 0x08 when use teleport skill (bugreport:9292)
This commit is contained in:
icxbb-xx 2014-11-01 03:13:26 +07:00
parent 6b8c297a91
commit e72e4e2be8

View File

@ -6945,11 +6945,11 @@ int skill_castend_nodamage_id (struct block_list *src, struct block_list *bl, ui
break;
}
if (sd->hd && battle_config.hom_setting&HOMSET_RESET_REUSESKILL_TELEPORTED)
memset(sd->hd->blockskill, 0, sizeof(hd->blockskill));
if( sd->state.autocast || ( (sd->skillitem == AL_TELEPORT || battle_config.skip_teleport_lv1_menu) && skill_lv == 1 ) || skill_lv == 3 )
{
if (sd->hd && battle_config.hom_setting&HOMSET_RESET_REUSESKILL_TELEPORTED)
memset(sd->hd->blockskill, 0, sizeof(hd->blockskill));
if( skill_lv == 1 )
pc_randomwarp(sd,CLR_TELEPORT);
else