Update EDP requirements (#7463)
Fixes #7458 Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
This commit is contained in:
@@ -17948,6 +17948,18 @@ bool skill_check_condition_castend(map_session_data* sd, uint16 skill_id, uint16
|
||||
}
|
||||
break;
|
||||
}
|
||||
#ifdef RENEWAL
|
||||
case ASC_EDP:
|
||||
if(sd) {
|
||||
int16 item_edp = itemdb_group.item_exists_pc(sd, IG_EDP);
|
||||
if (item_edp < 0) {
|
||||
clif_skill_fail( sd, skill_id, USESKILL_FAIL_NEED_ITEM, 1, ITEMID_POISON_BOTTLE ); // [%s] required '%d' amount.
|
||||
return false;
|
||||
} else
|
||||
pc_delitem(sd, item_edp, 1, 0, 1, LOG_TYPE_CONSUME);
|
||||
}
|
||||
break;
|
||||
#endif
|
||||
}
|
||||
|
||||
status = &sd->battle_status;
|
||||
|
||||
Reference in New Issue
Block a user