comparison LibModuleDBShare-1.0/LibModuleDBShare-1.0.lua @ 43:288987af9e66

Removed error when duplicate slash command alias is found.
author Andrew Knoll <andrewtknoll@gmail.com>
date Wed, 10 Apr 2013 15:26:12 -0400
parents 71f3aad48c72
children 9e1b25004509
comparison
equal deleted inserted replaced
42:71f3aad48c72 43:288987af9e66
323 error("Usage: DBGroup:AddSlashCommandAlias(alias): slash commands for this group have not be enabled.", 2); 323 error("Usage: DBGroup:AddSlashCommandAlias(alias): slash commands for this group have not be enabled.", 2);
324 end 324 end
325 325
326 local i = 1; 326 local i = 1;
327 while _G["SLASH_"..self.slug..i] do 327 while _G["SLASH_"..self.slug..i] do
328 if _G["SLASH_"..self.slug..i] == alias then
329 error("Usage: DBGroup:AddSlashCommandAlias(alias): alias '"..alias.."' is already in use by this command.", 2);
330 end
331 i = i + 1; 328 i = i + 1;
332 end 329 end
333 330
334 _G["SLASH_"..self.slug..i] = alias; 331 _G["SLASH_"..self.slug..i] = alias;
335 end 332 end