aboutsummaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorAlex Dcnh <140754794+Wishmaster117@users.noreply.github.com>2025-08-25 22:55:27 +0100
committerGitHub <noreply@github.com>2025-08-25 23:55:27 +0200
commit0ed0e66ee00c5cf0ca48c6f8e5b10bf26ef15eb1 (patch)
treea54722002976069e7cacf4d156acfe5ea2d5a25d /sql
parent2e26b18851f98d560421bb75a13fb5e425468743 (diff)
Core/Commands: Add .guild list GM command to list all guilds (#30930)
Diffstat (limited to 'sql')
-rw-r--r--sql/updates/world/master/2025_08_25_02_world.sql16
1 files changed, 16 insertions, 0 deletions
diff --git a/sql/updates/world/master/2025_08_25_02_world.sql b/sql/updates/world/master/2025_08_25_02_world.sql
new file mode 100644
index 00000000000..04618e9ce48
--- /dev/null
+++ b/sql/updates/world/master/2025_08_25_02_world.sql
@@ -0,0 +1,16 @@
+--
+DELETE FROM `command` WHERE `name`='guild list';
+INSERT INTO `command` (`name`, `help`) VALUES
+('guild list','Syntax: .guild list. Lists every guild: ID | Name | Leader | Creation date | Members | Bank gold');
+
+-- Strings for .guild list output
+DELETE FROM `trinity_string` WHERE `entry` BETWEEN 1219 AND 1222;
+INSERT INTO `trinity_string` (`entry`,`content_default`) VALUES
+-- Title
+(1219,'%s=== Guild list ===%s'),
+-- Header (6 string args for labels)
+(1220,'%s ID | Name | Leader | Creation date | Members | Bank gold%s'),
+-- Row (id, name, gm, created, members, bankGold)
+(1221,'%6u | %-24.24s | %-16.16s | %-19s | %7u | %10u'),
+-- Total
+(1222,'%sTotal guilds: %u%s');