From c74d1843675c20f958fb71d2bdf9fd5c79fe835e Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 20 Feb 2016 22:05:51 +0300 Subject: Force save char gender to db after char creation. --- src/echar/char.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/echar/char.c') diff --git a/src/echar/char.c b/src/echar/char.c index fb5ebdc..f8a003e 100644 --- a/src/echar/char.c +++ b/src/echar/char.c @@ -77,6 +77,16 @@ void echar_parse_char_create_new_char(int *fdPtr, struct char_session_data* sd) char_dat.clothes_color = look; chr->mmo_char_tosql(result, &char_dat); + char cSex = 'U'; + if (sex == SEX_MALE) + cSex = 'M'; + else if (sex == SEX_FEMALE) + cSex = 'F'; + + if (SQL_ERROR == SQL->Query(inter->sql_handle, "UPDATE `%s` SET `sex` = '%c' WHERE `char_id` = '%d'", "char", cSex, char_dat.char_id)) + { + Sql_ShowDebug(inter->sql_handle); + } } chr->creation_ok(fd, &char_dat); -- cgit v1.2.3-70-g09d2