Merge branch 'master' of github.com:TShock/TShock

This commit is contained in:
high 2011-07-19 21:27:28 -04:00
commit 4270d72047

View file

@ -55,7 +55,20 @@ namespace TShockAPI
public void AddPermission(string permission)
{
permissions.Add(permission);
recursePermissions(permission);
}
public void recursePermissions( string permission ){
if( TShock.Groups.GroupExists( permission ) )
{
Group g = Tools.GetGroup( permission );
foreach( string perm in g.permissions )
{
recursePermissions( perm );
}
}
else
permissions.Add(permission);
}
}