Resolved a memory leak in the channel system (fixes #473)
* Added a check to preemptively stop autotrading players from creating multiple guild chat channels at server start.
This commit is contained in:
@@ -212,7 +212,7 @@ int channel_gjoin(struct map_session_data *sd, int flag){
|
||||
struct Channel *channel;
|
||||
struct guild *g;
|
||||
|
||||
if(!sd) return -1;
|
||||
if(!sd || (sd && sd->state.autotrade)) return -1;
|
||||
g = sd->guild;
|
||||
if(!g) return -2;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user