* Added support for GO type 6 (TRAP) to have a negative value in data6

* This will allow proper data to be used

--HG--
branch : trunk
This commit is contained in:
Brian
2009-12-20 09:27:44 -07:00
parent 7c9f6b4bc3
commit ea785c9788
3 changed files with 7 additions and 2 deletions
@@ -0,0 +1,5 @@
-- Alter data6 column in gameobject_template to allow signed value
ALTER TABLE `gameobject_template` CHANGE `data6` `data6temp` INT(10);
ALTER TABLE `gameobject_template` ADD `data6` INT SIGNED NOT NULL AFTER `data5`;
UPDATE `gameobject_template` SET `data6` = `data6temp`;
ALTER TABLE `gameobject_template` DROP `data6temp`;
+1 -1
View File
@@ -1147,7 +1147,7 @@ CREATE TABLE `gameobject_template` (
`data3` int(10) unsigned NOT NULL default '0', `data3` int(10) unsigned NOT NULL default '0',
`data4` int(10) unsigned NOT NULL default '0', `data4` int(10) unsigned NOT NULL default '0',
`data5` int(10) unsigned NOT NULL default '0', `data5` int(10) unsigned NOT NULL default '0',
`data6` int(10) unsigned NOT NULL default '0', `data6` int(10) signed NOT NULL default '0',
`data7` int(10) unsigned NOT NULL default '0', `data7` int(10) unsigned NOT NULL default '0',
`data8` int(10) unsigned NOT NULL default '0', `data8` int(10) unsigned NOT NULL default '0',
`data9` int(10) unsigned NOT NULL default '0', `data9` int(10) unsigned NOT NULL default '0',
+1 -1
View File
@@ -129,7 +129,7 @@ struct GameObjectInfo
uint32 spellId; //3 uint32 spellId; //3
uint32 charges; //4 need respawn (if > 0) uint32 charges; //4 need respawn (if > 0)
uint32 cooldown; //5 time in secs uint32 cooldown; //5 time in secs
uint32 autoCloseTime; //6 int32 autoCloseTime; //6
uint32 startDelay; //7 uint32 startDelay; //7
uint32 serverOnly; //8 uint32 serverOnly; //8
uint32 stealthed; //9 uint32 stealthed; //9