Compare commits

...

575 Commits

Author SHA1 Message Date
mik1893 ee6f1523f4 [AZTH] Crossfaction battleground: fixed cache reset on disconnects 2016-08-17 02:00:26 +02:00
mik1893 ec7a174be2 [AZTH] Crossfaction Battleground - log polishing 2016-08-17 01:29:00 +02:00
mik1893 7730641136 [DEV-OP] Refix logs 2016-08-17 00:00:33 +02:00
mik1893 fc576bf504 [DEV-OP] Correct logging 2016-08-16 23:48:37 +02:00
mik1893 aa3d8c88d9 Core/Custom: Empowered crossfaction BG and additional logging 2016-08-16 23:22:03 +02:00
Yehonal 9a3347c017 Merge branch 'master' of git@github.com:azerothcore/azerothcore-wotlk.git into custom 2016-08-16 07:43:56 +02:00
mik1893 3111119b94 Core/Pet: correct pet loading - summoning 2016-08-16 07:42:13 +02:00
mik1893 7eb8f1571c [DEV-OP] Code formatting 2016-08-16 07:42:00 +02:00
Yehonal db996df38f [AZTH] disable warning on item.dbc 2016-08-16 07:41:35 +02:00
Yehonal 1c5ae23b3f Fix compilation of cs_debug script with clang 2016-08-16 00:00:08 +02:00
Yehonal 20aaf650b1 [CMAKE] More compatible definitions 2016-08-15 23:59:30 +02:00
Yehonal 855bf9caa0 [BASH] Now scripts will use default language 2016-08-15 23:59:09 +02:00
Rival 3cae546532 Core/Misc: Adding localization DBC. (#95) 2016-08-15 20:26:45 +02:00
ShinDarth eddebedb2d Core/Channels: allow to disable ownership of channels 2016-08-15 14:27:13 +02:00
ShinDarth f81ec2bee4 Fix build 2016-08-15 13:28:53 +02:00
mik1893 fa817a9d98 [AZTH] Fix code placement, formatting, etc in Hearthstone mode 2016-08-15 11:12:05 +01:00
Yehonal 8a0541c160 fixed bash hook functions 2016-08-15 08:48:50 +02:00
Yehonal 739db841f1 Merge branch 'master' into custom 2016-08-15 08:39:56 +02:00
Yehonal 4dae311f11 Merge branch 'custom' of gitlab.com:azerothshard/azerothcore into custom 2016-08-15 08:38:03 +02:00
Yehonal e7a755ae71 [AZTH] Default debug compilation 2016-08-15 08:37:47 +02:00
Rival cdc96a7269 Core/Spells: Fix Corpse Explosion picking ghoul as a target without selection. (#83) 2016-08-15 00:16:58 +02:00
Rival 7760bf753c Fix Cmake revision. (#91)
Closes #90
2016-08-14 22:20:27 +02:00
ShinDarth 146f147676 Misc: fix SQL updates + move some lines of code 2016-08-14 20:23:39 +02:00
Luth31 47dfb6c526 Core/Commands: Add missing message for .ticket complete (#79)
Do not allow the completion of a ticket with or without response if the handler isn't the assignee
Let players know when their ticket has been closed or they received a response.
2016-08-14 19:45:13 +02:00
Rival e2daeebd98 Fix warning on Windows. (#89) 2016-08-14 19:06:09 +02:00
Rival 293818a8f8 Core/Spells: Fix Hellscream's Warsong & Strength of Wrynn buffs. (#87) 2016-08-14 14:58:34 +02:00
Rival 90abbcd5d8 Core/Custom: Fix Dream Vision & Eye of Kilrogg aggro and visibility. (#85)
* Core/Custom: Fix Dream Vision & Eye of Kilrogg aggro and visibility.

* Fix tabs.

Thanks @ShinDarth.
2016-08-14 14:58:21 +02:00
mik1893 5de7bae617 Core/Battleground: New CrossFaction Battleground queue system with enabled premades and pre-balancing system 2016-08-14 13:31:19 +01:00
Shin b9a62d3274 Merge pull request #81 from DevRival/patch-1
Core/Player: Fixed Weapon Skillup on low level mobs
2016-08-14 13:55:57 +02:00
ShinDarth bf86ab6224 Merge remote-tracking branch 'upstream/master' 2016-08-14 13:35:54 +02:00
Yehonal 4bacaa8da7 Bin/DB-Assembler: fix bash 2016-08-14 13:35:41 +02:00
Yehonal 27f5578f16 Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-14 12:59:14 +02:00
Yehonal f178841a3a wrong db exported 2016-08-14 12:58:39 +02:00
Shin 6bde1b7297 Update README.md 2016-08-14 12:50:18 +02:00
ShinDarth 338318e262 DB/Characters: fix code indentation 2016-08-14 12:34:03 +02:00
ShinDarth 8b02090c0e Merge remote-tracking branch 'upstream/master' 2016-08-14 12:32:01 +02:00
ShinDarth f6b759adce DB/Characters: fix base dumps 2016-08-14 12:31:40 +02:00
Shin 48e522aa47 Merge pull request #80 from Luth31/dev-2
Core/Misc: Fix instant logout config
2016-08-14 11:33:29 +02:00
mik1893 aaa5f2ec67 [Core/Custom] Implement new Crossfaction Battleground mechanics 2016-08-14 08:59:49 +01:00
mik1893 f77a6bc8e1 Core/Custom: random battleground - setting native display IDs 2016-08-14 08:59:49 +01:00
mik1893 d056932a4f Core/Scripts: add new hook OnPlayerAddToBattleground 2016-08-14 08:59:48 +01:00
mik1893 6838c9a8ac Core/Unit: enable setting and retrieval of a temporary race for players 2016-08-14 08:59:48 +01:00
Rival 9f6ff6bb7c Core/Player: Fixed Weapon Skillup on low level mobs 2016-08-14 10:27:53 +03:00
ShinDarth 42e5f13101 Bin/Defines fix error in Mac OS X 2016-08-14 09:08:45 +02:00
Yehonal fc05c82f65 base db is now splitted in multiple sql
you can use db_assembler crossplatform tool from our repository

to assemble it in a single sql file
2016-08-14 06:49:03 +02:00
Yehonal 30621e6237 Move sql updates under archive 2016-08-14 06:45:10 +02:00
Yehonal 2f45024b63 Move sql updates under archive 2016-08-14 06:44:58 +02:00
Luth31 2057e08ef3 Core/Misc: Fix instant logout config 2016-08-13 23:51:52 +03:00
MadAgos be7a23ebd9 [SQL/Creature] fix movement type Fizzle Darkstorm and Burning Blade Fanatic 2016-08-13 22:24:37 +02:00
Yehonal 921861c19f Merge branch 'master' into custom
# Conflicts:
#	modules/acore/framework/Database/Implementation/CharacterDatabase.cpp
#	src/game/Groups/GroupMgr.cpp
2016-08-13 20:41:35 +02:00
Yehonal acfdd2d3fa Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-13 20:32:41 +02:00
Yehonal 3da352a076 implemented db_exporter 2016-08-13 20:32:23 +02:00
Yehonal ff6201921c created hw-core bash libraries
will be traited as a git subtree
2016-08-13 20:32:21 +02:00
Yehonal 86fc3b01f4 minor updates to mysql-tools 2016-08-13 20:32:17 +02:00
Yehonal f6221a400e Merge commit 'ce7b05ccae4549ca6e1ae2de1d3e36a8b3b82690' as 'modules/uwd/mysql-tools' 2016-08-13 20:31:44 +02:00
Yehonal ce7b05ccae Squashed 'modules/uwd/mysql-tools/' content from commit d76f949
git-subtree-dir: modules/uwd/mysql-tools
git-subtree-split: d76f949e480d06fd4b33dd58249e8419238e9ca9
2016-08-13 20:31:44 +02:00
Yehonal a8fc7068d4 removed useless redefinition from db_assembler 2016-08-13 20:26:39 +02:00
Yehonal d0d3ba67bc [AZTH] default conf for extra db 2016-08-13 20:26:17 +02:00
Yehonal da3d8e2f4e implemented db_exporter 2016-08-13 20:25:56 +02:00
Yehonal e4f51a353b created hw-core bash libraries
will be traited as a git subtree
2016-08-13 20:25:34 +02:00
Yehonal f2143ef4ef minor updates to mysql-tools 2016-08-13 20:22:49 +02:00
Yehonal ab241be66e renamed mysql_tools 2016-08-13 19:48:25 +02:00
mik1893 c606ac4bfe Core/Player: Implement original race variable at unit level and initialize it (for future customizations) 2016-08-13 15:50:32 +01:00
ShinDarth b2964505c4 Core/Worldstates: move WS_ARENA_DISTRIBUTION_TIME declaration 2016-08-13 16:28:24 +02:00
ShinDarth 6831d33448 Merge remote-tracking branch 'upstream/master' 2016-08-13 14:43:27 +02:00
ShinDarth 81aebe1515 Core/Player: added API for duel reset of health/mana 2016-08-13 14:43:14 +02:00
Yehonal 2ae721dc16 Merge commit 'd4213c19608fe15e06fca31782151eca4e903c9f' as 'modules/uwd/mysql_tools' 2016-08-13 14:02:18 +02:00
Yehonal d4213c1960 Squashed 'modules/uwd/mysql_tools/' content from commit d76f949
git-subtree-dir: modules/uwd/mysql_tools
git-subtree-split: d76f949e480d06fd4b33dd58249e8419238e9ca9
2016-08-13 14:02:18 +02:00
Yehonal db75da8c75 removed useless redefinition from db_assembler 2016-08-13 14:00:22 +02:00
Yehonal d31964f052 Update issue_template.md 2016-08-13 12:46:36 +02:00
mik1893 21411e1147 Core/Custom: Hearthstone mode, loading of criterias at startup 2016-08-13 12:32:39 +02:00
Gargarensis fd04220e28 Merge branch 'custom' of https://gitlab.com/azerothshard/azerothcore into custom 2016-08-13 11:50:26 +02:00
Gargarensis 7520efdb26 beginning of pvp quest for hearthstone mode 2016-08-13 11:47:11 +02:00
mik1893 80d31ecf0d Core/Spells: fix greater blessings selection issues (pet class on player class) 2016-08-13 11:30:52 +02:00
mik1893 2acdc82891 Core/Spells: fix removal of Disarm (scorpid sting) cooldown with Readiness 2016-08-13 11:10:20 +02:00
mik1893 b5a91a8a64 Merge remote-tracking branch 'origin/custom' 2016-08-12 15:49:20 +02:00
mik1893 0ccff18437 Merge branch 'nonshared-id' 2016-08-12 15:27:54 +02:00
ShinDarth 5357c8ce19 Core/CMake: show branch name in server info 2016-08-12 12:01:46 +02:00
ShinDarth 1dc2d2be04 DB/World: fix world_db_version 2016-08-12 11:53:58 +02:00
Shin 97e198a88e Merge pull request #27 from ShinDarth/db-characters
DB/Characters: update DB structure
2016-08-12 11:50:19 +02:00
ShinDarth e9089ed793 DB/Characters: update DB structure 2016-08-12 11:49:04 +02:00
Yehonal ba04de9c97 Merge branch 'master' into custom 2016-08-12 07:48:17 +02:00
Yehonal c9610ca0b5 removed wrong submodule 2016-08-12 07:47:18 +02:00
Yehonal 4e46092b62 Merge branch 'master' into custom 2016-08-12 03:33:51 +02:00
Gargarensis f23cbe2127 fix heroism/bloodlust stack based on ShinDarth previous fix on TrinityCore 2016-08-12 03:33:05 +02:00
Yehonal 86211c5137 [AZTH] Add missing tags and code/conf cleaning 2016-08-12 03:32:35 +02:00
Yehonal d11a9a8561 Merge branch 'master' into custom 2016-08-12 03:00:57 +02:00
Yehonal 7fa2d80c68 Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-12 02:43:52 +02:00
Yehonal e36e801646 Added template files for github 2016-08-12 02:40:25 +02:00
Yehonal c1a76e07ff Another big repo refactoring, should be latest
I've restored old paths for scripts and flattened the src structure
2016-08-12 02:40:23 +02:00
Yehonal 3972a1da63 Continuing cmake path fixing 2016-08-12 02:40:15 +02:00
Yehonal dec72dddca Fixed paths for cmake 2016-08-12 02:38:30 +02:00
Yehonal b0c8eceb08 Refactoring part 2 [W.I.P] 2016-08-12 02:38:26 +02:00
Yehonal c3a8a04990 Added template files for github 2016-08-12 02:38:05 +02:00
Yehonal e80aeedb9e Another big repo refactoring, should be latest
I've restored old paths for scripts and flattened the src structure
2016-08-12 02:37:42 +02:00
Yehonal 3e05d84dde [DEV-OP] [AZTH] cmake path fixing 2016-08-12 00:56:12 +02:00
Yehonal c88297db83 Continuing cmake path fixing 2016-08-12 00:55:18 +02:00
Yehonal edd301e54a Fixed paths for cmake 2016-08-12 00:52:12 +02:00
Yehonal 31591a2327 Refactoring part 2 [W.I.P] 2016-08-12 00:46:43 +02:00
Francesco Borzì 0dfd510c1d Merge pull request #55 from Luth31/master
Core/Accounts: set wotlk expansions by default
2016-08-12 00:35:30 +02:00
Yehonal f6f4762c53 Merge branch 'master' into custom 2016-08-12 00:30:13 +02:00
Luth31 a1e8106622 Script/Commands: .account create will now grant the latest enabled expansion (Set in worldserver.conf 2016-08-11 23:57:41 +03:00
Yehonal a73ad5cd6e Corrected path for ScriptWotlkLoader 2016-08-11 21:52:49 +02:00
Yehonal e1dc2f8b01 Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-11 21:44:31 +02:00
Yehonal f1ab657e19 fixed an inclusion 2016-08-11 21:44:03 +02:00
Yehonal b3214eb5c0 Merge branch 'master' of git@github.com:azerothcore/azerothcore-wotlk.git into custom 2016-08-11 21:14:34 +02:00
Yehonal 5cbfdd2871 Update README.md 2016-08-11 21:09:56 +02:00
Yehonal 3d1243197b [AZTH] imported git-bdiff 2016-08-11 21:00:48 +02:00
Yehonal 8f4c92b5bb Merge branch 'master' into custom 2016-08-11 20:54:09 +02:00
Yehonal 81f7d3ae7c Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-08-11 20:39:28 +02:00
Yehonal 8944475e99 Merge branch 'master' into custom
# Conflicts:
#	bin/bash_shared/defines.sh
2016-08-11 20:38:53 +02:00
Yehonal c5267ef078 removed unused conf 2016-08-11 20:36:58 +02:00
Yehonal c618632a70 Some cleaning 2016-08-11 20:36:42 +02:00
Yehonal 80453e215e Rewritten cmakes allowing compilation with new structure 2016-08-11 20:25:42 +02:00
Yehonal 0f85ce1c54 Big re-organization of repository [W.I.P] 2016-08-11 20:25:27 +02:00
Yehonal c62a72c0a8 removed server-stats folder
Has been uploaded on our cloud drive archive
2016-08-11 20:10:16 +02:00
Yehonal 991eed3b5a Using more appropriate NS prefixes for our macro and cmake vars 2016-08-11 20:10:08 +02:00
Yehonal 4330b759b7 always set cmake $CONF_DIR and add in preprocessor defines 2016-08-11 20:09:10 +02:00
Yehonal d11d3851aa [AZTH] Fix cmake 2016-08-11 20:08:57 +02:00
Yehonal 4b959267f9 Rewritten cmakes allowing compilation with new structure 2016-08-11 20:07:14 +02:00
Yehonal 8ced823acf Big re-organization of repository [W.I.P] 2016-08-11 19:18:36 +02:00
Yehonal 0d17ee120b removed server-stats folder
Has been uploaded on our cloud drive archive
2016-08-11 18:34:23 +02:00
Yehonal a6dde657de Using more appropriate NS prefixes for our macro and cmake vars 2016-08-11 17:27:09 +02:00
Yehonal 804982cfec always set cmake $CONF_DIR and add in preprocessor defines 2016-08-11 17:05:52 +02:00
mik1893 e52f71f972 [DEV-OP] Remove actual crossfaction BG system 2016-08-11 16:09:55 +02:00
Francesco Borzì 32481d8cc9 Update README.md 2016-08-11 16:04:38 +02:00
Yehonal e5c88fd7ee Merge branch 'master' into custom 2016-08-11 14:57:52 +02:00
Yehonal 34d4accb5b [CMake] impl. ADD_SCRIPTS macro for modules
and renamed old to ADD_SCRIPT_LOADER
2016-08-11 14:57:25 +02:00
Yehonal 7a1fe9b4f3 Removed various sql
Moved under our cloud drive
2016-08-11 14:38:25 +02:00
Yehonal 6bc25d029d Removed extras folders
its content has been moved in dedicated
repositories / cloud drives
2016-08-11 13:37:44 +02:00
ShinDarth a183ab1646 Merge remote-tracking branch 'upstream/master' 2016-08-11 12:21:11 +02:00
ShinDarth 269b2b726d Add missing world_db_version table update 2016-08-11 12:06:27 +02:00
Yehonal c0be39dbd9 Removed extras folders
its content has been moved in dedicated
repositories / cloud drives
2016-08-11 10:49:29 +02:00
Yehonal eda5f7bac4 Merge pull request #52 from Luth31/master
Fix CMake on Windows
2016-08-11 00:01:20 +02:00
Luth31 a2c8a0a24e Fix CMake on Windows 2016-08-11 00:03:15 +03:00
ShinDarth 2ba9f6f17b Script/Commands: imported .instance get/setbossstate commands from TrinityCore 2016-08-10 20:00:40 +02:00
ShinDarth f2dfe2b8e3 Core/Strings: imported 157 LANG_* strings from TrinityCore 2016-08-10 19:17:26 +02:00
ShinDarth 9919649b0c Core/CMake: update revision display format 2016-08-10 18:41:36 +02:00
mik1893 4a49049a2e Core/Instance: Shared normal/heroic ID is now a configurable feature (default: deactivated) 2016-08-10 16:03:21 +01:00
Yehonal 8030f98d8d Merge branch 'master' into custom 2016-08-10 12:41:58 +02:00
Yehonal 8c8f8f5577 Merge branch 'master' of git@github.com:azerothcore/azerothcore-wotlk.git 2016-08-10 12:41:06 +02:00
Yehonal fc8599299e [CORE] Allowing compilation with c++11 2016-08-10 12:39:53 +02:00
Yehonal 5f3a03e48d Merge branch 'custom' of git@gitlab.com:azerothshard/azerothcore.git into custom 2016-08-10 12:39:33 +02:00
Yehonal 5771ea740d [CORE] Allowing compilation with c++11 2016-08-10 12:39:25 +02:00
ShinDarth b024b64bd4 Merge remote-tracking branch 'upstream/master' 2016-08-09 16:22:33 +02:00
ShinDarth 4a73a00b9e Script/Commands: show revision in .server info
- Closes #49
2016-08-09 16:21:18 +02:00
Francesco Borzì fbddac64c8 Merge pull request #51 from Helias/patch-1
Core/build: fixed build on Linux
2016-08-09 16:17:13 +02:00
Stefano Borzì 5c815d3083 Core/build: fixed build on Linux
Fixed an error about nullptr on cs_ticket.cpp
2016-08-09 16:14:13 +02:00
ShinDarth 7e14d05f71 CMake: fixed git informations 2016-08-09 16:09:37 +02:00
ShinDarth 4338156745 Script/Commands: enhance .ticket complete command 2016-08-09 13:38:56 +02:00
Francesco Borzì b1f08b6910 Merge pull request #48 from ShinDarth/db-dump
DB/dumps: update base files
2016-08-08 21:35:51 +02:00
ShinDarth c5108fc680 DB/dumps: update base files 2016-08-08 19:16:06 +02:00
Gargarensis f0f1139d2c fix heroism/bloodlust stack based on ShinDarth previous fix on TrinityCore 2016-08-08 16:34:03 +02:00
Yehonal 3e0270d0eb [AZTH] updated gitlogger 2016-08-08 15:25:04 +02:00
Yehonal 663698a1d2 Merge branch 'master' of git@github.com:azerothcore/azerothcore-wotlk.git into custom 2016-08-08 15:13:56 +02:00
Yehonal b878f2217e [AZTH] removed sql imported in public repo 2016-08-08 15:13:20 +02:00
Yehonal 6f7a046575 Merge branch 'master' of git@github.com:azerothcore/azerothcore-wotlk.git into gh-master 2016-08-08 13:01:22 +02:00
Yehonal e54bfb31e4 Import pvpstats sql and fix previous updates with ALTER TABLE
Please test
2016-08-08 13:00:17 +02:00
Yehonal a99323aa1b Merge branch 'master' of git@github.com:azerothcore/azerothcore-wotlk.git
# Conflicts:
#	src/server/worldserver/worldserver.conf.dist
2016-08-08 12:28:38 +02:00
Yehonal ce20864257 Merge pull request #43 from ShinDarth/git
Fixed Mac OS X build and minor changes to worldconf
2016-08-08 12:26:27 +02:00
Yehonal 968d75e658 Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-08-08 12:20:33 +02:00
Yehonal 20c0e83954 Merge branch 'master' of git@github.com:azerothcore/azerothcore-wotlk.git
# Conflicts:
#	src/server/game/Battlegrounds/ArenaTeam.cpp
#	src/server/game/Entities/Player/Player.h
#	src/server/game/Handlers/BattleGroundHandler.cpp
#	src/server/game/Handlers/MiscHandler.cpp
#	src/server/game/Scripting/ScriptMgr.h
#	src/server/game/World/World.h
#	src/server/shared/Database/Implementation/CharacterDatabase.cpp
#	src/server/shared/Database/Implementation/CharacterDatabase.h
#	src/server/worldserver/worldserver.conf.dist
2016-08-08 12:16:55 +02:00
Yehonal 4d30f27d87 Merge branch 'gh-master' 2016-08-08 12:14:22 +02:00
Yehonal 9ae79b282f multiple changes to sync with public repository
* Some AZTH has been converted to official changes for public repo
2016-08-08 12:14:04 +02:00
Yehonal 83c9046ae3 Fixed compilation 2016-08-08 12:12:33 +02:00
Yehonal 28d7f59b32 Impl usefull functions 2016-08-08 11:51:59 +02:00
Yehonal 7a592e28e3 Fix for hardcoded commands security level 2016-08-08 11:51:42 +02:00
Yehonal 2ee9fb4eb3 Get Team Id by group Leader instead of random player 2016-08-08 11:51:02 +02:00
Yehonal 9cf50f7c87 Fix for DK pet , Thanks to Mik & Harlock 2016-08-08 11:50:38 +02:00
Yehonal 052fc7e1ae Removed useless configurations 2016-08-08 11:49:59 +02:00
Yehonal 4578edcc2f Minor changes for HandleBattleFieldPortOpcode 2016-08-08 11:49:33 +02:00
Yehonal e896daee11 Gossip script for items 2016-08-08 11:47:41 +02:00
Yehonal 8586373c9b Ensuring original team for this check 2016-08-08 11:47:03 +02:00
Yehonal 2636b90869 Improved ScriptMgr with more hooks 2016-08-08 11:46:34 +02:00
Yehonal 9d3f4767c0 Moved GetSkill in ItemPrototype 2016-08-08 11:44:22 +02:00
Yehonal 5517b99d06 Missing query for PVPSTATS 2016-08-08 11:39:57 +02:00
Yehonal 7d0943abe1 Missing code for XP Battlegrounds 2016-08-08 11:28:55 +02:00
Yehonal e358c0bb74 [CORE] Imported PVP stats , special thanks to Mik & Shin 2016-08-08 11:23:30 +02:00
Yehonal 895558c85c [CORE] Arena points rate , thanks to Mik1983 for import 2016-08-08 11:15:20 +02:00
mik1893 274cc9fa3b Remove arena points test - working fine 2016-08-07 15:48:44 +02:00
mik1893 084b216e82 [Dev-Op] TEST ArenaPoints (to be removed) 2016-08-07 15:35:03 +02:00
ShinDarth a7a81f90b1 Merge branch 'master' into git 2016-08-07 14:55:21 +02:00
Gargarensis 1fcfb9af5a i forgot something 2016-08-07 13:03:52 +02:00
Yehonal 7a9d176088 Merge branch 'gh-master'
# Conflicts:
#	.gitignore
#	data/sql/updates/world/2016_07_28_00.sql
#	src/server/game/Battlegrounds/Battleground.cpp
#	src/server/game/Entities/Player/Player.cpp
#	src/server/game/Entities/Player/Player.h
#	src/server/scripts/Pet/pet_dk.cpp
2016-08-07 12:59:26 +02:00
Yehonal 47c2b72123 Merging 2016-08-07 12:47:10 +02:00
Yehonal 16083b7115 [BASH] improved db assembler with more effective md5 check 2016-08-07 12:42:06 +02:00
Yehonal 2b5605da5c [CORE] force reloading of logs configurations at start
allowing sScriptMgr to change logs confs
2016-08-07 12:41:22 +02:00
mik1893 be9627d0d0 Core/Spells: Fix Spirit Heal (battleground), abilities with rage/energy should also have no cost 2016-08-07 12:38:10 +02:00
Yehonal 10699894e8 Fix Gargoyle dk being feared/confused properly 2016-08-07 12:37:54 +02:00
mik1893 88700a7c8c Some faction fixes 2016-08-07 12:36:00 +02:00
mik1893 a6a771a6e0 Toc5 - Fix also heroic factions 2016-08-07 12:35:33 +02:00
mik1893 3679de3710 Core/Unit: fix the 1/10000 chance to miss with 100% chance 2016-08-07 12:35:17 +02:00
mik1893 2aa3a463f0 Fix instance binding 2016-08-07 12:34:47 +02:00
mik1893 160da9450b Fix Zul Aman 2016-08-07 12:34:08 +02:00
mik1893 c08a5d5499 DB/Spell: Fix spell area issue with spell WGA Phase 2016-08-07 12:33:24 +02:00
Yehonal 7247f2a5ee [CORE] guild safety check only when two side guild interaction is disabled 2016-08-07 12:33:05 +02:00
mik1893 6773cd3128 Core/Spells: Fix Chain Heal 2016-08-07 12:32:36 +02:00
mik1893 5b51a76848 Core/ToC5: Fix faction issues on champion bosses 2016-08-07 12:31:40 +02:00
mik1893 a76afc6fdb Core/Spells: Judgements do not require facing 2016-08-07 12:31:23 +02:00
Yehonal 9bee4e2885 [DB] fix for wrong update file 2016-08-07 12:31:06 +02:00
mik1893 d9e4622e1a Core/Pet: Casting pet spells on enemies at a distance - now the pet goes at casting distance and does the cast 2016-08-07 12:30:23 +02:00
Yehonal 0ca7526822 Core/Spells: DK Dancing Rune weapon diseases now count towards Heart Strike bonus damage 2016-08-07 12:30:02 +02:00
Yehonal 5b824569a9 [CORE] Rewritten ScriptMgr to be initialized before server load
Now ScriptMgr can be initialized before config allowing

to create scripts that can change the behaviour of

server before loading anything
2016-08-07 12:28:17 +02:00
Yehonal e5f8ecd7ec [BASH] allow additional custom config for cmake 2016-08-07 12:26:30 +02:00
mik1893 cb34241544 Fix issue in db query 2016-08-07 12:26:18 +02:00
mik1893 5e97846bbf Fix Compile 2016-08-07 12:26:07 +02:00
Yehonal 444012104b Core/Tickets: Ticket System updated 2016-08-07 12:25:59 +02:00
Yehonal 2ca258e179 [CORE] implemented multiple configuration files loading
currently it's used to load the default [auth|world]server.conf.dist

but you can use sConfigMgr->LoadMore to load your custom config

in your modules to add/overwrite properties
2016-08-07 12:24:19 +02:00
Yehonal 648163a2e0 Fixed .gitignore to support modules inclusion 2016-08-07 12:24:00 +02:00
Yehonal 4a3afdb448 loading modules for bash system 2016-08-07 12:23:48 +02:00
Yehonal a3a6488f51 [DB] implemented automatic version retrieving 2016-08-07 12:23:39 +02:00
Yehonal 5d5718905a fixed db_assembler script 2016-08-07 12:23:11 +02:00
Yehonal 41d763fd19 [DB] Renamed databases -> base 2016-08-07 12:23:03 +02:00
Yehonal 8c3067a039 [DB] moved full databases in folder
to support splitted sql files soon
2016-08-07 12:22:47 +02:00
Yehonal ca53686579 ignoring conf for db_assembler 2016-08-07 12:22:36 +02:00
Yehonal a549500b01 fix buildpath in compilation script 2016-08-07 12:22:03 +02:00
Yehonal 1aef789c85 [Core/Cmake] Scripts are now added dynamically
You can now add your scripts using cmake inside your module
instead patch core cpp files
2016-08-07 12:21:52 +02:00
mik1893 e72b8ac1cc Core/Wintergrasp: Fix Wintergrasp tenacity 2016-08-07 12:20:10 +02:00
mik1893 5d3a91576e Core/Battleground: Fix reputation assignment in case of switched team 2016-08-07 12:19:57 +02:00
Yehonal 69aa0b47b8 Core/Player: Check original faction in case of quest-reputations-items 2016-08-07 12:16:05 +02:00
Yehonal 2c6264915e fixed cmake and compilation 2016-08-07 12:11:23 +02:00
Yehonal 765fad6133 some fixes to bash config files 2016-08-07 12:10:51 +02:00
mik1893 4da34f630f Core/Pet: Gargoyle now attacks Ghoul target, thx Harlock 2016-08-07 12:10:22 +02:00
Yehonal 42ad4da954 starting bash rewriting job [WIP] 2016-08-07 12:10:05 +02:00
Yehonal 548d0db9d5 skip inclusion of modules without CMakeLists
+ added hook for after load conf
2016-08-07 12:09:56 +02:00
Yehonal 4c47ac3d9b updated docs with latest revision 2016-08-07 12:09:40 +02:00
Yehonal b0bc413af7 created install script
It works on all platform that supports basic bash

( windows, linux, osx etc )
2016-08-07 12:08:56 +02:00
Gargarensis 3917cf0965 fix loot for mindless servant 2016-08-07 12:08:41 +02:00
mik1893 5f04d03f75 Allow rewarding kills from same ip address 2016-08-07 12:08:23 +02:00
Yehonal e978ec306b [CMAKE] Hooks for after binaries cmakes 2016-08-07 12:07:54 +02:00
Yehonal 479176d328 [CORE] Impl. GetTeamId parameter to get original team 2016-08-07 12:06:34 +02:00
Yehonal d1b8eea42f configuration system for cmake
- moved cmake options under conf
and created default/custom configuration system for cmake
2016-08-07 12:02:55 +02:00
Yehonal b91b679669 Fix import BG rate exp 2016-08-07 12:00:52 +02:00
Yehonal 2fc723e92c [Core] Fix compile when include InstanceSaveMgr 2016-08-07 11:48:55 +02:00
Yehonal a1c27e7fe6 Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-08-07 11:38:13 +02:00
Yehonal 8bbc6efdad [AZTH] fixed gitlogger 2016-08-07 11:37:54 +02:00
Yehonal e11f78f8b6 [BASH] improved db assembler with more effective md5 check 2016-08-07 11:36:00 +02:00
Yehonal f44112280f [AZTH] implemented bash inclusion for azerothshard module 2016-08-07 11:34:59 +02:00
Yehonal 9eb07a6174 [AZTH] re-organized old files 2016-08-07 11:34:11 +02:00
Gargarensis 198c725616 now it compiles on unix too 2016-08-07 02:36:46 +02:00
Yehonal 016ac50336 [CORE] force reloading of logs configurations at start
allowing sScriptMgr to change logs confs
2016-08-06 20:50:35 +02:00
ShinDarth b96f058c17 Fix clang build 2016-08-06 19:26:03 +02:00
ShinDarth 16baf121f1 Replace some labels 2016-08-06 19:15:55 +02:00
ShinDarth d252bbc586 Fix DB-assembler on Mac OS X 2016-08-06 18:59:25 +02:00
Yehonal c9aa9cc93f [AZTH] Removed Gargarensis code to allow unix compilation
must be reapplied next
2016-08-06 17:13:48 +02:00
Yehonal a75a109499 [AZTH] updated azth_mod.conf 2016-08-06 17:05:23 +02:00
Yehonal 20f7615cbd Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-08-06 16:38:44 +02:00
Yehonal 3506fd51f2 [AZTH] Moved properties to AzthPlayer instance 2016-08-06 16:38:28 +02:00
MadAgos eb3c1e965d Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore 2016-08-06 15:02:19 +02:00
MadAgos 511bd0982e minor fix 2016-08-06 15:01:31 +02:00
Gargarensis 671e3a6f30 i forgot something 2016-08-06 13:07:44 +02:00
Gargarensis 415436d802 patch item and player gossip 2016-08-06 01:10:13 +02:00
Gargarensis 8f187edc2a hotfix rele price 2016-08-05 13:11:01 +02:00
Yehonal 084998bf7b Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-08-05 09:31:32 +02:00
Yehonal 3549874ee4 [AZTH] Some changes to GM commands 2016-08-05 09:31:21 +02:00
Gargarensis 28787faee8 gossip item patch + first gossip item morph 2016-08-05 01:38:02 +02:00
mik1893 1c865973e0 Core/Custom: removed Crossfaction disable warning message 2016-08-04 18:23:09 +01:00
mik1893 c1495f1efa Core/Custom: Implement RATE_ARENA_POINTS and fixed arena points distribution! 2016-08-04 18:02:50 +01:00
mik1893 00181d53df Core/Spells: Fix Spirit Heal (battleground), abilities with rage/energy should also have no cost 2016-08-04 16:57:45 +01:00
mik1893 fe948f4c45 Fix Gargoyle dk being feared/confused properly 2016-08-04 08:46:24 +01:00
mik1893 ca684ee8d6 Guildhouse - fix npc factions 2016-08-04 08:02:35 +01:00
mik1893 f016238291 Modify battleground unified queue debug 2016-08-04 08:02:18 +01:00
mik1893 6cbeb93542 Fix compile and additional logging 2016-08-03 22:50:51 +01:00
mik1893 4ffa5ac079 Core/Custom: Updated Crossfaction
- now force updates of all groups every 10 seconds
- correctly delete a group leader from the offline map when group disbanded
2016-08-03 22:40:21 +01:00
mik1893 1ab3c39460 Some faction fixes 2016-08-03 21:06:48 +01:00
mik1893 b7704ee8a4 Toc5 - Fix also heroic factions 2016-08-03 21:06:47 +01:00
mik1893 03596e61ce Core/Unit: fix the 1/10000 chance to miss with 100% chance 2016-08-03 18:30:21 +01:00
Yehonal 60a3397307 [AZTH] usefull sql 2016-08-03 19:27:54 +02:00
Yehonal fa118cdb85 [AZTH] updated gm commands 2016-08-03 19:27:30 +02:00
Yehonal 208debed6c [AZTH] added crossfaction disable zone for faction capitals 2016-08-03 19:27:05 +02:00
Yehonal dc7f1bd087 [AZTH] added comment to pve stats table field 2016-08-03 19:26:38 +02:00
Yehonal 4e7307e900 [AZTH] modified conf for premade groups and message delay 2016-08-03 19:26:05 +02:00
mik1893 27467a8305 Fix instance binding 2016-08-03 17:48:45 +01:00
Yehonal 8b7c806cba Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-08-03 16:02:33 +02:00
Yehonal 44bb9877b6 [CORE] guild safety check only when two side guild interaction is disabled 2016-08-03 15:55:37 +02:00
Yehonal 7ffeeb8131 [AZTH] Commented out kick on login because it causes issues with change faction safety checks 2016-08-03 15:54:43 +02:00
mik1893 4757e0e42c Fix Zul Aman 2016-08-03 09:14:08 +01:00
mik1893 b465fcfe71 Ensure team is switched before joining BG 2016-08-03 08:48:47 +01:00
mik1893 eb2fd1555d DB/Spell: Fix spell area issue with spell WGA Phase 2016-08-03 08:26:29 +01:00
mik1893 f6d8f23174 Guildhouses - remove guards 2016-08-03 08:11:53 +01:00
Yehonal 36b0b2f87f [AZTH] fixed kick for players with change flags 2016-08-03 01:03:44 +02:00
mik1893 57fe23b0e0 Core/Spells: Fix Chain Heal 2016-08-02 19:37:10 +01:00
Yehonal 426400f5ba Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-08-02 16:15:58 +02:00
Yehonal 4f20475d12 [AZTH] hack for kick-login if change flag active 2016-08-02 16:15:24 +02:00
mik1893 c8d92ee54c correct queuing system 2016-08-02 10:43:24 +01:00
mik1893 9b6c2d863d Core/BG: Single Random Battleground queue counting 2016-08-01 21:39:40 +01:00
mik1893 6fd2a17bf2 debug test 2016-08-01 17:59:23 +01:00
mik1893 5100fec5cf Core/RandomQueueCrossfaction: correction to ensure only random bg is considered 2016-08-01 17:59:13 +01:00
mik1893 55f0f4f648 Core/ToC5: Fix faction issues on champion bosses 2016-08-01 16:26:14 +01:00
mik1893 c8656531d8 Core/Custom: Fix Trial of the Champion crossfaction issues 2016-08-01 13:50:46 +01:00
Yehonal 9a266af87c [AZTH] Removed custom confs from worldserver.conf.dist 2016-08-01 10:03:00 +00:00
mik1893 5ea1c073c9 Core/Spells: Judgements do not require facing 2016-08-01 07:44:42 +01:00
Yehonal a6a8be75ef [DB] fix for wrong update file 2016-07-31 19:44:21 +02:00
Yehonal 3fd2ae1b2b [AZTH] fix for transmog npc sql 2016-07-31 19:43:51 +02:00
Yehonal 98f16b041e [AZTH] uploaded sql converters 2016-07-31 18:56:24 +02:00
Yehonal 34641f3b15 [AZTH] filled azth_mod.conf with our custom configurations 2016-07-31 17:55:35 +02:00
Yehonal a00795f11c [AZTH] Re-organized sql 2016-07-31 16:24:10 +02:00
Yehonal a916149f7c Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-07-31 14:26:11 +02:00
Yehonal 4aabdb981b [AZTH] updated scripts for to support ConfigLoad hooks and implemented custom conf file 2016-07-31 14:25:50 +02:00
Yehonal 4b815dcc90 [CORE] Rewritten ScriptMgr to be initialized before server load
Now ScriptMgr can be initialized before config allowing

to create scripts that can change the behaviour of

server before loading anything
2016-07-31 14:23:32 +02:00
mik1893 392861ae31 Commented BUFF MAN from Guildhouse NPC 2016-07-31 10:51:31 +01:00
mik1893 320c880e8e small correction to teams in guildhouses 2016-07-31 10:32:08 +01:00
mik1893 4559131f55 Guildhouses - enable teleport npc - delete lotto npc 2016-07-31 10:28:48 +01:00
Yehonal 2bc3369755 [BASH] allow additional custom config for cmake 2016-07-31 10:51:09 +02:00
mik1893 c805698a3f Core/Pet: Casting pet spells on enemies at a distance - now the pet goes at casting distance and does the cast 2016-07-31 09:11:11 +01:00
mik1893 19620c35b1 Core/Pet: better fix for Gargoyle targeting Ghoul target 2016-07-31 08:24:02 +01:00
mik1893 5c43420133 Core/Spells: DK Dancing Rune weapon diseases now count towards Heart Strike bonus damage 2016-07-30 20:40:46 +01:00
mik1893 f6477b1b04 Fix DRW 2016-07-30 18:45:44 +01:00
Yehonal 2047847df1 Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-07-30 18:14:48 +02:00
Yehonal acbf08a793 [CORE] implemented multiple configuration files loading
currently it's used to load the default [auth|world]server.conf.dist

but you can use sConfigMgr->LoadMore to load your custom config

in your modules to add/overwrite properties
2016-07-30 18:14:38 +02:00
mik1893 a10d275c82 Fix issue in db query 2016-07-30 12:15:40 +01:00
mik1893 a642ec9f67 Fix Compile 2016-07-30 11:57:03 +01:00
mik1893 793d9774d7 Core/Tickets: Ticket System updated 2016-07-30 11:37:23 +01:00
Yehonal 28cad03b99 Merge branch 'master' of git@gitlab.com:azerothshard/azerothcore.git 2016-07-30 11:29:41 +02:00
Yehonal 441dff4103 [AZTH] added blank include.sh for bash system and gitignore 2016-07-30 11:16:09 +02:00
Yehonal 636ee9b246 Fixed .gitignore to support modules inclusion 2016-07-30 11:15:39 +02:00
Yehonal 65a74bfea3 loading modules for bash system 2016-07-30 10:54:53 +02:00
Yehonal a9210a557e [DB] implemented automatic version retrieving 2016-07-30 10:53:19 +02:00
mik1893 96e7bd4808 Corrected guildhouse SQL 2016-07-30 09:51:12 +01:00
Yehonal dfc94133fa fixed db_assembler script 2016-07-30 10:16:30 +02:00
Yehonal 2694c8bc5f [DB] Renamed databases -> base 2016-07-30 10:08:32 +02:00
Yehonal dbcc34f9e9 [DB] moved full databases in folder
to support splitted sql files soon
2016-07-30 10:07:42 +02:00
mik1893 a1720db43b Revert wrong logic - bg crossfaction 2016-07-29 20:46:55 +01:00
Yehonal 9882f6e9ca [AZTH] loading azth plugins/scripts using cmake 2016-07-29 19:42:13 +02:00
Yehonal 0eabe1ae38 ignoring conf for db_assembler 2016-07-29 19:41:43 +02:00
Yehonal f2dc4d08a7 fix buildpath in compilation script 2016-07-29 19:41:31 +02:00
Yehonal effc63905b [Core/Cmake] Scripts are now added dynamically
You can now add your scripts using cmake inside your module
instead patch core cpp files
2016-07-29 19:41:14 +02:00
MadAgos 0394672e52 alter table azth_achievement_stats 2016-07-29 11:51:05 +02:00
Yehonal 621407756f Merge branch 'PveStats' of git@gitlab.com:azerothshard/azerothcore.git 2016-07-29 11:33:07 +02:00
mik1893 b02b94dceb Core/Custom: Let the leaders be leaders 2016-07-29 08:52:12 +01:00
mik1893 1364696651 Core/Custom: Random Battleground - faction randomizer 2016-07-29 08:19:28 +01:00
mik1893 1edee3ce69 Core/Wintergrasp: Fix Wintergrasp tenacity 2016-07-28 22:58:54 +01:00
MadAgos d907db9f2e [AZTH] PvEstats save Criteria and Achievements on achievement_stats and minor fix 2016-07-28 20:51:58 +02:00
mik1893 8e01118225 Core/Battleground: Fix reputation assignment in case of switched team 2016-07-28 19:06:33 +01:00
mik1893 a25bbcfa3e Core/Player: Check original faction in case of quest-reputations-items 2016-07-28 15:55:28 +01:00
Yehonal fe563bc34a fixed cmake and compilation 2016-07-28 16:55:20 +02:00
Yehonal 3786420788 some fixes to bash config files 2016-07-28 16:39:19 +02:00
Gargarensis 3fb85e9a53 Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore 2016-07-28 15:18:18 +02:00
Gargarensis 7b8278d587 fix loot for mindless servant 2016-07-28 15:17:49 +02:00
mik1893 c726225983 Core/Pet: Gargoyle now attacks Ghoul target, thx Harlock 2016-07-28 14:03:15 +01:00
Yehonal e2a2fb587b Merge branch 'master' of git@gitlab.com:azerothshard/azerothcore.git 2016-07-28 13:33:49 +02:00
Yehonal 8eb6dd8017 starting bash rewriting job [WIP] 2016-07-28 13:33:10 +02:00
Yehonal b6d8853979 skip inclusion of modules without CMakeLists
+ added hook for after load conf
2016-07-28 13:31:07 +02:00
Gargarensis e91b9e8896 spawn for vendors and update to t3 quests 2016-07-28 12:58:18 +02:00
Gargarensis 9fe14bd6d1 T3 vendor, T3 quests, Heirloom vendor 2016-07-28 12:52:51 +02:00
Yehonal cc7d27ce94 updated docs with latest revision 2016-07-28 11:43:34 +02:00
Yehonal 7a38c36867 created install script
It works on all platform that supports basic bash

( windows, linux, osx etc )
2016-07-28 11:43:10 +02:00
mik1893 6a9a5f89ab Allow rewarding kills from same ip address 2016-07-27 17:41:19 +01:00
Yehonal b7186bb424 [CMAKE] Hooks for after binaries cmakes 2016-07-27 09:22:49 +02:00
Yehonal 7736b45a00 Merge branch 'PveStats' of git@gitlab.com:azerothshard/azerothcore.git 2016-07-26 19:40:29 +02:00
mik1893 31bcbfaebf Codestyle and improved logging for crossfaction 2016-07-26 17:58:12 +01:00
MadAgos 1ee1bec7f0 [AZTH] PvEStats, recover Max Level group after a crash 2016-07-26 18:38:52 +02:00
MadAgos 5c9740d42b Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore into PveStats 2016-07-26 18:36:22 +02:00
Yehonal 87ff8c7828 [AZTH] Fixed bug on GetTeamId, reverse condition 2016-07-26 13:06:23 +02:00
Yehonal f80cef2783 [AZTH] Fixed crash with our crossfaction system 2016-07-26 10:41:15 +02:00
Yehonal 1183d226bf Rewritten commands following issue specification 2016-07-26 06:47:09 +00:00
mik1893 5de76284ca Core/Custom: Crossfaction - added offline group leader caching and corrected wrong reset behaviour 2016-07-26 07:29:43 +01:00
Gargarensis b5b90ea317 removed 2 wip lines from hearthstone cpp 2016-07-26 01:24:13 +02:00
Gargarensis e3afe19ce8 some modifications to gm commands sql 2016-07-26 01:11:23 +02:00
MadAgos 37fddfcf4e Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore into PveStats 2016-07-25 17:49:35 +02:00
Yehonal e7d0e2487a configuration system for cmake
- moved cmake options under conf
and created default/custom configuration system for cmake
2016-07-25 17:29:20 +02:00
Yehonal df78f91e0c Merge pull request #32 from ShinDarth/welcome-text
Core/Misc improved welcome message
2016-07-25 16:34:56 +02:00
Yehonal e69d1b96af Merge pull request #30 from ShinDarth/misc
Misc improvements
2016-07-25 16:32:08 +02:00
Gargarensis 64cc5eaf0f relentless price reduction 2016-07-25 01:43:43 +02:00
Gargarensis 9dc9391922 Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore 2016-07-25 00:46:15 +02:00
Gargarensis 2d82ba863f updated archived sqls 2016-07-25 00:45:37 +02:00
Bodeguero d16d8fde70 Core/Misc improved welcome message 2016-07-24 17:03:47 +02:00
ShinDarth 68e0035ad9 Added VS Code system file to the .gitignore 2016-07-24 16:59:46 +02:00
ShinDarth 59d3a438f5 Credits to SunwellCore, TrinityCore and MaNGOS authors 2016-07-24 16:14:13 +02:00
ShinDarth b618b6a56f Added AzerothCore labels 2016-07-24 15:55:38 +02:00
ShinDarth d2ee88a631 Fix import del rate exp dei BG 2016-07-24 12:50:15 +02:00
MadAgos ebcf6e86f6 AZTH WIP PvEstats second working wave 2016-07-22 17:07:17 +02:00
MadAgos 95b808860b [AZTH] WIP Pve Stats, added code for party in outworld 2016-07-22 02:42:55 +02:00
mik1893 6d921faa2a fix compile 2016-07-21 20:18:13 +01:00
mik1893 9ab406c175 Core/CrossFaction: riscrittura crossfaction eliminando collegamenti diretti su player - modulo a se stante, utilizza solo scripts 2016-07-21 19:39:49 +01:00
mik1893 19dd2bef2e Fix honor calculation for ranks and correctly apply BG XP Modifier 2016-07-20 18:05:14 +01:00
Yehonal 033924d8b4 Merge pull request #19 from Bodeguero/System_Travis_CI
Core/Fixes: Added System Travis CI.
2016-07-20 18:11:55 +02:00
Yehonal d05abc374e Merge pull request #20 from ShinDarth/patch-1
Added basic README information
2016-07-20 18:11:28 +02:00
Francesco Borzì e371c757de Added basic README information 2016-07-20 17:29:33 +02:00
Bodeguero 80bc3daae2 Core/Fixes: Added System Travis CI.
PS: Look Integration: https://docs.travis-ci.com/user/getting-started/
2016-07-20 10:52:17 -04:00
Yehonal e5b9edad60 Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore 2016-07-20 09:16:14 +02:00
Yehonal bfdb21c6a6 commented out log instruction 2016-07-20 09:14:52 +02:00
Yehonal 6284104427 [AZTH] Hack to remove big BG from rbg
TODO: Weight must be implemented ( see comment in code )
2016-07-20 09:14:20 +02:00
MadAgos 6da0b64ac4 Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore 2016-07-20 00:47:45 +02:00
MadAgos c99db43b59 una parentesi di troppo 2016-07-20 00:46:08 +02:00
Yehonal d190843d4b Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-07-20 00:36:34 +02:00
Yehonal f18b91f619 [AZTH] some fixes for TEAM defines 2016-07-20 00:36:17 +02:00
Yehonal 010473c97e [AZTH] removed useless inclusion 2016-07-19 23:59:23 +02:00
Yehonal 3bf17370b3 [Core] Fix compile when include InstanceSaveMgr 2016-07-19 23:59:05 +02:00
mik1893 43bbcc3909 useless scriptname 2016-07-19 22:57:49 +01:00
Yehonal 764ad2f578 Merge branch 'PveStats' of git@gitlab.com:azerothshard/azerothcore.git
# Conflicts:
#	modules/azerothshard/src/server/game/AzthPlayer.cpp
2016-07-19 23:39:28 +02:00
Yehonal ae30ae6a1e uploaded MPQEditor 2016-07-19 23:36:56 +02:00
Yehonal 078592a6ca Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-07-19 23:12:48 +02:00
Yehonal 7d2b2c3530 [AZTH] fixed CanUseItem 2016-07-19 23:11:49 +02:00
mik1893 a205dfdbd2 Fix Linux Compile 2016-07-19 21:02:38 +01:00
Yehonal 96b77774cb Merge branch 'master' of gitlab.com:azerothshard/azerothcore 2016-07-19 21:45:36 +02:00
Yehonal 939b9d222b [AZTH] funny team switcher for battlegrounds, just to test for a future real implementation 2016-07-19 21:45:16 +02:00
mik1893 4b81965188 Dancing Rune Weapon - missing autoattack dmg 2016-07-19 20:38:02 +01:00
Gargarensis 0336271cc0 Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore 2016-07-19 21:29:49 +02:00
Gargarensis a583f1f329 new chances 2016-07-19 21:28:39 +02:00
Gargarensis 4fbc6a5000 non-common item from box now starts at quality 3 (blue) 2016-07-19 21:22:41 +02:00
Yehonal c9ffd1bece [AZTH] moved zone check in our setFactionForRace function 2016-07-19 20:44:06 +02:00
Yehonal fd8d79c037 [AZTH] imported custom setFactionForRace injection 2016-07-19 19:44:50 +02:00
Gargarensis e36407514e less duplicate items 2016-07-19 14:39:28 +02:00
MadAgos 11c910b9a6 [AZTH] W.I.P. import PveStas 2016-07-19 12:02:27 +02:00
Gargarensis bcfb7b3888 new reputation: from 1082->948 2016-07-19 01:27:49 +02:00
Gargarensis 71f3c38958 fix quest rep and removed non-trasmog items 2016-07-19 00:44:00 +02:00
Gargarensis b035256fd1 fix to npc gossip, negative reputation, hearthstone sack's message, quality 7 chance 2016-07-18 15:47:56 +02:00
Gargarensis 45020e05dd new dk start set vendor 2016-07-18 01:32:35 +02:00
Gargarensis 59db86ba38 Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore 2016-07-18 00:59:11 +02:00
Gargarensis 35e1c44f98 some fixes to hearthstone mode 2016-07-18 00:58:29 +02:00
Yehonal 5e21af60f1 [AZTH] fixed dbc 2016-07-17 23:47:19 +02:00
mik1893 babb00c6b4 Fixed Crossfaction - now working as intended 2016-07-17 16:45:54 +01:00
mik1893 389aabb7b5 Implemented basic crossfaction disable log when loading 2016-07-17 16:43:43 +01:00
mik1893 f653bbbc4a Correct guildhouse log output 2016-07-17 16:43:25 +01:00
Gargarensis 1329a3fbca new npc to receive quests 2016-07-17 13:14:29 +02:00
Gargarensis 477f344b16 introduced marks of azeroth, new dbc prices, some updates 2016-07-17 01:34:04 +02:00
Yehonal 031efac6c0 [AZTH] fixed crash at start 2016-07-16 16:17:47 +02:00
Yehonal ea31ca4852 Added missing code for extra db initialization 2016-07-16 16:17:32 +02:00
Yehonal 91ad3cb9b0 [AZTH] Added missing AddSC for HearthStone mode 2016-07-16 16:17:02 +02:00
Yehonal fbf7b415c5 [AZTH] fixed unix compilation 2016-07-16 14:51:00 +02:00
Yehonal bf89d86f6e [AZTH] added some rows to ItemExtendedCost 2016-07-16 13:33:41 +02:00
Yehonal 33d5e5046f exported csv of original ItemExtendedCost for customization 2016-07-16 13:33:41 +02:00
Yehonal 453b685207 moved hearthstone sources under our module 2016-07-16 13:33:40 +02:00
Yehonal c96788de29 [AZTH] Import dynamic xp rates, maxskill and qc commands
# Conflicts:
#	modules/azerothshard/src/server/plugins/AzthPlgLoader.cpp
2016-07-16 13:33:33 +02:00
Gargarensis 15a3af5dff HearthStone mode 2016-07-16 13:31:53 +02:00
mik1893 c6a489091b Added disable log 2016-07-16 12:02:17 +01:00
mik1893 7761e7e24e SQL Correction 2016-07-16 11:35:33 +01:00
mik1893 548cd20f11 Core/Custom: CrossFaction 2.0 - featuring:
- Disable crossfaction on specific map-zones-areas
- Fully handled by external class and scripts
2016-07-16 11:29:20 +01:00
mik1893 41ff1efdae Custom/Crossfaction - Enable full crossfaction by default 2016-07-15 14:58:00 +01:00
mik1893 c1e8f107da New guildhouse available and corrected SQL 2016-07-15 13:32:25 +01:00
mik1893 256439ad94 Guildhouse logging 2016-07-15 11:31:51 +01:00
mik1893 87e20c1f61 Enable Battleground and Arena announcer by default 2016-07-14 22:54:32 +01:00
Yehonal 9b380f3058 Merge branch 'gh-master' 2016-07-14 23:04:24 +02:00
mik1893 eec8b797e0 [Core/Script] As the crow flies - delete horrible hack and properly fix 2016-07-14 23:02:05 +02:00
Yehonal 5aabfac4bf fixed alter table for update sql 2016-07-14 23:02:00 +02:00
Yehonal ada1246271 Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore.git 2016-07-14 22:57:22 +02:00
Yehonal 6f0541e270 fixed alter table for update sql 2016-07-14 22:55:43 +02:00
mik1893 4c8153c878 [Core/Script] As the crow flies - delete horrible hack and properly fix 2016-07-14 21:36:42 +01:00
mik1893 75ac39f116 Core/Custom: New in-game mail functionality, and playerscript for level 10 gold bonus. Added BG XP RATE 2016-07-14 19:19:46 +01:00
Yehonal d6e096d54a Merge branch 'master' of git@github.com:azerothcore/azerothcore-wotlk.git 2016-07-14 18:49:00 +02:00
mik1893 d8889922a1 Core/Battlegrounds: Implement Balancing with even - almost even teams 2016-07-14 17:34:25 +01:00
Yehonal 2b960b42d0 Merge pull request #8 from lellonicole/quest_addingInjuryToInsult
[Db/Quest] Adding injury to insult, fix mob speed run
2016-07-14 09:07:33 +02:00
Yehonal 6dcb9a9285 Merge pull request #10 from lellonicole/Kelthuzad_mainGate
[Core/Script] Kelthuzad, add door open/close on combat state change
2016-07-14 09:07:29 +02:00
Yehonal c71e63d75d Merge pull request #11 from lellonicole/CastSpellOnPlayer_pvpZone
[Core/Mechanics] Player, add support to gameobject to cast spell on p…
2016-07-14 09:07:26 +02:00
Yehonal 0d275e8e38 Merge pull request #7 from lellonicole/gunship_mage
[Core/Script] Gunship battle, fix evade for battlemage & [Core/script] Quest, fix complete quest and remove morph on movementSpline complete
2016-07-12 10:39:42 +02:00
lellonicole d8be5aaa0e Correct tab4space to naxxramas.h 2016-07-12 09:33:42 +02:00
lello 3323fc00c6 [Core/Mechanics] Player, add support to gameobject to cast spell on player in Pv…
…p zone. Also fix quest 9422/9419
2016-07-12 01:40:48 +02:00
lello 56f28b2f0d [Core/Script] Kelthuzad, add door open/close on combat state change 2016-07-12 01:31:34 +02:00
lello 2886a9a0f5 [DB/Quest] Fix speed_run creature 2016-07-12 01:16:55 +02:00
lello 9220456edb [Core/Script] Gunship battle, fix evade battle mage 2016-07-12 00:48:18 +02:00
lello e010dbf3fa [Core/Script] As the crow flies, fix quest complete and remove morph at movement complete 2016-07-11 23:38:26 +02:00
Yehonal b1e9ba9994 Merge pull request #5 from lellonicole/master
[DB/Creature] Midsummer fire festival, fix some bugs to gobject/creature
2016-07-11 23:26:00 +02:00
MadAgos 48d52eeb43 [AZTH] Final work on arena 1v1 2016-07-11 23:08:01 +02:00
Yehonal 4d194480c1 Merge branch 'master' of git@gitlab.com:azerothshard/azerothcore.git
# Conflicts:
#	src/server/game/World/World.h
2016-07-11 17:07:03 +02:00
Yehonal f8b18de27f adapted db structure for 1vs1 arena npc 2016-07-11 17:05:39 +02:00
Yehonal a6aa6f2e0c moved old TC sql to archive, must be adapted for this core 2016-07-11 17:05:14 +02:00
Yehonal 583e1e9320 enabled npc_1v1arena 2016-07-11 17:04:06 +02:00
Yehonal 54a4cc43e2 Merge branch 'PVP1v1' of git@gitlab.com:azerothshard/azerothcore.git 2016-07-11 16:13:25 +02:00
lello ad3d901931 [DB/Creature] Midsummer fire festival, fix some bugs to gobject/creature 2016-07-11 15:30:30 +02:00
mik1893 f24d2e384d Core/Custom: Implemented pvp rank patch 2016-07-11 11:18:14 +01:00
mik1893 9fec073dad Refactored Guildhouse spawns SQL 2016-07-11 10:47:45 +01:00
mik1893 791d6f6b7f Core/Battleground: Inserted deserter tracker 2016-07-10 23:30:25 +01:00
Yehonal 7ed24f48bc Rename README to README.md 2016-07-10 19:59:52 +02:00
Yehonal bb43022497 Create README 2016-07-10 19:59:04 +02:00
Yehonal edc9079424 Merge branch 'gh-master' 2016-07-10 18:35:18 +02:00
Yehonal f54866dcf1 moved @lellonicole sql update under correct folder
adding versioning too
2016-07-10 18:28:33 +02:00
Yehonal 8de23e95f5 moved @lellonicole sql update under correct folder
adding versioning too
2016-07-10 18:18:50 +02:00
Yehonal c7323b038c Merge branch 'master' of https://github.com/azerothcore/azerothcore.git 2016-07-10 18:14:37 +02:00
Yehonal e50d560ad6 Merge pull request #4 from lellonicole/master
[Core/Script] Gundrak, fix spawn Eck only in heroic mode
2016-07-10 18:07:24 +02:00
lello 326200c62b [DB/Quest] Torch Catching, fix quest spell id 2016-07-10 18:03:49 +02:00
lello 678429bcd5 [Core/Script] Gundrak, fix spawn Eck only in heroic mode 2016-07-10 17:38:05 +02:00
Yehonal 426321af6c Merge pull request #3 from lellonicole/master
[Core/Boss] Oculus/Orum, fix spawn mob position
2016-07-10 17:28:26 +02:00
Yehonal 1b1b11606f Merge branch 'gh-master' 2016-07-10 17:17:50 +02:00
Yehonal 83fe345c6e removed useless files from various data 2016-07-10 17:17:20 +02:00
Yehonal 1e21bab2f3 updated characters db with pvpstats tables 2016-07-10 17:17:14 +02:00
Yehonal 21ea24267e updated auth with autobroadcast table 2016-07-10 17:17:02 +02:00
Yehonal 64e7daeb54 minor change on config.sh.dist 2016-07-10 17:16:57 +02:00
mik1893 74507831e0 Force CMAKE to check for MYSQL libraries - do not use mysql sources 2016-07-10 17:16:36 +02:00
mik1893 e1ddffb2ed Fix compile VS2015 2016-07-10 17:16:30 +02:00
Yehonal ac2d30abe1 reorganized sql 2016-07-10 17:15:46 +02:00
Yehonal 97c3f36d2b implemented first version of db_assembler script 2016-07-10 17:14:52 +02:00
Yehonal 6028585ea0 added 2 cmake hooks for game library 2016-07-10 17:14:22 +02:00
Yehonal 3c517a2b0e compilation fixed 2016-07-10 17:14:06 +02:00
lello c1db268e67 [Core/Boss] Oculus/Orum, fix spawn mob position 2016-07-10 17:13:27 +02:00
Yehonal a816d11f74 ignoring bash compiler configuration 2016-07-10 17:12:50 +02:00
Yehonal c170910cc2 fixed path inclusion 2016-07-10 17:12:36 +02:00
Yehonal 03cc9e5a18 removed deprecated defines 2016-07-10 17:12:17 +02:00
Yehonal 0a376a3e20 improved cmake hook system 2016-07-10 17:12:10 +02:00
Yehonal cd61ed610a Implemented dynamic module loading and hooks system for cmake 2016-07-10 17:11:51 +02:00
Yehonal 9e19774c45 ignoring IDE & other softwares specific files 2016-07-10 17:11:44 +02:00
Yehonal ac7ed64dd2 added github wiki repo ( submodule ) as doc folder 2016-07-10 17:11:37 +02:00
Yehonal 8db2860cd4 rewritten transmogrification, including azth changes 2016-07-10 17:05:14 +02:00
Yehonal 75ad551018 fixed anticheat and mail_external sql for db-extra 2016-07-10 17:04:30 +02:00
Yehonal de7491aa2f removed useless files from various data 2016-07-10 17:03:33 +02:00
Yehonal 611d6a0f66 updated characters db with pvpstats tables 2016-07-10 17:03:09 +02:00
Yehonal 0b9a801ba0 updated auth with autobroadcast table 2016-07-10 17:02:48 +02:00
Yehonal 0b001fb95e minor change on config.sh.dist 2016-07-10 17:02:22 +02:00
mik1893 13b6d34a7f Added custom scripts to azeroth module - disabled anticheat (for now) 2016-07-10 13:24:51 +01:00
mik1893 29c34ca470 Disable Npc teleporter 2016-07-10 12:34:12 +01:00
mik1893 b835608b39 Core/Guildhouses: missing SQL for char db 2016-07-10 11:45:13 +01:00
mik1893 2b5e51c350 Core/Scripts: Enable guildhouse npcs 2016-07-10 11:34:56 +01:00
mik1893 9610a76e52 Core/Custom: Trilogy Guildhouse system (thx Lazzalf) 2016-07-10 11:04:10 +01:00
mik1893 4e7b7750bd Core/Custom: send mails in game from external db 2016-07-10 00:32:47 +01:00
mik1893 2119233899 Force CMAKE to check for MYSQL libraries - do not use mysql sources 2016-07-09 23:56:08 +01:00
mik1893 ddf815caef Fix compile VS2015 2016-07-09 23:11:29 +01:00
MadAgos ff2b10139c WIP imported arena 1v1 2016-07-09 21:46:00 +02:00
Yehonal ff4dd42c18 moved anticheat under azerothshard module 2016-07-09 20:32:12 +02:00
Yehonal f5f96d99c4 Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore.git 2016-07-09 20:23:30 +02:00
Yehonal d5694977ff reorganized sql 2016-07-09 20:23:15 +02:00
Yehonal aadb304bd1 implemented first version of db_assembler script 2016-07-09 20:23:02 +02:00
mik1893 088b54140f Added configurations for AntiCheat and ExtraDB 2016-07-09 18:55:53 +01:00
mik1893 226cdcb735 Fix compile - missing sql and worldserver.conf.dist 2016-07-09 18:48:35 +01:00
mik1893 b105551ed2 Core/Custom: Implemented EXTRA Database 2016-07-09 18:20:57 +01:00
mik1893 47f5794dba Core/Custom: implemented Trilogy active anticheat 2016-07-09 18:09:50 +01:00
Yehonal 24c882445a Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore.git 2016-07-09 15:05:36 +02:00
Yehonal 14dd238111 moved transmog files under our module 2016-07-09 15:05:06 +02:00
Yehonal 67c7741ad1 added 2 cmake hooks for game library 2016-07-09 15:04:29 +02:00
Yehonal 70bf73ea04 fixed AzthPlgLoader 2016-07-09 13:57:29 +02:00
mik1893 1f88ae40b3 Reset cooldowns on duel end 2016-07-09 12:55:33 +01:00
mik1893 5ff185adc7 Fix linux Compile 2016-07-09 10:06:35 +01:00
mik1893 81f15b070b Core/Custom: rework transmogrifier - now works 2016-07-09 09:59:54 +01:00
Yehonal 9912f0df1a compilation fixed 2016-07-09 08:27:30 +02:00
Yehonal 5f81ee0a9e make sure azerothshard module will be loaded after dep
using before_src_load hook
2016-07-09 07:27:20 +02:00
Yehonal 645931f55d importing AzerothShard MODULE
mostly commented out.
must be fixed and other mods to main /src, must be imported
2016-07-09 06:37:24 +02:00
Yehonal b61e4bafec ignoring bash compiler configuration 2016-07-09 06:35:42 +02:00
Yehonal f65472446a fixed path inclusion 2016-07-09 06:33:04 +02:00
Yehonal ae0469f373 removed deprecated defines 2016-07-09 06:32:40 +02:00
Yehonal 5d55f2059c improved cmake hook system 2016-07-09 05:30:04 +02:00
Yehonal 99703371c0 Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore.git 2016-07-09 04:57:53 +02:00
Yehonal 3432e07cb7 Implemented dynamic module loading and hooks system for cmake 2016-07-09 04:57:07 +02:00
mik1893 65bfe7baf0 Core/Custom: Fix Transmogrification 2016-07-09 01:17:03 +01:00
Yehonal 063bebed0e ignoring IDE & other softwares specific files 2016-07-09 00:29:05 +02:00
Yehonal 004f43592d added github wiki repo ( submodule ) as doc folder 2016-07-09 00:28:04 +02:00
Yehonal f83f4f7873 Merge branch 'gh-master' 2016-07-09 00:04:33 +02:00
Yehonal 9fd22872c0 restructured repository based on following standards:
https://github.com/HW-Core/directory-structure
2016-07-08 23:58:11 +02:00
yehonal eda1171939 readme for compiler scripts 2016-07-08 23:55:11 +02:00
yehonal aaa7a82ca0 commented security hacks 2016-07-08 23:54:59 +02:00
mik1893 b88e0fe9a8 Fix Compile Unix 2016-07-08 23:54:33 +02:00
mik1893 741bbd3109 Fix Unix/Windows Compile (timezone issue) 2016-07-08 23:54:30 +02:00
mik1893 13d8210867 Fix VS2015 Compile - Part 2 2016-07-08 23:54:26 +02:00
mik1893 f978f833b0 Fix VS2015 Compile 2016-07-08 23:54:22 +02:00
yehonal 63b5613a7a flags for compiler 2016-07-08 23:54:10 +02:00
Yehonal a0611404f7 restructured repository based on following standards:
https://github.com/HW-Core/directory-structureStuff again
2016-07-08 23:45:24 +02:00
mik1893 13c8394bf1 revert last 2 commits 2016-07-08 21:25:31 +01:00
Yehonal 72a182cbc3 ( missing files ) restructured repository based on following standards:
https://github.com/HW-Core/directory-structure
2016-07-08 19:05:37 +02:00
Yehonal af7135620a restructured repository based on following standards:
https://github.com/HW-Core/directory-structure
2016-07-08 19:01:07 +02:00
mik1893 01a2d34a9f Core/Custom: Corrections to Transmog and PVPSTATS 2016-07-06 18:33:04 +01:00
mik1893 7e719daf27 Set maximum level given from commands to 80 2016-07-06 18:13:51 +01:00
mik1893 5a9a91e8d7 Another linux compile error. 2016-07-06 15:49:10 +01:00
mik1893 23f998b27e Fix linux compile 2016-07-06 15:15:00 +01:00
yehonal 71f88abd26 readme for compiler scripts 2016-07-06 15:27:06 +02:00
yehonal afd5db6e82 commented security hacks 2016-07-06 15:26:52 +02:00
yehonal 2b8c7a0fcc Merge branch 'master' of https://gitlab.com/azerothshard/azerothcore 2016-07-06 14:46:42 +02:00
mik1893 22397e0cfa Fix Compile 2016-07-06 09:00:06 +01:00
mik1893 3090970ded Implemented PVP STATS system 2016-07-06 08:51:37 +01:00
mik1893 0f738c3942 Full implementation of Transmogrifier 2016-07-05 18:32:57 +01:00
Yehonal 3d9dd30cea Merge pull request #2 from AzerothShard-Dev/prose-patch-1
Updated README.md
2016-07-02 00:58:07 +02:00
AzerothShard-Dev d9d8dc713d Updated README.md 2016-07-02 00:57:41 +02:00
Yehonal d2102394fe Update README.md 2016-06-30 17:09:57 +02:00
Yehonal 26879bea8b Update README.md 2016-06-29 10:46:39 +02:00
mik1893 859d91e624 Fix Compile Unix 2016-06-29 09:29:54 +01:00
mik1893 067bc18345 Fix Unix/Windows Compile (timezone issue) 2016-06-29 08:10:12 +01:00
mik1893 0459e353a0 Fix VS2015 Compile - Part 2 2016-06-29 07:22:43 +01:00
mik1893 e270260544 Fix VS2015 Compile 2016-06-29 07:21:50 +01:00
Yehonal f419d54db7 Create README.md 2016-06-28 02:36:40 +02:00
yehonal 987ce0e786 flags for compiler 2016-06-27 16:42:59 +02:00
yehonal 540a9d8916 uploading compiler scripts 2016-06-27 16:40:47 +02:00
yehonal bf139c3d34 Removing multi-vendor Rochet2 patch
It caused compilation errors too
2016-06-27 00:19:46 +02:00
Yehonal f6eefedcd5 converted all tabs to 4 spaces 2016-06-26 19:23:57 +02:00
Yehonal 52f305111c importing changes from callmephil repo
a special thanks to him
2016-06-26 19:22:35 +02:00
Yehonal 5bb70a86be Merge branch 'master' of https://github.com/azerothcore/azerothcore.git 2016-06-26 17:50:05 +02:00
Yehonal 6bc919e7d4 fix compilation 2016-06-26 17:33:35 +02:00
mik1893 0c102b79de Fix MMAPS Generation 2016-06-26 12:51:33 +01:00
mik1893 d8b67c27cc Add GitIgnore 2016-06-26 12:51:16 +01:00
4691 changed files with 1188773 additions and 280678 deletions
+71
View File
@@ -0,0 +1,71 @@
#
# AzerothCore
#
conf/*
!conf/*.dist
modules/*
#
# Allow modules to control git ignoring
#
!modules/*
modules/*/*
!modules/*/.gitignore
!modules/uwd/*
!modules/uwd/cmake-utils/*
modules/uwd/joiner
!modules/hw-core/*
!modules/acore/*
build*/
#
#Generic
#
.directory
.mailmap
*.orig
*.rej
*~
.hg/
*.kdev*
.DS_Store
CMakeLists.txt.user
*.bak
*.patch
*.diff
*.REMOTE.*
*.BACKUP.*
*.BASE.*
*.LOCAL.*
#
# IDE & other softwares
#
/.settings/
/.externalToolBuilders/*
# exclude in all levels
nbproject/
.sync.ffs_db
*.kate-swp
.browse.VC*
.vscode
#
# Eclipse
#
*.pydevproject
.metadata
.gradle
tmp/
*.tmp
*.swp
*~.nib
local.properties
.settings/
.loadpath
.project
.cproject
+3
View File
@@ -0,0 +1,3 @@
[submodule "data/doc"]
path = data/doc
url = https://github.com/azerothcore/azerothcore-wotlk.wiki.git
+44
View File
@@ -0,0 +1,44 @@
# Copyright (C)
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
language: cpp
git:
depth: 1
branches:
only:
- master
compiler:
- clang
- gcc ## Uncomment when we are up to full c++11 standards.
before_install:
- sudo add-apt-repository ppa:kalakris/cmake -y
- sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
- sudo add-apt-repository 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise-3.7 main'
- wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add -
- sudo apt-get update -qq
- sudo apt-get install clang-3.7
- sudo apt-get install libace-dev
- sudo apt-get install libncurses5-dev
- sudo apt-get install build-essential autoconf libtool make cmake git-core patch wget links zip unzip unrar
- sudo apt-get install openssl libssl-dev mysql-server mysql-client libmysqlclient15-dev libmysql++-dev libreadline6-dev zlib1g-dev libbz2-dev
- if [ "$CXX" = "clang++" ]; then sudo apt-get install -qq libstdc++-4.8-dev; fi
- if [ "$CXX" = "clang++" ]; then export CXX="clang++-3.7" CC="clang-3.7"; fi
- if [ "$CXX" = "g++" ]; then sudo apt-get install -qq g++-4.8; fi
- if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
script:
- mkdir build
- cd build
- cmake ../ -DSCRIPTS=1 -DTOOLS=1
- make -j8
+42 -22
View File
@@ -1,15 +1,15 @@
# Copyright (C)
# Copyright (C)
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# modifications, as long as this notice is preserved.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# Set projectname (must be done AFTER setting configurationtypes)
project(SunwellCore)
project(AzerothCore)
# CMake policies (can not be handled elsewhere)
cmake_minimum_required(VERSION 2.8)
@@ -26,19 +26,31 @@ set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib")
set(CMAKE_INSTALL_RPATH_USE_LINK_PATH 1)
# set macro-directory
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/macros")
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/modules/acore/cmake/macros")
include(CheckCXXSourceRuns)
include(CheckIncludeFiles)
# some utils for cmake
include(modules/uwd/cmake-utils/utils.cmake)
include(src/cmake/ac_macros.cmake)
# set default buildoptions and print them
include(conf/config.cmake.dist)
# load custom configurations for cmake if exists
if(EXISTS "conf/config.cmake")
include(conf/config.cmake)
endif()
CU_RUN_HOOK("AFTER_LOAD_CONF")
# build in Release-mode by default if not explicitly set
if( NOT CMAKE_BUILD_TYPE )
set(CMAKE_BUILD_TYPE "Release")
endif()
include(CheckCXXSourceRuns)
include(CheckIncludeFiles)
# set default buildoptions and print them
include(cmake/options.cmake)
# turn off PCH totally if enabled (hidden setting, mainly for devs)
if( NOPCH )
set(USE_COREPCH 0)
@@ -49,16 +61,13 @@ include(CheckPlatform)
# basic packagesearching and setup (further support will be needed, this is a preliminary release!)
set(OPENSSL_EXPECTED_VERSION 1.0.0)
set(ACE_EXPECTED_VERSION 5.8.3)
set(ACE_EXPECTED_VERSION 6.0.3)
find_package(PCHSupport)
find_package(ACE REQUIRED)
find_package(OpenSSL REQUIRED)
find_package(Threads REQUIRED)
if( NOT USE_MYSQL_SOURCES )
find_package(MySQL REQUIRED)
endif()
find_package(MySQL REQUIRED)
if( UNIX )
find_package(Readline)
@@ -66,18 +75,29 @@ if( UNIX )
find_package(BZip2)
endif()
#if(NOT WITHOUT_GIT)
# find_package(Git)
#endif()
if(NOT WITHOUT_GIT)
find_package(Git)
endif()
# Find revision ID and hash of the sourcetree
include(cmake/genrev.cmake)
include(src/cmake/genrev.cmake)
# print out the results before continuing
include(cmake/showoptions.cmake)
include(src/cmake/showoptions.cmake)
# add dependencies
add_subdirectory(dep)
# add modules and dependencies
CU_SUBDIRLIST(sub_DIRS "${CMAKE_SOURCE_DIR}/modules" FALSE FALSE)
FOREACH(subdir ${sub_DIRS})
STRING(REGEX REPLACE "^${CMAKE_SOURCE_DIR}/" "" subdir_rel ${subdir})
if(EXISTS "${subdir}/CMakeLists.txt")
message("Loading module: ${subdir_rel}")
add_subdirectory("${subdir_rel}")
endif()
ENDFOREACH()
CU_RUN_HOOK("BEFORE_SRC_LOAD")
# add core sources
add_subdirectory(src)
CU_RUN_HOOK("AFTER_SRC_LOAD")
+36
View File
@@ -0,0 +1,36 @@
# AzerothCore
[![Gitter](https://badges.gitter.im/azerothcore/azerothcore.svg)](https://gitter.im/azerothcore/azerothcore?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
## Introduction
AzerothCore is an open source game-server application for World of Warcraft, currently supporting the 3.3.5a game version.
It is written in C++ and based on MaNGOS, TrinityCore and SunwellCore.
## Why AzerothCore?
Our main goal is to create a playable game server, offering a fully working game experience. In short, we focus on the **user experience (UX)**.
We also believe in [software modularity](https://en.wikipedia.org/wiki/Modular_programming), because the more the software is modular, and the more it will be easy to be maintained, understood, developed, etc... So we organized the structure of AzerothCore as modular as possible, giving the possibility to [create new modules](https://github.com/azerothcore/azerothcore-wotlk/wiki/Create-a-Module) to add custom features (instead of patching the core).
## Learning project
AzerothCore is a learning project.
If you want to learn how to use C++, SQL, git, etc... you came to the right place! We will gladly to help you: **programming is our passion**.
If you want to contribute, in [our wiki](https://github.com/azerothcore/azerothcore-wotlk/wiki) you fill find a lot of resources that will guide you. Also you can poke us in [our gitter chat channel](https://gitter.im/azerothcore/azerothcore).
## Authors & Contributors
This project is brought to you thanks to:
- The [AzerothCore developers and contributors](https://github.com/AzerothCore/azerothcore-wotlk/graphs/contributors)
- The SunwellCore developers **xinef** and **pussywizard**
- All the [TrinityCore developers and contributors](https://github.com/TrinityCore/TrinityCore/blob/3.3.5/THANKS)
- All the [MaNGOS, ScriptDev2 and UDB developers and contributors](https://github.com/cmangos/mangos-wotlk/blob/master/AUTHORS.md)
## Links
- [Website](https://azerothcore.github.io/)
+7
View File
@@ -0,0 +1,7 @@
All bash script here must be compatible with following environments:
- *linux*: bash 4.x
- *windows*: git for windows 2.9.3
- *osx*
+11
View File
@@ -0,0 +1,11 @@
unamestr=`uname`
if [[ "$unamestr" == 'Darwin' ]]; then
AC_PATH_ROOT=$(greadlink -f "$AC_PATH_BIN/../")
else
AC_PATH_ROOT=$(readlink -f "$AC_PATH_BIN/../")
fi
AC_PATH_CONF="$AC_PATH_ROOT/conf"
AC_PATH_MODULES="$AC_PATH_ROOT/modules"
+31
View File
@@ -0,0 +1,31 @@
# force default language for applications
LC_ALL=C
AC_PATH_BIN="$( cd "$( dirname "${BASH_SOURCE[0]}" )/../" && pwd )"
AC_PATH_SHARED="$AC_PATH_BIN/bash_shared"
source "$AC_PATH_SHARED/defines.sh"
source "$AC_PATH_MODULES/hw-core/bash-lib-event/src/hooks.sh"
function registerHooks() { hwc_event_register_hooks "$@"; }
function runHooks() { hwc_event_run_hooks "$@"; }
source "$AC_PATH_CONF/config.sh.dist" # "hack" to avoid missing conf variables
if [ -f "$AC_PATH_CONF/config.sh" ]; then
source "$AC_PATH_CONF/config.sh" # should overwrite previous
fi
#
# Load modules
#
for entry in "$AC_PATH_MODULES/"*/include.sh
do
if [ -e $entry ]; then
source $entry
fi
done
+2
View File
@@ -0,0 +1,2 @@
config.sh
+5
View File
@@ -0,0 +1,5 @@
#!/bin/bash
CURRENT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
bash "$CURRENT_PATH/compiler.sh" 1
+5
View File
@@ -0,0 +1,5 @@
#!/bin/bash
CURRENT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
bash "$CURRENT_PATH/compiler.sh" 2
+5
View File
@@ -0,0 +1,5 @@
#!/bin/bash
CURRENT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
bash "$CURRENT_PATH/compiler.sh" 3
+24
View File
@@ -0,0 +1,24 @@
## How to compile:
first of all, if you need some custom configuration you have to copy and rename
/conf/config.sh.dist in /conf/config.sh and configure it
* for a "clean" compilation you must run all scripts in their order:
./1-clean.sh
./2-configure.sh
./3-build.sh
* if you add/rename/delete some sources and you need to compile it you have to run:
./2-configure.sh
./3-build.sh
* if you have modified code only, you just need to run
./3-build.sh
## Note:
For an optimal development process and **really faster** compilation time, is suggested to use clang instead of gcc
+43
View File
@@ -0,0 +1,43 @@
#!/bin/bash
CURRENT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
source "$CURRENT_PATH/includes/includes.sh"
function all() {
clean
configure
build
}
function run_option() {
if test "${comp_functions[$1-1]+'test'}"; then
${comp_functions[$1-1]}
else
echo "invalid option"
fi
}
comp_options=("Clean" "Configure" "Build" "All")
comp_functions=("clean" "configure" "build" "all")
runHooks "ON_AFTER_OPTIONS" #you can create your custom options
# push exit after custom options
comp_options+=('Exit')
comp_functions+=('exit 0')
# run option directly if specified in argument
[ ! -z $1 ] && run_option $1 && exit 0
PS3='[ Please enter your choice ]: '
select opt in "${comp_options[@]}"
do
case $opt in
'Exit')
break
;;
*)
run_option $REPLY
;;
esac
done
+16
View File
@@ -0,0 +1,16 @@
#!/bin/bash
# you can choose build type from cmd argument
if [ ! -z $1 ]
then
CCTYPE=$1
CCTYPE=${CCTYPE^} # capitalize first letter if it's not yet
fi
BUILDPATH=$BINPATH
INSTALL_PATH=$(readlink -f "$BINPATH/../")
[ $CTYPE == "Debug" ] && BUILDPATH="$BUILDPATH/debug/build/" || BUILDPATH="$BUILDPATH/release/build/"
[ $CTYPE == "Debug" ] && BINPATH="$BINPATH/debug" || BINPATH="$BINPATH/release"
+57
View File
@@ -0,0 +1,57 @@
function clean() {
echo "Cleaning build files"
CWD=$(pwd)
cd $BUILDPATH
make -f Makefile clean
make clean
find -iname '*cmake*' -not -name CMakeLists.txt -exec rm -rf {} \+
cd $CWD
}
function configure() {
CWD=$(pwd)
cd $BUILDPATH
echo "Build path: $BUILDPATH"
echo "DEBUG info: $CDEBUG"
echo "Compilation type: $CTYPE"
# -DCMAKE_BUILD_TYPE=$CCTYPE disable optimization "slow and huge amount of ram"
# -DWITH_COREDEBUG=$CDEBUG compiled with debug information
#-DSCRIPTS_COMMANDS=$CSCRIPTS -DSCRIPTS_CUSTOM=$CSCRIPTS -DSCRIPTS_EASTERNKINGDOMS=$CSCRIPTS -DSCRIPTS_EVENTS=$CSCRIPTS -DSCRIPTS_KALIMDOR=$CSCRIPTS \
#-DSCRIPTS_NORTHREND=$CSCRIPTS -DSCRIPTS_OUTDOORPVP=$CSCRIPTS -DSCRIPTS_OUTLAND=$CSCRIPTS -DSCRIPTS_PET=$CSCRIPTS -DSCRIPTS_SPELLS=$CSCRIPTS -DSCRIPTS_WORLD=$CSCRIPTS \
#-DAC_WITH_UNIT_TEST=$CAC_UNIT_TEST -DAC_WITH_PLUGINS=$CAC_PLG \
cmake $SRCPATH -DCMAKE_INSTALL_PREFIX=$BINPATH -DCONF_DIR=$CONFDIR -DSERVERS=$CSERVERS \
-DSCRIPTS=$CSCRIPTS \
-DTOOLS=$CTOOLS -DUSE_SCRIPTPCH=$CSCRIPTPCH -DUSE_COREPCH=$CCOREPCH -DWITH_COREDEBUG=$CDEBUG -DCMAKE_BUILD_TYPE=$CTYPE -DWITH_WARNINGS=$CWARNINGS \
-DCMAKE_C_COMPILER=$CCOMPILERC -DCMAKE_CXX_COMPILER=$CCOMPILERCXX $CCUSTOMOPTIONS
cd $CWD
runHooks "ON_AFTER_CONFIG"
}
function build() {
[ $MTHREADS == 0 ] && MTHREADS=`grep -c ^processor /proc/cpuinfo` && MTHREADS=$(($MTHREADS + 2))
echo "Using $MTHREADS threads"
CWD=$(pwd)
cd $BUILDPATH
time make -j $MTHREADS
make -j $MTHREADS install
cd $CWD
runHooks "ON_AFTER_BUILD"
}
+23
View File
@@ -0,0 +1,23 @@
CURRENT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
source "$CURRENT_PATH/../../bash_shared/includes.sh"
AC_PATH_COMPILER="$AC_PATH_BIN/compiler"
if [ -f "$AC_PATH_COMPILER/config.sh" ]; then
source "$AC_PATH_COMPILER/config.sh" # should overwrite previous
fi
function ac_on_after_build() {
# move the run engine
cp -rvf "$AC_PATH_BIN/runners/"* "$INSTALL_PATH/bin/"
}
registerHooks "ON_AFTER_BUILD" ac_on_after_build
source "$AC_PATH_COMPILER/includes/defines.sh"
source "$AC_PATH_COMPILER/includes/functions.sh"
mkdir -p $BUILDPATH
mkdir -p $BINPATH
+2
View File
@@ -0,0 +1,2 @@
/output/
config.sh
+153
View File
@@ -0,0 +1,153 @@
#!/bin/bash
unamestr=`uname`
if [[ "$unamestr" == 'Darwin' ]]; then
SRCPATH=$(greadlink -f "../../")
else
SRCPATH=$(readlink -f "../../")
fi
source $SRCPATH"/bin/bash_shared/includes.sh"
if [ -f "./config.sh" ]; then
source "./config.sh" # should overwrite previous
fi
if [[ "$unamestr" == 'Darwin' ]]; then
MD5_CMD="md5"
else
MD5_CMD="md5sum"
fi
reg_file="$OUTPUT_FOLDER/.zzz_db_assembler_registry.sh"
registry=()
if [ -f "$reg_file" ]; then
source "$reg_file"
fi
echo "===== STARTING PROCESS ====="
function assemble() {
database=$1
start_sql=$2
var_base="DB_"$database"_PATHS"
base=${!var_base}
var_updates="DB_"$database"_UPDATE_PATHS"
updates=${!var_updates}
var_custom="DB_"$database"_CUSTOM_PATHS"
custom=${!var_custom}
suffix_base=""
suffix_upd=""
suffix_custom=""
if (( $ALL_IN_ONE == 0 )); then
suffix_base="_base"
fi;
echo "" > $OUTPUT_FOLDER$database$suffix_base".sql"
if [ ! ${#base[@]} -eq 0 ]; then
echo "Generating $OUTPUT_FOLDER$database$suffix_base ..."
for d in "${base[@]}"
do
if [ ! -z $d ]; then
for entry in "$d"/*.sql "$d"/**/*.sql
do
if [[ -e $entry ]]; then
cat "$entry" >> $OUTPUT_FOLDER$database$suffix_base".sql"
fi
done
fi
done
fi
if (( $ALL_IN_ONE == 0 )); then
suffix_upd="_updates"
echo "" > $OUTPUT_FOLDER$database$suffix_upd".sql"
fi;
if [ ! ${#updates[@]} -eq 0 ]; then
echo "Generating $OUTPUT_FOLDER$database$suffix_upd ..."
for d in "${updates[@]}"
do
if [ ! -z $d ]; then
for entry in "$d"/*.sql "$d"/**/*.sql
do
if [[ ! -e $entry ]]; then
continue
fi
file=$(basename "$entry")
hash=$($MD5_CMD "$entry")
hash="${hash%% *}" #remove file path
if [[ -z ${registry[$hash]} ]]; then
registry["$hash"]="$file"
echo "-- New update sql: "$file
cat "$entry" >> $OUTPUT_FOLDER$database$suffix_upd".sql"
fi
done
fi
done
fi
if (( $ALL_IN_ONE == 0 )); then
suffix_custom="_custom"
echo "" > $OUTPUT_FOLDER$database$suffix_custom".sql"
fi;
if [ ! ${#custom[@]} -eq 0 ]; then
echo "Generating $OUTPUT_FOLDER$database$suffix_custom ..."
for d in "${custom[@]}"
do
if [ ! -z $d ]; then
for entry in "$d"/*.sql "$d"/**/*.sql
do
if [[ ! -e $entry ]]; then
continue
fi
file=$(basename "$entry")
hash=$($MD5_CMD "$entry")
hash="${hash%% *}" #remove file path
if [[ -z ${registry[$hash]} ]]; then
registry["$hash"]="$file"
echo "-- New custom sql: "$file
cat "$entry" >> $OUTPUT_FOLDER$database$suffix_custom".sql"
fi
done
fi
done
fi
}
mkdir -p $OUTPUT_FOLDER
for db in ${DATABASES[@]}
do
assemble "$db" $version".sql"
done
echo "" > $reg_file
for i in "${!registry[@]}"
do
echo "registry['"$i"']='"${registry[$i]}"'" >> "$reg_file"
done
echo "===== DONE ====="
+1
View File
@@ -0,0 +1 @@
config.sh
+45
View File
@@ -0,0 +1,45 @@
#!/bin/bash
ROOTPATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )/../../" && pwd )"
source $ROOTPATH"/bin/bash_shared/includes.sh"
if [ -f "./config.sh" ]; then
source "./config.sh" # should overwrite previous
fi
echo "===== STARTING PROCESS ====="
function export() {
echo "Working on: "$1
database=$1
var_base_path="DB_"$database"_PATHS"
base_path=${!var_base_path}
base_conf="TPATH="$base_path";\
CLEANFOLDER=1; \
CHMODE=0; \
TEXTDUMPS=0; \
PARSEDUMP=1; \
FULL=0; \
DUMPOPTS='--skip-comments --skip-set-charset --routines --extended-insert --order-by-primary --single-transaction --quick'; \
"
var_base_conf="DB_"$database"_CONF"
base_conf=$base_conf${!var_base_conf}
var_base_name="DB_"$database"_NAME"
base_name=${!var_base_name}
bash $AC_PATH_MODULES"/uwd/mysql-tools/mysql-tools" dump "" $base_name "" "$base_conf"
}
for db in ${DATABASES[@]}
do
export "$db"
done
echo "===== DONE ====="
+68
View File
@@ -0,0 +1,68 @@
#!/bin/bash
function checkStatus() {
if [ -d "/proc/"$1 ]; then
eval "TEST=1"
else
eval "TEST=0"
fi
}
function starter() {
local CURRENT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd $BINPATH
mkdir -p "$LOGS_PATH"
TRACE_BEGIN_STRING="SIGSEGV"
TRACE_FILE="$LOGS_PATH/"$SCREEN_NAME"_trace.log"
ERR_FILE="$LOGS_PATH/"$SCREEN_NAME"_error.log"
SYSLOG="$LOGS_PATH/"$SCREEN_NAME"_system.log"
SYSERR="$LOGS_PATH/"$SCREEN_NAME"_system.err"
LINKS_FILE="$LOGS_PATH/"$SCREEN_NAME"_crash_links.link"
$CURRENT_PATH/starter $SERVERBIN $GDB "$CONFIG" "$SYSLOG" "$SYSERR" $GDB_ENABLED
}
function restarter() {
local CURRENT_PATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd $BINPATH
mkdir -p "$LOGS_PATH"
TRACE_BEGIN_STRING="SIGSEGV"
TRACE_FILE="$LOGS_PATH/"$SCREEN_NAME"_trace.log"
ERR_FILE="$LOGS_PATH/"$SCREEN_NAME"_error.log"
SYSLOG="$LOGS_PATH/"$SCREEN_NAME"_system.log"
SYSERR="$LOGS_PATH/"$SCREEN_NAME"_system.err"
LINKS_FILE="$LOGS_PATH/"$SCREEN_NAME"_crash_links.link"
if [ ! -f $TRACE_FILE ]; then
touch $TRACE_FILE
fi
while :
do
PID=$(cat $SERVERPID)
checkStatus $PID
if [ $TEST -eq 0 ]; then
DATE=$(date)
echo "Restarting $SCREEN_NAME Core blizz($DATE)"
if [ $GDB_ENABLED -eq 1 ]; then
echo "GDB enabled"
grep -B 10 -A 1800 "$TRACE_BEGIN_STRING" "$SYSLOG" >> "$TRACE_FILE"
cat "$SYSERR" > "$ERR_FILE"
screen -A -m -d -S $SCREEN_NAME "$CURRENT_PATH/starter" $SERVERBIN $GDB "$CONFIG" "$SYSLOG" "$SYSERR" 1
fi
if [ $GDB_ENABLED -eq 0 ]; then
echo "GDB disabled"
screen -A -m -d -S $SCREEN_NAME "$CURRENT_PATH/starter" $SERVERBIN null "$CONFIG" null null 0
fi
fi
sleep 15
done
}
+21
View File
@@ -0,0 +1,21 @@
#!/bin/bash
GDB_FILE="$2"
CONFIG="$3"
SYSLOG="$4"
SYSERR="$5"
GBD_ENABLED="$6"
if [ $GBD_ENABLED -eq 1 ]; then
echo "set logging on" > "$GDB_FILE"
echo "set debug timestamp" >> "$GDB_FILE"
echo "run -c $3" >> "$GDB_FILE"
echo "bt" >> "$GDB_FILE"
[ ! -f "$SYSLOG" ] && touch "$SYSLOG"
[ ! -f "$SYSERR" ] && touch "$SYSERR"
gdb -x $GDB_FILE --batch $1 >> "$SYSLOG" 2>> "$SYSERR"
elif [ $GBD_ENABLED -eq 0 ]; then
"./$1" -c "$CONFIG"
fi
-41
View File
@@ -1,41 +0,0 @@
# Copyright (C)
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
include(${CMAKE_SOURCE_DIR}/cmake/macros/EnsureVersion.cmake)
set(_REQUIRED_GIT_VERSION "1.7")
# Its not set during initial run
if(NOT BUILDDIR)
set(BUILDDIR ${CMAKE_BINARY_DIR})
endif()
FIND_PROGRAM(SVN_EXECUTABLE svn DOC "subversion command line client")
# only do this if we have an svn client.
if (SVN_EXECUTABLE)
MACRO(Subversion_GET_REVISION dir variable)
EXECUTE_PROCESS(COMMAND ${SVN_EXECUTABLE} info ${dir}
OUTPUT_VARIABLE ${variable}
OUTPUT_STRIP_TRAILING_WHITESPACE)
STRING(REGEX REPLACE "^(.*\n)?Revision: ([^\n]+).*"
"\\2" ${variable} "${${variable}}")
ENDMACRO(Subversion_GET_REVISION)
Subversion_GET_REVISION(${CMAKE_SOURCE_DIR} REV2)
endif ()
set(rev_hash_str ${REV2})
set(rev_hash ${REV2})
set(rev_id_str ${REV2})
set(rev_id ${REV2})
configure_file ( ${CMAKE_SOURCE_DIR}/revision.h.in.cmake ${BUILDDIR}/revision.h )
-23
View File
@@ -1,23 +0,0 @@
# from cmake wiki
IF(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
MESSAGE(FATAL_ERROR "Cannot find install manifest: \"@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt\"")
ENDIF(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
FILE(READ "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt" files)
STRING(REGEX REPLACE "\n" ";" files "${files}")
FOREACH(file ${files})
MESSAGE(STATUS "Uninstalling \"${file}\"")
IF(EXISTS "${file}")
EXEC_PROGRAM(
"@CMAKE_COMMAND@" ARGS "-E remove \"${file}\""
OUTPUT_VARIABLE rm_out
RETURN_VALUE rm_retval
)
IF("${rm_retval}" STREQUAL 0)
ELSE("${rm_retval}" STREQUAL 0)
MESSAGE(FATAL_ERROR "Problem when removing \"${file}\"")
ENDIF("${rm_retval}" STREQUAL 0)
ELSE(EXISTS "${file}")
MESSAGE(STATUS "File \"${file}\" does not exist.")
ENDIF(EXISTS "${file}")
ENDFOREACH(file)
@@ -1,13 +1,3 @@
# Copyright (C)
#
# This file is free software; as a special exception the author gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
option(SERVERS "Build worldserver and authserver" 1)
option(SCRIPTS "Build core with scripts included" 1)
option(TOOLS "Build map/vmap/mmap extraction/assembler tools" 0)
+153
View File
@@ -0,0 +1,153 @@
#!/bin/bash
#!/bin/bash
# absolute root path of your azerothshard repository
SRCPATH="$AC_PATH_ROOT"
# absolute path where binary files must be stored
BINPATH="$AC_PATH_ROOT/build/"
# absolute path where config. files must be stored
CONFDIR="$AC_PATH_ROOT/build/etc/"
##############################################
#
# COMPILER_CONFIGURATIONS
#
##############################################
# set preferred compilers
#CCOMPILERC="/usr/bin/clang-3.6"
#CCOMPILERCC="/usr/bin/clang-3.6"
#CCOMPILERCXX="/usr/bin/clang++-3.6"
CCOMPILERC="/usr/bin/gcc"
CCOMPILERCC="/usr/bin/gcc"
CCOMPILERCXX="/usr/bin/g++"
# how many thread must be used for compilation ( leave zero to use all available )
MTHREADS=0
# enable/disable warnings during compilation
CWARNINGS=OFF
# enable/disable some debug informations ( it's not a debug compilation )
CDEBUG=OFF
# specify compilation type
CTYPE=Release
# compile scripts
CSCRIPTS=ON
# compile server
CSERVERS=ON
# compile tools
CTOOLS=OFF
# use precompiled headers ( fatest compilation but not optimized if you change headers often )
CSCRIPTPCH=ON
CCOREPCH=ON
# you can add your custom definitions here ( -D )
CCUSTOMOPTIONS=""
##############################################
#
# RUNNER CONFIGURATION
#
##############################################
# enable/disable GDB execution
export GDB_ENABLED=0
# gdb file
export GDB=""
# directory where binary are stored
export BINPATH=""
### Put here the pid you configured on your worldserver.conf file ###
export SERVERPID=""
# path to conf file
export CONFIG=""
# path of log files
export LOGS_PATH="";
# exec name
export SERVERBIN=""
# name of screen service ( for restarter )
export SCREEN_NAME=""
##############################################
#
# DB ASSEMBLER CONFIGURATIONS
#
##############################################
# 0 if you want create an sql for each kind of following categories
# 1 to create a single big file to import ( suggested for new installations )
ALL_IN_ONE=0
DATABASES=(
"AUTH"
"CHARACTERS"
"WORLD"
)
OUTPUT_FOLDER="output/"
# FULL DB
DB_CHARACTERS_PATHS=(
$SRCPATH"/data/sql/base/characters"
)
DB_CHARACTERS_NAME="characters"
DB_CHARACTERS_CONF="MYSQL_USER='root'; \
MYSQL_PASS='root'; \
MYSQL_HOST='localhost';\
"
DB_AUTH_PATHS=(
$SRCPATH"/data/sql/base/auth/"
)
DB_AUTH_NAME="auth"
DB_AUTH_CONF="MYSQL_USER='root'; \
MYSQL_PASS='root'; \
MYSQL_HOST='localhost';\
"
DB_WORLD_PATHS=(
$SRCPATH"/data/sql/base/world/"
)
DB_WORLD_NAME="world"
DB_WORLD_CONF="MYSQL_USER='root'; \
MYSQL_PASS='root'; \
MYSQL_HOST='localhost';\
"
# UPDATES
DB_CHARACTERS_UPDATE_PATHS=(
$SRCPATH"/data/sql/updates/characters/"
)
DB_AUTH_UPDATE_PATHS=(
$SRCPATH"/data/sql/updates/auth/"
)
DB_WORLD_UPDATE_PATHS=(
$SRCPATH"/data/sql/updates/world/"
)
# CUSTOM
DB_CHARACTERS_CUSTOM_PATHS=(
)
DB_AUTH_CUSTOM_PATHS=(
)
DB_WORLD_CUSTOM_PATHS=(
)
-8
View File
@@ -1,8 +0,0 @@
#ifndef HAVE_CONFIG_H
#define HAVE_CONFIG_H
#cmakedefine HAVE_ACE_STACK_TRACE_H
#cmakedefine USE_MULTI_THREAD_MAP
#endif /* HAVE_CONFIG_H */
Submodule
+1
Submodule data/doc added at 352f3c6a77
@@ -0,0 +1,3 @@
CREATE TABLE `auth_db_version` (
`2016_07_09_00` BIT(1) DEFAULT NULL
) ENGINE=MYISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Last applied sql update to DB';
@@ -0,0 +1 @@
ALTER TABLE auth_db_version CHANGE COLUMN 2016_07_09_00 2016_07_09_01 bit;
@@ -0,0 +1,16 @@
ALTER TABLE auth_db_version CHANGE COLUMN 2016_07_09_01 2016_07_10_00 bit;
DROP TABLE IF EXISTS `autobroadcast`;
CREATE TABLE `autobroadcast` (
`realmid` int(10) NOT NULL,
`id` int(11) NOT NULL AUTO_INCREMENT,
`weight` tinyint(3) DEFAULT 1,
`text` longtext NOT NULL,
PRIMARY KEY (`id`, `realmid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
ALTER TABLE `autobroadcast`
CHANGE `realmid` `realmid` INT(11) NOT NULL DEFAULT '-1',
CHANGE `id` `id` TINYINT(3) UNSIGNED NOT NULL AUTO_INCREMENT,
CHANGE `weight` `weight` TINYINT(3) UNSIGNED DEFAULT '1',
ENGINE=INNODB;
@@ -0,0 +1,3 @@
CREATE TABLE `characters_db_version` (
`2016_07_09_00` BIT(1) DEFAULT NULL
) ENGINE=MYISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Last applied sql update to DB';
@@ -0,0 +1 @@
ALTER TABLE characters_db_version CHANGE COLUMN 2016_07_09_00 2016_07_09_01 bit;
@@ -0,0 +1,28 @@
ALTER TABLE characters_db_version CHANGE COLUMN 2016_07_09_01 2016_07_10_00 bit;
CREATE TABLE IF NOT EXISTS `pvpstats_battlegrounds` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`winner_faction` tinyint(4) NOT NULL,
`bracket_id` tinyint(3) unsigned NOT NULL,
`type` tinyint(3) unsigned NOT NULL,
`date` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `pvpstats_players` (
`battleground_id` bigint(20) unsigned NOT NULL,
`character_guid` int(10) unsigned NOT NULL,
`winner` bit(1) NOT NULL,
`score_killing_blows` mediumint(8) unsigned NOT NULL,
`score_deaths` mediumint(8) unsigned NOT NULL,
`score_honorable_kills` mediumint(8) unsigned NOT NULL,
`score_bonus_honor` mediumint(8) unsigned NOT NULL,
`score_damage_done` mediumint(8) unsigned NOT NULL,
`score_healing_done` mediumint(8) unsigned NOT NULL,
`attr_1` mediumint(8) unsigned NOT NULL DEFAULT '0',
`attr_2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`attr_3` mediumint(8) unsigned NOT NULL DEFAULT '0',
`attr_4` mediumint(8) unsigned NOT NULL DEFAULT '0',
`attr_5` mediumint(8) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`battleground_id`,`character_guid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
@@ -0,0 +1,25 @@
ALTER TABLE characters_db_version CHANGE COLUMN 2016_07_10_00 2016_07_30_00 bit;
CREATE TABLE IF NOT EXISTS `gm_ticket` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '0 open, 1 closed, 2 character deleted',
`playerGuid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier of ticket creator',
`name` varchar(12) NOT NULL COMMENT 'Name of ticket creator',
`description` text NOT NULL,
`createTime` int(10) unsigned NOT NULL DEFAULT '0',
`mapId` smallint(5) unsigned NOT NULL DEFAULT '0',
`posX` float NOT NULL DEFAULT '0',
`posY` float NOT NULL DEFAULT '0',
`posZ` float NOT NULL DEFAULT '0',
`lastModifiedTime` int(10) unsigned NOT NULL DEFAULT '0',
`closedBy` int(10) unsigned NOT NULL DEFAULT '0',
`assignedTo` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'GUID of admin to whom ticket is assigned',
`comment` text NOT NULL,
`response` text NOT NULL,
`completed` tinyint(3) unsigned NOT NULL DEFAULT '0',
`escalated` tinyint(3) unsigned NOT NULL DEFAULT '0',
`viewed` tinyint(3) unsigned NOT NULL DEFAULT '0',
`needMoreHelp` tinyint(3) unsigned NOT NULL DEFAULT '0',
`resolvedBy` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'GUID of GM who resolved the ticket',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10572 DEFAULT CHARSET=utf8 COMMENT='Player System';
@@ -0,0 +1,35 @@
ALTER TABLE characters_db_version CHANGE COLUMN 2016_07_30_00 2016_08_08_00 bit;
CREATE TABLE IF NOT EXISTS `battleground_deserters` (
`guid` INT(10) UNSIGNED NOT NULL COMMENT 'characters.guid',
`type` TINYINT(3) UNSIGNED NOT NULL COMMENT 'type of the desertion',
`datetime` DATETIME NOT NULL COMMENT 'datetime of the desertion'
);
CREATE TABLE IF NOT EXISTS `pvpstats_battlegrounds` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`winner_faction` tinyint(4) NOT NULL,
`bracket_id` tinyint(3) unsigned NOT NULL,
`type` tinyint(3) unsigned NOT NULL,
`date` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8298 DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `pvpstats_players` (
`battleground_id` bigint(20) unsigned NOT NULL,
`character_guid` int(10) unsigned NOT NULL,
`winner` bit(1) NOT NULL,
`score_killing_blows` mediumint(8) unsigned NOT NULL,
`score_deaths` mediumint(8) unsigned NOT NULL,
`score_honorable_kills` mediumint(8) unsigned NOT NULL,
`score_bonus_honor` mediumint(8) unsigned NOT NULL,
`score_damage_done` mediumint(8) unsigned NOT NULL,
`score_healing_done` mediumint(8) unsigned NOT NULL,
`attr_1` mediumint(8) unsigned NOT NULL DEFAULT '0',
`attr_2` mediumint(8) unsigned NOT NULL DEFAULT '0',
`attr_3` mediumint(8) unsigned NOT NULL DEFAULT '0',
`attr_4` mediumint(8) unsigned NOT NULL DEFAULT '0',
`attr_5` mediumint(8) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`battleground_id`,`character_guid`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
@@ -0,0 +1,47 @@
ALTER TABLE characters_db_version CHANGE COLUMN 2016_08_08_00 2016_08_12_00 bit;
-- `character_aura`
ALTER TABLE `character_aura`
CHANGE `caster_guid` `casterGuid` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT 'Full Global Unique Identifier',
CHANGE `item_guid` `itemGuid` bigint(20) unsigned NOT NULL DEFAULT '0',
CHANGE `effect_mask` `effectMask` tinyint(3) unsigned NOT NULL DEFAULT '0',
CHANGE `recalculate_mask` `recalculateMask` tinyint(3) unsigned NOT NULL DEFAULT '0',
CHANGE `stackcount` `stackCount` tinyint(3) unsigned NOT NULL DEFAULT '1',
CHANGE `maxduration` `maxDuration` int(11) NOT NULL DEFAULT '0',
CHANGE `remaintime` `remainTime` int(11) NOT NULL DEFAULT '0',
CHANGE `remaincharges` `remainCharges` tinyint(3) unsigned NOT NULL DEFAULT '0';
-- `character_glyphs`
ALTER TABLE `character_glyphs`
CHANGE `spec` `talentGroup` tinyint(3) unsigned NOT NULL DEFAULT '0';
-- `characters`
ALTER TABLE `characters`
CHANGE `speccount` `talentGroupsCount` tinyint(3) unsigned NOT NULL DEFAULT '1',
CHANGE `activespec` `activeTalentGroup` tinyint(3) unsigned NOT NULL DEFAULT '0';
-- `gm_subsurveys` -> `gm_subsurvey`
RENAME TABLE `gm_subsurveys` TO `gm_subsurvey`;
ALTER TABLE `gm_subsurvey`
CHANGE `subsurveyId` `questionId` int(10) unsigned NOT NULL DEFAULT '0',
CHANGE `rank` `answer` int(10) unsigned NOT NULL DEFAULT '0',
CHANGE `comment` `answerComment` text NOT NULL;
-- `gm_surveys` -> `gm_survey`
RENAME TABLE `gm_surveys` TO `gm_survey`;
ALTER TABLE `gm_survey`
CHANGE `overallComment` `comment` longtext NOT NULL;
-- `groups`
ALTER TABLE `groups`
CHANGE `raiddifficulty` `raidDifficulty` tinyint(3) unsigned NOT NULL DEFAULT '0';
-- `pet_aura`
ALTER TABLE `pet_aura`
CHANGE `caster_guid` `casterGuid` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT 'Full Global Unique Identifier',
CHANGE `effect_mask` `effectMask` tinyint(3) unsigned NOT NULL DEFAULT '0',
CHANGE `recalculate_mask` `recalculateMask` tinyint(3) unsigned NOT NULL DEFAULT '0',
CHANGE `stackcount` `stackCount` tinyint(3) unsigned NOT NULL DEFAULT '1',
CHANGE `maxduration` `maxDuration` int(11) NOT NULL DEFAULT '0',
CHANGE `remaintime` `remainTime` int(11) NOT NULL DEFAULT '0',
CHANGE `remaincharges` `remainCharges` tinyint(3) unsigned NOT NULL DEFAULT '0';
@@ -0,0 +1,3 @@
CREATE TABLE `world_db_version` (
`2016_07_09_00` BIT(1) DEFAULT NULL
) ENGINE=MYISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Last applied sql update to DB';
@@ -0,0 +1 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_07_09_00 2016_07_09_01 bit;
@@ -0,0 +1,4 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_07_09_01 2016_07_10_00 bit;
DELETE FROM `item_template` WHERE `entry` = 34833;
INSERT INTO `item_template` (`entry`, `class`, `subclass`, `SoundOverrideSubclass`, `name`, `displayid`, `Quality`, `Flags`, `FlagsExtra`, `BuyCount`, `BuyPrice`, `SellPrice`, `InventoryType`, `AllowableClass`, `AllowableRace`, `ItemLevel`, `RequiredLevel`, `RequiredSkill`, `RequiredSkillRank`, `requiredspell`, `requiredhonorrank`, `RequiredCityRank`, `RequiredReputationFaction`, `RequiredReputationRank`, `maxcount`, `stackable`, `ContainerSlots`, `StatsCount`, `stat_type1`, `stat_value1`, `stat_type2`, `stat_value2`, `stat_type3`, `stat_value3`, `stat_type4`, `stat_value4`, `stat_type5`, `stat_value5`, `stat_type6`, `stat_value6`, `stat_type7`, `stat_value7`, `stat_type8`, `stat_value8`, `stat_type9`, `stat_value9`, `stat_type10`, `stat_value10`, `ScalingStatDistribution`, `ScalingStatValue`, `dmg_min1`, `dmg_max1`, `dmg_type1`, `dmg_min2`, `dmg_max2`, `dmg_type2`, `armor`, `holy_res`, `fire_res`, `nature_res`, `frost_res`, `shadow_res`, `arcane_res`, `delay`, `ammo_type`, `RangedModRange`, `spellid_1`, `spelltrigger_1`, `spellcharges_1`, `spellppmRate_1`, `spellcooldown_1`, `spellcategory_1`, `spellcategorycooldown_1`, `spellid_2`, `spelltrigger_2`, `spellcharges_2`, `spellppmRate_2`, `spellcooldown_2`, `spellcategory_2`, `spellcategorycooldown_2`, `spellid_3`, `spelltrigger_3`, `spellcharges_3`, `spellppmRate_3`, `spellcooldown_3`, `spellcategory_3`, `spellcategorycooldown_3`, `spellid_4`, `spelltrigger_4`, `spellcharges_4`, `spellppmRate_4`, `spellcooldown_4`, `spellcategory_4`, `spellcategorycooldown_4`, `spellid_5`, `spelltrigger_5`, `spellcharges_5`, `spellppmRate_5`, `spellcooldown_5`, `spellcategory_5`, `spellcategorycooldown_5`, `bonding`, `description`, `PageText`, `LanguageID`, `PageMaterial`, `startquest`, `lockid`, `Material`, `sheath`, `RandomProperty`, `RandomSuffix`, `block`, `itemset`, `MaxDurability`, `area`, `Map`, `BagFamily`, `TotemCategory`, `socketColor_1`, `socketContent_1`, `socketColor_2`, `socketContent_2`, `socketColor_3`, `socketContent_3`, `socketBonus`, `GemProperties`, `RequiredDisenchantSkill`, `ArmorDamageModifier`, `duration`, `ItemLimitCategory`, `HolidayId`, `ScriptName`, `DisenchantID`, `FoodType`, `minMoneyLoot`, `maxMoneyLoot`, `flagsCustom`, `VerifiedBuild`) VALUES (34833, 12, 0, 0, 'Unlit Torches', 7290, 1, 2, 0, 1, 0, 0, 0, -1, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45671, 0, 0, 0, 5000, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 0, 0, 0, 0, -1, 0, -1, 4, '', 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, '', 0, 0, 0, 0, 0, 12340);
@@ -0,0 +1,90 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_07_10_00 2016_07_10_01 bit;
/* Spawn missing Midsummer bonfire */
SET @STARTGUID := 268968;
DELETE FROM `gameobject` WHERE guid = @STARTGUID+0;
DELETE FROM `gameobject` WHERE guid = @STARTGUID+1;
/* Ironforge */
INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES (@STARTGUID+0, 181371, 0, 1, 1, -4699.790039, -1222.770020, 501.658997, -1.378810, 0, 0, 0, 0, 300, 0, 1, 0);
/* Shattrath */
INSERT INTO `gameobject` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES (@STARTGUID+1, 181371, 530, 1, 1, -1747.849976, 5326.290039, -12.428100, -3.019420, 0, 0, 0, 0, 300, 0, 1, 0);
/* Add missing Midsummer creature */
SET @STARTGUID := 248565;
DELETE FROM `creature` WHERE `guid` BETWEEN @STARTGUID+00 AND @STARTGUID+29;
DELETE FROM `game_event_creature` WHERE `guid` BETWEEN @STARTGUID+00 AND @STARTGUID+29;
INSERT INTO `creature` (`guid`, `id`, `map`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `MovementType`) VALUES
(@STARTGUID+0, 32801, 571, 1, 1, 4131.279, 5394.604, 26.09047, 3.595378, 120, 0, 0), -- 32801
(@STARTGUID+1, 32809, 571, 1, 1, 4454.667, 5623.537, 56.91562, 4.13643, 120, 0, 0), -- 32809
(@STARTGUID+2, 32810, 571, 1, 1, 5499.812, 4878.976, -197.8652, 3.176499, 120, 0, 0), -- 32810
(@STARTGUID+3, 32802, 571, 1, 1, 5360.002, 4834.393, -196.3981, 5.550147, 120, 0, 0), -- 32802
(@STARTGUID+4, 32811, 571, 1, 1, 3762.387, 1481.287, 92.8882, 3.438299, 120, 0, 0), -- 32811
(@STARTGUID+5, 32803, 571, 1, 1, 3936.924, -595.4437, 241.1534, 5.951573, 120, 0, 0), -- 32803
(@STARTGUID+6, 32812, 571, 1, 1, 2586.682, -4337.068, 276.0698, 4.13643, 120, 0, 0), -- 32812
(@STARTGUID+7, 32804, 571, 1, 1, 2466.965, -4892.675, 262.5474, 2.303835, 120, 0, 0), -- 32804
(@STARTGUID+8, 32813, 571, 1, 1, 3376.009, -2124.778, 124.664, 0.1396263, 120, 0, 0), -- 32813
(@STARTGUID+9, 32805, 571, 1, 1, 3400.944, -2890.375, 201.4968, 2.303835, 120, 0, 0), -- 32805
(@STARTGUID+10, 32814, 571, 1, 1, 6150.945, -1023.05, 408.3642, 1.43117, 120, 0, 0), -- 32814
(@STARTGUID+11, 32806, 571, 1, 1, 6087.442, -1105.523, 418.2672, 1.099557, 120, 0, 0), -- 32806
(@STARTGUID+12, 32815, 571, 1, 1, 5536.516, -733.7185, 149.6217, 3.124139, 120, 0, 0), -- 32815
(@STARTGUID+13, 32807, 571, 1, 1, 5141.776, -685.0027, 170.2738, 5.951573, 120, 0, 0), -- 32807
(@STARTGUID+14, 32816, 571, 1, 1, 5280.307, -2766.146, 292.5019, 2.303835, 120, 0, 0), -- 32816
(@STARTGUID+15, 32808, 571, 1, 1, 5627.932, -2616.493, 292.5019, 1.518436, 120, 0, 0), -- 32808
(@STARTGUID+16, 25892, 0, 1, 1, -8258.798, -2618.704, 133.3752, 1.343904, 120, 0, 0), -- 25892
(@STARTGUID+17, 25899, 1, 1, 1, -4391.495, 2187.865, 12.22644, 5.864306, 120, 0, 0), -- 25899
(@STARTGUID+18, 25936, 1, 1, 1, -2321.744, -619.7491, -9.089149, 5.67232, 120, 0, 0), -- 25936
(@STARTGUID+19, 25888, 530, 1, 1, -4219.219, -12310.55, 2.439188, 5.934119, 120, 0, 0), -- 25888
(@STARTGUID+20, 25891, 530, 1, 1, -2234.83, -11895.94, 26.62421, 4.694936, 120, 0, 0), -- 25891
(@STARTGUID+21, 25907, 530, 1, 1, -2998.854, 4164.042, 5.169014, 0.5934119, 120, 0, 0), -- 25907
(@STARTGUID+22, 25938, 530, 1, 1, -3067.278, 2387.903, 62.19349, 3.368485, 120, 0, 0), -- 25938
(@STARTGUID+23, 25905, 530, 1, 1, -3951.305, 2045.65, 95.14804, 4.520403, 120, 0, 0), -- 25905
(@STARTGUID+24, 25912, 530, 1, 1, 193.7309, 6016.713, 22.73373, 6.161012, 120, 0, 0), -- 25912
(@STARTGUID+25, 25903, 530, 1, 1, -2517.064, 7555.085, -1.793157, 5.375614, 120, 0, 0), -- 25903
(@STARTGUID+26, 25889, 530, 1, 1, 2024.906, 6590.532, 135.3214, 5.934119, 120, 0, 0), -- 25889
(@STARTGUID+27, 25926, 530, 1, 1, 2286.707, 6137.618, 136.3056, 1.570796, 120, 0, 0), -- 25926
(@STARTGUID+28, 25913, 530, 1, 1, 3127.551, 3743.148, 141.7706, 6.161012, 120, 0, 0), -- 25913
(@STARTGUID+29, 25918, 530, 1, 1, 2917.222, 3693.411, 143.7703, 2.932153, 120, 0, 0); -- 25918
INSERT INTO `game_event_creature` (`eventEntry`, `guid`) VALUES
(1, @STARTGUID+00),
(1, @STARTGUID+01),
(1, @STARTGUID+02),
(1, @STARTGUID+03),
(1, @STARTGUID+04),
(1, @STARTGUID+05),
(1, @STARTGUID+06),
(1, @STARTGUID+07),
(1, @STARTGUID+08),
(1, @STARTGUID+09),
(1, @STARTGUID+10),
(1, @STARTGUID+11),
(1, @STARTGUID+12),
(1, @STARTGUID+13),
(1, @STARTGUID+14),
(1, @STARTGUID+15),
(1, @STARTGUID+16),
(1, @STARTGUID+17),
(1, @STARTGUID+18),
(1, @STARTGUID+19),
(1, @STARTGUID+20),
(1, @STARTGUID+21),
(1, @STARTGUID+22),
(1, @STARTGUID+23),
(1, @STARTGUID+24),
(1, @STARTGUID+25),
(1, @STARTGUID+26),
(1, @STARTGUID+27),
(1, @STARTGUID+28),
(1, @STARTGUID+29);
/* Delete some double spawn creature of midsummer fire festival */
DELETE FROM `creature` WHERE `guid`=86358 AND `id`=25915;
DELETE FROM `creature` WHERE `guid`=86387 AND `id`=25920;
DELETE FROM `creature` WHERE `guid`=86241 AND `id`=25887;
DELETE FROM `creature` WHERE `guid`=86327 AND `id`=25914;
DELETE FROM `creature` WHERE `guid`=86376 AND `id`=25916;
DELETE FROM `creature` WHERE `guid`=86426 AND `id`=25921;
DELETE FROM `creature` WHERE `guid`=86165 AND `id`=26123;
DELETE FROM `creature` WHERE `guid`=202863 AND `id`=25975;
@@ -0,0 +1,4 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_07_10_01 2016_07_10_02 bit;
/* Quest adding injury to insult, fix mob speed run, from 2.2 to 1.0 */
UPDATE `creature_template` SET `speed_run` = 1 WHERE `entry` = 24238;
@@ -0,0 +1,5 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_07_10_02 2016_07_14_00 bit;
/* add spellscript for crow spell */
DELETE FROM spell_script_names WHERE spell_id = 38776;
INSERT INTO spell_script_names VALUES (38776,'spell_q9718_crow_transform');
@@ -0,0 +1,17 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_07_14_00 2016_07_28_00 bit;
-- loot for mindless servant 26536 in utgarde pinnacle
DELETE FROM `creature_loot_template` WHERE (Entry = 26536);
INSERT INTO `creature_loot_template` (`Entry`, `Item`, `ChanceOrQuestChance`, `LootMode`, `GroupId`, `mincountOrRef`, `maxcount`) VALUES
(26536, 33470, 10.7, 1, 0, 1, 7),
(26536, 26002, 3, 1, 1, -26002, 1),
(26536, 26011, 1, 1, 1, -26011, 1),
(26536, 26012, 1, 1, 1, -26012, 1),
(26536, 26040, 21.4, 1, 0, -26040, 1),
(26536, 33370, 3.6, 1, 1, 1, 1),
(26536, 33399, 3.6, 1, 1, 1, 1),
(26536, 33454, 35.5, 1, 0, 1, 1),
(26536, 37068, 0.69, 1, 1, 1, 1),
(26536, 37069, 0.69, 1, 1, 1, 1),
(26536, 37070, 0.69, 1, 1, 1, 1),
(26536, 45912, 0.1, 1, 1, 1, 1);
@@ -0,0 +1,5 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_07_28_00 2016_08_01_00 bit;
UPDATE creature_template SET faction = 14 WHERE faction != 35 and entry in (
35572,35569,35571,35570,35617,34705,34702,34701,34657,34703,35329,35328,35331,35330,
35332,35314,35326,35325,35323,35327,35119,35518,34928,35517,35309,35305,35307,35451,35004,35005,35545,35564,33628,36085,36090,36084,35517,35490,36089,35518,36091,36087,36086,36083,36082,36088,35310,35308,35546,35568,35306);
@@ -0,0 +1,3 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_08_01_00 2016_08_03_00 bit;
DELETE from spell_area where spell = 60815 and area = 14;
@@ -0,0 +1,161 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_08_03_00 2016_08_10_00 bit;
# Import some trinity_string from TrinityCore
INSERT IGNORE INTO `trinity_string` (`entry`, `content_default`, `content_loc1`, `content_loc2`, `content_loc3`, `content_loc4`, `content_loc5`, `content_loc6`, `content_loc7`, `content_loc8`)VALUES
(63, 'Wrong parameter, id: %u does not exist.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(64, 'Wrong parameter realmId: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(65, 'Account %u (%s) granted permissions:', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(66, 'Account %u (%s) denied permissions:', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(67, 'Account %u (%s) inherited permissions by sec level %u:', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(68, 'Permissions:', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(69, 'Linked permissions:', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(70, 'Empty List', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(71, '- %u (%s)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(72, 'Couldn\'t grant permission %u (%s) realmId %d. Account %u (%s) already has that permission', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(73, 'Couldn\'t grant permission %u (%s) realmId %d. Account %u (%s) has that permission in deny list', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(74, 'Granted permission %u (%s) realmId %d to account %u (%s)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(75, 'Couldn\'t deny permission %u (%s) realmId %d. Account %u (%s) already has that permission', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(76, 'Couldn\'t deny permission %u (%s) realmId %d. Account %u (%s) has that permission in deny list', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(77, 'Denied permission %u (%s) realmId %d to account %u (%s)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(78, 'Revoked permission %u (%s) realmId %d to account %u (%s)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(79, 'Couldn\'t revoke permission %u (%s) realmId %d. Account %u (%s) does not have that permission', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(80, 'BattleGround victories in the last 7 days\nAlliance: %d\nHorde: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(81, 'BattleGround scores storing is disabled!', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(96, 'The guild name \'%s\' is already taken', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(97, 'Changed guild name \'%s\' to \'%s\'', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(98, '\'%s\' already exists as character name, choose another one', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(99, 'Player \'%s\' forced rename to \'%s\'', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(167, 'This name is reserved, choose another one', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(176, 'Invalid gameobject type, must be a destructible building.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(177, 'Gameobject %s (GUID: %u) damaged %u (actual health: %u).', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(178, 'grid[%u,%u]cell[%u,%u] InstanceID: %u\n ZoneX: %f ZoneY: %f\nGroundZ: %f FloorZ: %f Have height data (Map: %u VMap: %u MMap: %u)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(186, 'TransMapID: %u TransOffsetX: %f TransOffsetY: %f TransOffsetZ: %f TransOffsetO: %f (Transport ID: %u %s)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(357, 'Cheat Command Status:', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(358, 'Godmode: %s.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(359, 'Casttime: %s.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(360, 'Cooldown: %s.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(361, 'Power: %s.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(362, 'Waterwalk: %s.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(363, 'Player %s cannot whisper you any longer.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(364, 'Taxinodes: %s.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(453, 'Player %s %s (guid: %u)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(548, ' GM Mode active, Phase: -1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(549, ' Banned: (Type: %s, Reason: %s, Time: %s, By: %s)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(550, ' Muted: (Reason: %s, Time: %s, By: %s)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(714, ' Account: %s (ID: %u), GMLevel: %u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(716, ' Last Login: %s (Failed Logins: %u)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(749, ' OS: %s - Latency: %u ms', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(752, ' Last IP: %s (Locked: %s)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(843, ' Level: %u (%u/%u XP (%u XP left))', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(844, ' Race: %s %s, %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(845, ' Alive ?: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(846, ' Phase: %u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(847, ' Money: %ug%us%uc', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(848, ' Map: %s, Area: %s, Zone: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(849, ' Guild: %s (ID: %u)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(850, ' Rank: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(851, ' Note: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(852, ' O. Note: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(853, ' Played time: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(854, ' Mails: %d Read/%u Total', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(855, 'Male', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(856, 'Female', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(857, 'Arena team [%u] not found', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(858, 'There is already an arena team named \"%s\"', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(859, '%s is already in an arena team of that size', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(860, 'Arena Team In Combat', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(861, 'Arena with name: \"%s\" or silmilar not found', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(862, '[%s] not member of the team \"%s\"', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(863, '[%s] already capitan in the team \"%s\"', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(864, 'New ArenaTeam created [Name: \"%s\"][Id: %u][Type: %u][Captain GUID: %u]', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(865, 'Arena team Name: \"%s\"[Id: %u] disbanded', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(866, 'Arena team [Id: %u] change from \"%s\" to \"%s\"', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(867, 'Arena team Name: \"%s\"[Id: %u] change capitan from[%s] to [%s]', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(868, 'Arena team: \"%s\"[%u] - Rating: %u - Type: %ux%u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(869, 'Name:\"%s\"[guid:%u] - PR: %u - %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(870, '|\"%s\"[ID:%u](%ux%u)|', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(871, ' Level: %u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(872, 'Entered email is not equal to registration email, check input', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(873, 'The new emails do not match', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(874, 'The email was changed', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(875, 'Your email can\'t be longer than 64 characters, email not changed!', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(876, 'Email not changed (unknown error)!', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(877, 'Email change unnecessary, new email is equal to old email', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(878, 'Your email is: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(879, '└ Registration Email: %s - Email: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(880, 'Security Level: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(881, 'An email address is required to change your password.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1151, 'Mail List Info: # of mails: %u, Player: %s(%u)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1152, 'Mail Id: %u Title: \"%s\" Money: %ug%us%uc', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1153, 'Sender: %s(%u), Receiver: %s(%u)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1154, 'Time deliver: %s, Time expire: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1155, 'Item: %s[Entry:%u Guid:%u Count:%u]', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1156, 'Mail List Info: No mail found for this character.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1157, 'All configs are reloaded from the configuration file(s).', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1158, '==========================================================', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1159, '|--------------------------------------------------------|', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1160, '| | Alliance | Horde | Neutral | Total |', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1161, ' Alliance/Horde/Neutral/Total', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1162, '| %-10s | %8u | %8u | %8u | %8u |', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1163, '%-10s = %6u / %6u / %6u / %6u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1164, 'Count', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1165, 'Item Ratio', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1166, '| | Alliance | Horde | Neutral | Amount |', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1167, ' Alliance/Horde/Neutral/Amount', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1168, 'Gray', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1169, 'White', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1170, 'Green', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1171, 'Blue', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1172, 'Purple', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1173, 'Orange', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1174, 'Yellow', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1175, 'Amount of %s items is set to %u.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1176, 'Items ratio for %s is set to %u.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1177, 'Displaying Guild Details for %s (Id: %u)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1178, '| Guild Master: %s (GUID: %u)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1179, '| Guild Creation Date: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1180, '| Guild Members: %u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1181, '| Guild Bank: %u gold', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1182, '| Guild MOTD: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(1183, '| Guild Information: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(2030, '|cff00ff00Completed by|r:|cff00ccff %s|r', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5037, 'MechanicImmuneMask: %u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5038, 'Unit Flags: %u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5039, 'Console', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5040, 'Character', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5041, 'Permanently', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5042, 'You are outdoors.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5043, 'You are indoors.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5044, 'no VMAP available for area info', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5045, 'Map: %d | ID: %d | perm: %s | extended: %s | diff: %d | canReset: %s | TTR: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5046, 'Player binds: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5047, 'Group binds: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5048, 'Unbinding map: %d inst: %d perm: %s diff: %d canReset: %s TTR: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5049, 'Instances unbound: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5050, 'Instances loaded: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5051, 'Players in instances: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5052, 'Instance saves: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5053, 'Players bound: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5054, 'Groups bound: %d', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5055, 'Map is not a dungeon.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5056, 'Map has no instance data.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5057, 'Boss id %i state is now set to %i (%s).', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5058, 'Boss id %i state is %i (%s).', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5059, 'Mutes for account: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5060, 'No mutes for account: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(5061, 'Mute Date: %20s Mutetime: %10u mins. Reason: %s Set by: %s', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11002, 'Server: %s has kicked %s, reason: %s', '', '', '', '', '', '', '', ''),
(11003, 'Server: %s has muted %s for %u minutes, reason: %s', '', '', '', '', '', '', '', ''),
(11004, 'Server: %s has banned character %s for %s, reason: %s', '', '', '', '', '', '', '', ''),
(11005, 'Server: %s has banned character %s permanetly, reason: %s', '', '', '', '', '', '', '', ''),
(11006, 'Server: %s has banned %s for %s, reason: %s', '', '', '', '', '', '', '', ''),
(11007, 'Server: %s has banned %s permanetly, reason: %s', '', '', '', '', '', '', '', ''),
(11008, 'InhabitType: %u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11009, 'Flags Extra: %u', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11010, 'You didn\'t get kicked out of the instance even if Player::CheckInstanceLoginValid() returned false and without .gm on flag', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11011, 'VisualizeBoundary warning: No interior point of the creature\'s boundary could be found - check if you have mutually exclusive boundaries!', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11012, 'VisualizeBoundary error: Creature movement is unbounded', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11013, 'VisualizeBoundary warning: Reached fail-safe flood boundary - check is your boundary is unbounded!', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11014, 'You are already locked to %s.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11015, 'This creature does not have an active CreatureAI assigned to it.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL),
(11016, 'Select a player or player pet.', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
@@ -0,0 +1,5 @@
ALTER TABLE world_db_version CHANGE COLUMN 2016_08_10_00 2016_08_10_01 bit;
INSERT IGNORE INTO `command` (`name`, `security`, `help`) VALUES
('instance setbossstate', 2, 'Syntax: .instance setbossstate $bossId $encounterState [$Name]\r\nSets the EncounterState for the given boss id to a new value. EncounterStates range from 0 to 5.\r\nIf no character name is provided, the current map will be used as target.'),
('instance getbossstate', 2, 'Syntax: .instance getbossstate $bossId [$Name]\r\nGets the current EncounterState for the provided boss id.\r\nIf no character name is provided, the current map will be used as target.');
+58
View File
@@ -0,0 +1,58 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `account`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `account`
(
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Identifier',
`username` varchar(32) NOT NULL DEFAULT '',
`sha_pass_hash` varchar(40) NOT NULL DEFAULT '',
`sessionkey` varchar(80) NOT NULL DEFAULT '',
`v` varchar(64) NOT NULL DEFAULT '',
`s` varchar(64) NOT NULL DEFAULT '',
`email` varchar(254) NOT NULL DEFAULT '',
`joindate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`last_ip` varchar(15) NOT NULL DEFAULT '127.0.0.1',
`failed_logins` int(10) unsigned NOT NULL DEFAULT '0',
`locked` tinyint(3) unsigned NOT NULL DEFAULT '0',
`last_login` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00',
`online` tinyint(3) unsigned NOT NULL DEFAULT '0',
`expansion` tinyint(3) unsigned NOT NULL DEFAULT '0',
`mutetime` bigint(20) NOT NULL DEFAULT '0',
`mutereason` varchar(255) NOT NULL DEFAULT '',
`muteby` varchar(50) NOT NULL DEFAULT '',
`locale` tinyint(3) unsigned NOT NULL DEFAULT '0',
`os` varchar(3) NOT NULL DEFAULT '',
`recruiter` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
UNIQUE KEY `idx_username` (`username`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COMMENT='Account System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `account` WRITE;
/*!40000 ALTER TABLE `account` DISABLE KEYS */;
INSERT INTO `account` VALUES
(1,'test1','047ce22643f9b0bd6baeb18d51bf1075a4d43fc6','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0),
(2,'test2','10eb1ff16cf5380147e8281cd8080a210ecb3c53','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0),
(3,'test3','e546bbf9ca93ae5291f0b441bb9ea2fa0c466176','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0),
(4,'test4','61015d83b456a9c6a7defdff07f55265f24097af','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0),
(5,'test5','dddeac4ffe5f286ec57b7a1ed63bf3a859debe1e','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0),
(6,'test6','f1f94cdffd83c8c4182d66689077f92c807ab579','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0),
(7,'test7','6fcd35c35b127be1d9ca040b2b478eb366506ce2','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0),
(8,'test8','484332ccb02e284e4e0a04573c3fa417f4745fdf','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0),
(9,'test9','4fce15ed251721f02754d5381ae9d0137b6a6a30','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0),
(10,'test10','b22d249228e84ab493b39a2bd765bee9b7c0b350','','','','','2016-01-30 21:09:43','127.0.0.1',0,0,'0000-00-00 00:00:00',0,2,0,'','',0,'',0);
/*!40000 ALTER TABLE `account` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+40
View File
@@ -0,0 +1,40 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `account_access`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `account_access`
(
`id` int(10) unsigned NOT NULL,
`gmlevel` tinyint(3) unsigned NOT NULL,
`RealmID` int(11) NOT NULL DEFAULT '-1',
PRIMARY KEY (`id`,`RealmID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `account_access` WRITE;
/*!40000 ALTER TABLE `account_access` DISABLE KEYS */;
INSERT INTO `account_access` VALUES
(1,4,-1),
(2,4,-1),
(3,4,-1),
(4,4,-1),
(5,4,-1),
(6,4,-1),
(7,4,-1),
(8,4,-1),
(9,4,-1),
(10,4,-1);
/*!40000 ALTER TABLE `account_access` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+32
View File
@@ -0,0 +1,32 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `account_banned`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `account_banned`
(
`id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Account id',
`bandate` int(10) unsigned NOT NULL DEFAULT '0',
`unbandate` int(10) unsigned NOT NULL DEFAULT '0',
`bannedby` varchar(50) NOT NULL,
`banreason` varchar(255) NOT NULL,
`active` tinyint(3) unsigned NOT NULL DEFAULT '1',
PRIMARY KEY (`id`,`bandate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Ban List';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `account_banned` WRITE;
/*!40000 ALTER TABLE `account_banned` DISABLE KEYS */;
/*!40000 ALTER TABLE `account_banned` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+26
View File
@@ -0,0 +1,26 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `auth_db_version`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `auth_db_version`
(
`2016_07_10_00` bit(1) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='Last applied sql update to DB';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `auth_db_version` WRITE;
/*!40000 ALTER TABLE `auth_db_version` DISABLE KEYS */;
/*!40000 ALTER TABLE `auth_db_version` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+30
View File
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `autobroadcast`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `autobroadcast`
(
`realmid` int(11) NOT NULL DEFAULT '-1',
`id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT,
`weight` tinyint(3) unsigned DEFAULT '1',
`text` longtext NOT NULL,
PRIMARY KEY (`id`,`realmid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `autobroadcast` WRITE;
/*!40000 ALTER TABLE `autobroadcast` DISABLE KEYS */;
/*!40000 ALTER TABLE `autobroadcast` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+31
View File
@@ -0,0 +1,31 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `ip_banned`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `ip_banned`
(
`ip` varchar(15) NOT NULL DEFAULT '127.0.0.1',
`bandate` int(10) unsigned NOT NULL,
`unbandate` int(10) unsigned NOT NULL,
`bannedby` varchar(50) NOT NULL DEFAULT '[Console]',
`banreason` varchar(255) NOT NULL DEFAULT 'no reason',
PRIMARY KEY (`ip`,`bandate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Banned IPs';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `ip_banned` WRITE;
/*!40000 ALTER TABLE `ip_banned` DISABLE KEYS */;
/*!40000 ALTER TABLE `ip_banned` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+30
View File
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `realmcharacters`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `realmcharacters`
(
`realmid` int(10) unsigned NOT NULL DEFAULT '0',
`acctid` int(10) unsigned NOT NULL,
`numchars` tinyint(3) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`realmid`,`acctid`),
KEY `acctid` (`acctid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Realm Character Tracker';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `realmcharacters` WRITE;
/*!40000 ALTER TABLE `realmcharacters` DISABLE KEYS */;
/*!40000 ALTER TABLE `realmcharacters` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+41
View File
@@ -0,0 +1,41 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `realmlist`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `realmlist`
(
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(32) NOT NULL DEFAULT '',
`address` varchar(255) NOT NULL DEFAULT '127.0.0.1',
`localAddress` varchar(255) NOT NULL DEFAULT '127.0.0.1',
`localSubnetMask` varchar(255) NOT NULL DEFAULT '255.255.255.0',
`port` smallint(5) unsigned NOT NULL DEFAULT '8085',
`icon` tinyint(3) unsigned NOT NULL DEFAULT '0',
`flag` tinyint(3) unsigned NOT NULL DEFAULT '2',
`timezone` tinyint(3) unsigned NOT NULL DEFAULT '0',
`allowedSecurityLevel` tinyint(3) unsigned NOT NULL DEFAULT '0',
`population` float unsigned NOT NULL DEFAULT '0',
`gamebuild` int(10) unsigned NOT NULL DEFAULT '12340',
PRIMARY KEY (`id`),
UNIQUE KEY `idx_name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='Realm System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `realmlist` WRITE;
/*!40000 ALTER TABLE `realmlist` DISABLE KEYS */;
INSERT INTO `realmlist` VALUES
(1,'AzerothCore','127.0.0.1','127.0.0.1','255.255.255.0',8085,0,2,1,0,0,12340);
/*!40000 ALTER TABLE `realmlist` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+30
View File
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `account_data`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `account_data`
(
`accountId` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Account Identifier',
`type` tinyint(3) unsigned NOT NULL DEFAULT '0',
`time` int(10) unsigned NOT NULL DEFAULT '0',
`data` blob NOT NULL,
PRIMARY KEY (`accountId`,`type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `account_data` WRITE;
/*!40000 ALTER TABLE `account_data` DISABLE KEYS */;
/*!40000 ALTER TABLE `account_data` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,29 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `account_instance_times`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `account_instance_times`
(
`accountId` int(10) unsigned NOT NULL,
`instanceId` int(10) unsigned NOT NULL DEFAULT '0',
`releaseTime` bigint(20) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`accountId`,`instanceId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `account_instance_times` WRITE;
/*!40000 ALTER TABLE `account_instance_times` DISABLE KEYS */;
/*!40000 ALTER TABLE `account_instance_times` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,35 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `account_tutorial`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `account_tutorial`
(
`accountId` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Account Identifier',
`tut0` int(10) unsigned NOT NULL DEFAULT '0',
`tut1` int(10) unsigned NOT NULL DEFAULT '0',
`tut2` int(10) unsigned NOT NULL DEFAULT '0',
`tut3` int(10) unsigned NOT NULL DEFAULT '0',
`tut4` int(10) unsigned NOT NULL DEFAULT '0',
`tut5` int(10) unsigned NOT NULL DEFAULT '0',
`tut6` int(10) unsigned NOT NULL DEFAULT '0',
`tut7` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`accountId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `account_tutorial` WRITE;
/*!40000 ALTER TABLE `account_tutorial` DISABLE KEYS */;
/*!40000 ALTER TABLE `account_tutorial` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+52
View File
@@ -0,0 +1,52 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `addons`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `addons`
(
`name` varchar(120) NOT NULL DEFAULT '',
`crc` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Addons';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `addons` WRITE;
/*!40000 ALTER TABLE `addons` DISABLE KEYS */;
INSERT INTO `addons` VALUES
('Blizzard_AchievementUI',1276933997),
('Blizzard_ArenaUI',1276933997),
('Blizzard_AuctionUI',1276933997),
('Blizzard_BarbershopUI',1276933997),
('Blizzard_BattlefieldMinimap',1276933997),
('Blizzard_BindingUI',1276933997),
('Blizzard_Calendar',1276933997),
('Blizzard_CombatLog',1276933997),
('Blizzard_CombatText',1276933997),
('Blizzard_DebugTools',1276933997),
('Blizzard_GlyphUI',1276933997),
('Blizzard_GMChatUI',1276933997),
('Blizzard_GMSurveyUI',1276933997),
('Blizzard_GuildBankUI',1276933997),
('Blizzard_InspectUI',1276933997),
('Blizzard_ItemSocketingUI',1276933997),
('Blizzard_MacroUI',1276933997),
('Blizzard_RaidUI',1276933997),
('Blizzard_TalentUI',1276933997),
('Blizzard_TimeManager',1276933997),
('Blizzard_TokenUI',1276933997),
('Blizzard_TradeSkillUI',1276933997),
('Blizzard_TrainerUI',1276933997);
/*!40000 ALTER TABLE `addons` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+41
View File
@@ -0,0 +1,41 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `arena_team`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `arena_team`
(
`arenaTeamId` int(10) unsigned NOT NULL DEFAULT '0',
`name` varchar(24) NOT NULL,
`captainGuid` int(10) unsigned NOT NULL DEFAULT '0',
`type` tinyint(3) unsigned NOT NULL DEFAULT '0',
`rating` smallint(5) unsigned NOT NULL DEFAULT '0',
`seasonGames` smallint(5) unsigned NOT NULL DEFAULT '0',
`seasonWins` smallint(5) unsigned NOT NULL DEFAULT '0',
`weekGames` smallint(5) unsigned NOT NULL DEFAULT '0',
`weekWins` smallint(5) unsigned NOT NULL DEFAULT '0',
`rank` int(10) unsigned NOT NULL DEFAULT '0',
`backgroundColor` int(10) unsigned NOT NULL DEFAULT '0',
`emblemStyle` tinyint(3) unsigned NOT NULL DEFAULT '0',
`emblemColor` int(10) unsigned NOT NULL DEFAULT '0',
`borderStyle` tinyint(3) unsigned NOT NULL DEFAULT '0',
`borderColor` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`arenaTeamId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `arena_team` WRITE;
/*!40000 ALTER TABLE `arena_team` DISABLE KEYS */;
/*!40000 ALTER TABLE `arena_team` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,34 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `arena_team_member`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `arena_team_member`
(
`arenaTeamId` int(10) unsigned NOT NULL DEFAULT '0',
`guid` int(10) unsigned NOT NULL DEFAULT '0',
`personalRating` smallint(5) NOT NULL DEFAULT '0',
`weekGames` smallint(5) unsigned NOT NULL DEFAULT '0',
`weekWins` smallint(5) unsigned NOT NULL DEFAULT '0',
`seasonGames` smallint(5) unsigned NOT NULL DEFAULT '0',
`seasonWins` smallint(5) unsigned NOT NULL DEFAULT '0',
`personal_rating` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`arenaTeamId`,`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `arena_team_member` WRITE;
/*!40000 ALTER TABLE `arena_team_member` DISABLE KEYS */;
/*!40000 ALTER TABLE `arena_team_member` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+37
View File
@@ -0,0 +1,37 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `auctionhouse`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `auctionhouse`
(
`id` int(10) unsigned NOT NULL DEFAULT '0',
`auctioneerguid` int(10) unsigned NOT NULL DEFAULT '0',
`itemguid` int(10) unsigned NOT NULL DEFAULT '0',
`itemowner` int(10) unsigned NOT NULL DEFAULT '0',
`buyoutprice` int(10) unsigned NOT NULL DEFAULT '0',
`time` int(10) unsigned NOT NULL DEFAULT '0',
`buyguid` int(10) unsigned NOT NULL DEFAULT '0',
`lastbid` int(10) unsigned NOT NULL DEFAULT '0',
`startbid` int(10) unsigned NOT NULL DEFAULT '0',
`deposit` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
UNIQUE KEY `item_guid` (`itemguid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `auctionhouse` WRITE;
/*!40000 ALTER TABLE `auctionhouse` DISABLE KEYS */;
/*!40000 ALTER TABLE `auctionhouse` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,28 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `battleground_deserters`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `battleground_deserters`
(
`guid` INT(10) UNSIGNED NOT NULL COMMENT 'characters.guid',
`type` TINYINT(3) UNSIGNED NOT NULL COMMENT 'type of the desertion',
`datetime` DATETIME NOT NULL COMMENT 'datetime of the desertion'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `battleground_deserters` WRITE;
/*!40000 ALTER TABLE `battleground_deserters` DISABLE KEYS */;
/*!40000 ALTER TABLE `battleground_deserters` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+29
View File
@@ -0,0 +1,29 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `bugreport`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `bugreport`
(
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Identifier',
`type` longtext NOT NULL,
`content` longtext NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Debug System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `bugreport` WRITE;
/*!40000 ALTER TABLE `bugreport` DISABLE KEYS */;
/*!40000 ALTER TABLE `bugreport` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,35 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `calendar_events`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `calendar_events`
(
`id` bigint(20) unsigned NOT NULL DEFAULT '0',
`creator` int(10) unsigned NOT NULL DEFAULT '0',
`title` varchar(255) NOT NULL DEFAULT '',
`description` varchar(255) NOT NULL DEFAULT '',
`type` tinyint(1) unsigned NOT NULL DEFAULT '4',
`dungeon` int(10) NOT NULL DEFAULT '-1',
`eventtime` int(10) unsigned NOT NULL DEFAULT '0',
`flags` int(10) unsigned NOT NULL DEFAULT '0',
`time2` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `calendar_events` WRITE;
/*!40000 ALTER TABLE `calendar_events` DISABLE KEYS */;
/*!40000 ALTER TABLE `calendar_events` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,34 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `calendar_invites`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `calendar_invites`
(
`id` bigint(20) unsigned NOT NULL DEFAULT '0',
`event` bigint(20) unsigned NOT NULL DEFAULT '0',
`invitee` int(10) unsigned NOT NULL DEFAULT '0',
`sender` int(10) unsigned NOT NULL DEFAULT '0',
`status` tinyint(1) unsigned NOT NULL DEFAULT '0',
`statustime` int(10) unsigned NOT NULL DEFAULT '0',
`rank` tinyint(1) unsigned NOT NULL DEFAULT '0',
`text` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `calendar_invites` WRITE;
/*!40000 ALTER TABLE `calendar_invites` DISABLE KEYS */;
/*!40000 ALTER TABLE `calendar_invites` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
+32
View File
@@ -0,0 +1,32 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `channels`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `channels`
(
`channelId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(128) NOT NULL,
`team` int(10) unsigned NOT NULL,
`announce` tinyint(3) unsigned NOT NULL DEFAULT '1',
`password` varchar(32) DEFAULT NULL,
`lastUsed` int(10) unsigned NOT NULL,
PRIMARY KEY (`channelId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Channel System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `channels` WRITE;
/*!40000 ALTER TABLE `channels` DISABLE KEYS */;
/*!40000 ALTER TABLE `channels` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,29 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `channels_bans`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `channels_bans`
(
`channelId` int(10) unsigned NOT NULL,
`playerGUID` int(10) unsigned NOT NULL,
`banTime` int(10) unsigned NOT NULL,
PRIMARY KEY (`channelId`,`playerGUID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `channels_bans` WRITE;
/*!40000 ALTER TABLE `channels_bans` DISABLE KEYS */;
/*!40000 ALTER TABLE `channels_bans` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,32 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `channels_rights`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `channels_rights`
(
`name` varchar(128) NOT NULL,
`flags` int(10) unsigned NOT NULL,
`speakdelay` int(10) unsigned NOT NULL,
`joinmessage` varchar(255) NOT NULL DEFAULT '',
`delaymessage` varchar(255) NOT NULL DEFAULT '',
`moderators` text,
PRIMARY KEY (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `channels_rights` WRITE;
/*!40000 ALTER TABLE `channels_rights` DISABLE KEYS */;
/*!40000 ALTER TABLE `channels_rights` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_account_data`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_account_data`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0',
`type` tinyint(3) unsigned NOT NULL DEFAULT '0',
`time` int(10) unsigned NOT NULL DEFAULT '0',
`data` blob NOT NULL,
PRIMARY KEY (`guid`,`type`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_account_data` WRITE;
/*!40000 ALTER TABLE `character_account_data` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_account_data` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,29 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_achievement`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_achievement`
(
`guid` int(10) unsigned NOT NULL,
`achievement` smallint(5) unsigned NOT NULL,
`date` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`,`achievement`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_achievement` WRITE;
/*!40000 ALTER TABLE `character_achievement` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_achievement` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_achievement_progress`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_achievement_progress`
(
`guid` int(10) unsigned NOT NULL,
`criteria` smallint(5) unsigned NOT NULL,
`counter` int(10) unsigned NOT NULL,
`date` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`,`criteria`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_achievement_progress` WRITE;
/*!40000 ALTER TABLE `character_achievement_progress` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_achievement_progress` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,31 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_action`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_action`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0',
`spec` tinyint(3) unsigned NOT NULL DEFAULT '0',
`button` tinyint(3) unsigned NOT NULL DEFAULT '0',
`action` int(10) unsigned NOT NULL DEFAULT '0',
`type` tinyint(3) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`,`spec`,`button`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_action` WRITE;
/*!40000 ALTER TABLE `character_action` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_action` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_arena_stats`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_arena_stats`
(
`guid` int(10) NOT NULL,
`slot` tinyint(3) NOT NULL,
`matchMakerRating` smallint(5) NOT NULL,
`maxMMR` smallint(5) NOT NULL,
PRIMARY KEY (`guid`,`slot`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_arena_stats` WRITE;
/*!40000 ALTER TABLE `character_arena_stats` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_arena_stats` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,42 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_aura`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_aura`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`casterGuid` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT 'Full Global Unique Identifier',
`itemGuid` bigint(20) unsigned NOT NULL DEFAULT '0',
`spell` mediumint(8) unsigned NOT NULL DEFAULT '0',
`effectMask` tinyint(3) unsigned NOT NULL DEFAULT '0',
`recalculateMask` tinyint(3) unsigned NOT NULL DEFAULT '0',
`stackCount` tinyint(3) unsigned NOT NULL DEFAULT '1',
`amount0` int(11) NOT NULL DEFAULT '0',
`amount1` int(11) NOT NULL DEFAULT '0',
`amount2` int(11) NOT NULL DEFAULT '0',
`base_amount0` int(11) NOT NULL DEFAULT '0',
`base_amount1` int(11) NOT NULL DEFAULT '0',
`base_amount2` int(11) NOT NULL DEFAULT '0',
`maxDuration` int(11) NOT NULL DEFAULT '0',
`remainTime` int(11) NOT NULL DEFAULT '0',
`remainCharges` tinyint(3) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`,`casterGuid`,`itemGuid`,`spell`,`effectMask`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_aura` WRITE;
/*!40000 ALTER TABLE `character_aura` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_aura` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,32 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_banned`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_banned`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`bandate` int(10) unsigned NOT NULL DEFAULT '0',
`unbandate` int(10) unsigned NOT NULL DEFAULT '0',
`bannedby` varchar(50) NOT NULL,
`banreason` varchar(255) NOT NULL,
`active` tinyint(3) unsigned NOT NULL DEFAULT '1',
PRIMARY KEY (`guid`,`bandate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Ban List';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_banned` WRITE;
/*!40000 ALTER TABLE `character_banned` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_banned` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,27 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_battleground_random`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_battleground_random`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_battleground_random` WRITE;
/*!40000 ALTER TABLE `character_battleground_random` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_battleground_random` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,28 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_brew_of_the_month`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_brew_of_the_month`
(
`guid` int(10) unsigned NOT NULL,
`lastEventId` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_brew_of_the_month` WRITE;
/*!40000 ALTER TABLE `character_brew_of_the_month` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_brew_of_the_month` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,32 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_declinedname`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_declinedname`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`genitive` varchar(15) NOT NULL DEFAULT '',
`dative` varchar(15) NOT NULL DEFAULT '',
`accusative` varchar(15) NOT NULL DEFAULT '',
`instrumental` varchar(15) NOT NULL DEFAULT '',
`prepositional` varchar(15) NOT NULL DEFAULT '',
PRIMARY KEY (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_declinedname` WRITE;
/*!40000 ALTER TABLE `character_declinedname` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_declinedname` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,34 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_entry_point`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_entry_point`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`joinX` float NOT NULL DEFAULT '0',
`joinY` float NOT NULL DEFAULT '0',
`joinZ` float NOT NULL DEFAULT '0',
`joinO` float NOT NULL DEFAULT '0',
`joinMapId` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Map Identifier',
`taxiPath` text,
`mountSpell` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_entry_point` WRITE;
/*!40000 ALTER TABLE `character_entry_point` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_entry_point` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,53 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_equipmentsets`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_equipmentsets`
(
`guid` int(10) NOT NULL DEFAULT '0',
`setguid` bigint(20) NOT NULL AUTO_INCREMENT,
`setindex` tinyint(3) unsigned NOT NULL DEFAULT '0',
`name` varchar(31) NOT NULL,
`iconname` varchar(100) NOT NULL,
`ignore_mask` int(11) unsigned NOT NULL DEFAULT '0',
`item0` int(11) unsigned NOT NULL DEFAULT '0',
`item1` int(11) unsigned NOT NULL DEFAULT '0',
`item2` int(11) unsigned NOT NULL DEFAULT '0',
`item3` int(11) unsigned NOT NULL DEFAULT '0',
`item4` int(11) unsigned NOT NULL DEFAULT '0',
`item5` int(11) unsigned NOT NULL DEFAULT '0',
`item6` int(11) unsigned NOT NULL DEFAULT '0',
`item7` int(11) unsigned NOT NULL DEFAULT '0',
`item8` int(11) unsigned NOT NULL DEFAULT '0',
`item9` int(11) unsigned NOT NULL DEFAULT '0',
`item10` int(11) unsigned NOT NULL DEFAULT '0',
`item11` int(11) unsigned NOT NULL DEFAULT '0',
`item12` int(11) unsigned NOT NULL DEFAULT '0',
`item13` int(11) unsigned NOT NULL DEFAULT '0',
`item14` int(11) unsigned NOT NULL DEFAULT '0',
`item15` int(11) unsigned NOT NULL DEFAULT '0',
`item16` int(11) unsigned NOT NULL DEFAULT '0',
`item17` int(11) unsigned NOT NULL DEFAULT '0',
`item18` int(11) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`setguid`),
UNIQUE KEY `idx_set` (`guid`,`setguid`,`setindex`),
KEY `Idx_setindex` (`setindex`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_equipmentsets` WRITE;
/*!40000 ALTER TABLE `character_equipmentsets` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_equipmentsets` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,31 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_gifts`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_gifts`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0',
`item_guid` int(10) unsigned NOT NULL DEFAULT '0',
`entry` int(10) unsigned NOT NULL DEFAULT '0',
`flags` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`item_guid`),
KEY `idx_guid` (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_gifts` WRITE;
/*!40000 ALTER TABLE `character_gifts` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_gifts` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,34 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_glyphs`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_glyphs`
(
`guid` int(10) unsigned NOT NULL,
`talentGroup` tinyint(3) unsigned NOT NULL DEFAULT '0',
`glyph1` smallint(5) unsigned DEFAULT '0',
`glyph2` smallint(5) unsigned DEFAULT '0',
`glyph3` smallint(5) unsigned DEFAULT '0',
`glyph4` smallint(5) unsigned DEFAULT '0',
`glyph5` smallint(5) unsigned DEFAULT '0',
`glyph6` smallint(5) unsigned DEFAULT '0',
PRIMARY KEY (`guid`,`talentGroup`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_glyphs` WRITE;
/*!40000 ALTER TABLE `character_glyphs` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_glyphs` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,32 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_homebind`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_homebind`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`mapId` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'Map Identifier',
`zoneId` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'Zone Identifier',
`posX` float NOT NULL DEFAULT '0',
`posY` float NOT NULL DEFAULT '0',
`posZ` float NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_homebind` WRITE;
/*!40000 ALTER TABLE `character_homebind` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_homebind` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,31 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_instance`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_instance`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0',
`instance` int(10) unsigned NOT NULL DEFAULT '0',
`permanent` tinyint(3) unsigned NOT NULL DEFAULT '0',
`extended` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`guid`,`instance`),
KEY `instance` (`instance`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_instance` WRITE;
/*!40000 ALTER TABLE `character_instance` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_instance` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,32 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_inventory`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_inventory`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`bag` int(10) unsigned NOT NULL DEFAULT '0',
`slot` tinyint(3) unsigned NOT NULL DEFAULT '0',
`item` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Item Global Unique Identifier',
PRIMARY KEY (`item`),
UNIQUE KEY `guid` (`guid`,`bag`,`slot`),
KEY `idx_guid` (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_inventory` WRITE;
/*!40000 ALTER TABLE `character_inventory` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_inventory` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,45 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_pet`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_pet`
(
`id` int(10) unsigned NOT NULL DEFAULT '0',
`entry` int(10) unsigned NOT NULL DEFAULT '0',
`owner` int(10) unsigned NOT NULL DEFAULT '0',
`modelid` int(10) unsigned DEFAULT '0',
`CreatedBySpell` mediumint(8) unsigned NOT NULL DEFAULT '0',
`PetType` tinyint(3) unsigned NOT NULL DEFAULT '0',
`level` smallint(5) unsigned NOT NULL DEFAULT '1',
`exp` int(10) unsigned NOT NULL DEFAULT '0',
`Reactstate` tinyint(3) unsigned NOT NULL DEFAULT '0',
`name` varchar(21) NOT NULL DEFAULT 'Pet',
`renamed` tinyint(3) unsigned NOT NULL DEFAULT '0',
`slot` tinyint(3) unsigned NOT NULL DEFAULT '0',
`curhealth` int(10) unsigned NOT NULL DEFAULT '1',
`curmana` int(10) unsigned NOT NULL DEFAULT '0',
`curhappiness` int(10) unsigned NOT NULL DEFAULT '0',
`savetime` int(10) unsigned NOT NULL DEFAULT '0',
`abdata` text,
PRIMARY KEY (`id`),
KEY `owner` (`owner`),
KEY `idx_slot` (`slot`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Pet System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_pet` WRITE;
/*!40000 ALTER TABLE `character_pet` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_pet` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,34 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_pet_declinedname`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_pet_declinedname`
(
`id` int(10) unsigned NOT NULL DEFAULT '0',
`owner` int(10) unsigned NOT NULL DEFAULT '0',
`genitive` varchar(12) NOT NULL DEFAULT '',
`dative` varchar(12) NOT NULL DEFAULT '',
`accusative` varchar(12) NOT NULL DEFAULT '',
`instrumental` varchar(12) NOT NULL DEFAULT '',
`prepositional` varchar(12) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
KEY `owner_key` (`owner`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_pet_declinedname` WRITE;
/*!40000 ALTER TABLE `character_pet_declinedname` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_pet_declinedname` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,40 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_queststatus`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_queststatus`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`quest` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Quest Identifier',
`status` tinyint(3) unsigned NOT NULL DEFAULT '0',
`explored` tinyint(3) unsigned NOT NULL DEFAULT '0',
`timer` int(10) unsigned NOT NULL DEFAULT '0',
`mobcount1` smallint(5) unsigned NOT NULL DEFAULT '0',
`mobcount2` smallint(5) unsigned NOT NULL DEFAULT '0',
`mobcount3` smallint(5) unsigned NOT NULL DEFAULT '0',
`mobcount4` smallint(5) unsigned NOT NULL DEFAULT '0',
`itemcount1` smallint(5) unsigned NOT NULL DEFAULT '0',
`itemcount2` smallint(5) unsigned NOT NULL DEFAULT '0',
`itemcount3` smallint(5) unsigned NOT NULL DEFAULT '0',
`itemcount4` smallint(5) unsigned NOT NULL DEFAULT '0',
`playercount` smallint(5) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`,`quest`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_queststatus` WRITE;
/*!40000 ALTER TABLE `character_queststatus` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_queststatus` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_queststatus_daily`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_queststatus_daily`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`quest` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Quest Identifier',
`time` int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`,`quest`),
KEY `idx_guid` (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_queststatus_daily` WRITE;
/*!40000 ALTER TABLE `character_queststatus_daily` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_queststatus_daily` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,29 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_queststatus_monthly`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_queststatus_monthly`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`quest` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Quest Identifier',
PRIMARY KEY (`guid`,`quest`),
KEY `idx_guid` (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_queststatus_monthly` WRITE;
/*!40000 ALTER TABLE `character_queststatus_monthly` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_queststatus_monthly` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,29 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_queststatus_rewarded`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_queststatus_rewarded`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`quest` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Quest Identifier',
`active` tinyint(3) unsigned NOT NULL DEFAULT '1',
PRIMARY KEY (`guid`,`quest`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_queststatus_rewarded` WRITE;
/*!40000 ALTER TABLE `character_queststatus_rewarded` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_queststatus_rewarded` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_queststatus_seasonal`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_queststatus_seasonal`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`quest` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Quest Identifier',
`event` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Event Identifier',
PRIMARY KEY (`guid`,`quest`),
KEY `idx_guid` (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_queststatus_seasonal` WRITE;
/*!40000 ALTER TABLE `character_queststatus_seasonal` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_queststatus_seasonal` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,29 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_queststatus_weekly`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_queststatus_weekly`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`quest` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Quest Identifier',
PRIMARY KEY (`guid`,`quest`),
KEY `idx_guid` (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_queststatus_weekly` WRITE;
/*!40000 ALTER TABLE `character_queststatus_weekly` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_queststatus_weekly` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_reputation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_reputation`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Global Unique Identifier',
`faction` smallint(5) unsigned NOT NULL DEFAULT '0',
`standing` int(11) NOT NULL DEFAULT '0',
`flags` smallint(5) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`guid`,`faction`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_reputation` WRITE;
/*!40000 ALTER TABLE `character_reputation` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_reputation` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,30 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_skills`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_skills`
(
`guid` int(10) unsigned NOT NULL COMMENT 'Global Unique Identifier',
`skill` smallint(5) unsigned NOT NULL,
`value` smallint(5) unsigned NOT NULL,
`max` smallint(5) unsigned NOT NULL,
PRIMARY KEY (`guid`,`skill`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_skills` WRITE;
/*!40000 ALTER TABLE `character_skills` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_skills` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
@@ -0,0 +1,31 @@
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
DROP TABLE IF EXISTS `character_social`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `character_social`
(
`guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Character Global Unique Identifier',
`friend` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Friend Global Unique Identifier',
`flags` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT 'Friend Flags',
`note` varchar(48) NOT NULL DEFAULT '' COMMENT 'Friend Note',
PRIMARY KEY (`guid`,`friend`,`flags`),
KEY `friend` (`friend`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Player System';
/*!40101 SET character_set_client = @saved_cs_client */;
LOCK TABLES `character_social` WRITE;
/*!40000 ALTER TABLE `character_social` DISABLE KEYS */;
/*!40000 ALTER TABLE `character_social` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

Some files were not shown because too many files have changed in this diff Show More