From d382ab002074b76315bc9980bd8550fb778f51fb Mon Sep 17 00:00:00 2001 From: gumi 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(-) (limited to 'src/map/script.c') 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