|
@@ -3479,7 +3479,8 @@ int pc_useitem(struct map_session_data *sd,int n)
|
|
|
//Since most delay-consume items involve using a "skill-type" target cursor,
|
|
|
//perform a skill-use check before going through. [Skotlex]
|
|
|
//resurrection was picked as testing skill, as a non-offensive, generic skill, it will do.
|
|
|
- if( sd->inventory_data[n]->flag.delay_consume && ( sd->ud.skilltimer != -1 || !status_check_skilluse(&sd->bl, &sd->bl, ALL_RESURRECTION, 0) ) )
|
|
|
+ //FIXME: Is this really needed here? It'll be checked in unit.c after all and this prevents skill items using when silenced [Inkfish]
|
|
|
+ if( sd->inventory_data[n]->flag.delay_consume && ( sd->ud.skilltimer != -1 /*|| !status_check_skilluse(&sd->bl, &sd->bl, ALL_RESURRECTION, 0)*/ ) )
|
|
|
return 0;
|
|
|
|
|
|
sd->itemid = sd->status.inventory[n].nameid;
|