diff --git a/src/ui/FrameScript.cpp b/src/ui/FrameScript.cpp index 95e2c57..9ab1430 100644 --- a/src/ui/FrameScript.cpp +++ b/src/ui/FrameScript.cpp @@ -11,8 +11,6 @@ #include #include -const char* g_scriptEvents[722]; - int32_t g_glueFrameScriptGenders[] = { 2, // UNIT_SEX_MALE 3, // UNIT_SEX_FEMALE @@ -154,8 +152,10 @@ void FrameScript_CreateEvents(const char* names[], uint32_t count) { FrameScript::s_scriptEvents.SetCount(count); for (int32_t i = 0; i < count; i++) { - auto event = FrameScript::s_scriptEventsHash.New(names[i], 0, 0); - FrameScript::s_scriptEvents[i] = event; + if (names[i]) { + auto event = FrameScript::s_scriptEventsHash.New(names[i], 0, 0); + FrameScript::s_scriptEvents[i] = event; + } } } diff --git a/src/ui/FrameScript.hpp b/src/ui/FrameScript.hpp index 3eff364..da63f47 100644 --- a/src/ui/FrameScript.hpp +++ b/src/ui/FrameScript.hpp @@ -40,7 +40,6 @@ class FrameScript_EventObject : public TSHashObject