diff options
-rw-r--r-- | sql/updates/world/2015_01_15_00_world.sql | 13 | ||||
-rw-r--r-- | src/server/game/Globals/ObjectMgr.cpp | 5 |
2 files changed, 17 insertions, 1 deletions
diff --git a/sql/updates/world/2015_01_15_00_world.sql b/sql/updates/world/2015_01_15_00_world.sql new file mode 100644 index 00000000000..2840e36bcf2 --- /dev/null +++ b/sql/updates/world/2015_01_15_00_world.sql @@ -0,0 +1,13 @@ +-- Pandaren Skills +DELETE FROM `playercreateinfo_skills` WHERE `raceMask` IN (0x800000, 0x1000000, 0x2000000, 0x3800000); +INSERT INTO `playercreateinfo_skills` (`raceMask`, `classMask`, `skill`, `rank`, `comment`) VALUES +( 0x800000, 0, 905, 0, 'Language: Pandaren (Neutral)'), +(0x1000000, 0, 905, 0, 'Language: Pandaren (Alliance)'), +(0x2000000, 0, 905, 0, 'Language: Pandaren (Horde)'), +(0x3800000, 0, 899, 0, 'Racial - Pandaren'); + +-- Language: Common (Alliance) +UPDATE `playercreateinfo_skills` SET `raceMask`=`raceMask`|0x1000000 WHERE `skill` = 98; + +-- Language: Orcish (Horde) +UPDATE `playercreateinfo_skills` SET `raceMask`=`raceMask`|0x2000000 WHERE `skill` = 109; diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index b3411b59f26..24740a1043a 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -187,7 +187,10 @@ LanguageDesc lang_description[LANGUAGES_COUNT] = { LANG_GNOMISH_BINARY, 0, 0 }, { LANG_GOBLIN_BINARY, 0, 0 }, { LANG_WORGEN, 69270, SKILL_LANG_WORGEN }, - { LANG_GOBLIN, 69269, SKILL_LANG_GOBLIN } + { LANG_GOBLIN, 69269, SKILL_LANG_GOBLIN }, + { LANG_PANDAREN_NEUTRAL, 108127, SKILL_LANG_PANDAREN_NEUTRAL }, + { LANG_PANDAREN_ALLIANCE, 108130, SKILL_LANG_PANDAREN_ALLIANCE }, + { LANG_PANDAREN_HORDE, 108131, SKILL_LANG_PANDAREN_HORDE } }; LanguageDesc const* GetLanguageDescByID(uint32 lang) |