bool elemental_skillnotok(uint16 skill_id, struct elemental_data *ed) { uint16 idx = skill_get_index(skill_id); nullpo_retr(1,ed); if (idx == 0) return false; // invalid skill id return skill_isNotOk(skill_id,ed->master); }
int elemental_skillnotok(uint16 skill_id, struct elemental_data *ed) { int16 idx = skill_get_index(skill_id); nullpo_retr(1,ed); if( !idx ) return 1; // Invalid skill id return skill_isNotOk(skill_id,ed->master); }
bool elemental_skillnotok(uint16 skill_id, struct elemental_data *ed) { uint16 idx = skill_get_index(skill_id); nullpo_retr(1,ed); return idx == 0 ? false : skill_isNotOk(skill_id,ed->master); // return false or check if it,s ok for master as well }