Merge pull request #73 from Chuck5ta/develop21
Server-owned world channel (43860fb)
This commit is contained in:
commit
f42cb963b4
@ -638,6 +638,8 @@ ChatChannelsEntry const* GetChannelEntryFor(uint32 channel_id)
|
|||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static ChatChannelsEntry worldCh = { 26, 4, "world" };
|
||||||
|
|
||||||
ChatChannelsEntry const* GetChannelEntryFor(const std::string& name)
|
ChatChannelsEntry const* GetChannelEntryFor(const std::string& name)
|
||||||
{
|
{
|
||||||
// not sorted, numbering index from 0
|
// not sorted, numbering index from 0
|
||||||
@ -657,6 +659,21 @@ ChatChannelsEntry const* GetChannelEntryFor(const std::string& name)
|
|||||||
return ch;
|
return ch;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool compare = true; // hack for world channel, TODO smth!
|
||||||
|
std::string world = "world";
|
||||||
|
for (uint8 i = 0; i < name.length(); ++i)
|
||||||
|
{
|
||||||
|
if (tolower(name[i]) != world[i])
|
||||||
|
{
|
||||||
|
compare = false;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (compare)
|
||||||
|
return &worldCh;
|
||||||
|
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user