mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-17 10:03:50 +01:00
Fixes new players having half their prefs disabled (#17475)
This commit is contained in:
@@ -272,7 +272,7 @@ CREATE TABLE `player` (
|
||||
`be_role` longtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
||||
`default_slot` smallint(4) DEFAULT '1',
|
||||
`toggles` int(11) DEFAULT NULL,
|
||||
`toggles_2` int(11) DEFAULT '0',
|
||||
`toggles_2` int(11) DEFAULT NULL,
|
||||
`sound` mediumint(8) DEFAULT '31',
|
||||
`volume_mixer` longtext COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
||||
`lastchangelog` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0',
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
# Updates DB from 33 to 34 -AffectedArc07
|
||||
# Fixes new players not getting the default toggles_2 value
|
||||
ALTER TABLE `player` CHANGE COLUMN `toggles_2` `toggles_2` INT(11) NULL DEFAULT NULL AFTER `toggles`;
|
||||
|
||||
# Only run the below script if you wish to manually set everyones toggles_2 to the defaults
|
||||
UPDATE `player` SET `toggles_2` = `toggles_2` + 2 WHERE (`toggles_2` & 2) != 2;
|
||||
UPDATE `player` SET `toggles_2` = `toggles_2` + 4 WHERE (`toggles_2` & 4) != 4;
|
||||
UPDATE `player` SET `toggles_2` = `toggles_2` + 8 WHERE (`toggles_2` & 8) != 8;
|
||||
UPDATE `player` SET `toggles_2` = `toggles_2` + 64 WHERE (`toggles_2` & 64) != 64;
|
||||
UPDATE `player` SET `toggles_2` = `toggles_2` + 128 WHERE (`toggles_2` & 128) != 128;
|
||||
UPDATE `player` SET `toggles_2` = `toggles_2` + 256 WHERE (`toggles_2` & 256) != 256;
|
||||
UPDATE `player` SET `toggles_2` = `toggles_2` + 4096 WHERE (`toggles_2` & 4096) != 4096;
|
||||
Reference in New Issue
Block a user