Fixed a crash caused by setquest in login events (#2728)

Fixes #2700

Thanks to @ignizh
This commit is contained in:
Lemongrass3110 2017-12-21 16:06:16 +01:00 committed by lighta
parent a0c8961e62
commit 6e7e97cac7

View File

@ -12256,6 +12256,8 @@ void pc_show_questinfo(struct map_session_data *sd) {
return;
if (!map[sd->bl.m].qi_count || !map[sd->bl.m].qi_data)
return;
if (map[sd->bl.m].qi_count != sd->qi_count)
return; // init was not called yet
for(i = 0; i < map[sd->bl.m].qi_count; i++) {
qi = &map[sd->bl.m].qi_data[i];