rem: this.rawout("SJOIN " + sni_chan.created + " " + sni_chan.nam + " " + sni_chan.chanmode(true) + " :" + sni_chan.occupants()) 
add: if (this.type == DREAMFORGE) { var df_chan_occs = sni_chan.occupants().split(' '); for (dfocc in df_chan_occs) { this.rawout(":" + df_chan_occs[dfocc] + " JOIN " + sni_chan.nam); } this.ircout("MODE " + sni_chan.nam + " " + sni_chan.chanmode(true) + " " + sni_chan.created); } else { /* Bahamut */ this.rawout("SJOIN " + sni_chan.created + " " + sni_chan.nam + " " + sni_chan.chanmode(true) + " :" + sni_chan.occupants()) } 
context: function IRCClient_server_chan_info(sni_chan) {	this.rawout("SJOIN " + sni_chan.created + " " + sni_chan.nam + " " + sni_chan.chanmode(true) + " :" + sni_chan.occupants())	var modecounter=0;	var modestr="+";	var modeargs="";	for (aBan in sni_chan.modelist[CHANMODE_BAN]) {		modecounter++;		modestr += "b";		if (modeargs)			modeargs += " ";		modeargs += sni_chan.modelist[CHANMODE_BAN][aBan];		if (modecounter >= max_modes) {			this.ircout("MODE " + sni_chan.nam + " " + modestr + " " + modeargs);			modecounter=0;			modestr="+";			modeargs="";		}	}	if (modeargs)		this.ircout("MODE " + sni_chan.nam + " " + modestr + " " + modeargs);}
meta: 4284	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4284/e9678d635763576b128f42a33cb8967e0b77be2e/ircd_server.js/buggy/load/ircd_server.js