@@ -8,7 +8,11 @@ CREATE TABLE IF NOT EXISTS `guild_house_spawns` (
88 ` comment` varchar (500 ) DEFAULT ' 0' ,
99 PRIMARY KEY (` id` ),
1010 UNIQUE KEY ` entry` (` entry` )
11- ) ENGINE= InnoDB AUTO_INCREMENT= 51 DEFAULT CHARSET= utf8;
11+ ) ENGINE= InnoDB DEFAULT CHARSET= utf8;
12+
13+ -- !!! NOTE: set these before running the queries in order to avoid conflicts !!!
14+ SET @C_TEMPLATE = 500030 ;
15+ SET @GO_TEMPLATE = 500000 ;
1216
1317REPLACE INTO ` guild_house_spawns` (` id` , ` entry` , ` posX` , ` posY` , ` posZ` , ` orientation` , ` comment` ) VALUES
1418 (1 , 26327 , 16216 .5 , 16279 .4 , 20 .9306 , 0 .552869 , ' Paladin Trainer' ),
@@ -20,7 +24,7 @@ REPLACE INTO `guild_house_spawns` (`id`, `entry`, `posX`, `posY`, `posZ`, `orien
2024 (7 , 26330 , 16235 .5 , 16280 .8 , 20 .9257 , 2 .18652 , ' Shaman Trainer' ),
2125 (8 , 26331 , 16240 .8 , 16283 .3 , 20 .9299 , 1 .86843 , ' Warlock Trainer' ),
2226 (9 , 26332 , 16246 .6 , 16284 .5 , 20 .9301 , 1 .68975 , ' Warrior Trainer' ),
23- (10 , 500032 , 16218 .9 , 16284 .5 , 13 .1761 , 6 .18533 , ' Innkeeper' ),
27+ (10 , @C_TEMPLATE + 2 , 16218 .9 , 16284 .5 , 13 .1761 , 6 .18533 , ' Innkeeper' ),
2428 (11 , 30605 , 16228 .0 , 16280 .5 , 13 .1761 , 2 .98877 , ' Banker' ),
2529 (12 , 29195 , 16252 .3 , 16284 .9 , 20 .9324 , 1 .79537 , ' Death Knight Trainer' ),
2630 (13 , 2836 , 16220 .5 , 16302 .3 , 13 .176 , 6 .14647 , ' Blacksmithing Trainer' ),
@@ -45,16 +49,16 @@ REPLACE INTO `guild_house_spawns` (`id`, `entry`, `posX`, `posY`, `posZ`, `orien
4549 (32 , 184137 , 16220 .3 , 16272 , 12 .9736 , 4 .45592 , ' Mailbox (Object)' ),
4650 (33 , 1685 , 16253 .8 , 16294 .3 , 13 .1758 , 6 .11938 , ' Forge (Object)' ),
4751 (34 , 4087 , 16254 .4 , 16298 .7 , 13 .1758 , 3 .36027 , ' Anvil (Object)' ),
48- (35 , 500000 , 16232 .9 , 16264 .1 , 13 .55570 , 3 .028813 , ' Portal: Stormwind (Object)' ),
49- (36 , 500001 , 16232 .8 , 16257 .1 , 13 .93456 , 3 .028813 , ' Portal: Darnassus (Object)' ),
50- (37 , 500002 , 16231 .3 , 16254 .2 , 13 .65647 , 3 .028813 , ' Portal: Exodar (Object)' ),
51- (38 , 500003 , 16233 .4 , 16260 .6 , 13 .84770 , 3 .028813 , ' Portal: Ironforge (Object)' ),
52- (39 , 500004 , 16232 .9 , 16264 .1 , 13 .55570 , 3 .028813 , ' Portal: Orgrimmar (Object)' ),
53- (40 , 500005 , 16231 .3 , 16254 .2 , 13 .65647 , 3 .028813 , ' Portal: Silvermoon (Object)' ),
54- (41 , 500006 , 16233 .4 , 16260 .6 , 13 .84770 , 3 .028813 , ' Portal: Thunder Bluff (Object)' ),
55- (42 , 500007 , 16232 .8 , 16257 .1 , 13 .93456 , 3 .028813 , ' Portal: Undercity (Object)' ),
56- (43 , 500008 , 16211 .1 , 16266 .9 , 13 .7458 , 5 .6724 , ' Portal: Shattrath (Object)' ),
57- (44 , 500009 , 16213 .9 , 16270 .5 , 13 .1378 , 5 .4996 , ' Portal: Dalaran (Object)' ),
52+ (35 , @GO_TEMPLATE + 0 , 16232 .9 , 16264 .1 , 13 .55570 , 3 .028813 , ' Portal: Stormwind (Object)' ),
53+ (36 , @GO_TEMPLATE + 1 , 16232 .8 , 16257 .1 , 13 .93456 , 3 .028813 , ' Portal: Darnassus (Object)' ),
54+ (37 , @GO_TEMPLATE + 2 , 16231 .3 , 16254 .2 , 13 .65647 , 3 .028813 , ' Portal: Exodar (Object)' ),
55+ (38 , @GO_TEMPLATE + 3 , 16233 .4 , 16260 .6 , 13 .84770 , 3 .028813 , ' Portal: Ironforge (Object)' ),
56+ (39 , @GO_TEMPLATE + 4 , 16232 .9 , 16264 .1 , 13 .55570 , 3 .028813 , ' Portal: Orgrimmar (Object)' ),
57+ (40 , @GO_TEMPLATE + 5 , 16231 .3 , 16254 .2 , 13 .65647 , 3 .028813 , ' Portal: Silvermoon (Object)' ),
58+ (41 , @GO_TEMPLATE + 6 , 16233 .4 , 16260 .6 , 13 .84770 , 3 .028813 , ' Portal: Thunder Bluff (Object)' ),
59+ (42 , @GO_TEMPLATE + 7 , 16232 .8 , 16257 .1 , 13 .93456 , 3 .028813 , ' Portal: Undercity (Object)' ),
60+ (43 , @GO_TEMPLATE + 8 , 16211 .1 , 16266 .9 , 13 .7458 , 5 .6724 , ' Portal: Shattrath (Object)' ),
61+ (44 , @GO_TEMPLATE + 9 , 16213 .9 , 16270 .5 , 13 .1378 , 5 .4996 , ' Portal: Dalaran (Object)' ),
5862 (45 , 187293 , 16230 .5 , 16283 .5 , 13 .9061 , 3 , ' Guild Vault (Object)' ),
5963 (46 , 28692 , 16236 .2 , 16315 .7 , 20 .8454 , 4 .64365 , ' Trade Supplies' ),
6064 (47 , 28776 , 16223 .7 , 16297 .9 , 20 .8454 , 6 .17044 , ' Tabard Vendor' ),
0 commit comments