mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-19 17:05:44 +01:00
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
Conflicts: src/server/scripts/Commands/cs_misc.cpp src/server/scripts/Commands/cs_modify.cpp src/server/scripts/Commands/cs_reload.cpp
This commit is contained in:
25
sql/updates/auth/2013_09_10_00_auth_misc.sql
Normal file
25
sql/updates/auth/2013_09_10_00_auth_misc.sql
Normal file
@@ -0,0 +1,25 @@
|
||||
/* cs_group.cpp */
|
||||
|
||||
SET @id = 472;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+6;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0 , 'group'),
|
||||
(@id+1 , 'group leader'),
|
||||
(@id+2 , 'group disband'),
|
||||
(@id+3 , 'group remove'),
|
||||
(@id+4 , 'group join'),
|
||||
(@id+5 , 'group list'),
|
||||
(@id+6 , 'group summon');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+6;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(4, @id+0),
|
||||
(4, @id+1),
|
||||
(4, @id+2),
|
||||
(4, @id+3),
|
||||
(4, @id+4),
|
||||
(4, @id+5),
|
||||
(4, @id+6);
|
||||
15
sql/updates/auth/2013_09_10_00_auth_misc_434.sql
Normal file
15
sql/updates/auth/2013_09_10_00_auth_misc_434.sql
Normal file
@@ -0,0 +1,15 @@
|
||||
/* cs_modify.cpp & cs_debug.cpp only 4.3.4 */
|
||||
|
||||
SET @id = 775;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+13;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'modify currency'),
|
||||
(@id+1, 'debug phase');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+13;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(3, @id+0),
|
||||
(4, @id+1);
|
||||
19
sql/updates/auth/2013_09_10_01_auth_misc.sql
Normal file
19
sql/updates/auth/2013_09_10_01_auth_misc.sql
Normal file
@@ -0,0 +1,19 @@
|
||||
/* cs_pet.cpp */
|
||||
|
||||
SET @id = 479;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+3;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0 , 'pet'),
|
||||
(@id+1 , 'pet create'),
|
||||
(@id+2 , 'pet learn'),
|
||||
(@id+3 , 'pet unlearn');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+3;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(3, @id+0),
|
||||
(3, @id+1),
|
||||
(3, @id+2),
|
||||
(3, @id+3);
|
||||
21
sql/updates/auth/2013_09_10_02_auth_misc.sql
Normal file
21
sql/updates/auth/2013_09_10_02_auth_misc.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
/* cs_send.cpp */
|
||||
|
||||
SET @id = 483;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+4;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0 , 'send'),
|
||||
(@id+1 , 'send items'),
|
||||
(@id+2 , 'send mail'),
|
||||
(@id+3 , 'send message'),
|
||||
(@id+4 , 'send money');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+4;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(2, @id+0),
|
||||
(2, @id+1),
|
||||
(3, @id+2),
|
||||
(3, @id+3),
|
||||
(3, @id+4);
|
||||
107
sql/updates/auth/2013_09_10_03_auth_misc.sql
Normal file
107
sql/updates/auth/2013_09_10_03_auth_misc.sql
Normal file
@@ -0,0 +1,107 @@
|
||||
/* cs_misc.cpp */
|
||||
|
||||
SET @id = 488;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+47;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'additem'),
|
||||
(@id+1, 'additemset'),
|
||||
(@id+2, 'appear'),
|
||||
(@id+3, 'aura'),
|
||||
(@id+4, 'bank'),
|
||||
(@id+5, 'bindsight'),
|
||||
(@id+6, 'combatstop'),
|
||||
(@id+7, 'cometome'),
|
||||
(@id+8, 'commands'),
|
||||
(@id+9, 'cooldown'),
|
||||
(@id+10, 'damage'),
|
||||
(@id+11, 'dev'),
|
||||
(@id+12, 'die'),
|
||||
(@id+13, 'dismount'),
|
||||
(@id+14, 'distance'),
|
||||
(@id+15, 'flusharenapoints'),
|
||||
(@id+16, 'freeze'),
|
||||
(@id+17, 'gps'),
|
||||
(@id+18, 'guid'),
|
||||
(@id+19, 'help'),
|
||||
(@id+20, 'hidearea'),
|
||||
(@id+21, 'itemmove'),
|
||||
(@id+22, 'kick'),
|
||||
(@id+23, 'linkgrave'),
|
||||
(@id+24, 'listfreeze'),
|
||||
(@id+25, 'maxskill'),
|
||||
(@id+26, 'movegens'),
|
||||
(@id+27, 'mute'),
|
||||
(@id+28, 'neargrave'),
|
||||
(@id+29, 'pinfo'),
|
||||
(@id+30, 'playall'),
|
||||
(@id+31, 'possess'),
|
||||
(@id+32, 'recall'),
|
||||
(@id+33, 'repairitems'),
|
||||
(@id+34, 'respawn'),
|
||||
(@id+35, 'revive'),
|
||||
(@id+36, 'saveall'),
|
||||
(@id+37, 'save'),
|
||||
(@id+38, 'setskill'),
|
||||
(@id+39, 'showarea'),
|
||||
(@id+40, 'summon'),
|
||||
(@id+41, 'unaura'),
|
||||
(@id+42, 'unbindsight'),
|
||||
(@id+43, 'unfreeze'),
|
||||
(@id+44, 'unmute'),
|
||||
(@id+45, 'unpossess'),
|
||||
(@id+46, 'unstuck'),
|
||||
(@id+47, 'wchange');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+47;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(4, @id+0),
|
||||
(4, @id+1),
|
||||
(2, @id+2),
|
||||
(4, @id+3),
|
||||
(4, @id+4),
|
||||
(4, @id+5),
|
||||
(3, @id+6),
|
||||
(4, @id+7),
|
||||
(1, @id+8),
|
||||
(4, @id+9),
|
||||
(4, @id+10),
|
||||
(4, @id+11),
|
||||
(4, @id+12),
|
||||
(1, @id+13),
|
||||
(4, @id+14),
|
||||
(4, @id+15),
|
||||
(2, @id+16),
|
||||
(4, @id+17),
|
||||
(3, @id+18),
|
||||
(1, @id+19),
|
||||
(4, @id+20),
|
||||
(3, @id+21),
|
||||
(3, @id+22),
|
||||
(4, @id+23),
|
||||
(2, @id+24),
|
||||
(4, @id+25),
|
||||
(4, @id+26),
|
||||
(2, @id+27),
|
||||
(4, @id+28),
|
||||
(3, @id+29),
|
||||
(3, @id+30),
|
||||
(4, @id+31),
|
||||
(2, @id+32),
|
||||
(3, @id+33),
|
||||
(4, @id+34),
|
||||
(4, @id+35),
|
||||
(2, @id+36),
|
||||
(1, @id+37),
|
||||
(4, @id+38),
|
||||
(4, @id+39),
|
||||
(2, @id+40),
|
||||
(4, @id+41),
|
||||
(4, @id+42),
|
||||
(2, @id+43),
|
||||
(2, @id+44),
|
||||
(4, @id+45),
|
||||
(1, @id+46),
|
||||
(4, @id+47);
|
||||
23
sql/updates/auth/2013_09_10_04_auth_misc.sql
Normal file
23
sql/updates/auth/2013_09_10_04_auth_misc.sql
Normal file
@@ -0,0 +1,23 @@
|
||||
/* cs_mmaps.cpp */
|
||||
|
||||
SET @id = 536;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+5;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'mmap'),
|
||||
(@id+1, 'mmap loadedtiles'),
|
||||
(@id+2, 'mmap loc'),
|
||||
(@id+3, 'mmap path'),
|
||||
(@id+4, 'mmap stats'),
|
||||
(@id+5, 'mmap testarea');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+5;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(4, @id+0),
|
||||
(4, @id+1),
|
||||
(4, @id+2),
|
||||
(4, @id+3),
|
||||
(4, @id+4),
|
||||
(4, @id+5);
|
||||
68
sql/updates/auth/2013_09_10_05_auth_misc.sql
Normal file
68
sql/updates/auth/2013_09_10_05_auth_misc.sql
Normal file
@@ -0,0 +1,68 @@
|
||||
/* cs_modify.cpp */
|
||||
|
||||
SET @id = 542;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+27;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'morph'),
|
||||
(@id+1, 'demorph'),
|
||||
(@id+2, 'modify'),
|
||||
(@id+3, 'modify arenapoints'),
|
||||
(@id+4, 'modify bit'),
|
||||
(@id+5, 'modify drunk'),
|
||||
(@id+6, 'modify energy'),
|
||||
(@id+7, 'modify faction'),
|
||||
(@id+8, 'modify gender'),
|
||||
(@id+9, 'modify honor'),
|
||||
(@id+10, 'modify hp'),
|
||||
(@id+11, 'modify mana'),
|
||||
(@id+12, 'modify money'),
|
||||
(@id+13, 'modify mount'),
|
||||
(@id+14, 'modify phase'),
|
||||
(@id+15, 'modify rage'),
|
||||
(@id+16, 'modify reputation'),
|
||||
(@id+17, 'modify runicpower'),
|
||||
(@id+18, 'modify scale'),
|
||||
(@id+19, 'modify speed'),
|
||||
(@id+20, 'modify speed all'),
|
||||
(@id+21, 'modify speed backwalk'),
|
||||
(@id+22, 'modify speed fly'),
|
||||
(@id+23, 'modify speed walk'),
|
||||
(@id+24, 'modify speed swim'),
|
||||
(@id+25, 'modify spell'),
|
||||
(@id+26, 'modify standstate'),
|
||||
(@id+27, 'modify talentpoints');
|
||||
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+27;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(3, @id+0),
|
||||
(3, @id+1),
|
||||
(2, @id+2),
|
||||
(2, @id+3),
|
||||
(2, @id+4),
|
||||
(2, @id+5),
|
||||
(2, @id+6),
|
||||
(2, @id+7),
|
||||
(3, @id+8),
|
||||
(2, @id+9),
|
||||
(2, @id+10),
|
||||
(2, @id+11),
|
||||
(2, @id+12),
|
||||
(2, @id+13),
|
||||
(4, @id+14),
|
||||
(2, @id+15),
|
||||
(3, @id+16),
|
||||
(2, @id+17),
|
||||
(2, @id+18),
|
||||
(2, @id+19),
|
||||
(2, @id+20),
|
||||
(2, @id+21),
|
||||
(2, @id+22),
|
||||
(2, @id+23),
|
||||
(2, @id+24),
|
||||
(2, @id+25),
|
||||
(3, @id+26),
|
||||
(2, @id+27);
|
||||
75
sql/updates/auth/2013_09_10_06_auth_misc.sql
Normal file
75
sql/updates/auth/2013_09_10_06_auth_misc.sql
Normal file
@@ -0,0 +1,75 @@
|
||||
/* cs_npc.cpp */
|
||||
|
||||
SET @id = 570;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+31;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'npc'),
|
||||
(@id+1, 'npc add'),
|
||||
(@id+2, 'npc add formation'),
|
||||
(@id+3, 'npc add item'),
|
||||
(@id+4, 'npc add move'),
|
||||
(@id+5, 'npc add temp'),
|
||||
(@id+6, 'npc add delete'),
|
||||
(@id+7, 'npc add delete item'),
|
||||
(@id+8, 'npc add follow'),
|
||||
(@id+9, 'npc add follow stop'),
|
||||
(@id+10, 'npc set'),
|
||||
(@id+11, 'npc set allowmove'),
|
||||
(@id+12, 'npc set entry'),
|
||||
(@id+13, 'npc set factionid'),
|
||||
(@id+14, 'npc set flag'),
|
||||
(@id+15, 'npc set level'),
|
||||
(@id+16, 'npc set link'),
|
||||
(@id+17, 'npc set model'),
|
||||
(@id+18, 'npc set movetype'),
|
||||
(@id+19, 'npc set phase'),
|
||||
(@id+20, 'npc set spawndist'),
|
||||
(@id+21, 'npc set spawntime'),
|
||||
(@id+22, 'npc set data'),
|
||||
(@id+23, 'npc info'),
|
||||
(@id+24, 'npc near'),
|
||||
(@id+25, 'npc move'),
|
||||
(@id+26, 'npc playemote'),
|
||||
(@id+27, 'npc say'),
|
||||
(@id+28, 'npc textemote'),
|
||||
(@id+29, 'npc whisper'),
|
||||
(@id+30, 'npc yell'),
|
||||
(@id+31, 'npc tame');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+31;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(2, @id+0),
|
||||
(3, @id+1),
|
||||
(3, @id+2),
|
||||
(3, @id+3),
|
||||
(3, @id+4),
|
||||
(3, @id+5),
|
||||
(3, @id+6),
|
||||
(3, @id+7),
|
||||
(3, @id+8),
|
||||
(3, @id+9),
|
||||
(3, @id+10),
|
||||
(4, @id+11),
|
||||
(4, @id+12),
|
||||
(3, @id+13),
|
||||
(3, @id+14),
|
||||
(3, @id+15),
|
||||
(3, @id+16),
|
||||
(3, @id+17),
|
||||
(3, @id+18),
|
||||
(3, @id+19),
|
||||
(3, @id+20),
|
||||
(3, @id+21),
|
||||
(4, @id+22),
|
||||
(4, @id+23),
|
||||
(3, @id+24),
|
||||
(3, @id+25),
|
||||
(4, @id+26),
|
||||
(2, @id+27),
|
||||
(2, @id+28),
|
||||
(2, @id+29),
|
||||
(2, @id+30),
|
||||
(3, @id+31);
|
||||
21
sql/updates/auth/2013_09_10_07_auth_misc.sql
Normal file
21
sql/updates/auth/2013_09_10_07_auth_misc.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
/* cs_quest.cpp */
|
||||
|
||||
SET @id = 602;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+4;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'quest'),
|
||||
(@id+1, 'quest add'),
|
||||
(@id+2, 'quest complete'),
|
||||
(@id+3, 'quest remove'),
|
||||
(@id+4, 'quest reward');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+4;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(4, @id+0),
|
||||
(4, @id+1),
|
||||
(4, @id+2),
|
||||
(4, @id+3),
|
||||
(4, @id+4);
|
||||
217
sql/updates/auth/2013_09_10_08_auth_misc.sql
Normal file
217
sql/updates/auth/2013_09_10_08_auth_misc.sql
Normal file
@@ -0,0 +1,217 @@
|
||||
/* cs_reload.cpp */
|
||||
|
||||
SET @id = 607;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+102;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'reload'),
|
||||
(@id+1, 'reload access_requirement'),
|
||||
(@id+2, 'reload achievement_criteria_data'),
|
||||
(@id+3, 'reload achievement_reward'),
|
||||
(@id+4, 'reload all'),
|
||||
(@id+5, 'reload all achievement'),
|
||||
(@id+6, 'reload all area'),
|
||||
(@id+7, 'reload all eventai'),
|
||||
(@id+8, 'reload all gossips'),
|
||||
(@id+9, 'reload all item'),
|
||||
(@id+10, 'reload all locales'),
|
||||
(@id+11, 'reload all loot'),
|
||||
(@id+12, 'reload all npc'),
|
||||
(@id+13, 'reload all quest'),
|
||||
(@id+14, 'reload all scripts'),
|
||||
(@id+15, 'reload all spell'),
|
||||
(@id+16, 'reload areatrigger_involvedrelation'),
|
||||
(@id+17, 'reload areatrigger_tavern'),
|
||||
(@id+18, 'reload areatrigger_teleport'),
|
||||
(@id+19, 'reload auctions'),
|
||||
(@id+20, 'reload autobroadcast'),
|
||||
(@id+21, 'reload command'),
|
||||
(@id+22, 'reload conditions'),
|
||||
(@id+23, 'reload config'),
|
||||
(@id+24, 'reload creature_text'),
|
||||
(@id+25, 'reload creature_ai_scripts'),
|
||||
(@id+26, 'reload creature_ai_texts'),
|
||||
(@id+27, 'reload creature_questender'),
|
||||
(@id+28, 'reload creature_linked_respawn'),
|
||||
(@id+29, 'reload creature_loot_template'),
|
||||
(@id+30, 'reload creature_onkill_reputation'),
|
||||
(@id+31, 'reload creature_queststarter'),
|
||||
(@id+32, 'reload creature_summon_groups'),
|
||||
(@id+33, 'reload creature_template'),
|
||||
(@id+34, 'reload disables'),
|
||||
(@id+35, 'reload disenchant_loot_template'),
|
||||
(@id+36, 'reload event_scripts'),
|
||||
(@id+37, 'reload fishing_loot_template'),
|
||||
(@id+38, 'reload game_graveyard_zone'),
|
||||
(@id+39, 'reload game_tele'),
|
||||
(@id+40, 'reload gameobject_questender'),
|
||||
(@id+41, 'reload gameobject_loot_template'),
|
||||
(@id+42, 'reload gameobject_queststarter'),
|
||||
(@id+43, 'reload gm_tickets'),
|
||||
(@id+44, 'reload gossip_menu'),
|
||||
(@id+45, 'reload gossip_menu_option'),
|
||||
(@id+46, 'reload item_enchantment_template'),
|
||||
(@id+47, 'reload item_loot_template'),
|
||||
(@id+48, 'reload item_set_names'),
|
||||
(@id+49, 'reload lfg_dungeon_rewards'),
|
||||
(@id+50, 'reload locales_achievement_reward'),
|
||||
(@id+51, 'reload locales_creature'),
|
||||
(@id+52, 'reload locales_creature_text'),
|
||||
(@id+53, 'reload locales_gameobject'),
|
||||
(@id+54, 'reload locales_gossip_menu_option'),
|
||||
(@id+55, 'reload locales_item'),
|
||||
(@id+56, 'reload locales_item_set_name'),
|
||||
(@id+57, 'reload locales_npc_text'),
|
||||
(@id+58, 'reload locales_page_text'),
|
||||
(@id+59, 'reload locales_points_of_interest'),
|
||||
(@id+60, 'reload locales_quest'),
|
||||
(@id+61, 'reload mail_level_reward'),
|
||||
(@id+62, 'reload mail_loot_template'),
|
||||
(@id+63, 'reload milling_loot_template'),
|
||||
(@id+64, 'reload npc_spellclick_spells'),
|
||||
(@id+65, 'reload npc_trainer'),
|
||||
(@id+66, 'reload npc_vendor'),
|
||||
(@id+67, 'reload page_text'),
|
||||
(@id+68, 'reload pickpocketing_loot_template'),
|
||||
(@id+69, 'reload points_of_interest'),
|
||||
(@id+70, 'reload prospecting_loot_template'),
|
||||
(@id+71, 'reload quest_poi'),
|
||||
(@id+72, 'reload quest_template'),
|
||||
(@id+73, 'reload rbac'),
|
||||
(@id+74, 'reload reference_loot_template'),
|
||||
(@id+75, 'reload reserved_name'),
|
||||
(@id+76, 'reload reputation_reward_rate'),
|
||||
(@id+77, 'reload reputation_spillover_template'),
|
||||
(@id+78, 'reload skill_discovery_template'),
|
||||
(@id+79, 'reload skill_extra_item_template'),
|
||||
(@id+80, 'reload skill_fishing_base_level'),
|
||||
(@id+81, 'reload skinning_loot_template'),
|
||||
(@id+82, 'reload smart_scripts'),
|
||||
(@id+83, 'reload spell_required'),
|
||||
(@id+84, 'reload spell_area'),
|
||||
(@id+85, 'reload spell_bonus_data'),
|
||||
(@id+86, 'reload spell_group'),
|
||||
(@id+87, 'reload spell_learn_spell'),
|
||||
(@id+88, 'reload spell_loot_template'),
|
||||
(@id+89, 'reload spell_linked_spell'),
|
||||
(@id+90, 'reload spell_pet_auras'),
|
||||
(@id+91, 'reload spell_proc_event'),
|
||||
(@id+92, 'reload spell_proc'),
|
||||
(@id+93, 'reload spell_scripts'),
|
||||
(@id+94, 'reload spell_target_position'),
|
||||
(@id+95, 'reload spell_threats'),
|
||||
(@id+96, 'reload spell_group_stack_rules'),
|
||||
(@id+97, 'reload trinity_string'),
|
||||
(@id+98, 'reload warden_action'),
|
||||
(@id+99, 'reload waypoint_scripts'),
|
||||
(@id+100, 'reload waypoint_data'),
|
||||
(@id+101, 'reload vehicle_accessory'),
|
||||
(@id+102, 'reload vehicle_template_accessory');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+102;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(4, @id+0),
|
||||
(4, @id+1),
|
||||
(4, @id+2),
|
||||
(4, @id+3),
|
||||
(4, @id+4),
|
||||
(4, @id+5),
|
||||
(4, @id+6),
|
||||
(4, @id+7),
|
||||
(4, @id+8),
|
||||
(4, @id+9),
|
||||
(4, @id+10),
|
||||
(4, @id+11),
|
||||
(4, @id+12),
|
||||
(4, @id+13),
|
||||
(4, @id+14),
|
||||
(4, @id+15),
|
||||
(4, @id+16),
|
||||
(4, @id+17),
|
||||
(4, @id+18),
|
||||
(4, @id+19),
|
||||
(4, @id+20),
|
||||
(4, @id+21),
|
||||
(4, @id+22),
|
||||
(4, @id+23),
|
||||
(4, @id+24),
|
||||
(4, @id+25),
|
||||
(4, @id+26),
|
||||
(4, @id+27),
|
||||
(4, @id+28),
|
||||
(4, @id+29),
|
||||
(4, @id+30),
|
||||
(4, @id+31),
|
||||
(4, @id+32),
|
||||
(4, @id+33),
|
||||
(4, @id+34),
|
||||
(4, @id+35),
|
||||
(4, @id+36),
|
||||
(4, @id+37),
|
||||
(4, @id+38),
|
||||
(4, @id+39),
|
||||
(4, @id+40),
|
||||
(4, @id+41),
|
||||
(4, @id+42),
|
||||
(4, @id+43),
|
||||
(4, @id+44),
|
||||
(4, @id+45),
|
||||
(4, @id+46),
|
||||
(4, @id+47),
|
||||
(4, @id+48),
|
||||
(4, @id+49),
|
||||
(4, @id+50),
|
||||
(4, @id+51),
|
||||
(4, @id+52),
|
||||
(4, @id+53),
|
||||
(4, @id+54),
|
||||
(4, @id+55),
|
||||
(4, @id+56),
|
||||
(4, @id+57),
|
||||
(4, @id+58),
|
||||
(4, @id+59),
|
||||
(4, @id+60),
|
||||
(4, @id+61),
|
||||
(4, @id+62),
|
||||
(4, @id+63),
|
||||
(4, @id+64),
|
||||
(4, @id+65),
|
||||
(4, @id+66),
|
||||
(4, @id+67),
|
||||
(4, @id+68),
|
||||
(4, @id+69),
|
||||
(4, @id+70),
|
||||
(4, @id+71),
|
||||
(4, @id+72),
|
||||
(4, @id+73),
|
||||
(4, @id+74),
|
||||
(4, @id+75),
|
||||
(4, @id+76),
|
||||
(4, @id+77),
|
||||
(4, @id+78),
|
||||
(4, @id+79),
|
||||
(4, @id+80),
|
||||
(4, @id+81),
|
||||
(4, @id+82),
|
||||
(4, @id+83),
|
||||
(4, @id+84),
|
||||
(4, @id+85),
|
||||
(4, @id+86),
|
||||
(4, @id+87),
|
||||
(4, @id+88),
|
||||
(4, @id+89),
|
||||
(4, @id+90),
|
||||
(4, @id+91),
|
||||
(4, @id+92),
|
||||
(4, @id+93),
|
||||
(4, @id+94),
|
||||
(4, @id+95),
|
||||
(4, @id+96),
|
||||
(4, @id+97),
|
||||
(4, @id+98),
|
||||
(4, @id+99),
|
||||
(4, @id+100),
|
||||
(4, @id+101),
|
||||
(4, @id+102);
|
||||
27
sql/updates/auth/2013_09_10_09_auth_misc.sql
Normal file
27
sql/updates/auth/2013_09_10_09_auth_misc.sql
Normal file
@@ -0,0 +1,27 @@
|
||||
/* cs_reset.cpp */
|
||||
|
||||
SET @id = 710;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+7;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'reset'),
|
||||
(@id+1, 'reset achievements'),
|
||||
(@id+2, 'reset honor'),
|
||||
(@id+3, 'reset level'),
|
||||
(@id+4, 'reset spells'),
|
||||
(@id+5, 'reset stats'),
|
||||
(@id+6, 'reset talents'),
|
||||
(@id+7, 'reset all');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+7;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(4, @id+0),
|
||||
(4, @id+1),
|
||||
(4, @id+2),
|
||||
(4, @id+3),
|
||||
(4, @id+4),
|
||||
(4, @id+5),
|
||||
(4, @id+6),
|
||||
(4, @id+7);
|
||||
46
sql/updates/auth/2013_09_10_10_auth_misc.sql
Normal file
46
sql/updates/auth/2013_09_10_10_auth_misc.sql
Normal file
@@ -0,0 +1,46 @@
|
||||
/* cs_server.cpp */
|
||||
|
||||
SET @id = 718;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+18;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'server'),
|
||||
(@id+1, 'server corpses'),
|
||||
(@id+2, 'server exit'),
|
||||
(@id+3, 'server idlerestart'),
|
||||
(@id+4, 'server idlerestart cancel'),
|
||||
(@id+5, 'server idleshutdown'),
|
||||
(@id+6, 'server idleshutdown cancel'),
|
||||
(@id+7, 'server info'),
|
||||
(@id+8, 'server plimit'),
|
||||
(@id+9, 'server restart'),
|
||||
(@id+10, 'server restart cancel'),
|
||||
(@id+11, 'server set'),
|
||||
(@id+12, 'server set closed'),
|
||||
(@id+13, 'server set difftime'),
|
||||
(@id+14, 'server set loglevel'),
|
||||
(@id+15, 'server set motd'),
|
||||
(@id+16, 'server shutdown'),
|
||||
(@id+17, 'server shutdown cancel'),
|
||||
(@id+18, 'server motd');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+18;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(4, @id+0),
|
||||
(4, @id+1),
|
||||
(4, @id+3),
|
||||
(4, @id+4),
|
||||
(4, @id+5),
|
||||
(4, @id+6),
|
||||
(4, @id+7),
|
||||
(4, @id+8),
|
||||
(4, @id+9),
|
||||
(4, @id+10),
|
||||
(4, @id+11),
|
||||
(4, @id+12),
|
||||
(4, @id+15),
|
||||
(4, @id+16),
|
||||
(4, @id+17),
|
||||
(4, @id+18);
|
||||
21
sql/updates/auth/2013_09_10_11_auth_misc.sql
Normal file
21
sql/updates/auth/2013_09_10_11_auth_misc.sql
Normal file
@@ -0,0 +1,21 @@
|
||||
/* cs_tele.cpp */
|
||||
|
||||
SET @id = 737;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+4;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'tele'),
|
||||
(@id+1, 'tele add'),
|
||||
(@id+2, 'tele del'),
|
||||
(@id+3, 'tele name'),
|
||||
(@id+4, 'tele group');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+4;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(2, @id+0),
|
||||
(4, @id+1),
|
||||
(4, @id+2),
|
||||
(2, @id+3),
|
||||
(2, @id+4);
|
||||
49
sql/updates/auth/2013_09_10_12_auth_misc.sql
Normal file
49
sql/updates/auth/2013_09_10_12_auth_misc.sql
Normal file
@@ -0,0 +1,49 @@
|
||||
/* cs_ticket.cpp */
|
||||
|
||||
SET @id = 742;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+18;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'ticket'),
|
||||
(@id+1, 'ticket assign'),
|
||||
(@id+2, 'ticket close'),
|
||||
(@id+3, 'ticket closedlist'),
|
||||
(@id+4, 'ticket comment'),
|
||||
(@id+5, 'ticket complete'),
|
||||
(@id+6, 'ticket delete'),
|
||||
(@id+7, 'ticket escalate'),
|
||||
(@id+8, 'ticket escalatedlist'),
|
||||
(@id+9, 'ticket list'),
|
||||
(@id+10, 'ticket onlinelist'),
|
||||
(@id+11, 'ticket reset'),
|
||||
(@id+12, 'ticket response'),
|
||||
(@id+13, 'ticket response append'),
|
||||
(@id+14, 'ticket response appendln'),
|
||||
(@id+15, 'ticket togglesystem'),
|
||||
(@id+16, 'ticket unassign'),
|
||||
(@id+17, 'ticket viewid'),
|
||||
(@id+18, 'ticket viewname');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+18;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(2, @id+0),
|
||||
(3, @id+1),
|
||||
(2, @id+2),
|
||||
(2, @id+3),
|
||||
(2, @id+4),
|
||||
(2, @id+5),
|
||||
(4, @id+6),
|
||||
(2, @id+7),
|
||||
(3, @id+8),
|
||||
(2, @id+9),
|
||||
(2, @id+10),
|
||||
(4, @id+11),
|
||||
(2, @id+12),
|
||||
(2, @id+13),
|
||||
(2, @id+14),
|
||||
(4, @id+15),
|
||||
(3, @id+16),
|
||||
(2, @id+17),
|
||||
(2, @id+18);
|
||||
39
sql/updates/auth/2013_09_10_13_auth_misc.sql
Normal file
39
sql/updates/auth/2013_09_10_13_auth_misc.sql
Normal file
@@ -0,0 +1,39 @@
|
||||
/* cs_titles.cpp & cs_wp.cpp */
|
||||
|
||||
SET @id = 761;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+13;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'titles'),
|
||||
(@id+1, 'titles add'),
|
||||
(@id+2, 'titles current'),
|
||||
(@id+3, 'titles remove'),
|
||||
(@id+4, 'titles set'),
|
||||
(@id+5, 'titles set mask'),
|
||||
(@id+6, 'wp'),
|
||||
(@id+7, 'wp add'),
|
||||
(@id+8, 'wp event'),
|
||||
(@id+9, 'wp load'),
|
||||
(@id+10, 'wp modify'),
|
||||
(@id+11, 'wp unload'),
|
||||
(@id+12, 'wp reload'),
|
||||
(@id+13, 'wp show');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+13;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(3, @id+0),
|
||||
(3, @id+1),
|
||||
(3, @id+2),
|
||||
(3, @id+3),
|
||||
(3, @id+4),
|
||||
(3, @id+5),
|
||||
(3, @id+6),
|
||||
(3, @id+7),
|
||||
(3, @id+8),
|
||||
(3, @id+9),
|
||||
(3, @id+10),
|
||||
(3, @id+11),
|
||||
(4, @id+12),
|
||||
(3, @id+13);
|
||||
4
sql/updates/auth/2013_09_10_14_auth_misc.sql
Normal file
4
sql/updates/auth/2013_09_10_14_auth_misc.sql
Normal file
@@ -0,0 +1,4 @@
|
||||
-- Remove obsolete permissions
|
||||
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` IN (7, 8, 9, 10, 12);
|
||||
DELETE FROM `rbac_permissions` WHERE `id` IN (7, 8, 9, 10, 12);
|
||||
92
sql/updates/auth/2013_09_10_15_auth_misc.sql
Normal file
92
sql/updates/auth/2013_09_10_15_auth_misc.sql
Normal file
@@ -0,0 +1,92 @@
|
||||
/* account email */
|
||||
SET @amail = 263;
|
||||
|
||||
-- Add new permissions for account mail
|
||||
DELETE FROM `rbac_permissions` WHERE `id` = @amail;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@amail, 'account email');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` = @amail;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(1, @amail),
|
||||
(2, @amail),
|
||||
(3, @amail),
|
||||
(4, @amail);
|
||||
|
||||
|
||||
/* account set sec email
|
||||
account set sec regmail */
|
||||
SET @setsec = 264;
|
||||
|
||||
-- Add new permissions for account set sec
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @setsec AND @setsec+2;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@setsec+0, 'account set sec'),
|
||||
(@setsec+1, 'account set sec email'),
|
||||
(@setsec+2, 'account set sec regmail');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @setsec AND @setsec+2;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(4, @setsec+0),
|
||||
(4, @setsec+1),
|
||||
(4, @setsec+2);
|
||||
|
||||
/* cs_cast.cpp */
|
||||
|
||||
SET @id = 267;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+5;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'cast'),
|
||||
(@id+1, 'cast back'),
|
||||
(@id+2, 'cast dist'),
|
||||
(@id+3, 'cast self'),
|
||||
(@id+4, 'cast target'),
|
||||
(@id+5, 'cast dest');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+5;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(4, @id+0),
|
||||
(4, @id+1),
|
||||
(4, @id+2),
|
||||
(4, @id+3),
|
||||
(4, @id+4),
|
||||
(4, @id+5);
|
||||
|
||||
/* cs_go.cpp */
|
||||
|
||||
SET @id = 377;
|
||||
|
||||
-- Add new permissions
|
||||
DELETE FROM `rbac_permissions` WHERE `id` BETWEEN @id AND @id+9;
|
||||
INSERT INTO `rbac_permissions` (`id`, `name`) VALUES
|
||||
(@id+0, 'go'),
|
||||
(@id+1, 'go creature'),
|
||||
(@id+2, 'go graveyard'),
|
||||
(@id+3, 'go grid'),
|
||||
(@id+4, 'go object'),
|
||||
(@id+5, 'go taxinode'),
|
||||
(@id+6, 'go ticket'),
|
||||
(@id+7, 'go trigger'),
|
||||
(@id+8, 'go xyz'),
|
||||
(@id+9, 'go zonexy');
|
||||
|
||||
-- Add permissions to "corresponding Commands Role"
|
||||
DELETE FROM `rbac_role_permissions` WHERE `permissionId` BETWEEN @id AND @id+9;
|
||||
INSERT INTO `rbac_role_permissions` (`roleId`, `permissionId`) VALUES
|
||||
(2, @id+0),
|
||||
(2, @id+1),
|
||||
(2, @id+2),
|
||||
(2, @id+3),
|
||||
(2, @id+4),
|
||||
(2, @id+5),
|
||||
(2, @id+6),
|
||||
(2, @id+7),
|
||||
(2, @id+8),
|
||||
(2, @id+9);
|
||||
|
||||
UPDATE `rbac_permissions` SET `name`='bf enable' WHERE `id`=262;
|
||||
@@ -1,16 +1,16 @@
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = 201 WHERE `name` = '.rbac account';
|
||||
UPDATE `command` SET `permission` = 202 WHERE `name` = '.rbac account group';
|
||||
UPDATE `command` SET `permission` = 203 WHERE `name` = '.rbac account group add';
|
||||
UPDATE `command` SET `permission` = 204 WHERE `name` = '.rbac account group remove';
|
||||
UPDATE `command` SET `permission` = 205 WHERE `name` = '.rbac account role';
|
||||
UPDATE `command` SET `permission` = 206 WHERE `name` = '.rbac account role grant';
|
||||
UPDATE `command` SET `permission` = 207 WHERE `name` = '.rbac account role deny';
|
||||
UPDATE `command` SET `permission` = 208 WHERE `name` = '.rbac account role revoke';
|
||||
UPDATE `command` SET `permission` = 209 WHERE `name` = '.rbac account permission';
|
||||
UPDATE `command` SET `permission` = 210 WHERE `name` = '.rbac account permission grant';
|
||||
UPDATE `command` SET `permission` = 211 WHERE `name` = '.rbac account permission deny';
|
||||
UPDATE `command` SET `permission` = 212 WHERE `name` = '.rbac account permission revoke';
|
||||
UPDATE `command` SET `permission` = 214 WHERE `name` = '.rbac account list groups';
|
||||
UPDATE `command` SET `permission` = 215 WHERE `name` = '.rbac account list roles';
|
||||
UPDATE `command` SET `permission` = 216 WHERE `name` = '.rbac account list permissions';
|
||||
UPDATE `command` SET `permission` = 201 WHERE `name` = 'rbac account';
|
||||
UPDATE `command` SET `permission` = 202 WHERE `name` = 'rbac account group';
|
||||
UPDATE `command` SET `permission` = 203 WHERE `name` = 'rbac account group add';
|
||||
UPDATE `command` SET `permission` = 204 WHERE `name` = 'rbac account group remove';
|
||||
UPDATE `command` SET `permission` = 205 WHERE `name` = 'rbac account role';
|
||||
UPDATE `command` SET `permission` = 206 WHERE `name` = 'rbac account role grant';
|
||||
UPDATE `command` SET `permission` = 207 WHERE `name` = 'rbac account role deny';
|
||||
UPDATE `command` SET `permission` = 208 WHERE `name` = 'rbac account role revoke';
|
||||
UPDATE `command` SET `permission` = 209 WHERE `name` = 'rbac account permission';
|
||||
UPDATE `command` SET `permission` = 210 WHERE `name` = 'rbac account permission grant';
|
||||
UPDATE `command` SET `permission` = 211 WHERE `name` = 'rbac account permission deny';
|
||||
UPDATE `command` SET `permission` = 212 WHERE `name` = 'rbac account permission revoke';
|
||||
UPDATE `command` SET `permission` = 214 WHERE `name` = 'rbac account list groups';
|
||||
UPDATE `command` SET `permission` = 215 WHERE `name` = 'rbac account list roles';
|
||||
UPDATE `command` SET `permission` = 216 WHERE `name` = 'rbac account list permissions';
|
||||
|
||||
15
sql/updates/world/2013_09_09_00_world_sai.sql
Normal file
15
sql/updates/world/2013_09_09_00_world_sai.sql
Normal file
@@ -0,0 +1,15 @@
|
||||
UPDATE `creature_template` SET `AIName`= 'SmartAI' WHERE `entry` IN (30135,30144,29974);
|
||||
DELETE FROM `smart_scripts` WHERE entryorguid IN (30135,30144,29974);
|
||||
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
|
||||
-- Niffelem Forefather
|
||||
(29974, 0, 0, 0, 0, 0, 100, 0, 1000, 5000, 8000, 13000, 11, 57454, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Niffelem Forefather - IC - Cast Ice Spike'),
|
||||
(29974, 0, 1, 2, 8, 0, 100, 0, 55983, 0, 0, 0, 33, 30138, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Niffelem Forefather - On Spellhit - Give Kill Credit'),
|
||||
(29974, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Niffelem Forefather - Linked with Previous Event Despawn'),
|
||||
-- Restless Frostborn Warrior
|
||||
(30135, 0, 0, 0, 0, 0, 100, 0, 1000, 5000, 8000, 13000, 11, 57456, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Restless Frostborn Warrior - IC - Cast Frostbite'),
|
||||
(30135, 0, 1, 2, 8, 0, 100, 0, 55983, 0, 0, 0, 33, 30139, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Restless Frostborn Warrior - On Spellhit - Give Kill Credit'),
|
||||
(30135, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Restless Frostborn Warrior - Linked with Previous Event Despawn'),
|
||||
-- Restless Frostborn Ghost
|
||||
(30144, 0, 0, 0, 0, 0, 100, 0, 1000, 5000, 8000, 13000, 11, 57456, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Restless Frostborn Ghost - IC - Cast Frostbite'),
|
||||
(30144, 0, 1, 2, 8, 0, 100, 0, 55983, 0, 0, 0, 33, 30139, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Restless Frostborn Ghost - On Spellhit - Give Kill Credit'),
|
||||
(30144, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Restless Frostborn Ghost - Linked with Previous Event Despawn');
|
||||
7
sql/updates/world/2013_09_10_00_world_command_434.sql
Normal file
7
sql/updates/world/2013_09_10_00_world_command_434.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
/* cs_modify.cpp & cs_debug.cpp only 4.3.4 */
|
||||
|
||||
SET @id = 775;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'modify currency';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'debug phase';
|
||||
8
sql/updates/world/2013_09_10_00_world_conditions.sql
Normal file
8
sql/updates/world/2013_09_10_00_world_conditions.sql
Normal file
@@ -0,0 +1,8 @@
|
||||
DELETE FROM `conditions` WHERE `SourceEntry` = 55983;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(17, 0, 55983, 0, 0, 31, 1, 3, 29974, 0, 0, 0, 0, '', 'Blow Hodir''s Horn can hit Niffelem Forefather'),
|
||||
(17, 0, 55983, 0, 0, 36, 1, 0, 0, 0, 1, 0, 0, '', 'Blow Hodir''s Horn can only hit dead Niffelem Forefather'),
|
||||
(17, 0, 55983, 0, 1, 31, 1, 3, 30144, 0, 0, 0, 0, '', 'Blow Hodir''s Horn can hit Restless Frostborn Ghost'),
|
||||
(17, 0, 55983, 0, 1, 36, 1, 0, 0, 0, 1, 0, 0, '', 'Blow Hodir''s Horn can only hit dead Restless Frostborn Ghost'),
|
||||
(17, 0, 55983, 0, 2, 31, 1, 3, 30135, 0, 0, 0, 0, '', 'Blow Hodir''s Horn can hit Restless Frostborn Warrior'),
|
||||
(17, 0, 55983, 0, 2, 36, 1, 0, 0, 0, 1, 0, 0, '', 'Blow Hodir''s Horn can only hit dead Restless Frostborn Warrior');
|
||||
15
sql/updates/world/2013_09_10_01_world_command.sql
Normal file
15
sql/updates/world/2013_09_10_01_world_command.sql
Normal file
@@ -0,0 +1,15 @@
|
||||
/* cs_group.cpp */
|
||||
|
||||
SET @id = 472;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'group';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'group leader';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'group disband';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'group remove';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'group join';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'group list';
|
||||
|
||||
UPDATE `command` SET `permission` = @id+6, `name` = 'group summon', `help` =
|
||||
'Syntax: .group summon [$charactername]\r\n\r\nTeleport the given character and his group to you. Teleported only online characters but original selected group member can be offline.'
|
||||
WHERE `name` = 'groupsummon';
|
||||
9
sql/updates/world/2013_09_10_02_world_command.sql
Normal file
9
sql/updates/world/2013_09_10_02_world_command.sql
Normal file
@@ -0,0 +1,9 @@
|
||||
/* cs_pet.cpp */
|
||||
|
||||
SET @id = 479;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'pet';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'pet create';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'pet learn';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'pet unlearn';
|
||||
136
sql/updates/world/2013_09_10_03_world_sai.sql
Normal file
136
sql/updates/world/2013_09_10_03_world_sai.sql
Normal file
@@ -0,0 +1,136 @@
|
||||
-- Test Flight Quests
|
||||
-- 10557 - The Zephyrium Capacitorium(part 1)
|
||||
-- 10710 - The Singing Ridge(part 2)
|
||||
-- 10711 - Razaan's Landing
|
||||
-- 10712 - Ruuan Weald
|
||||
SET @ENTRY := 21461; -- Rally Zapnabber
|
||||
SET @ENTRY2 := 21393; -- Cannon Channeler Dummy npc
|
||||
SET @BEAM := 36795; -- Cannon Channel(dnd) - Visual cannon beam
|
||||
SET @MENUID := 8304; -- Gossip
|
||||
SET @A_MENU := 8454; -- Action Gossip
|
||||
SET @A_MENU2 := 8455; -- Action Gossip 2
|
||||
SET @OPTION := 0;
|
||||
SET @SPEACH := 10360; -- Text 1
|
||||
SET @SPEACH2 := 10561; -- Text 2
|
||||
|
||||
-- Disable obsolete quest
|
||||
DELETE FROM `disables` WHERE `entry`=10716;
|
||||
INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES
|
||||
(1,10716,0,'','','Deprecated quest Test Flight: Raven''s Wood');
|
||||
-- Make Canon Channeler float & Update position to match cannon
|
||||
UPDATE `creature_template` SET `InhabitType`=4, `modelid1`= 11686 ,`modelid2`=0 WHERE `entry`=@ENTRY2;
|
||||
UPDATE `creature` SET `position_x`=1924.6457, `position_y`= 5575.660, `position_z`=272.1429 WHERE `guid`=74872;-- Gossip & menus 1924.1457, 5575.647, 272.1429
|
||||
|
||||
UPDATE `creature_template` SET `gossip_menu_id`=@MENUID, `AIName`= 'SmartAI' WHERE `entry`=@ENTRY;
|
||||
UPDATE `creature_template` SET `AIName`= 'SmartAI' WHERE `entry`=@ENTRY2;
|
||||
DELETE FROM `gossip_menu` WHERE `entry` IN (@MENUID,@A_MENU);
|
||||
INSERT INTO `gossip_menu` (`entry`,`text_id`) VALUES
|
||||
(@MENUID,@SPEACH),
|
||||
(@A_MENU,@SPEACH2);
|
||||
|
||||
DELETE FROM `gossip_menu_option` WHERE `menu_id` IN (@MENUID,@A_MENU2,@A_MENU);
|
||||
INSERT INTO `gossip_menu_option` (`menu_id`, `id`, `option_icon`, `option_text`, `option_id`, `npc_option_npcflag`, `action_menu_id`, `action_poi_id`, `box_coded`, `box_money`, `box_text`) VALUES
|
||||
(@MENUID,@OPTION+0,0,'I''m ready for my test flight!',1,1,0,0,0,0,''), -- Test Flight: The Zephyrium Capacitorium
|
||||
(@MENUID,@OPTION+1,0,'Take me to Singing Ridge!',1,1,@A_MENU,0,0,0,''), -- Test Flight: The Singing Ridge
|
||||
(@MENUID,@OPTION+2,0,'Take me to Razaan''s Landing!',1,1,0,0,0,0,''), -- Test Flight: Razaan's Landing
|
||||
(@MENUID,@OPTION+3,0,'Take me to Ruuan Weald!',1,1,0,0,0,0,''), -- Test Flight: Ruuan Weald
|
||||
(@MENUID,@OPTION+4,0,'I want to fly to an old location!',1,1,@A_MENU2,0,0,0,''), -- Old locations from completed quests
|
||||
(@A_MENU2,@OPTION+1,0,'Take me to Singing Ridge.',1,1,0,0,0,0,''),
|
||||
(@A_MENU2,@OPTION+2,0,'Take me to Razaan''s Landing.',1,1,0,0,0,0,''),
|
||||
(@A_MENU2,@OPTION+3,0,'Take me to Ruuan Weald.',1,1,0,0,0,0,''),
|
||||
(@A_MENU,@OPTION+0,0,'I have the signed Waiver! Fire me into The Singing Ridge!',1,1,0,0,0,0,'');
|
||||
|
||||
-- Fix teleport spell position
|
||||
DELETE FROM `spell_target_position` WHERE `Id` IN(37908,24831);
|
||||
INSERT INTO `spell_target_position` (`id`, `effIndex`, `target_map`, `target_position_x`, `target_position_y`, `target_position_z`, `target_orientation`) VALUES
|
||||
(24831, 0, 530, 1920.07, 5582.04, 269.222, 5.1846);
|
||||
|
||||
DELETE FROM `spell_linked_spell` WHERE `spell_trigger`= 37908;
|
||||
INSERT INTO `spell_linked_spell` (`spell_trigger`, `spell_effect`, `type`, `comment`) VALUES
|
||||
(37908, 24831, 0, 'Aura Visual Teleport - teleport');
|
||||
|
||||
-- SAI
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid` IN (@ENTRY,@ENTRY*100,@ENTRY*101,@ENTRY*102,@ENTRY*103,@ENTRY2);
|
||||
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
|
||||
(@ENTRY,0,0,1,62,0,100,0,@MENUID,@OPTION+0,0,0,80,@ENTRY*100,0,0,0,0,0,1,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Run script'),
|
||||
(@ENTRY,0,1,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Close gossip'),
|
||||
(@ENTRY,0,2,3,62,0,100,0,@A_MENU,@OPTION+0,0,0,80,@ENTRY*101,0,0,0,0,0,1,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Run script'),
|
||||
(@ENTRY,0,3,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Close gossip'),
|
||||
(@ENTRY,0,4,5,62,0,100,0,@MENUID,@OPTION+2,0,0,80,@ENTRY*102,0,0,0,0,0,1,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Run script'),
|
||||
(@ENTRY,0,5,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Close gossip'),
|
||||
(@ENTRY,0,6,7,62,0,100,0,@MENUID,@OPTION+3,0,0,80,@ENTRY*103,0,0,0,0,0,1,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Run script'),
|
||||
(@ENTRY,0,7,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Close gossip'),
|
||||
|
||||
(@ENTRY,0,8,9,62,0,100,0,@A_MENU2,@OPTION+1,0,0,80,@ENTRY*101,0,0,0,0,0,1,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Run script'),
|
||||
(@ENTRY,0,9,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Close gossip'),
|
||||
(@ENTRY,0,10,11,62,0,100,0,@A_MENU2,@OPTION+2,0,0,80,@ENTRY*102,0,0,0,0,0,1,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Run script'),
|
||||
(@ENTRY,0,11,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Close gossip'),
|
||||
(@ENTRY,0,12,13,62,0,100,0,@A_MENU2,@OPTION+3,0,0,80,@ENTRY*103,0,0,0,0,0,1,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Run script'),
|
||||
(@ENTRY,0,13,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Close gossip'),
|
||||
--
|
||||
(@ENTRY*100,9,0,0,1,0,100,0,2000,2000,2000,2000,85,37908,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Zephyrium Capacitorium - After 2 seconds - Port visual'),
|
||||
(@ENTRY*100,9,1,0,1,0,100,0,2000,2000,2000,2000,45,1,1,0,0,0,0,10,74872,@ENTRY2,0,0,0,0,0,'The Zephyrium Capacitorium - After 2 seconds - Port visual'),
|
||||
(@ENTRY*100,9,2,0,1,0,100,0,3000,3000,3000,3000,85,36790,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Zephyrium Capacitorium - OOC Update - Invoker,cast charge state 2'),
|
||||
(@ENTRY*100,9,3,0,1,0,100,0,3000,3000,3000,3000,85,36792,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Zephyrium Capacitorium - OOC Update - Invoker,cast charge state 3'),
|
||||
(@ENTRY*100,9,4,0,1,0,100,0,3000,3000,3000,3000,85,36800,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Zephyrium Capacitorium - OOC Update - Invoker,cast charge state 4'),
|
||||
(@ENTRY*100,9,5,0,1,0,100,0,3000,3000,3000,3000,85,37910,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Zephyrium Capacitorium - OOC Update - Invoker,cast Soar&Credit'),
|
||||
(@ENTRY*100,9,6,0,1,0,100,0,0,0,0,0,85,37108,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Zephyrium Capacitorium - OOC Update - Invoker,cast Debuff'),
|
||||
--
|
||||
(@ENTRY*101,9,0,0,1,0,100,0,2000,2000,2000,2000,85,37908,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Singing Ridge - After 2 seconds - Port visual'),
|
||||
(@ENTRY*101,9,1,0,1,0,100,0,2000,2000,2000,2000,45,1,1,0,0,0,0,10,74872,@ENTRY2,0,0,0,0,0,'The Zephyrium Capacitorium - After 2 seconds - Set Data on Channeler'),
|
||||
(@ENTRY*101,9,2,0,1,0,100,0,3000,3000,3000,3000,85,36790,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Singing Ridge - OOC Update - Invoker,cast charge state 2'),
|
||||
(@ENTRY*101,9,3,0,1,0,100,0,3000,3000,3000,3000,85,36792,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Singing Ridge - OOC Update - Invoker,cast charge state 3'),
|
||||
(@ENTRY*101,9,4,0,1,0,100,0,3000,3000,3000,3000,85,36800,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Singing Ridge - OOC Update - Invoker,cast charge state 4'),
|
||||
(@ENTRY*101,9,5,0,1,0,100,0,3000,3000,3000,3000,85,37962,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Singing Ridge - OOC Update - Invoker,cast Soar&Credit'),
|
||||
(@ENTRY*101,9,6,0,1,0,100,0,0,0,0,0,85,37108,0,0,0,0,0,7,0,0,0,0,0,0,0,'The Singing Ridge - OOC Update - Invoker,cast Debuff'),
|
||||
--
|
||||
(@ENTRY*102,9,0,0,1,0,100,0,2000,2000,2000,2000,85,37908,0,0,0,0,0,7,0,0,0,0,0,0,0,'Razaan''s Landing - After 2 seconds - Port visual'),
|
||||
(@ENTRY*102,9,1,0,1,0,100,0,2000,2000,2000,2000,45,1,1,0,0,0,0,10,74872,@ENTRY2,0,0,0,0,0,'The Zephyrium Capacitorium - After 2 seconds - Set Data on Channeler'),
|
||||
(@ENTRY*102,9,2,0,1,0,100,0,3000,3000,3000,3000,85,36790,0,0,0,0,0,7,0,0,0,0,0,0,0,'Razaan''s Landing - OOC Update - Invoker,cast charge state 2'),
|
||||
(@ENTRY*102,9,3,0,1,0,100,0,3000,3000,3000,3000,85,36792,0,0,0,0,0,7,0,0,0,0,0,0,0,'Razaan''s Landing - OOC Update - Invoker,cast charge state 3'),
|
||||
(@ENTRY*102,9,4,0,1,0,100,0,3000,3000,3000,3000,85,36800,0,0,0,0,0,7,0,0,0,0,0,0,0,'Razaan''s Landing - OOC Update - Invoker,cast charge state 4'),
|
||||
(@ENTRY*102,9,5,0,1,0,100,0,3000,3000,3000,3000,85,36812,0,0,0,0,0,7,0,0,0,0,0,0,0,'Razaan''s Landing - OOC Update - Invoker,cast Soar&Credit'),
|
||||
(@ENTRY*102,9,6,0,1,0,100,0,0,0,0,0,85,37108,0,0,0,0,0,7,0,0,0,0,0,0,0,'Razaan''s Landing - OOC Update - Invoker,cast Debuff'),
|
||||
--
|
||||
(@ENTRY*103,9,0,0,1,0,100,0,2000,2000,2000,2000,85,37908,0,0,0,0,0,7,0,0,0,0,0,0,0,'Ruuan Weald - After 2 seconds - Port visual'),
|
||||
(@ENTRY*103,9,1,0,1,0,100,0,2000,2000,2000,2000,45,1,1,0,0,0,0,10,74872,@ENTRY2,0,0,0,0,0,'The Zephyrium Capacitorium - After 2 seconds - Set Data on Channeler'),
|
||||
(@ENTRY*103,9,2,0,1,0,100,0,3000,3000,3000,3000,85,36790,0,0,0,0,0,7,0,0,0,0,0,0,0,'Ruuan Weald - OOC Update - Invoker,cast charge state 2'),
|
||||
(@ENTRY*103,9,3,0,1,0,100,0,3000,3000,3000,3000,85,36792,0,0,0,0,0,7,0,0,0,0,0,0,0,'Ruuan Weald - OOC Update - Invoker,cast charge state 3'),
|
||||
(@ENTRY*103,9,4,0,1,0,100,0,3000,3000,3000,3000,85,36800,0,0,0,0,0,7,0,0,0,0,0,0,0,'Ruuan Weald - OOC Update - Invoker,cast charge state 4'),
|
||||
(@ENTRY*103,9,5,0,1,0,100,0,3000,3000,3000,3000,85,37968,0,0,0,0,0,7,0,0,0,0,0,0,0,'Ruuan Weald - OOC Update - Invoker,cast Soar&Credit'),
|
||||
(@ENTRY*103,9,6,0,1,0,100,0,0,0,0,0,85,37108,0,0,0,0,0,7,0,0,0,0,0,0,0,'Ruuan Weald - OOC Update - Invoker,cast Debuff'),
|
||||
--
|
||||
(@ENTRY2,0,0,0,38,0,100,0,1,1,0,0,11,36795,0,0,0,0,0,1,0,0,0,0,0,0,0,'Beam Channel Bunny - On Data Set - Cast Cannon Beam');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceEntry`=@BEAM OR `SourceGroup` IN (@MENUID,@A_MENU2,@A_MENU);
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(15, @A_MENU2, 3, 0, 0, 1, 0, 37108, 0, 0, 1, 0, 0, '', 'Show gossip option 3 if player does not have aura Zephyrium Charged'),
|
||||
(15, @A_MENU2, 3, 0, 0, 8, 0, 10712, 0, 0, 0, 0, 0, '', 'Show gossip option 3 if player has quest Ruuan Weald marked as rewarded'),
|
||||
(15, @A_MENU2, 2, 0, 0, 8, 0, 10711, 0, 0, 0, 0, 0, '', 'Show gossip option 2 if player has quest Razaan''s Landing marked as rewarded'),
|
||||
(15, @A_MENU2, 2, 0, 0, 1, 0, 37108, 0, 0, 1, 0, 0, '', 'Show gossip option 2 if player does not have aura Zephyrium Charged'),
|
||||
(15, @A_MENU2, 1, 0, 0, 1, 0, 37108, 0, 0, 1, 0, 0, '', 'Show gossip option 1 if player does not have aura Zephyrium Charged'),
|
||||
(15, @A_MENU2, 1, 0, 0, 8, 0, 10710, 0, 0, 0, 0, 0, '', 'Show gossip option 1 if player has quest The Singing Ridge marked as rewarded'),
|
||||
(15, @A_MENU2, 4, 0, 0, 8, 0, 10557, 0, 0, 0, 0, 0, '', 'Show gossip option 4 if player has quest The Zephyrium Capacitorium marked as rewarded'),
|
||||
(15, @A_MENU, 0, 0, 0, 2, 0, 30539, 1, 0, 0, 0, 0, '', 'Show gossip option 0 if player has item Tally''s Waiver (Signed)'),
|
||||
(15, @MENUID, 3, 0, 0, 9, 0, 10712, 0, 0, 0, 0, 0, '', 'Show gossip option 3 if player has quest Ruuan Weald marked as taken'),
|
||||
(15, @MENUID, 3, 0, 0, 1, 0, 37108, 0, 0, 1, 0, 0, '', 'Show gossip option 3 if player does not have aura Zephyrium Charged'),
|
||||
(15, @MENUID, 2, 0, 0, 9, 0, 10711, 0, 0, 0, 0, 0, '', 'Show gossip option 2 if player has quest Razaan''s Landing marked as taken'),
|
||||
(15, @MENUID, 2, 0, 0, 1, 0, 37108, 0, 0, 1, 0, 0, '', 'Show gossip option 2 if player does not have aura Zephyrium Charged'),
|
||||
(15, @MENUID, 1, 0, 0, 9, 0, 10710, 0, 0, 0, 0, 0, '', 'Show gossip option 1 if player has quest The Singing Ridge marked as taken'),
|
||||
(15, @MENUID, 1, 0, 0, 1, 0, 37108, 0, 0, 1, 0, 0, '', 'Show gossip option 1 if player does not have aura Zephyrium Charged'),
|
||||
(15, @MENUID, 0, 0, 0, 9, 0, 10557, 0, 0, 0, 0, 0, '', 'Show gossip option 0 if player has quest The Zephyrium Capacitorium marked as taken'),
|
||||
(15, @MENUID, 0, 0, 0, 1, 0, 37108, 0, 0, 1, 0, 0, '', 'Show gossip option 0 if player does not have aura Zephyrium Charged'),
|
||||
--
|
||||
(13, 1, 36795, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Spell Cannon Channel(dnd) target player');
|
||||
|
||||
-- SAI for Rally (Questgiver)
|
||||
UPDATE `creature_template` SET `AIName`= 'SmartAI' WHERE `entry`=21460;
|
||||
DELETE FROM `smart_scripts` WHERE `entryorguid`=21460;
|
||||
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
|
||||
(21460,0,0,1,62,0,100,0,8303,0,0,0,56,30540,1,0,0,0,0,7,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Give Item '),
|
||||
(21460,0,1,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0,'Rally Zapnabber - On gossip option select - Close gossip');
|
||||
|
||||
DELETE FROM `conditions` WHERE `SourceGroup` = 8303;
|
||||
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorType`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
|
||||
(15, 8303, 0, 0, 0, 2, 0, 30540, 1, 1, 1, 0, 0, '', 'Only allow gossip option to be visible if player doesn''t have item'),
|
||||
(15, 8303, 0, 0, 0, 9, 0, 10710, 0, 0, 0, 0, 0, '', 'Only allow gossip option to be visible if player has quest taken');
|
||||
10
sql/updates/world/2013_09_10_04_world_command.sql
Normal file
10
sql/updates/world/2013_09_10_04_world_command.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
/* cs_send.cpp */
|
||||
|
||||
SET @id = 483;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'send';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'send items';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'send mail';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'send message';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'send money';
|
||||
53
sql/updates/world/2013_09_10_05_world_command.sql
Normal file
53
sql/updates/world/2013_09_10_05_world_command.sql
Normal file
@@ -0,0 +1,53 @@
|
||||
/* cs_misc.cpp */
|
||||
|
||||
SET @id = 488;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'additem';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'additemset';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'appear';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'aura';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'bank';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'bindsight';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'combatstop';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'cometome';
|
||||
UPDATE `command` SET `permission` = @id+8 WHERE `name` = 'commands';
|
||||
UPDATE `command` SET `permission` = @id+9 WHERE `name` = 'cooldown';
|
||||
UPDATE `command` SET `permission` = @id+10 WHERE `name` = 'damage';
|
||||
UPDATE `command` SET `permission` = @id+11 WHERE `name` = 'dev';
|
||||
UPDATE `command` SET `permission` = @id+12 WHERE `name` = 'die';
|
||||
UPDATE `command` SET `permission` = @id+13 WHERE `name` = 'dismount';
|
||||
UPDATE `command` SET `permission` = @id+14 WHERE `name` = 'distance';
|
||||
UPDATE `command` SET `permission` = @id+15 WHERE `name` = 'flusharenapoints';
|
||||
UPDATE `command` SET `permission` = @id+16 WHERE `name` = 'freeze';
|
||||
UPDATE `command` SET `permission` = @id+17 WHERE `name` = 'gps';
|
||||
UPDATE `command` SET `permission` = @id+18 WHERE `name` = 'guid';
|
||||
UPDATE `command` SET `permission` = @id+19 WHERE `name` = 'help';
|
||||
UPDATE `command` SET `permission` = @id+20 WHERE `name` = 'hidearea';
|
||||
UPDATE `command` SET `permission` = @id+21 WHERE `name` = 'itemmove';
|
||||
UPDATE `command` SET `permission` = @id+22 WHERE `name` = 'kick';
|
||||
UPDATE `command` SET `permission` = @id+23 WHERE `name` = 'linkgrave';
|
||||
UPDATE `command` SET `permission` = @id+24 WHERE `name` = 'listfreeze';
|
||||
UPDATE `command` SET `permission` = @id+25 WHERE `name` = 'maxskill';
|
||||
UPDATE `command` SET `permission` = @id+26 WHERE `name` = 'movegens';
|
||||
UPDATE `command` SET `permission` = @id+27 WHERE `name` = 'mute';
|
||||
UPDATE `command` SET `permission` = @id+28 WHERE `name` = 'neargrave';
|
||||
UPDATE `command` SET `permission` = @id+29 WHERE `name` = 'pinfo';
|
||||
UPDATE `command` SET `permission` = @id+30 WHERE `name` = 'playall';
|
||||
UPDATE `command` SET `permission` = @id+31 WHERE `name` = 'possess';
|
||||
UPDATE `command` SET `permission` = @id+32 WHERE `name` = 'recall';
|
||||
UPDATE `command` SET `permission` = @id+33 WHERE `name` = 'repairitems';
|
||||
UPDATE `command` SET `permission` = @id+34 WHERE `name` = 'respawn';
|
||||
UPDATE `command` SET `permission` = @id+35 WHERE `name` = 'revive';
|
||||
UPDATE `command` SET `permission` = @id+36 WHERE `name` = 'saveall';
|
||||
UPDATE `command` SET `permission` = @id+37 WHERE `name` = 'save';
|
||||
UPDATE `command` SET `permission` = @id+38 WHERE `name` = 'setskill';
|
||||
UPDATE `command` SET `permission` = @id+39 WHERE `name` = 'showarea';
|
||||
UPDATE `command` SET `permission` = @id+40 WHERE `name` = 'summon';
|
||||
UPDATE `command` SET `permission` = @id+41 WHERE `name` = 'unaura';
|
||||
UPDATE `command` SET `permission` = @id+42 WHERE `name` = 'unbindsight';
|
||||
UPDATE `command` SET `permission` = @id+43 WHERE `name` = 'unfreeze';
|
||||
UPDATE `command` SET `permission` = @id+44 WHERE `name` = 'unmute';
|
||||
UPDATE `command` SET `permission` = @id+45 WHERE `name` = 'unpossess';
|
||||
UPDATE `command` SET `permission` = @id+46 WHERE `name` = 'unstuck';
|
||||
UPDATE `command` SET `permission` = @id+47 WHERE `name` = 'wchange';
|
||||
11
sql/updates/world/2013_09_10_06_world_command.sql
Normal file
11
sql/updates/world/2013_09_10_06_world_command.sql
Normal file
@@ -0,0 +1,11 @@
|
||||
/* cs_mmaps.cpp */
|
||||
|
||||
SET @id = 536;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'mmap';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'mmap loadedtiles';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'mmap loc';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'mmap path';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'mmap stats';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'mmap testarea';
|
||||
33
sql/updates/world/2013_09_10_07_world_command.sql
Normal file
33
sql/updates/world/2013_09_10_07_world_command.sql
Normal file
@@ -0,0 +1,33 @@
|
||||
/* cs_modify.cpp */
|
||||
|
||||
SET @id = 542;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'morph';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'demorph';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'modify';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'modify arenapoints';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'modify bit';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'modify drunk';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'modify energy';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'modify faction';
|
||||
UPDATE `command` SET `permission` = @id+8 WHERE `name` = 'modify gender';
|
||||
UPDATE `command` SET `permission` = @id+9 WHERE `name` = 'modify honor';
|
||||
UPDATE `command` SET `permission` = @id+10 WHERE `name` = 'modify hp';
|
||||
UPDATE `command` SET `permission` = @id+11 WHERE `name` = 'modify mana';
|
||||
UPDATE `command` SET `permission` = @id+12 WHERE `name` = 'modify money';
|
||||
UPDATE `command` SET `permission` = @id+13 WHERE `name` = 'modify mount';
|
||||
UPDATE `command` SET `permission` = @id+14 WHERE `name` = 'modify phase';
|
||||
UPDATE `command` SET `permission` = @id+15 WHERE `name` = 'modify rage';
|
||||
UPDATE `command` SET `permission` = @id+16 WHERE `name` = 'modify reputation';
|
||||
UPDATE `command` SET `permission` = @id+17 WHERE `name` = 'modify runicpower';
|
||||
UPDATE `command` SET `permission` = @id+18 WHERE `name` = 'modify scale';
|
||||
UPDATE `command` SET `permission` = @id+19 WHERE `name` = 'modify speed';
|
||||
UPDATE `command` SET `permission` = @id+20 WHERE `name` = 'modify speed all';
|
||||
UPDATE `command` SET `permission` = @id+21 WHERE `name` = 'modify speed backwalk';
|
||||
UPDATE `command` SET `permission` = @id+22 WHERE `name` = 'modify speed fly';
|
||||
UPDATE `command` SET `permission` = @id+23 WHERE `name` = 'modify speed walk';
|
||||
UPDATE `command` SET `permission` = @id+24 WHERE `name` = 'modify speed swim';
|
||||
UPDATE `command` SET `permission` = @id+25 WHERE `name` = 'modify spell';
|
||||
UPDATE `command` SET `permission` = @id+26 WHERE `name` = 'modify standstate';
|
||||
UPDATE `command` SET `permission` = @id+27 WHERE `name` = 'modify talentpoints';
|
||||
37
sql/updates/world/2013_09_10_08_world_command.sql
Normal file
37
sql/updates/world/2013_09_10_08_world_command.sql
Normal file
@@ -0,0 +1,37 @@
|
||||
/* cs_npc.cpp */
|
||||
|
||||
SET @id = 570;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'npc';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'npc add';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'npc add formation';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'npc add item';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'npc add move';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'npc add temp';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'npc add delete';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'npc add delete item';
|
||||
UPDATE `command` SET `permission` = @id+8 WHERE `name` = 'npc add follow';
|
||||
UPDATE `command` SET `permission` = @id+9 WHERE `name` = 'npc add follow stop';
|
||||
UPDATE `command` SET `permission` = @id+10 WHERE `name` = 'npc set';
|
||||
UPDATE `command` SET `permission` = @id+11 WHERE `name` = 'npc set allowmove';
|
||||
UPDATE `command` SET `permission` = @id+12 WHERE `name` = 'npc set entry';
|
||||
UPDATE `command` SET `permission` = @id+13 WHERE `name` = 'npc set factionid';
|
||||
UPDATE `command` SET `permission` = @id+14 WHERE `name` = 'npc set flag';
|
||||
UPDATE `command` SET `permission` = @id+15 WHERE `name` = 'npc set level';
|
||||
UPDATE `command` SET `permission` = @id+16 WHERE `name` = 'npc set link';
|
||||
UPDATE `command` SET `permission` = @id+17 WHERE `name` = 'npc set model';
|
||||
UPDATE `command` SET `permission` = @id+18 WHERE `name` = 'npc set movetype';
|
||||
UPDATE `command` SET `permission` = @id+19 WHERE `name` = 'npc set phase';
|
||||
UPDATE `command` SET `permission` = @id+20 WHERE `name` = 'npc set spawndist';
|
||||
UPDATE `command` SET `permission` = @id+21 WHERE `name` = 'npc set spawntime';
|
||||
UPDATE `command` SET `permission` = @id+22 WHERE `name` = 'npc set data';
|
||||
UPDATE `command` SET `permission` = @id+23 WHERE `name` = 'npc info';
|
||||
UPDATE `command` SET `permission` = @id+24 WHERE `name` = 'npc near';
|
||||
UPDATE `command` SET `permission` = @id+25 WHERE `name` = 'npc move';
|
||||
UPDATE `command` SET `permission` = @id+26 WHERE `name` = 'npc playemote';
|
||||
UPDATE `command` SET `permission` = @id+27 WHERE `name` = 'npc say';
|
||||
UPDATE `command` SET `permission` = @id+28 WHERE `name` = 'npc textemote';
|
||||
UPDATE `command` SET `permission` = @id+29 WHERE `name` = 'npc whisper';
|
||||
UPDATE `command` SET `permission` = @id+30 WHERE `name` = 'npc yell';
|
||||
UPDATE `command` SET `permission` = @id+31 WHERE `name` = 'npc tame';
|
||||
10
sql/updates/world/2013_09_10_09_world_command.sql
Normal file
10
sql/updates/world/2013_09_10_09_world_command.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
/* cs_quest.cpp */
|
||||
|
||||
SET @id = 602;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'quest';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'quest add';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'quest complete';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'quest remove';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'quest reward';
|
||||
108
sql/updates/world/2013_09_10_10_world_command.sql
Normal file
108
sql/updates/world/2013_09_10_10_world_command.sql
Normal file
@@ -0,0 +1,108 @@
|
||||
/* cs_reload.cpp */
|
||||
|
||||
SET @id = 607;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'reload';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'reload access_requirement';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'reload achievement_criteria_data';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'reload achievement_reward';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'reload all';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'reload all achievement';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'reload all area';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'reload all eventai';
|
||||
UPDATE `command` SET `permission` = @id+8 WHERE `name` = 'reload all gossips';
|
||||
UPDATE `command` SET `permission` = @id+9 WHERE `name` = 'reload all item';
|
||||
UPDATE `command` SET `permission` = @id+10 WHERE `name` = 'reload all locales';
|
||||
UPDATE `command` SET `permission` = @id+11 WHERE `name` = 'reload all loot';
|
||||
UPDATE `command` SET `permission` = @id+12 WHERE `name` = 'reload all npc';
|
||||
UPDATE `command` SET `permission` = @id+13 WHERE `name` = 'reload all quest';
|
||||
UPDATE `command` SET `permission` = @id+14 WHERE `name` = 'reload all scripts';
|
||||
UPDATE `command` SET `permission` = @id+15 WHERE `name` = 'reload all spell';
|
||||
UPDATE `command` SET `permission` = @id+16 WHERE `name` = 'reload areatrigger_involvedrelation';
|
||||
UPDATE `command` SET `permission` = @id+17 WHERE `name` = 'reload areatrigger_tavern';
|
||||
UPDATE `command` SET `permission` = @id+18 WHERE `name` = 'reload areatrigger_teleport';
|
||||
UPDATE `command` SET `permission` = @id+19 WHERE `name` = 'reload auctions';
|
||||
UPDATE `command` SET `permission` = @id+20 WHERE `name` = 'reload autobroadcast';
|
||||
UPDATE `command` SET `permission` = @id+21 WHERE `name` = 'reload command';
|
||||
UPDATE `command` SET `permission` = @id+22 WHERE `name` = 'reload conditions';
|
||||
UPDATE `command` SET `permission` = @id+23 WHERE `name` = 'reload config';
|
||||
UPDATE `command` SET `permission` = @id+24 WHERE `name` = 'reload creature_text';
|
||||
UPDATE `command` SET `permission` = @id+25 WHERE `name` = 'reload creature_ai_scripts';
|
||||
UPDATE `command` SET `permission` = @id+26 WHERE `name` = 'reload creature_ai_texts';
|
||||
UPDATE `command` SET `permission` = @id+27 WHERE `name` = 'reload creature_questender';
|
||||
UPDATE `command` SET `permission` = @id+28 WHERE `name` = 'reload creature_linked_respawn';
|
||||
UPDATE `command` SET `permission` = @id+29 WHERE `name` = 'reload creature_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+30 WHERE `name` = 'reload creature_onkill_reputation';
|
||||
UPDATE `command` SET `permission` = @id+31 WHERE `name` = 'reload creature_queststarter';
|
||||
UPDATE `command` SET `permission` = @id+32 WHERE `name` = 'reload creature_summon_groups';
|
||||
UPDATE `command` SET `permission` = @id+33 WHERE `name` = 'reload creature_template';
|
||||
UPDATE `command` SET `permission` = @id+34 WHERE `name` = 'reload disables';
|
||||
UPDATE `command` SET `permission` = @id+35 WHERE `name` = 'reload disenchant_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+36 WHERE `name` = 'reload event_scripts';
|
||||
UPDATE `command` SET `permission` = @id+37 WHERE `name` = 'reload fishing_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+38 WHERE `name` = 'reload game_graveyard_zone';
|
||||
UPDATE `command` SET `permission` = @id+39 WHERE `name` = 'reload game_tele';
|
||||
UPDATE `command` SET `permission` = @id+40 WHERE `name` = 'reload gameobject_questender';
|
||||
UPDATE `command` SET `permission` = @id+41 WHERE `name` = 'reload gameobject_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+42 WHERE `name` = 'reload gameobject_queststarter';
|
||||
UPDATE `command` SET `permission` = @id+43 WHERE `name` = 'reload gm_tickets';
|
||||
UPDATE `command` SET `permission` = @id+44 WHERE `name` = 'reload gossip_menu';
|
||||
UPDATE `command` SET `permission` = @id+45 WHERE `name` = 'reload gossip_menu_option';
|
||||
UPDATE `command` SET `permission` = @id+46 WHERE `name` = 'reload item_enchantment_template';
|
||||
UPDATE `command` SET `permission` = @id+47 WHERE `name` = 'reload item_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+48 WHERE `name` = 'reload item_set_names';
|
||||
UPDATE `command` SET `permission` = @id+49 WHERE `name` = 'reload lfg_dungeon_rewards';
|
||||
UPDATE `command` SET `permission` = @id+50 WHERE `name` = 'reload locales_achievement_reward';
|
||||
UPDATE `command` SET `permission` = @id+51 WHERE `name` = 'reload locales_creature';
|
||||
UPDATE `command` SET `permission` = @id+52 WHERE `name` = 'reload locales_creature_text';
|
||||
UPDATE `command` SET `permission` = @id+53 WHERE `name` = 'reload locales_gameobject';
|
||||
UPDATE `command` SET `permission` = @id+54 WHERE `name` = 'reload locales_gossip_menu_option';
|
||||
UPDATE `command` SET `permission` = @id+55 WHERE `name` = 'reload locales_item';
|
||||
UPDATE `command` SET `permission` = @id+56 WHERE `name` = 'reload locales_item_set_name';
|
||||
UPDATE `command` SET `permission` = @id+57 WHERE `name` = 'reload locales_npc_text';
|
||||
UPDATE `command` SET `permission` = @id+58 WHERE `name` = 'reload locales_page_text';
|
||||
UPDATE `command` SET `permission` = @id+59 WHERE `name` = 'reload locales_points_of_interest';
|
||||
UPDATE `command` SET `permission` = @id+60 WHERE `name` = 'reload locales_quest';
|
||||
UPDATE `command` SET `permission` = @id+61 WHERE `name` = 'reload mail_level_reward';
|
||||
UPDATE `command` SET `permission` = @id+62 WHERE `name` = 'reload mail_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+63 WHERE `name` = 'reload milling_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+64 WHERE `name` = 'reload npc_spellclick_spells';
|
||||
UPDATE `command` SET `permission` = @id+65 WHERE `name` = 'reload npc_trainer';
|
||||
UPDATE `command` SET `permission` = @id+66 WHERE `name` = 'reload npc_vendor';
|
||||
UPDATE `command` SET `permission` = @id+67 WHERE `name` = 'reload page_text';
|
||||
UPDATE `command` SET `permission` = @id+68 WHERE `name` = 'reload pickpocketing_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+69 WHERE `name` = 'reload points_of_interest';
|
||||
UPDATE `command` SET `permission` = @id+70 WHERE `name` = 'reload prospecting_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+71 WHERE `name` = 'reload quest_poi';
|
||||
UPDATE `command` SET `permission` = @id+72 WHERE `name` = 'reload quest_template';
|
||||
UPDATE `command` SET `permission` = @id+73 WHERE `name` = 'reload rbac';
|
||||
UPDATE `command` SET `permission` = @id+74 WHERE `name` = 'reload reference_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+75 WHERE `name` = 'reload reserved_name';
|
||||
UPDATE `command` SET `permission` = @id+76 WHERE `name` = 'reload reputation_reward_rate';
|
||||
UPDATE `command` SET `permission` = @id+77 WHERE `name` = 'reload reputation_spillover_template';
|
||||
UPDATE `command` SET `permission` = @id+78 WHERE `name` = 'reload skill_discovery_template';
|
||||
UPDATE `command` SET `permission` = @id+79 WHERE `name` = 'reload skill_extra_item_template';
|
||||
UPDATE `command` SET `permission` = @id+80 WHERE `name` = 'reload skill_fishing_base_level';
|
||||
UPDATE `command` SET `permission` = @id+81 WHERE `name` = 'reload skinning_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+82 WHERE `name` = 'reload smart_scripts';
|
||||
UPDATE `command` SET `permission` = @id+83 WHERE `name` = 'reload spell_required';
|
||||
UPDATE `command` SET `permission` = @id+84 WHERE `name` = 'reload spell_area';
|
||||
UPDATE `command` SET `permission` = @id+85 WHERE `name` = 'reload spell_bonus_data';
|
||||
UPDATE `command` SET `permission` = @id+86 WHERE `name` = 'reload spell_group';
|
||||
UPDATE `command` SET `permission` = @id+87 WHERE `name` = 'reload spell_learn_spell';
|
||||
UPDATE `command` SET `permission` = @id+88 WHERE `name` = 'reload spell_loot_template';
|
||||
UPDATE `command` SET `permission` = @id+89 WHERE `name` = 'reload spell_linked_spell';
|
||||
UPDATE `command` SET `permission` = @id+90 WHERE `name` = 'reload spell_pet_auras';
|
||||
UPDATE `command` SET `permission` = @id+91 WHERE `name` = 'reload spell_proc_event';
|
||||
UPDATE `command` SET `permission` = @id+92 WHERE `name` = 'reload spell_proc';
|
||||
UPDATE `command` SET `permission` = @id+93 WHERE `name` = 'reload spell_scripts';
|
||||
UPDATE `command` SET `permission` = @id+94 WHERE `name` = 'reload spell_target_position';
|
||||
UPDATE `command` SET `permission` = @id+95 WHERE `name` = 'reload spell_threats';
|
||||
UPDATE `command` SET `permission` = @id+96 WHERE `name` = 'reload spell_group_stack_rules';
|
||||
UPDATE `command` SET `permission` = @id+97 WHERE `name` = 'reload trinity_string';
|
||||
UPDATE `command` SET `permission` = @id+98 WHERE `name` = 'reload warden_action';
|
||||
UPDATE `command` SET `permission` = @id+99 WHERE `name` = 'reload waypoint_scripts';
|
||||
UPDATE `command` SET `permission` = @id+100 WHERE `name` = 'reload waypoint_data';
|
||||
UPDATE `command` SET `permission` = @id+101 WHERE `name` = 'reload vehicle_accessory';
|
||||
UPDATE `command` SET `permission` = @id+102 WHERE `name` = 'reload vehicle_template_accessory';
|
||||
13
sql/updates/world/2013_09_10_11_world_command.sql
Normal file
13
sql/updates/world/2013_09_10_11_world_command.sql
Normal file
@@ -0,0 +1,13 @@
|
||||
/* cs_reset.cpp */
|
||||
|
||||
SET @id = 710;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'reset';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'reset achievements';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'reset honor';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'reset level';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'reset spells';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'reset stats';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'reset talents';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'reset all';
|
||||
24
sql/updates/world/2013_09_10_12_world_command.sql
Normal file
24
sql/updates/world/2013_09_10_12_world_command.sql
Normal file
@@ -0,0 +1,24 @@
|
||||
/* cs_server.cpp */
|
||||
|
||||
SET @id = 718;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'server';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'server corpses';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'server exit';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'server idlerestart';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'server idlerestart cancel';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'server idleshutdown';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'server idleshutdown cancel';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'server info';
|
||||
UPDATE `command` SET `permission` = @id+8 WHERE `name` = 'server plimit';
|
||||
UPDATE `command` SET `permission` = @id+9 WHERE `name` = 'server restart';
|
||||
UPDATE `command` SET `permission` = @id+10 WHERE `name` = 'server restart cancel';
|
||||
UPDATE `command` SET `permission` = @id+11 WHERE `name` = 'server set';
|
||||
UPDATE `command` SET `permission` = @id+12 WHERE `name` = 'server set closed';
|
||||
UPDATE `command` SET `permission` = @id+13 WHERE `name` = 'server set difftime';
|
||||
UPDATE `command` SET `permission` = @id+14 WHERE `name` = 'server set loglevel';
|
||||
UPDATE `command` SET `permission` = @id+15 WHERE `name` = 'server set motd';
|
||||
UPDATE `command` SET `permission` = @id+16 WHERE `name` = 'server shutdown';
|
||||
UPDATE `command` SET `permission` = @id+17 WHERE `name` = 'server shutdown cancel';
|
||||
UPDATE `command` SET `permission` = @id+18 WHERE `name` = 'server motd';
|
||||
10
sql/updates/world/2013_09_10_13_world_command.sql
Normal file
10
sql/updates/world/2013_09_10_13_world_command.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
/* cs_tele.cpp */
|
||||
|
||||
SET @id = 737;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'tele';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'tele add';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'tele del';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'tele name';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'tele group';
|
||||
24
sql/updates/world/2013_09_10_14_world_command.sql
Normal file
24
sql/updates/world/2013_09_10_14_world_command.sql
Normal file
@@ -0,0 +1,24 @@
|
||||
/* cs_ticket.cpp */
|
||||
|
||||
SET @id = 742;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'ticket';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'ticket assign';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'ticket close';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'ticket closedlist';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'ticket comment';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'ticket complete';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'ticket delete';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'ticket escalate';
|
||||
UPDATE `command` SET `permission` = @id+8 WHERE `name` = 'ticket escalatedlist';
|
||||
UPDATE `command` SET `permission` = @id+9 WHERE `name` = 'ticket list';
|
||||
UPDATE `command` SET `permission` = @id+10 WHERE `name` = 'ticket onlinelist';
|
||||
UPDATE `command` SET `permission` = @id+11 WHERE `name` = 'ticket reset';
|
||||
UPDATE `command` SET `permission` = @id+12 WHERE `name` = 'ticket response';
|
||||
UPDATE `command` SET `permission` = @id+13 WHERE `name` = 'ticket response append';
|
||||
UPDATE `command` SET `permission` = @id+14 WHERE `name` = 'ticket response appendln';
|
||||
UPDATE `command` SET `permission` = @id+15 WHERE `name` = 'ticket togglesystem';
|
||||
UPDATE `command` SET `permission` = @id+16 WHERE `name` = 'ticket unassign';
|
||||
UPDATE `command` SET `permission` = @id+17 WHERE `name` = 'ticket viewid';
|
||||
UPDATE `command` SET `permission` = @id+18 WHERE `name` = 'ticket viewname';
|
||||
19
sql/updates/world/2013_09_10_15_world_command.sql
Normal file
19
sql/updates/world/2013_09_10_15_world_command.sql
Normal file
@@ -0,0 +1,19 @@
|
||||
/* cs_titles.cpp & cs_wp.cpp */
|
||||
|
||||
SET @id = 761;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'titles';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'titles add';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'titles current';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'titles remove';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'titles set';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'titles set mask';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'wp';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'wp add';
|
||||
UPDATE `command` SET `permission` = @id+8 WHERE `name` = 'wp event';
|
||||
UPDATE `command` SET `permission` = @id+9 WHERE `name` = 'wp load';
|
||||
UPDATE `command` SET `permission` = @id+10 WHERE `name` = 'wp modify';
|
||||
UPDATE `command` SET `permission` = @id+11 WHERE `name` = 'wp unload';
|
||||
UPDATE `command` SET `permission` = @id+12 WHERE `name` = 'wp reload';
|
||||
UPDATE `command` SET `permission` = @id+13 WHERE `name` = 'wp show';
|
||||
2
sql/updates/world/2013_09_10_16_world_command.sql
Normal file
2
sql/updates/world/2013_09_10_16_world_command.sql
Normal file
@@ -0,0 +1,2 @@
|
||||
-- Update command table and remove obsolete permissions (0 = non existent permission)
|
||||
UPDATE `command` SET `permission` = 0 WHERE `permission` IN (7, 8, 9, 10, 12);
|
||||
16
sql/updates/world/2013_09_10_17_world_command.sql
Normal file
16
sql/updates/world/2013_09_10_17_world_command.sql
Normal file
@@ -0,0 +1,16 @@
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = 201 WHERE `name` = 'rbac account';
|
||||
UPDATE `command` SET `permission` = 202 WHERE `name` = 'rbac account group';
|
||||
UPDATE `command` SET `permission` = 203 WHERE `name` = 'rbac account group add';
|
||||
UPDATE `command` SET `permission` = 204 WHERE `name` = 'rbac account group remove';
|
||||
UPDATE `command` SET `permission` = 205 WHERE `name` = 'rbac account role';
|
||||
UPDATE `command` SET `permission` = 206 WHERE `name` = 'rbac account role grant';
|
||||
UPDATE `command` SET `permission` = 207 WHERE `name` = 'rbac account role deny';
|
||||
UPDATE `command` SET `permission` = 208 WHERE `name` = 'rbac account role revoke';
|
||||
UPDATE `command` SET `permission` = 209 WHERE `name` = 'rbac account permission';
|
||||
UPDATE `command` SET `permission` = 210 WHERE `name` = 'rbac account permission grant';
|
||||
UPDATE `command` SET `permission` = 211 WHERE `name` = 'rbac account permission deny';
|
||||
UPDATE `command` SET `permission` = 212 WHERE `name` = 'rbac account permission revoke';
|
||||
UPDATE `command` SET `permission` = 214 WHERE `name` = 'rbac account list groups';
|
||||
UPDATE `command` SET `permission` = 215 WHERE `name` = 'rbac account list roles';
|
||||
UPDATE `command` SET `permission` = 216 WHERE `name` = 'rbac account list permissions';
|
||||
9
sql/updates/world/2013_09_10_18_world_command.sql
Normal file
9
sql/updates/world/2013_09_10_18_world_command.sql
Normal file
@@ -0,0 +1,9 @@
|
||||
UPDATE `command` SET `permission`=214 WHERE `name`='rbac list groups';
|
||||
UPDATE `command` SET `permission`=215 WHERE `name`='rbac list roles';
|
||||
UPDATE `command` SET `permission`=216 WHERE `name`='rbac list permissions';
|
||||
UPDATE `command` SET `permission`=262 WHERE `name`='bf enable';
|
||||
UPDATE `command` SET `permission`=576 WHERE `name`='npc delete';
|
||||
UPDATE `command` SET `permission`=577 WHERE `name`='npc delete item';
|
||||
UPDATE `command` SET `permission`=578 WHERE `name`='npc follow';
|
||||
UPDATE `command` SET `permission`=579 WHERE `name`='npc follow stop';
|
||||
UPDATE `command` SET `permission`=316 WHERE `name`='debug play cinematic';
|
||||
66
sql/updates/world/2013_09_10_19_world_command.sql
Normal file
66
sql/updates/world/2013_09_10_19_world_command.sql
Normal file
@@ -0,0 +1,66 @@
|
||||
DELETE FROM `command` WHERE `name` = 'account email';
|
||||
DELETE FROM `command` WHERE `name` = 'account set sec email';
|
||||
DELETE FROM `command` WHERE `name` = 'account set sec regmail';
|
||||
|
||||
INSERT INTO `command` (`name`, `permission`, `help`) VALUES
|
||||
('account email', 263, 'Syntax: .account email $oldemail $currentpassword $newemail $newemailconfirmation\r\n\r\n Change your account email. You may need to check the actual security mode to see if email input is necessary for password change'),
|
||||
('account set sec email', 265, 'Syntax: .account set sec email $accountname $email $emailconfirmation\r\n\r\nSet the email for entered player account.'),
|
||||
('account set sec regmail', 266, 'Syntax: .account set sec regmail $account $regmail $regmailconfirmation\r\n\r\nSets the regmail for entered player account.');
|
||||
|
||||
/* cs_cast.cpp */
|
||||
|
||||
SET @id = 267;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'cast';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'cast back';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'cast dist';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'cast self';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'cast target';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'cast dest';
|
||||
|
||||
/* cs_go.cpp */
|
||||
|
||||
SET @id = 377;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'go';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'go creature';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'go graveyard';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'go grid';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'go object';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'go taxinode';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'go ticket';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'go trigger';
|
||||
UPDATE `command` SET `permission` = @id+8 WHERE `name` = 'go xyz';
|
||||
UPDATE `command` SET `permission` = @id+9 WHERE `name` = 'go zonexy';
|
||||
|
||||
/* cs_gobject.cpp */
|
||||
|
||||
SET @id = 387;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'gobject';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'gobject activate';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'gobject add';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'gobject add temp';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'gobject delete';
|
||||
UPDATE `command` SET `permission` = @id+5 WHERE `name` = 'gobject info';
|
||||
UPDATE `command` SET `permission` = @id+6 WHERE `name` = 'gobject move';
|
||||
UPDATE `command` SET `permission` = @id+7 WHERE `name` = 'gobject near';
|
||||
UPDATE `command` SET `permission` = @id+8 WHERE `name` = 'gobject set';
|
||||
UPDATE `command` SET `permission` = @id+9 WHERE `name` = 'gobject set phase';
|
||||
UPDATE `command` SET `permission` = @id+10 WHERE `name` = 'gobject set state';
|
||||
UPDATE `command` SET `permission` = @id+11 WHERE `name` = 'gobject target';
|
||||
UPDATE `command` SET `permission` = @id+12 WHERE `name` = 'gobject turn';
|
||||
|
||||
/* cs_instance.cpp */
|
||||
|
||||
SET @id = 412;
|
||||
|
||||
-- Update command table with new RBAC permissions
|
||||
UPDATE `command` SET `permission` = @id+0 WHERE `name` = 'instance';
|
||||
UPDATE `command` SET `permission` = @id+1 WHERE `name` = 'instance listbinds';
|
||||
UPDATE `command` SET `permission` = @id+2 WHERE `name` = 'instance unbind';
|
||||
UPDATE `command` SET `permission` = @id+3 WHERE `name` = 'instance stats';
|
||||
UPDATE `command` SET `permission` = @id+4 WHERE `name` = 'instance savedata';
|
||||
@@ -0,0 +1 @@
|
||||
UPDATE `creature_template` SET `modelid1`=1126,`modelid2`=16925 WHERE `entry`=21393;
|
||||
Reference in New Issue
Block a user