4.0.0 and dists

This commit is contained in:
hydrabolt
2015-10-29 15:52:05 +00:00
parent 51f818ee2a
commit 8b64769b49
19 changed files with 13506 additions and 4048 deletions

View File

@@ -35,7 +35,6 @@ class Member extends User{
basePerms = basePerms || [];
for(var perm of basePerms){
basePerm = basePerm | perm.packed;
console.log(perm.name +" - "+perm.mentionEveryone);
}
return new EvaluatedPermissions(basePerm);
@@ -83,10 +82,6 @@ class Member extends User{
var finalPacked = (affectingOverwrites.length !== 0 ? affectingOverwrites[0].packed : affectingMemberOverwrites[0].packed);
console.log(affectingOverwrites);
console.log("\n\n\n");
console.log(affectingMemberOverwrites);
for(var overwrite of affectingOverwrites){
finalPacked = finalPacked & ~overwrite.deny;
finalPacked = finalPacked | overwrite.allow;

View File

@@ -12,7 +12,7 @@ class ServerPermissions {
this.position = data.position || 1;
this.hoist = data.hoist || false;
this.color = data.color || 0;
this.packed = data.permissions || (data.name === "@everyone" ? 36953089 : 0));
this.packed = data.permissions || (data.name === "@everyone" ? 36953089 : 0);
this.name = data.name || "new role";
this.id = data.id || null;
this.server = server;