* fix names (still use original string for title cards, just not internals and files) * link manually created icons (holidays, classes, races) to icon db * use newly linked icons instead of hardcoded values for classes/races * implement used-by-classes filter on icons listing * fix internal name of race 5 (undead) which fucked up icons * version bump to invalidate cache
19 lines
719 B
SQL
19 lines
719 B
SQL
-- drop obsolete custom data for holiday icons
|
|
DELETE FROM aowow_setup_custom_data WHERE `command` = 'holidays' AND `field` = 'iconString';
|
|
UPDATE aowow_holidays SET `iconString` = '';
|
|
|
|
-- support calendar_* icons
|
|
ALTER TABLE aowow_holidays
|
|
CHANGE COLUMN `iconString` `iconId` smallint(5) unsigned NOT NULL DEFAULT 0
|
|
;
|
|
|
|
-- support class_* icons
|
|
ALTER TABLE aowow_classes
|
|
ADD COLUMN `iconId` smallint(5) unsigned NOT NULL DEFAULT 0 AFTER `fileString`
|
|
;
|
|
|
|
-- support race_* icons
|
|
ALTER TABLE aowow_races
|
|
ADD COLUMN `iconId0` smallint(5) unsigned NOT NULL DEFAULT 0 COMMENT "male icon" AFTER `fileString`,
|
|
ADD COLUMN `iconId1` smallint(5) unsigned NOT NULL DEFAULT 0 COMMENT "female icon" AFTER `iconId0`
|
|
;
|