Quellcode durchsuchen

Resolves Skill Unit Database parsing issue (#2484)

* Fixes #2483.
* Properly trims the target field so it can be processed accurately.
Aleos vor 7 Jahren
Ursprung
Commit
54a119c56a
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      src/map/skill.c

+ 1 - 0
src/map/skill.c

@@ -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;