From d4367528821a1038812c3a7d86544c8ce5ba0b1a Mon Sep 17 00:00:00 2001
From: gumi <git@gumi.ca>
Date: Sun, 4 Mar 2018 17:33:20 -0500
Subject: ignore phony npc event calls (~)

---
 src/map/npc.cpp | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'src')

diff --git a/src/map/npc.cpp b/src/map/npc.cpp
index 3388ea1..0708fc0 100644
--- a/src/map/npc.cpp
+++ b/src/map/npc.cpp
@@ -566,6 +566,9 @@ int npc_event(dumb_ptr<map_session_data> sd, NpcEvent eventname,
         return npc_event_doall_l(eventname.label, sd->bl_id, args); // XXX maybe merge this into npc_event?
     }
 
+    if (eventname.npc.front() == '~')
+        return 0; // phony event (used mostly to uniquely identify mob spawns)
+
     Option<P<struct event_data>> ev_ = ev_db.search(eventname);
     dumb_ptr<npc_data_script> nd;
 
-- 
cgit v1.2.3-70-g09d2