From 2c252417634473316aa83e7bd175520cc597f816 Mon Sep 17 00:00:00 2001 From: KimLS Date: Wed, 16 Oct 2013 15:47:08 -0700 Subject: [PATCH] Fix for lua say links, other branch taking longer than thought so making this its own commit --- zone/lua_general.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/zone/lua_general.cpp b/zone/lua_general.cpp index 22d3dd656..68819835a 100644 --- a/zone/lua_general.cpp +++ b/zone/lua_general.cpp @@ -600,16 +600,18 @@ int lua_merchant_count_item(uint32 npc_id, uint32 item_id) { } std::string lua_item_link(int item_id) { - char text[250]; + char text[250] = { 0 }; quest_manager.varlink(text, item_id); return std::string(text); } -void lua_say_link(const char *phrase, bool silent, const char *link_name) { +std::string lua_say_link(const char *phrase, bool silent, const char *link_name) { char text[256] = { 0 }; strncpy(text, phrase, 255); quest_manager.saylink(text, silent, link_name); + + return std::string(text); } const char *lua_get_guild_name_by_id(uint32 guild_id) {