From d382ab002074b76315bc9980bd8550fb778f51fb Mon Sep 17 00:00:00 2001
From: gumi <mekolat@users.noreply.github.com>
Date: Sat, 24 Jun 2017 09:13:50 -0400
Subject: allow addchannelhandler to be called with attached rid

---
 src/map/script.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/map/script.c b/src/map/script.c
index ea8b03450..e0bdecd47 100644
--- a/src/map/script.c
+++ b/src/map/script.c
@@ -23057,9 +23057,10 @@ BUILDIN(channelmes)
 BUILDIN(addchannelhandler)
 {
 	int i;
+	struct map_session_data *sd = map->id2sd(st->rid);
 	const char *channelname = script_getstr(st, 2);
 	const char *eventname = script_getstr(st, 3);
-	struct channel_data *chan = channel->search(channelname, NULL);
+	struct channel_data *chan = channel->search(channelname, sd);
 
 	if (!chan) {
 		script_pushint(st, 0);
-- 
cgit v1.2.3-70-g09d2