diff --git a/modules/autoattach.cpp b/modules/autoattach.cpp index 9c1b9cf2..0f234a16 100644 --- a/modules/autoattach.cpp +++ b/modules/autoattach.cpp @@ -31,6 +31,12 @@ public: sChan = sArgs.Token(a++); } + // Load out saved settings, ignore errors + MCString::iterator it; + for (it = BeginNV(); it != EndNV(); it++) { + Add(it->first); + } + return true; } @@ -135,6 +141,8 @@ public: m_vsChans.push_back(sChan); } + SetNV(sChan, ""); + return true; } @@ -171,6 +179,8 @@ public: m_vsChans.erase(it); } + DelNV(sChan); + return true; }