Resolves Skill Unit Database parsing issue (#2484)

* Fixes #2483.
* Properly trims the target field so it can be processed accurately.
This commit is contained in:
Aleos 2017-10-07 11:29:50 -04:00 committed by Jeybla
parent b8562932cf
commit 54a119c56a

View File

@ -20965,6 +20965,7 @@ static bool skill_parse_row_unitdb(char* split[], int columns, int current)
skill_split_atoi(split[4],skill_db[idx]->unit_range);
skill_db[idx]->unit_interval = atoi(split[5]);
trim(split[6]);
if( strcmpi(split[6],"noenemy")==0 ) skill_db[idx]->unit_target = BCT_NOENEMY;
else if( strcmpi(split[6],"friend")==0 ) skill_db[idx]->unit_target = BCT_NOENEMY;
else if( strcmpi(split[6],"party")==0 ) skill_db[idx]->unit_target = BCT_PARTY;