diff options
Diffstat (limited to 'src/nickcore.cpp')
-rw-r--r-- | src/nickcore.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/nickcore.cpp b/src/nickcore.cpp index e44ddb746..f971375cb 100644 --- a/src/nickcore.cpp +++ b/src/nickcore.cpp @@ -236,6 +236,17 @@ NickCore *NickCore::Find(const Anope::string &nick) return NULL; } +NickCore *NickCore::FindId(uint64_t id) +{ + auto it = NickCoreIdList->find(id); + if (it != NickCoreIdList->end()) + { + it->second->QueueUpdate(); + return it->second; + } + return nullptr; +} + uint64_t NickCore::GetId() { if (this->id) |