Skip to content

Commit

Permalink
Merge pull request #1790 from mekolat/channel2
Browse files Browse the repository at this point in the history
Allow to use channelmes without attached player
  • Loading branch information
MishimaHaruna committed Jul 12, 2017
2 parents 67f43db + b21dd60 commit 3952388
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions src/map/script.c
Original file line number Diff line number Diff line change
Expand Up @@ -23106,7 +23106,7 @@ BUILDIN(shopcount)
*/
BUILDIN(channelmes)
{
struct map_session_data *sd = script->rid2sd(st);
struct map_session_data *sd = map->id2sd(st->rid);
const char *channelname = script_getstr(st, 2);
struct channel_data *chan = channel->search(channelname, sd);

Expand All @@ -23124,9 +23124,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);
Expand All @@ -23149,9 +23150,10 @@ BUILDIN(addchannelhandler)
BUILDIN(removechannelhandler)
{
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);
Expand Down

0 comments on commit 3952388

Please sign in to comment.