mirror of
https://github.com/mangosfour/server.git
synced 2025-12-12 01:37:00 +00:00
[11620] Make equipment manager handle "ignore this slot" option properly.
Also fix SQL fields to use unsigned values as expected in code, otherwise large values will get lost.
This commit is contained in:
parent
de0fc143f6
commit
1ffde196ce
7 changed files with 81 additions and 34 deletions
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
DROP TABLE IF EXISTS `character_db_version`;
|
||||
CREATE TABLE `character_db_version` (
|
||||
`required_11436_01_characters_character_queststatus` bit(1) default NULL
|
||||
`required_11620_01_characters_character_equipmentsets` bit(1) default NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED COMMENT='Last applied sql update to DB';
|
||||
|
||||
--
|
||||
|
|
@ -460,25 +460,26 @@ CREATE TABLE `character_equipmentsets` (
|
|||
`setindex` tinyint(4) NOT NULL default '0',
|
||||
`name` varchar(100) NOT NULL,
|
||||
`iconname` varchar(100) NOT NULL,
|
||||
`item0` int(11) NOT NULL default '0',
|
||||
`item1` int(11) NOT NULL default '0',
|
||||
`item2` int(11) NOT NULL default '0',
|
||||
`item3` int(11) NOT NULL default '0',
|
||||
`item4` int(11) NOT NULL default '0',
|
||||
`item5` int(11) NOT NULL default '0',
|
||||
`item6` int(11) NOT NULL default '0',
|
||||
`item7` int(11) NOT NULL default '0',
|
||||
`item8` int(11) NOT NULL default '0',
|
||||
`item9` int(11) NOT NULL default '0',
|
||||
`item10` int(11) NOT NULL default '0',
|
||||
`item11` int(11) NOT NULL default '0',
|
||||
`item12` int(11) NOT NULL default '0',
|
||||
`item13` int(11) NOT NULL default '0',
|
||||
`item14` int(11) NOT NULL default '0',
|
||||
`item15` int(11) NOT NULL default '0',
|
||||
`item16` int(11) NOT NULL default '0',
|
||||
`item17` int(11) NOT NULL default '0',
|
||||
`item18` int(11) NOT NULL default '0',
|
||||
`ignore_mask` int(11) unsigned NOT NULL default '0',
|
||||
`item0` int(11) unsigned NOT NULL default '0',
|
||||
`item1` int(11) unsigned NOT NULL default '0',
|
||||
`item2` int(11) unsigned NOT NULL default '0',
|
||||
`item3` int(11) unsigned NOT NULL default '0',
|
||||
`item4` int(11) unsigned NOT NULL default '0',
|
||||
`item5` int(11) unsigned NOT NULL default '0',
|
||||
`item6` int(11) unsigned NOT NULL default '0',
|
||||
`item7` int(11) unsigned NOT NULL default '0',
|
||||
`item8` int(11) unsigned NOT NULL default '0',
|
||||
`item9` int(11) unsigned NOT NULL default '0',
|
||||
`item10` int(11) unsigned NOT NULL default '0',
|
||||
`item11` int(11) unsigned NOT NULL default '0',
|
||||
`item12` int(11) unsigned NOT NULL default '0',
|
||||
`item13` int(11) unsigned NOT NULL default '0',
|
||||
`item14` int(11) unsigned NOT NULL default '0',
|
||||
`item15` int(11) unsigned NOT NULL default '0',
|
||||
`item16` int(11) unsigned NOT NULL default '0',
|
||||
`item17` int(11) unsigned NOT NULL default '0',
|
||||
`item18` int(11) unsigned NOT NULL default '0',
|
||||
PRIMARY KEY (`setguid`),
|
||||
UNIQUE KEY `idx_set` (`guid`,`setguid`,`setindex`),
|
||||
INDEX `Idx_setindex` (`setindex`)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue