Compare commits

...

2 Commits

Author SHA1 Message Date
5f84e8116d fix Warlord not having Herald permissions
All checks were successful
Build / build (18) (push) Successful in 43s
Build / build (20) (push) Successful in 1m5s
Build / build (22) (push) Successful in 40s
Build / build (20) (pull_request) Successful in 39s
Build / build (18) (pull_request) Successful in 1m10s
Build / build (22) (pull_request) Successful in 40s
2025-03-12 17:01:09 +01:00
3013ea9801 add GuildPermission 2025-03-12 17:00:58 +01:00
2 changed files with 17 additions and 1 deletions

View File

@ -74,7 +74,7 @@ const defaultRanks: IGuildRank[] = [
},
{
Name: "/Lotus/Language/Game/Rank_Warlord",
Permissions: 14303
Permissions: 16351
},
{
Name: "/Lotus/Language/Game/Rank_General",

View File

@ -58,6 +58,22 @@ export interface ILongMOTD {
//authorGuildName: "";
}
// 32 seems to be reserved
export enum GuildPermission {
Ruler = 1, // Change clan hierarchy
Advertiser = 8192,
Recruiter = 2, // Invite members
Regulator = 4, // Kick members
Promoter = 8, // Promote and demote members
Architect = 16, // Create and destroy rooms
Decorator = 1024, // Create and destroy decos
Treasurer = 64, // Contribute from vault and edit tax rate
Tech = 128, // Queue research
ChatModerator = 512,
Herald = 2048, // Change MOTD
Fabricator = 4096 // Replicate research
}
export interface IGuildRank {
Name: string;
Permissions: number;