From 91057aae931adf43580f4bc19d2f84b3157c819e Mon Sep 17 00:00:00 2001 From: panikon Date: Sat, 5 Jul 2014 08:51:42 -0300 Subject: Fixed issue with mistress card and WL_COMET/AB_ADORAMUS (issue: 7935 http://hercules.ws/board/tracker/issue-7935-nogemstone/ ) --- src/map/skill.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/map/skill.c b/src/map/skill.c index a648eb113..9676a6d9f 100644 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -13054,14 +13054,17 @@ int skill_check_condition_castbegin(struct map_session_data* sd, uint16 skill_id case WL_COMET: { int idx; + + if( !require.itemid[0] ) // issue: 7935 + break; if( skill->check_pc_partner(sd,skill_id,&skill_lv,1,0) <= 0 && ((idx = pc->search_inventory(sd,require.itemid[0])) < 0 || sd->status.inventory[idx].amount < require.amount[0]) ) { //clif->skill_fail(sd,skill_id,USESKILL_FAIL_NEED_ITEM,require.amount[0],require.itemid[0]); clif->skill_fail(sd,skill_id,USESKILL_FAIL_LEVEL,0); return 0; } - } break; + } case WL_SUMMONFB: case WL_SUMMONBL: case WL_SUMMONWB: -- cgit v1.2.3-70-g09d2