aboutsummaryrefslogtreecommitdiff
path: root/src/game/ChannelMgr.h
diff options
context:
space:
mode:
authorRat <none@none>2009-07-18 22:15:56 +0200
committerRat <none@none>2009-07-18 22:15:56 +0200
commit7166e8d26fe1bdf0f5765dd3e9b110b395d412e7 (patch)
tree2a685074c350fd74bc5ef47c5057b4fd2d836649 /src/game/ChannelMgr.h
parentb7b3264cb5ff6d6393e0d1021e0a233a19852f50 (diff)
*implemented basic Chat Channel saving
*includes owner, banlist,announce,password, saving *todo: -make it cacheble -add a filter to not save some addon spec channels -find someone who does these for me :) --HG-- branch : trunk
Diffstat (limited to 'src/game/ChannelMgr.h')
-rw-r--r--src/game/ChannelMgr.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/game/ChannelMgr.h b/src/game/ChannelMgr.h
index aeecfbfa541..956309e9873 100644
--- a/src/game/ChannelMgr.h
+++ b/src/game/ChannelMgr.h
@@ -31,8 +31,9 @@
class ChannelMgr
{
public:
+ uint32 team;
typedef std::map<std::string,Channel *> ChannelMap;
- ChannelMgr() {}
+ ChannelMgr() {team = 0;}
~ChannelMgr()
{
for(ChannelMap::const_iterator itr = channels.begin();itr!=channels.end(); ++itr)
@@ -43,7 +44,7 @@ class ChannelMgr
{
if (channels.find(name) == channels.end())
{
- Channel *nchan = new Channel(name,channel_id);
+ Channel *nchan = new Channel(name,channel_id, team);
channels[name] = nchan;
}
return channels[name];