From 8b41b24415d56a008530a549e7df31b730d5d96c Mon Sep 17 00:00:00 2001 From: Ben Longbons Date: Thu, 27 Jun 2013 19:55:18 -0700 Subject: Make callfunc/callsub in an if an error Also make all errors fatal and clean up messages a bit. --- src/map/npc.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/map/npc.cpp') diff --git a/src/map/npc.cpp b/src/map/npc.cpp index 37f3f62..68b5ad7 100644 --- a/src/map/npc.cpp +++ b/src/map/npc.cpp @@ -1800,5 +1800,11 @@ int do_init_npc(void) PRINTF("\rNPCs Loaded: %d [Warps:%d Shops:%d Scripts:%d Mobs:%d] %20s\n", npc_id - START_NPC_NUM, npc_warp, npc_shop, npc_script, npc_mob, ""); + if (script_errors) + { + PRINTF("Cowardly refusing to continue after %d errors\n", script_errors); + abort(); + } + return 0; } -- cgit v1.2.3-60-g2f50