From b0c2e79e68bb1f455eba723bcebefeb06db3b70b Mon Sep 17 00:00:00 2001 From: gumi Date: Mon, 1 Jan 2018 11:56:21 -0500 Subject: no longer force-crash on fatal script errors --- src/map/script-call.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/map/script-call.cpp b/src/map/script-call.cpp index 2e90432..d54e234 100644 --- a/src/map/script-call.cpp +++ b/src/map/script-call.cpp @@ -720,7 +720,6 @@ void run_func(ScriptState *st) dumb_ptr nd = map_id_is_npc(st->oid); PRINTF("run_func: return without callfunc or callsub! @ %s\n"_fmt, nd ? nd->name : NpcName()); - abort(); } assert (olddefsp == st->defsp); // pretty sure it hasn't changed yet st->scriptp.code = Some(conv_script(st, &st->stack->stack_datav[olddefsp - 1])); // スクリプトを復元 @@ -817,7 +816,6 @@ void run_script_main(ScriptState *st, Borrowed rootscript) dumb_ptr nd = map_id_is_npc(st->oid); PRINTF("run_script: infinity loop! @ %s\n"_fmt, nd ? nd->name : NpcName()); - abort(); } } break; @@ -879,7 +877,6 @@ void run_script_main(ScriptState *st, Borrowed rootscript) dumb_ptr nd = map_id_is_npc(st->oid); PRINTF("run_script: infinity loop! @ %s\n"_fmt, nd ? nd->name : NpcName()); - abort(); } } dumb_ptr sd = map_id2sd(st->rid); -- cgit v1.2.3-60-g2f50