Compare commits

..

160 Commits

Author SHA1 Message Date
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 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
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
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
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 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 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
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 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
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 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
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
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
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 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
lello ad3d901931 [DB/Creature] Midsummer fire festival, fix some bugs to gobject/creature 2016-07-11 15:30:30 +02: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 f54866dcf1 moved @lellonicole sql update under correct folder
adding versioning too
2016-07-10 18:28:33 +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 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 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 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
Yehonal f419d54db7 Create README.md 2016-06-28 02:36:40 +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
Yehonal e8e94a0a66 First Commit
For Azeroth!
2016-06-26 10:39:44 +02:00
3812 changed files with 1421370 additions and 2 deletions
+31
View File
@@ -0,0 +1,31 @@
# Auto detect text files and perform LF normalization
* text=auto
# Whitespace rules
# strict (no trailing, no tabs)
*.cpp whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol
*.h whitespace=trailing-space,space-before-tab,tab-in-indent,cr-at-eol
# normal (no trailing)
*.sql whitespace=trailing-space,space-before-tab,cr-at-eol
*.txt whitespace=trailing-space,space-before-tab,cr-at-eol
# special files which must ignore whitespace
*.patch whitespace=-trailing-space eol=lf
*.diff whitespace=-trailing-space eol=lf
# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
# Ignore sql/* files
sql/* linguist-documentation
+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
+101
View File
@@ -0,0 +1,101 @@
# 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.
# Set projectname (must be done AFTER setting configurationtypes)
project(AzerothCore)
# CMake policies (can not be handled elsewhere)
cmake_minimum_required(VERSION 2.8)
cmake_policy(SET CMP0005 OLD)
# add this options before PROJECT keyword
set(CMAKE_DISABLE_SOURCE_CHANGES ON)
set(CMAKE_DISABLE_IN_SOURCE_BUILD ON)
# Set RPATH-handing (CMake parameters)
set(CMAKE_SKIP_BUILD_RPATH 0)
set(CMAKE_BUILD_WITH_INSTALL_RPATH 0)
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}/src/cmake/macros")
include(CheckCXXSourceRuns)
include(CheckIncludeFiles)
# some utils for cmake
include(src/cmake/utils.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()
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()
# turn off PCH totally if enabled (hidden setting, mainly for devs)
if( NOPCH )
set(USE_COREPCH 0)
set(USE_SCRIPTPCH 0)
endif()
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 6.0.3)
find_package(PCHSupport)
find_package(ACE REQUIRED)
find_package(OpenSSL REQUIRED)
find_package(Threads REQUIRED)
find_package(MySQL REQUIRED)
if( UNIX )
find_package(Readline)
find_package(ZLIB)
find_package(BZip2)
endif()
if(NOT WITHOUT_GIT)
find_package(Git)
endif()
# Find revision ID and hash of the sourcetree
include(src/cmake/genrev.cmake)
# print out the results before continuing
include(src/cmake/showoptions.cmake)
# add modules and dependencies
AZTH_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()
RUN_HOOK("BEFORE_SRC_LOAD")
# add core sources
add_subdirectory(src)
RUN_HOOK("AFTER_SRC_LOAD")
+23
View File
@@ -0,0 +1,23 @@
# 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.
# This file is run right before CMake starts configuring the sourcetree
# Example: Force CMAKE_INSTALL_PREFIX to be preloaded with something before
# doing the actual first "configure"-part - allows for hardforcing
# destinations elsewhere in the CMake buildsystem (commented out on purpose)
# Override CMAKE_INSTALL_PREFIX on Windows platforms
#if( WIN32 )
# if( NOT CYGWIN )
# set(CMAKE_INSTALL_PREFIX
# "" CACHE PATH "Default install path")
# endif()
#endif()
+29 -2
View File
@@ -1,7 +1,34 @@
Nothing to do here :
# AzerothCore
This branch is used for internal purpose
[![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)**.
Like MaNGOS and TrinityCore did in past, we like to write clean code and doing software development right, but **our main goal is to have fully working features**. In other terms, we always prefer proper solutions to problems, but we may accept "*hackfixes*" (when they do not affect the game stability) if a proper solution is not available yet.
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...
## Work in progress...
The project is still under a work in progress phase, so all guidelines may not be available yet and PRs may be not merged immediately, but feel free to starting contributing. We will love to review and accept your PRs.
## 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 @@
AZTH_PATH_ROOT=$(readlink -f "$AZTH_PATH_BIN/../")
AZTH_PATH_CONF="$AZTH_PATH_ROOT/conf"
AZTH_PATH_MODULES="$AZTH_PATH_ROOT/modules"
AZTH_PATH_CUSTOM=$(readlink -f "$AZTH_PATH_ROOT/../azth_custom")
+16
View File
@@ -0,0 +1,16 @@
# par 1: hook_name
function runHooks() {
hook_name="HOOKS_MAP_$1"
read -r -a SRCS <<< ${!hook_name}
echo "Running hooks: $hook_name"
for i in "${SRCS[@]}"
do
$i # run registered hook
done
}
function registerHooks() {
hook_name="HOOKS_MAP_$1"
hooks=${@:2}
declare -g "$hook_name+=$hooks "
}
+24
View File
@@ -0,0 +1,24 @@
AZTH_PATH_BIN="$( cd "$( dirname "${BASH_SOURCE[0]}" )/../" && pwd )"
AZTH_PATH_SHARED="$AZTH_PATH_BIN/bash_shared"
source "$AZTH_PATH_SHARED/defines.sh"
source "$AZTH_PATH_SHARED/functions.sh"
source "$AZTH_PATH_CONF/config.sh.dist" # "hack" to avoid missing conf variables
if [ -f "$AZTH_PATH_CONF/config.sh" ]; then
source "$AZTH_PATH_CONF/config.sh" # should overwrite previous
fi
#
# Load modules
#
for entry in "$AZTH_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 \
#-DAZTH_WITH_UNIT_TEST=$CAZTH_UNIT_TEST -DAZTH_WITH_PLUGINS=$CAZTH_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"
AZTH_PATH_COMPILER="$AZTH_PATH_BIN/compiler"
if [ -f "$AZTH_PATH_COMPILER/config.sh" ]; then
source "$AZTH_PATH_COMPILER/config.sh" # should overwrite previous
fi
function azth_on_after_build() {
# move the run engine
cp -rvf "$AZTH_PATH_BIN/runners/"* "$INSTALL_PATH/bin/"
}
registerHooks "ON_AFTER_BUILD" azth_on_after_build
source "$AZTH_PATH_COMPILER/includes/defines.sh"
source "$AZTH_PATH_COMPILER/includes/functions.sh"
mkdir -p $BUILDPATH
mkdir -p $BINPATH
+2
View File
@@ -0,0 +1,2 @@
/output/
config.sh
+154
View File
@@ -0,0 +1,154 @@
#!/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
unamestr=`uname`
if [[ "$unamestr" == 'Darwin' ]]; then
MD5_CMD="md5"
else
MD5_CMD="md5sum"
fi
reg_file="$OUTPUT_FOLDER/.zzz_db_assembler_registry.sh"
declare -A 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 ====="
+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
+23
View File
@@ -0,0 +1,23 @@
# 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)
+9
View File
@@ -0,0 +1,9 @@
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)
option(USE_SCRIPTPCH "Use precompiled headers when compiling scripts" 1)
option(USE_COREPCH "Use precompiled headers when compiling servers" 1)
option(WITH_WARNINGS "Show all warnings during compile" 0)
option(WITH_COREDEBUG "Include additional debug-code in core" 0)
option(WITH_MESHEXTRACTOR "Build meshextractor (alpha)" 0)
option(WITHOUT_GIT "Disable the GIT testing routines" 0)
+132
View File
@@ -0,0 +1,132 @@
#!/bin/bash
#!/bin/bash
# absolute root path of your azerothshard repository
SRCPATH="$AZTH_PATH_ROOT"
# absolute path where binary files must be stored
BINPATH="$AZTH_PATH_ROOT/build/"
# absolute path where config. files must be stored
CONFDIR="$AZTH_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=1
# enable/disable some debug informations ( it's not a debug compilation )
CDEBUG=0
# specify compilation type
CTYPE=Release
# compile scripts
CSCRIPTS=1
# compile server
CSERVERS=1
# compile tools
CTOOLS=0
# use precompiled headers ( fatest compilation but not optimized if you change headers often )
CSCRIPTPCH=1
CCOREPCH=1
# 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_AUTH_PATHS=(
$SRCPATH"/data/sql/base/auth/"
)
DB_WORLD_PATHS=(
$SRCPATH"/data/sql/base/world/"
)
# 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
@@ -0,0 +1,8 @@
#ifndef HAVE_CONFIG_H
#define HAVE_CONFIG_H
#cmakedefine HAVE_ACE_STACK_TRACE_H
#cmakedefine USE_MULTI_THREAD_MAP
#endif /* HAVE_CONFIG_H */
+116
View File
@@ -0,0 +1,116 @@
{
[1] ACE_Future::ready() race in WorldSession::ProcessQueryCallbacks(), a lock is used anyway in ACE_Future::get()/set()
Helgrind:Race
...
fun:_ZN14ACE_Future_RepIN7Trinity7AutoPtrI17PreparedResultSet16ACE_Thread_MutexEEE3setERKS4_R10ACE_FutureIS4_E
fun:_ZN10ACE_FutureIN7Trinity7AutoPtrI17PreparedResultSet16ACE_Thread_MutexEEE3setERKS4_
fun:_ZN21PreparedStatementTask7ExecuteEv
}
{
[1] ACE_Future::ready() race in WorldSession::ProcessQueryCallbacks(), a lock is used anyway in ACE_Future::get()/set()
Helgrind:Race
...
fun:_ZN14ACE_Future_RepIP14SQLQueryHolderE3setERKS1_R10ACE_FutureIS1_E
fun:_ZN10ACE_FutureIP14SQLQueryHolderE3setERKS1_
fun:_ZN18SQLQueryHolderTask7ExecuteEv
}
{
[2] ACE_Future::ready() race in WorldSession::ProcessQueryCallbacks(), a lock is used anyway in ACE_Future::get()/set()
Helgrind:Race
...
fun:_ZNK14ACE_Future_RepIP14SQLQueryHolderE5readyEv
fun:_ZNK10ACE_FutureIP14SQLQueryHolderE5readyEv
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[3] ACE_Future::attach()/detach() false positive in WorldSession::HandleCharEnumOpcode()
Helgrind:Race
...
fun:_ZN14ACE_Future_RepIN7Trinity7AutoPtrI17PreparedResultSet16ACE_Thread_MutexEEE6attachERPS5_
}
{
[4] ACE_Future::get() race in WorldSession::ProcessQueryCallbacks() , a lock is used anyway in ACE_Future::get()/set(), the only case when this is a race is if the same ACE_Future is reused by another thread
Helgrind:Race
...
fun:_ZNK14ACE_Future_RepIP14SQLQueryHolderE3getERS1_P14ACE_Time_Value
fun:_ZNK10ACE_FutureIP14SQLQueryHolderE3getERS1_P14ACE_Time_Value
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[4] ACE_Future::get() race in WorldSession::ProcessQueryCallbacks() , a lock is used anyway in ACE_Future::get()/set(), the only case when this is a race is if the same ACE_Future is reused by another thread
Helgrind:Race
...
fun:_ZNK10ACE_FutureIN7Trinity7AutoPtrI17PreparedResultSet16ACE_Thread_MutexEEE5readyEv
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[5] Race in WorldSession::ProcessQueryCallbacks(), added ASSERT(!m_result.ready())
Helgrind:Race
...
fun:_ZN6Player10LoadFromDBEjP14SQLQueryHolder
fun:_ZN12WorldSession17HandlePlayerLoginEP16LoginQueryHolder
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[5] Race in WorldSession::ProcessQueryCallbacks(), added ASSERT(!m_result.ready())
Helgrind:Race
...
fun:_ZN14SQLQueryHolder17GetPreparedResultEm
fun:_ZN12WorldSession17HandlePlayerLoginEP16LoginQueryHolder
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[5] Race in WorldSession::ProcessQueryCallbacks(), added ASSERT(!m_result.ready())
Helgrind:Race
...
fun:_ZN12WorldSession15LoadAccountDataEN7Trinity7AutoPtrI17PreparedResultSet16ACE_Thread_MutexEEj
fun:_ZN12WorldSession17HandlePlayerLoginEP16LoginQueryHolder
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[5] Race in WorldSession::ProcessQueryCallbacks(), added ASSERT(!m_result.ready())
Helgrind:Race
...
fun:_ZNK17PreparedResultSet5FetchEv
fun:_ZN12WorldSession17HandlePlayerLoginEP16LoginQueryHolder
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[5] Race in WorldSession::ProcessQueryCallbacks(), added ASSERT(!m_result.ready())
Helgrind:Race
...
fun:_ZNK5Field9GetUInt32Ev
fun:_ZN12WorldSession17HandlePlayerLoginEP16LoginQueryHolder
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[5] Race in WorldSession::ProcessQueryCallbacks(), added ASSERT(!m_result.ready())
Helgrind:Race
...
fun:_ZNK5Field8GetUInt8Ev
fun:_ZN12WorldSession17HandlePlayerLoginEP16LoginQueryHolder
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[6] False positive of possible race about ACE_Strong_Bound_Ptr
Helgrind:Race
...
fun:_ZN17PreparedResultSetD1Ev
fun:_ZN20ACE_Strong_Bound_PtrI17PreparedResultSet16ACE_Thread_MutexED1Ev
fun:_ZN7Trinity7AutoPtrI17PreparedResultSet16ACE_Thread_MutexED1Ev
fun:_ZN12WorldSession17HandlePlayerLoginEP16LoginQueryHolder
fun:_ZN12WorldSession21ProcessQueryCallbacksEv
}
{
[7] Race condition on bool in ACE, ignore
Helgrind:Race
fun:_ZN11WorldSocket12handle_closeEim
fun:_ZN20ACE_Dev_Poll_Reactor16remove_handler_iEimP17ACE_Event_Handler
}
{
[7] Race condition on bool in ACE, ignore
Helgrind:Race
fun:_ZNK11WorldSocket8IsClosedEv
fun:_ZN12WorldSession6UpdateEjR12PacketFilter
fun:_ZN5World14UpdateSessionsEj
}
Submodule
+1
Submodule data/doc added at 352f3c6a77
Binary file not shown.
Binary file not shown.
Binary file not shown.
+257
View File
@@ -0,0 +1,257 @@
###############################################
# Auth Server configuration file #
###############################################
[authserver]
###################################################################################################
# SECTION INDEX
#
# EXAMPLE CONFIG
# AUTH SERVER SETTINGS
# MYSQL SETTINGS
#
###################################################################################################
###################################################################################################
# EXAMPLE CONFIG
#
# Variable
# Description: Brief description what the variable is doing.
# Important: Annotation for important things about this variable.
# Example: "Example, i.e. if the value is a string"
# Default: 10 - (Enabled|Comment|Variable name in case of grouped config options)
# 0 - (Disabled|Comment|Variable name in case of grouped config options)
#
# Note to developers:
# - Copy this example to keep the formatting.
# - Line breaks should be at column 100.
###################################################################################################
###################################################################################################
# AUTH SERVER SETTINGS
#
# LogsDir
# Description: Logs directory setting.
# Important: LogsDir needs to be quoted, as the string might contain space characters.
# Logs directory must exists, or log file creation will be disabled.
# Default: "" - (Log files will be stored in the current path)
LogsDir = ""
#
# MaxPingTime
# Description: Time (in minutes) between database pings.
# Default: 30
MaxPingTime = 30
#
# RealmServerPort
# Description: TCP port to reach the auth server.
# Default: 3724
RealmServerPort = 3724
#
#
# BindIP
# Description: Bind auth server to IP/hostname
# Default: "0.0.0.0" - (Bind to all IPs on the system)
BindIP = "0.0.0.0"
#
# PidFile
# Description: Auth server PID file.
# Example: "./authserver.pid" - (Enabled)
# Default: "" - (Disabled)
PidFile = ""
#
# LogLevel
# Description: Server console level of logging
# Default: 0 - (Minimum)
# 1 - (Basic)
# 2 - (Detail)
# 3 - (Full/Debug)
LogLevel = 0
#
# LogFile
# Description: Log file for main server log.
# Default: "Auth.log" - (Enabled)
# "" - (Disabled)
LogFile = "Auth.log"
#
# Debug Log Mask
# Description: Bitmask that determines which debug log output (level 3)
# will be logged.
# Possible flags:
#
# 64 - Anything related to network input/output,
# such as packet handlers and netcode logs
#
# Simply add the values together to create a bitmask.
# For more info see enum DebugLogFilters in Log.h
#
# Default: 0 (nothing)
DebugLogMask = 64
#
# SQLDriverLogFile
# Description: Log file for SQL driver events.
# Example: "SQLDriver.log" - (Enabled)
# Default: "" - (Disabled)
SQLDriverLogFile = ""
#
# SQLDriverQueryLogging
# Description: Log SQL queries to the SQLDriverLogFile and console.
# Default: 0 - (Disabled, Query errors only)
# 1 - (Enabled, Full query logging - may have performance impact)
SQLDriverQueryLogging = 0
#
# LogTimestamp
# Description: Append timestamp to the server log file name.
# Logname_YYYY-MM-DD_HH-MM-SS.Ext for Logname.Ext
# Default: 0 - (Disabled)
# 1 - (Enabled)
LogTimestamp = 0
#
# LogFileLevel
# Description: Server file level of logging
# Default: 0 - (Minimum)
# 1 - (Basic)
# 2 - (Detail)
# 3 - (Full/Debug)
LogFileLevel = 0
#
# LogColors
# Description: Colors for log messages (Format: "normal basic detail debug").
# Colors: 0 - Black
# 1 - Red
# 2 - Green
# 3 - Brown
# 4 - Blue
# 5 - Magenta
# 6 - Cyan
# 7 - Grey
# 8 - Yellow
# 9 - Lred
# 10 - Lgreen
# 11 - Lblue
# 12 - Lmagenta
# 13 - Lcyan
# 14 - White
# Example: "13 11 9 5" - (Enabled)
# Default: "" - (Disabled)
LogColors = ""
#
# EnableLogDB
# Description: Write log messages to database (LogDatabaseInfo).
# Default: 0 - (Disabled)
# 1 - (Enabled)
EnableLogDB = 0
#
# DBLogLevel
# Description: Log level of databases logging.
# Default: 1 - (Basic)
# 0 - (Minimum)
# 2 - (Detail)
# 3 - (Full/Debug)
DBLogLevel = 1
#
# UseProcessors
# Description: Processors mask for Windows based multi-processor systems.
# Default: 0 - (Selected by OS)
# 1+ - (Bit mask value of selected processors)
UseProcessors = 0
#
# ProcessPriority
# Description: Process priority setting for Windows based systems.
# Default: 1 - (High)
# 0 - (Normal)
ProcessPriority = 1
#
# RealmsStateUpdateDelay
# Description: Time (in seconds) between realm list updates.
# Default: 20 - (Enabled)
# 0 - (Disabled)
RealmsStateUpdateDelay = 10
#
# WrongPass.MaxCount
# Description: Number of login attemps with wrong password before the account or IP will be
# banned.
# Default: 0 - (Disabled)
# 1+ - (Enabled)
WrongPass.MaxCount = 0
#
# WrongPass.BanTime
# Description: Time (in seconds) for banning account or IP for invalid login attempts.
# Default: 600 - (10 minutes)
# 0 - (Permanent ban)
WrongPass.BanTime = 600
#
# WrongPass.BanType
# Description: Ban type for invalid login attempts.
# Default: 0 - (Ban IP)
# 1 - (Ban Account)
WrongPass.BanType = 0
#
###################################################################################################
###################################################################################################
# MYSQL SETTINGS
#
# LoginDatabaseInfo
# Description: Database connection settings for the realm server.
# Example: "hostname;port;username;password;database"
# ".;somenumber;username;password;database" - (Use named pipes on Windows
# "enable-named-pipe" to [mysqld]
# section my.ini)
# ".;/path/to/unix_socket;username;password;database" - (use Unix sockets on
# Unix/Linux)
# Default: "127.0.0.1;3306;user;pass;auth"
LoginDatabaseInfo = "127.0.0.1;3306;localuser;localpassxxx1;sc_logon"
#
# LoginDatabase.WorkerThreads
# Description: The amount of worker threads spawned to handle asynchronous (delayed) MySQL
# statements. Each worker thread is mirrored with its own connection to the
# Default: 1
LoginDatabase.WorkerThreads = 1
#
###################################################################################################
+90
View File
@@ -0,0 +1,90 @@
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /mnt/raid0/mysql/basedir
datadir = /mnt/raid0/mysql/data
tmpdir = /mnt/raid0/mysql/tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
bind-address = 0.0.0.0
max_connections = 500
max_user_connections = 500
sort_buffer_size = 4M
myisam_sort_buffer_size = 8M
innodb_sort_buffer_size = 4M
read_buffer_size = 256K
join_buffer_size = 256K
read_rnd_buffer_size = 256K
key_buffer_size = 2G
max_allowed_packet = 128M
transaction_isolation = READ-COMMITTED
tmp_table_size = 32M
innodb_flush_method = ALL_O_DIRECT
innodb_buffer_pool_size = 64G
innodb_additional_mem_pool_size = 100M
innodb_log_file_size = 4G
innodb_log_buffer_size = 1G
innodb_flush_log_at_trx_commit=0
innodb_thread_concurrency=24
innodb_file_per_table
innodb_table_locks=0
innodb_log_files_in_group = 2
innodb_log_block_size = 4096
innodb_purge_threads = 2
innodb_doublewrite = 0
innodb_io_capacity = 1000
innodb_read_io_threads = 24
innodb_write_io_threads = 24
innodb_read_ahead = 0
innodb_concurrency_tickets = 500
thread_stack = 192K
thread_cache_size = 16
myisam-recover = BACKUP
query_cache_limit = 0
query_cache_size = 0
general_log = 0
slow_query_log = 0
long_query_time = 60
log_error = /mnt/raid0/mysql/logs/error.log
expire_logs_days = 10
[mysqldump]
quick
quote-names
max_allowed_packet = 16M
[mysql]
#no-auto-rehash # faster start of mysql but no tab completition
[isamchk]
key_buffer = 16M
!includedir /etc/mysql/conf.d/
Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 261 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

+523
View File
@@ -0,0 +1,523 @@
<HTML>
<!-- Mirrored from sunwell.pl/ by HTTrack Website Copier/3.x [XR&CO'2014], Tue, 16 Feb 2016 21:24:26 GMT -->
<HEAD>
<TITLE>SunwellCore</TITLE>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=utf-8">
<LINK REL="Stylesheet" TYPE="text/css" HREF="style.css">
</HEAD>
<BODY>
&nbsp;
<DIV ID="content">
&nbsp;
<DIV CLASS="page-title">Why <SPAN STYLE="font-size: 28px;">S</SPAN>unwell<SPAN STYLE="font-size: 28px;">C</SPAN>ore</DIV>&nbsp;
<P CLASS="sc-paragraph" STYLE="line-height: 18px;">
&#8227; <A HREF="#devstate">Current development state</A><BR>
&#8227; <A HREF="#performance">Server performance</A><BR>
&#8227; <A HREF="#movemaps">MoveMaps</A><BR>
&#8227; <A HREF="#spellsystem">Spell system</A><BR>
&#8227; <A HREF="#spellstacking">Spell stacking</A><BR>
&#8227; <A HREF="#hotdot">HoT and DoT calculation</A><BR>
&#8227; <A HREF="#instanceid">Instance ID system</A><BR>
&#8227; <A HREF="#dungeonfinder">Dungeon Finder</A><BR>
&#8227; <A HREF="#bgqueues">Battleground Queues</A><BR>
&#8227; <A HREF="#transports">Transport System</A><BR>
&#8227; <A HREF="#instances">Instances</A><BR>
&#8227; <A HREF="#quests">Quests</A><BR>
&#8227; <A HREF="#pets">Pets</A><BR>
&#8227; <A HREF="#battlegrounds">Battlegrounds and arenas</A><BR>
&#8227; <A HREF="#dynamicmmr">Dynamic MMR</A><BR>
&#8227; <A HREF="#achievements">Achievements</A><BR>
&#8227; <A HREF="#events">Ingame seasonal events</A><BR>
&#8227; <A HREF="#wintergrasp">Wintergrasp</A><BR>
&#8227; <A HREF="#raidbrowser">Raid Browser</A><BR>
&#8227; <A HREF="#arenaspectator">Arena Spectator</A><BR>
&#8227; <A HREF="#summary">Summary</A><BR>
&#8227; <A HREF="#download">Download</A><BR>
</P>
<P CLASS="sc-subtitle"><A NAME="devstate"></A>Current development state</P>
<P CLASS="sc-paragraph">
The most rational way to assess the current development state would be to check our BugTracker statistics. Over the years thousands of players have been reporting all spotted bugs. At the moment of writing this, there are over 5600 bug reports fixed and only 25 bug reports open (unresolved). That's over 99% of bugs fixed! The BugTracker hasn't been cleared since May 2011.<BR><BR>
Besides fixing the most obvious part, which is the content (quests, instances, spells, etc.), we have managed to rewrite major emulator structures and systems to eliminate more general bugs and problems, and also to optimize it. You'll find more informations below.
</P>
<P CLASS="sc-subtitle"><A NAME="performance"></A>Server performance</P>
<P CLASS="sc-paragraph">
Firstly, we will have to explain what "update time diff" is (we usually refer to it as "diff" in short). Update time diff is the time it takes the server to process all current tasks. The longer the diff is, the longer you wait for your actions to be processed (running, casting spells, etc.) and the less dynamic the game is. Diff adds up to your network latency (explicitly shown in the game client) and creates final delay you experience while playing. You can check current and average diff (average in the last ~10 seconds) using ".server info" command ingame.<BR><BR>
We have managed to lower diffs to ~20ms (milliseconds) on average @ 2500 players online. Here is a <A TARGET="_blank" HREF="img/diff/diff_2015-11-08.jpg">screenshot</A>. We expect diffs to be ~40ms on average @ 4000 players online. We say "expect", because we haven't yet reached 4k since latest optimizations. However, we can guarantee the core easily supports 4000 players online, because it has already supported in the past. Here is a screenshot of 4000 players online with diffs ~65ms on average: <A TARGET="_blank" HREF="img/diff/diff_2014-01-06.jpg">click</A>.<BR><BR>
Such exceptionally low diffs were achieved by countless optimizations over the years. Fortunately, we don't have to multiply our player counters by 2 to build up hype, as some popular servers do.
</P>
<P CLASS="sc-subtitle"><A NAME="movemaps"></A>MoveMaps</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
MoveMaps have been coded and enabled in the whole game world since May 2013 and haven't been changed since then. Nice things to mention:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>working properly in standard places,</LI>
<LI>working in water,</LI>
<LI>working on the boundaries of water/land,</LI>
<LI>proper charge pathing,</LI>
<LI>NPCs take into consideration path existence when selecting a target from threat list,</LI>
<LI>NPCs evade after the target is unreachable for a few seconds, not sooner,</LI>
<LI>slightly different rules for pets.</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px;">
&nbsp;<BR>
Current MoveMaps implementation is our own, original work. We are using a publicly available library to do the path calculations, while the usage of the library and incorporating it into core systems is our work. Thanks to that the MoveMaps are very fast, having almost no impact on server's performance.<BR><BR>
MoveMaps are not perfect though, and never will be. They depend on pre-generated representation of visual textures, which is not ideal is some places.
</P>
<P CLASS="sc-subtitle"><A NAME="spellsystem"></A>Spell system</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
Generally speaking, we have rewritten spell, talent and dual talent specialization systems (September 2014). To be specific, we have completely rewritten the way spells and talents (both in core and database) are stored, added and removed, and rewritten dual talent specialization and talent resetting. This fixed very serious and unacceptable bugs, such as:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>talent bonuses applied twice,</LI>
<LI>talents working without any points spent,</LI>
<LI>doubled glyph effects,</LI>
<LI>possessing spells which should have been removed from a character,</LI>
<LI>and some more.</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px;">
&nbsp;<BR>
Players hardly notice any difference, however the changes are significant, prevent many bugs, and positively affect balance in PvP and PvE.<BR><BR>
Besides that, fully working character spells, talents and glyphs have always been our top priority. It happens that from time to time a new bug is discovered and reported. It is then fixed as soon as possible.
</P>
<P CLASS="sc-subtitle"><A NAME="spellstacking"></A>Spell stacking</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
We wrote our own spell stacking system (November 2012). This greatly influences balance in PvP and makes PvE harder, as it should be. Features:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Allows more sophisticated stacking rules, to reproduce all rules from the official servers.</LI>
<LI>Fixes stacking of many spells.</LI>
<LI>If required, allows to have multiple auras applied that shouldn't stack with each other. In such situations only the strongest effects of all the auras are working.</LI>
<LI>Implemented "A more powerful spell is already active".</LI>
<LI>Faster and simpler from technical point of view.</LI>
<LI>Working fully blizzlike.</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 6px;">
&nbsp;<BR>
Examples:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Divine Spirit (80 spirit) + Fel Intelligence (48 intellect + 64 spirit) = 80 spirit + 48 intellect.</LI>
<LI>Battle Shout won't be applied to characters having a stronger Blessing of Might. Characters with a weaker effect or no effect at all will gain the buff properly.</LI>
<LI>Blessing of Kings and Blessing of Sanctuary will coexist on the target because of other bonuses, but bonus statistics won't accumulate.</LI>
<LI>Faerie Fire and Faerie Fire (Feral) from any number of casters will coexist on the target, because they give additional bonuses to the caster when having a talent, but the -5% armor effect won't accumulate.</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 30px;">
&nbsp;
</P>
<P CLASS="sc-subtitle"><A NAME="hotdot"></A>HoT and DoT calculation</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
We reworked HoT and DoT calculation (November 2012) to make it work the same as on the official servers. This influences balance in PvP and PvE. Changes:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Caster bonuses are calculated once, when the spell is cast, and are constant for the duration of the effect, not affected by the caster losing/gaining any buffs.</LI>
<LI>Target modifiers and bonuses affect the DoT/HoT up to date.</LI>
<LI>Percentage caster bonuses to damage/heal and to crit chance remain constant after first calculation, even if the aura is refreshed using some talents.</LI>
<LI>When refreshing DoT/HoT using talents, Spell Power bonus is recalculated at the moment of refreshing (and then constant again for the new duration).</LI>
<LI>DoTs i HoTs are now independent of caster existence. Thanks to that you may for example apply a DoT using Dancing Rune Weapon a second before the DRW disappears and the DoT will correctly deal damage afterwards.</LI>
<LI>Introduces "DoT rolling" mechanic, which is important during raids.</LI>
<LI>Fully blizzlike.</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 30px;">
&nbsp;
</P>
<P CLASS="sc-subtitle"><A NAME="instanceid"></A>Instance ID system</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
We have completely rewritten instance id system and character binding (December 2014). It eliminated some major bugs and fixed various related problems:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>fixed disappearing permanent instance binds (which allowed to run the same raid few times a week),</LI>
<LI>fixed automatic instance id reset randomly not working,</LI>
<LI>corrected bugs in creation, loading, closing and resetting of instance maps,</LI>
<LI>corrected bugs in group saving, loading and storing group data,</LI>
<LI>fixed a few other problems spotted on the occasion, including a few crashes.</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px;">
&nbsp;<BR>
We have also implemented Instance Lock Extension function, allowing you to extend selected instance id periods. Instance Lock Extension allows every group to progress raids at their own pace. This was possible thanks to rewriting whole instance id system and eliminating huge amount of bugs in it. We also fixed displaying of global id reset times in the in-game calendar and displaying of your own instance lockout periods taking into account current extensions.
</P>
<P CLASS="sc-subtitle"><A NAME="dungeonfinder"></A>Dungeon Finder</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
We have fixed a lot of problems with the Dungeon Finder. The most significant change is our own system of queueing and joining players/groups together into DF groups. The publicly available one, copied to every emulator, performs poorly with lots of players queued. During peak hours, with thousands of players online, it checked less than 1% of all possible combinations of queued players. Our own system checks them all, properly forms groups and is hundreds of times faster. The changes (May 2013) include:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Properly joining players together into DF groups, no matter the number of players queued.</LI>
<LI>After a proposal fails, players who accepted it are put back to the beginning of the queue.</LI>
<LI>You can replace missing group members while inside the instance (by queueing DF again). New members will be teleported to leader's current location.</LI>
<LI>Dungeon rewards working for every dungeon, even the low level ones.</LI>
<LI>DF won't put groups into instances with mobs/bosses killed.</LI>
<LI>Implemented minimum level of gear requirement (only when accessing instances through DF).</LI>
<LI>Vote to kick works properly, with a reason to kick asked.</LI>
<LI>There are no bugs caused by being disconnected, entering and leaving the instance, and kicking or refilling players.</LI>
<LI>Luck of the Draw, Dungeon Cooldown and Dungeon Deserter buffs are working properly.</LI>
<LI>Groups are teleported to proper starting locations.</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 30px;">
&nbsp;
</P>
<P CLASS="sc-subtitle"><A NAME="bgqueues"></A>Battleground Queues</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
We have rewritten Battleground Queue system and everything related to it (July 2015). Not only lots of bugs were fixed, but also many improvements were introduced. A list of main changes:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Joined random and specific queues. Random queue will now gather groups together with specific queues.</LI>
<LI>Battlegrounds are created only after required amount of players is gathered for a particular Battleground. This helps to avoid premature closing of large Battlegrounds, caused by insufficient number of participants. In case of lower number of players queued, large Battlegrounds simply won't be created.</LI>
<LI>Already created Battlegrounds with free slots are filled up first using queued players. Only then new ones are created. When filling, Battlegrounds with more free slots (in percentage) are prioritized.</LI>
<LI>Fixed conditions for queueing as a group and queueing alone. You can queue for two different Battlegrounds at the same time without any bugs (as a group and alone).</LI>
<LI>Rewritten algorithms for assembling teams from queued groups/players. This applies to premade Battlegrounds, standard Battlegrounds, non-rated arenas and non-rated arenas against the same faction.</LI>
<LI>Fixed balancing of players in the opposite teams on Battlegrounds. The algorithm was reworked, and now takes into account actually invited characters and characters being teleported at the moment.</LI>
<LI>Fixed exceeding maximum number of players on either team.</LI>
<LI>Always sending proper queue and bg status to the game client.</LI>
<LI>And some more... ;)</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 30px;">
&nbsp;
</P>
<P CLASS="sc-subtitle"><A NAME="transports"></A>Transport System</P>
<P CLASS="sc-paragraph">
For the typical motion transports (zeppelins, ships, etc.), we have fixed position desynchronization (visual vs actual) affecting a few of them, vmap issues and some bugs with fighting on such transports moving.<BR><BR>
But most importantly, we have implemented static transports (July 2015), ie. elevators and trams. This means that players, pets, totems, traps, etc., now move along with elevators. Their position is updated both visually and actually according to the movement of the elevator. This applies to all kinds of transport, in every state, for any parameters, any rotation of the transport, rotation of it's path and rotation of it's animation. Also Line of Sight is properly blocked in the current position of every transport. This will surely be noticeable on Ring of Valor arena.
</P>
<P CLASS="sc-subtitle"><A NAME="instances"></A>Instances</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
Instead of waiting for hundreds of bugs to be reported, we decided to entirely rewrite every instance there is in the game. And by entirely we mean entirely (bosses, trash, scenes, achievements, etc.). Up to this moment, we have managed to rewrite:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>WotLK dungeons: 16 of 16</LI>
<LI>WotLK raids: 9 of 9</LI>
<LI>TBC dungeons: 16 of 16</LI>
<LI>TBC raids: 6 of 9</LI>
<LI>Vanilla dungeons: 17 of 19</LI>
<LI>Vanilla raids: 0 of 5</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 6px;">
&nbsp;<BR>
Every instance in the game is open and available. Exact list of their current status is below.<BR><BR>
<B>WotLK dungeons:</B>
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Halls of Reflection - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Pit of Saron - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Forge of Souls - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Trial of the Champion - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Culling of Stratholme - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Utgarde Pinnacle - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Halls of Lightning - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Oculus - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Halls of Stone - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Gundrak - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Violet Hold - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Drak'Tharon Keep - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Ahn'kahet: The Old Kingdom - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Azjol-Nerub - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Nexus - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Utgarde Keep - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 6px;">
&nbsp;<BR>
<B>WotLK raids:</B>
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>The Ruby Sanctum - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Icecrown Citadel - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Onyxia's Lair - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Trial of the Crusader - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Ulduar - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Eye of Eternity - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Vault of Archavon - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Obsidian Sanctum - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Naxxramas - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 6px;">
&nbsp;<BR>
<B>TBC dungeons:</B>
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Magisters' Terrace - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Black Morass - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Arcatraz - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Botanica - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Mechanar - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Old Hillsbrad Foothills - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Shadow Labyrinth - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Shattered Halls - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Steamvault - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Sethekk Halls - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Auchenai Crypts - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Mana-Tombs - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Underbog - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Slave Pens - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Blood Furnace - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Hellfire Ramparts - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 6px;">
&nbsp;<BR>
<B>TBC raids:</B>
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Sunwell Plateau - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Black Temple - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Battle for Mount Hyjal - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
<LI>Tempest Keep: The Eye - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Serpentshrine Cavern - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Magtheridon's Lair - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Gruul's Lair - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Zul'Aman - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
<LI>Karazhan - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 6px;">
&nbsp;<BR>
<B>Vanilla dungeons:</B>
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Scholomance - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Stratholme - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Dire Maul - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Blackrock Spire - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
<LI>Blackrock Depths - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
<LI>Temple of Atal'Hakkar - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Maraudon - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Zul'Farrak - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Uldaman - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Razorfen Downs - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Scarlet Monastery - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Razorfen Kraul - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Gnomeregan - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Stockade - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Blackfathom Deeps - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Shadowfang Keep - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>The Deadmines - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Wailing Caverns - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
<LI>Ragefire Chasm - <SPAN STYLE="color: green">rewritten and available</SPAN></LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 6px;">
&nbsp;<BR>
<B>Vanilla raids:</B>
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Temple of Ahn'Qiraj - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
<LI>Ruins of Ahn'Qiraj - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
<LI>Blackwing Lair - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
<LI>Molten Core - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
<LI>Zul'Gurub - <SPAN STYLE="color: #BC9000">available, not rewritten yet</SPAN></LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 36px;">
&nbsp;<BR>
We fixed some reported bugs in the not yet rewritten instances, but we are aware more needs to be done. Further reporting bugs in those instances is pointless, because they will be totally rewritten anyway. This list will then be updated accordingly.
</P>
<P CLASS="sc-subtitle"><A NAME="quests"></A>Quests</P>
<P CLASS="sc-paragraph">
The Loremaster achievement has been obtainable since November 2012. We've been fixing quests from the very beginning. We always try to fix them with proper visual effects, texts, waypoints, and so on. In some cases doing just the visual effects for a single quest took hours, and we did it anyway.<BR><BR>
To our best knowledge, there's only one quest in the game that is not working, namely: The Battle For The Undercity. It is possible that some quests get stuck under certain circumstances, or are missing some visuals, or worked but got broken by an update. In such cases please report them on our BugTracker. We will fix them as soon as possible.
</P>
<P CLASS="sc-subtitle"><A NAME="pets"></A>Pets</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
Various fixes have been done to pets in order to achieve their correct behavior:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>If a pet is ordered to cast a spell, but the target is out of range or not in LoS, the pet will run up to the target and then cast the ordered spell (no need to order it again).</LI>
<LI>Properly working defensive stance (aggressive and passive too).</LI>
<LI>All pets have AoE damage reduction aura.</LI>
<LI>Correctly inheriting owner's statistics.</LI>
<LI>Pets react to crowd control auras on targets.</LI>
<LI>Correct pet size scaling with it's level.</LI>
<LI>Fixed controlling pets if one of them is dead (eg. Shaman's Feral Spirit).</LI>
<LI>Fixed dismissing dead pets.</LI>
<LI>Damage done by and to pets is properly counted in Battleground statistics.</LI>
<LI>And many more.</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 30px;">
&nbsp;<BR>
Moreover, nearly all non-combat pets have their custom animations and behaviors scripted.
</P>
<P CLASS="sc-subtitle"><A NAME="battlegrounds"></A>Battlegrounds and arenas</P>
<P CLASS="sc-paragraph">
We have completely rewritten Warsong Gulch, Arathi Basin and Eye of the Storm, and fixed reported bugs in the rest of the Battlegrounds. We consider rewriting the remaining three in the future, just to be sure everything is top-notch.<BR><BR>
All Battleground achievements are working. Experience is properly awarded on Battlegrounds for killing, various bg actions and winning/losing. There wasn't much to fix on arenas. We have scripted the Ring of Valor arena - working elevators/pillars, MoveMaps and LoS smoothly matching pillar movement.<BR><BR>
Battleground Queues and Arena Matching have been rewritten, which is described in detail in other sections on this page.
</P>
<P CLASS="sc-subtitle"><A NAME="dynamicmmr"></A>Dynamic MMR</P>
<P CLASS="sc-paragraph">
MMR (Match Making Rating) is a rating for each player that changes every time you play an arena battle. Your MMR increases when you win, and it decreases when you lose. It is used to pair teams of similar skill. But there's a dillema: lower allowed difference in MMR results in fairer matches, but increases waiting time in the queue. Solution: Dynamic MMR.<BR><BR>
The allowed MMR difference between two teams grows as you wait in the queue. The most adequate opponents are searched for in larger and larger span of MMR values as you wait. Previous algorithm for matching arena teams had a constant MMR difference set and a lot of defects, so we rewrote it completely.
</P>
<P CLASS="sc-subtitle"><A NAME="achievements"></A>Achievements</P>
<P CLASS="sc-paragraph">
Every achievement in the game should be obtainable. To give you an example, just imagine ~140 achievements in Ulduar instance alone and every one of them working properly. We have paid close attention to achievements in every instance we have rewritten. There may be some difficulties with obtaining achievements in the not yet rewritten instances, but they should be doable. Achievements of all the categories are working (General, Quests, Exploration, PvP, Dungeons & Raids, Professions, Reputation, World Events).
</P>
<P CLASS="sc-subtitle"><A NAME="events"></A>Ingame seasonal events</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
We have rewritten every seasonal event in the game. All achievements from the events are working, together with the "What A Long, Strange Trip It's Been" achievement, awarded for completing all seasonal achievements. The list of available and working seasonal events:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Lunar Festival</LI>
<LI>Love is in the Air</LI>
<LI>Noblegarden</LI>
<LI>Children's Week</LI>
<LI>Midsummer Fire Festival</LI>
<LI>Brewfest</LI>
<LI>Hallow's End</LI>
<LI>Day of the Dead</LI>
<LI>Pilgrim's Bounty</LI>
<LI>Feast of Winter Veil</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 6px;">
&nbsp;<BR>
The following are also fixed:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Gurubashi Arena event</LI>
<LI>Stranglethorn Fishing Extravaganza</LI>
<LI>Kalu'ak Fishing Derby</LI>
<LI>Elemental Invasions from Vanilla</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 30px;">
&nbsp;
</P>
<P CLASS="sc-subtitle"><A NAME="wintergrasp"></A>Wintergrasp</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
Countless fixes have been applied to the Wintergrasp. Here are the most important ones:
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>Increased visibility distance.</LI>
<LI>Fixed Wintergrasp ranks. Higher ranks are gained for killing players, turrets and Keep NPCs.</LI>
<LI>Fixed applying Tenacity and fixed it's formula.</LI>
<LI>Players are always rewarded, regardless being dead or alive.</LI>
<LI>All players in range are credited for certain actions.</LI>
<LI>To drive vehicles you have to have adequate rank obtained. Additional vehicle seats do not require ranks.</LI>
<LI>Players are automatically put into vehicles after they are built.</LI>
<LI>Fixed trajectory spells target selection.</LI>
<LI>Fixed additional bonuses for damaging/destroying towers.</LI>
<LI>Wintergrasp weekly quests are pooled (only 1 weekly available at a time) and available both inside and outside the Fortress.</LI>
<LI>Player corpses can be looted.</LI>
<LI>Minor and Major Elementals disappear during the fight.</LI>
<LI>Major Elementals are only visible to the faction controlling the Wintergrasp.</LI>
<LI>Lots of general changes to the vehicles.</LI>
<LI>And many more...</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 30px;">
&nbsp;
</P>
<P CLASS="sc-subtitle"><A NAME="raidbrowser"></A>Raid Browser</P>
<P CLASS="sc-paragraph" STYLE="margin-bottom: 6px;">
We share with you written from scratch Raid Browser and our AddOn for it (February 2015).<BR>
Raid Browser can be used to find players interested in doing specific raids from any expansion. It's a kind of announcement table, where you can list yourself alone or as group, adding a brief comment (eg. your requirements, expectations, gs, "I have achievement X").<BR>
Important: Raid Browser is not Raid Finder. It won't assemble groups. You still have full control over choosing group members.<BR><BR>
Raid Browser is available after typing /rb or in Social (O) -> Raid tab -> Raid Browser.<BR><BR>
Why is it worth using?
</P>
<UL STYLE="margin: 0px 60px 0px 60px; color: #000">
<LI>You get a lot of info about a character before even writing a private message. About every listed player in RB you will get such informations as: level, class, talents, avg itemLevel, role (tank / healer / dps), comment, a list of killed bosses if the player has an ID, spell power, attack power, heal power, melee crit rating, ranged crit rating, spell crit rating, defense skill, dodge rating, block rating, parry rating, haste rating, expertise rating and other.</LI>
<LI>No need to read repeated spam on lfg channel.</LI>
</UL>
<P CLASS="sc-paragraph" STYLE="margin-top: 0px; margin-bottom: 30px;">
&nbsp;<BR>
Raid Browser is working without the AddOn, but the default interface won't display all of this data.<BR>
Link to the AddOn: <A TARGET="_blank" HREF="https://mega.nz/#!DA8AHQ4Y!4YDX5jxztWQPDEvnEp3HqRt7_6DtzU-q3FyvMpjL7bg">download</A>.<BR>
Screenshots: <A TARGET="_blank" HREF="img/addons/RB_solo.jpg">solo example</A>, <A TARGET="_blank" HREF="img/addons/RB_group.jpg">group example</A>.<BR><BR>
We encourage to use Raid Browser and propagate using it. This way everyone will more easily find a group.
</P>
<P CLASS="sc-subtitle"><A NAME="arenaspectator"></A>Arena Spectator</P>
<P CLASS="sc-paragraph">
We share with you our Arena Spectator system and an AddOn for it (December 2013).<BR>
Arena Spectator can be used to watch live arena matches with all the details displayed.<BR>
Link do the AddOn: <A TARGET="_blank" HREF="https://mega.nz/#!TY90EIxQ!_cs7moweSoRrAIbC4FnFXImE7IEFWiKI8lJRvsVCaxA">download</A>.<BR>
To leave the arena before it ends, type: /g .sp leave
</P>
<P CLASS="sc-subtitle"><A NAME="summary"></A>Summary</P>
<P CLASS="sc-paragraph">
Sounds too good to be true? Check it out yourself ;) With passion and dedication, we've been doing as much as we could and have always strived to deliver highest quality possible. There are no promises. Everything is already here. If you are looking for the best Wrath of the Lich King experience, you have come to the right place.<BR><BR>
Reading through the changes is relatively quick, compared to actually making them. Lots of the changes described by a single sentence took many days and sleepless nights. We would like to clearly state this: the server is not perfect. No server will ever be. We are doing our best. No more and no less.
</P>
<P CLASS="sc-subtitle"><A NAME="download"></A>Download</P>
<UL STYLE="margin: 12px 60px 0px 60px; color: #000">
<LI><A TARGET="_blank" HREF="https://mega.nz/#!PENFDRAC!AjFd5pgRtNpqxiq41Kbc6WFIVEaWPc1DegvJZLIT5uU">Core</A></LI>
<LI><A TARGET="_blank" HREF="https://mega.nz/#!qVdTjLqJ!WMxklbqTVOYhAhCqOVc8tRtN-JH7Ml3nGSiXIsLXDCc">Databases</A></LI>
<LI><A TARGET="_blank" HREF="https://mega.nz/#!PIc2QSJK!cHT74BaRzmobGd_pgvV0qt5m9YgTzScH1y7ZrRViEME">Dbc</A>,
<A TARGET="_blank" HREF="https://mega.nz/#!zd81TDaY!ZhaeQbEeZ2ksufA0utu5pEiNrbMiMtAef4ej-3fhi-I">Maps</A>,
<A TARGET="_blank" HREF="https://mega.nz/#!6McnED6T!qEllG_Rh9QZJlEfcJR6Sv9i8XbmAbkmkTolqJ3aOydc">MMaps</A>,
<A TARGET="_blank" HREF="https://mega.nz/#!XEElWYCJ!KE4ra8DtKYfeorEXsQ4jEoxkLVMRmjtltieCUceKmQs">VMaps</A></LI>
</UL>
<P CLASS="sc-paragraph">
&nbsp;<BR>
16th February 2016<BR>
- xinef & pussywizard
</P>
&nbsp;
</DIV><DIV ID="content-bottombg"></DIV>
</BODY>
<!-- Mirrored from sunwell.pl/ by HTTrack Website Copier/3.x [XR&CO'2014], Tue, 16 Feb 2016 21:24:48 GMT -->
</HTML>
+77
View File
@@ -0,0 +1,77 @@
* { margin: 0px; padding: 0px; }
html, body { height: 100%; }
body
{
background: url(img/lay/bg.jpg) center -250px no-repeat;
background-attachment: fixed;
background-size: 2500px 1400px;
background-color: #000000;
color: #ffffff;
font-family: Arial;
font-size: 12px;
}
a:link, a:visited
{
text-decoration: none;
color: #2a557d;
font-weight: bold;
}
a:hover
{
text-decoration: underline;
color: #2a557d;
font-weight: bold;
}
#content
{
margin-left: auto;
margin-right: auto;
width: 672px;
background: url(img/lay/content-top.jpg) center top no-repeat, url(img/lay/content-leftborder.jpg) left top repeat-y, url(img/lay/content-rightborder.jpg) 648px top repeat-y, url(img/lay/content-bg.jpg) left top repeat;
}
#content-bottombg
{
margin-left: auto;
margin-right: auto;
width: 678px;
height: 113px;
background: url(img/lay/content-bottom.png) center top no-repeat;
}
.page-title
{
height: 67px;
font-family: Georgia;
text-align: left;
padding-left: 60px;
font-size: 21px;
line-height: 67px;
color: #1b4a76;
background: url(img/lay/pagetitle_bg.png) 20px top no-repeat;
text-transform: uppercase;
letter-spacing: 1px;
}
.page-title:first-letter { font-size: 28px; }
.sc-subtitle
{
text-align: left;
font-size: 16px;
font-weight: bold;
color: #000;
margin: 0px 40px;
}
.sc-paragraph
{
text-align: left;
font-size: 13px;
font-weight: normal;
color: #000;
margin: 8px 40px 40px 40px;
}
File diff suppressed because it is too large Load Diff
+254
View File
@@ -0,0 +1,254 @@
-- MySQL dump 10.13 Distrib 5.5.42, for osx10.6 (i386)
--
-- Host: localhost Database: auth
-- ------------------------------------------------------
-- Server version 5.5.42
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!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 */;
--
-- Table structure for table `account`
--
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 */;
--
-- Dumping data for table `account`
--
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;
--
-- Table structure for table `account_access`
--
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 */;
--
-- Dumping data for table `account_access`
--
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;
--
-- Table structure for table `account_banned`
--
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 */;
--
-- Dumping data for table `account_banned`
--
LOCK TABLES `account_banned` WRITE;
/*!40000 ALTER TABLE `account_banned` DISABLE KEYS */;
/*!40000 ALTER TABLE `account_banned` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `auth_db_version`
--
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 */;
--
-- Dumping data for table `auth_db_version`
--
LOCK TABLES `auth_db_version` WRITE;
/*!40000 ALTER TABLE `auth_db_version` DISABLE KEYS */;
/*!40000 ALTER TABLE `auth_db_version` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `autobroadcast`
--
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 */;
--
-- Dumping data for table `autobroadcast`
--
LOCK TABLES `autobroadcast` WRITE;
/*!40000 ALTER TABLE `autobroadcast` DISABLE KEYS */;
/*!40000 ALTER TABLE `autobroadcast` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `ip_banned`
--
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 */;
--
-- Dumping data for table `ip_banned`
--
LOCK TABLES `ip_banned` WRITE;
/*!40000 ALTER TABLE `ip_banned` DISABLE KEYS */;
/*!40000 ALTER TABLE `ip_banned` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `realmcharacters`
--
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 */;
--
-- Dumping data for table `realmcharacters`
--
LOCK TABLES `realmcharacters` WRITE;
/*!40000 ALTER TABLE `realmcharacters` DISABLE KEYS */;
/*!40000 ALTER TABLE `realmcharacters` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `realmlist`
--
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 */;
--
-- Dumping data for table `realmlist`
--
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 */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2016-08-08 19:00:58
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+27
View File
@@ -0,0 +1,27 @@
All files contained in this folders **must not be re-applicable**!
For this purpose we're versioning it using this format:
**File name**: yyyy_mm_dd_XX.sql
yyyy -> year
mm -> month
dd -> day
XX -> an incremental number if an sql with same date already exists, by default: 00
**SQL Header ( the first query ):**
The following is an example of the query that must be present in first row of every sql updates ( This example is specifically for auth database:)
ALTER TABLE auth_db_version
CHANGE COLUMN 2016_07_09_01
2016_07_10_00 bit;
Of course the rule is:
CHANGE COLUMN 2016_07_09_01 <- the previous version
2016_07_10_00 bit <-- the next version
+3
View File
@@ -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';
+1
View File
@@ -0,0 +1 @@
ALTER TABLE auth_db_version CHANGE COLUMN 2016_07_09_00 2016_07_09_01 bit;
+16
View File
@@ -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;
+3
View File
@@ -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';
+1
View File
@@ -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);
+90
View File
@@ -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;
+4
View File
@@ -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;
+5
View File
@@ -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');
+17
View File
@@ -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);
+5
View File
@@ -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);
+3
View File
@@ -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;
+161
View File
@@ -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);
+5
View File
@@ -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.');
+226
View File
@@ -0,0 +1,226 @@
-- This only adds Ahune and related gameobjects/npcs to The Slave Pens (547) and does NOT modify or remove any other midsummer fire festival features !!!
UPDATE quest_template SET Flags = Flags|1024, SpecialFlags = SpecialFlags|2, RequiredItemId1=0, RequiredItemCount1=0 WHERE Id=11691;
-- ###################
-- ### GAMEOBJECTS
-- ###################
-- Ice Stone (187882)
-- GO with gossip, starts the whole event, ends the quest Summon Ahune (11691)
DELETE FROM game_event_gameobject WHERE guid IN( SELECT guid FROM gameobject WHERE map=547 AND id IN( SELECT entry FROM gameobject_template WHERE name='Ice Stone' ) );
DELETE FROM gameobject WHERE map=547 AND id IN( SELECT entry FROM gameobject_template WHERE name='Ice Stone' );
REPLACE INTO `gameobject` VALUES (220100, 187882, 547, 3, 1, -69.8564, -160.171, -2.14926, 4.34429, 0, 0, 0.824573, -0.565756, 300, 0, 1, 0);
REPLACE INTO game_event_gameobject VALUES(1, 220100);
REPLACE INTO `gameobject_template` VALUES (187882, 2, 7666, 'Ice Stone', '', '', '', 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 8498, 0, 11389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 'go_ahune_ice_stone', 12340);
REPLACE INTO gossip_menu VALUES(11389, 15864);
REPLACE INTO `npc_text` VALUES (15864, 'This shard of ice echoes the deep, cracking rumble of invading glaciers. Its cold turns your thoughts to a lifeless, endless winter.', '', 0, 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, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, 12340);
-- Ice Block, Big (188142)
DELETE FROM game_event_gameobject WHERE guid IN( SELECT guid FROM gameobject WHERE id IN(188142) AND map=547 );
DELETE FROM gameobject WHERE id IN(188142) AND map=547;
REPLACE INTO `gameobject` VALUES (220101, 188142, 547, 3, 1, -74.4, -243.278, -3.44864, 6.24435, 0, 0, 0.0194145, -0.999812, 300, 0, 1, 0);
REPLACE INTO `gameobject` VALUES (220102, 188142, 547, 3, 1, -103.8, -245.022, -1.38009, 5.94198, 0, 0, 0.169777, -0.985483, 300, 0, 1, 0);
REPLACE INTO `gameobject` VALUES (220103, 188142, 547, 3, 1, -75.7, -221.039, -2.8907, 6.2797, 0, 0, 0.00174061, -0.999999, 300, 0, 1, 0);
REPLACE INTO `gameobject` VALUES (220104, 188142, 547, 3, 1, -119, -204.702, -1.505, 0.749238, 0, 0, 0.365918, 0.930647, 300, 0, 1, 0);
REPLACE INTO `gameobject` VALUES (220105, 188142, 547, 3, 1, -72.0313, -185.713, -3.10467, 0.102854, 0, 0, 0.0514044, 0.998678, 300, 0, 1, 0);
REPLACE INTO `gameobject` VALUES (220106, 188142, 547, 3, 1, -117.9, -167.091, -1.42756, 4.99807, 0, 0, 0.599246, -0.800565, 300, 0, 1, 0);
REPLACE INTO `gameobject` VALUES (220107, 188142, 547, 3, 1, -69.8564, -160.171, -4.14925, 6.00542, 0, 0, 0.138435, -0.990372, 300, 0, 1, 0);
REPLACE INTO game_event_gameobject VALUES(1, 220101);
REPLACE INTO game_event_gameobject VALUES(1, 220102);
REPLACE INTO game_event_gameobject VALUES(1, 220103);
REPLACE INTO game_event_gameobject VALUES(1, 220104);
REPLACE INTO game_event_gameobject VALUES(1, 220105);
REPLACE INTO game_event_gameobject VALUES(1, 220106);
REPLACE INTO game_event_gameobject VALUES(1, 220107);
-- Ice Block (188067)
DELETE FROM game_event_gameobject WHERE guid IN( SELECT guid FROM gameobject WHERE id IN(188067) AND map=547 );
DELETE FROM gameobject WHERE id IN(188067) AND map=547;
REPLACE INTO `gameobject` VALUES (220111, 188067, 547, 3, 1, -54.45, -170.917, -2.58238, 4.93313, 0, 0, 0.62492, -0.780689, 300, 0, 1, 0);
REPLACE INTO `gameobject` VALUES (220112, 188067, 547, 3, 1, -81.8403, -169.35, -3.52671, 5.12947, 0, 0, 0.545391, -0.838182, 300, 0, 1, 0);
REPLACE INTO game_event_gameobject VALUES(1, 220111);
REPLACE INTO game_event_gameobject VALUES(1, 220112);
-- Ice Block (181247)
DELETE FROM game_event_gameobject WHERE guid IN( SELECT guid FROM gameobject WHERE id IN(181247) AND map=547 );
DELETE FROM gameobject WHERE id IN(181247) AND map=547;
-- Ice Chest (187892)
REPLACE INTO `gameobject_template` VALUES (187892, 3, 1387, 'Ice Chest', '', '', '', 0, 0, 1, 0, 0, 0, 0, 0, 0, 1634, 28682, 999999999, 1, 0, 0, 17507, 188187, 0, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, '', '', 12340);
DELETE FROM gameobject_loot_template WHERE entry=28682;
INSERT INTO gameobject_loot_template VALUES(28682, 35557, 100, 1, 0, 2, 2);
INSERT INTO gameobject_loot_template VALUES(28682, 54802, 0, 1, 1, 1, 1);
INSERT INTO gameobject_loot_template VALUES(28682, 54803, 0, 1, 1, 1, 1);
INSERT INTO gameobject_loot_template VALUES(28682, 54804, 0, 1, 1, 1, 1);
INSERT INTO gameobject_loot_template VALUES(28682, 54805, 0, 1, 1, 1, 1);
INSERT INTO gameobject_loot_template VALUES(28682, 35723, 12, 1, 0, 1, 1);
INSERT INTO gameobject_loot_template VALUES(28682, 54801, 0, 1, 1, 1, 1);
INSERT INTO gameobject_loot_template VALUES(28682, 35498, 3, 1, 0, 1, 1);
INSERT INTO gameobject_loot_template VALUES(28682, 35720, 3, 1, 0, 6, 6);
-- Satchel of Chilled God (54536)
DELETE FROM item_loot_template WHERE entry=54536;
INSERT INTO item_loot_template VALUES (54536, 54806, 1.4, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES (54536, 53641, 3, 1, 1, 1, 1);
INSERT INTO item_loot_template VALUES (54536, 23247, 97, 1, 1, 5, 15);
INSERT INTO item_loot_template VALUES (54536, 49426, 100, 1, 0, 2, 2);
-- ###################
-- ### CREATURES
-- ###################
-- Ahune (25740, 26338)
DELETE FROM game_event_creature WHERE guid IN( SELECT guid FROM creature WHERE id IN(25740, 26338) AND map=547 );
DELETE FROM creature_addon WHERE guid IN( SELECT guid FROM creature WHERE id IN(25740, 26338) AND map=547 );
DELETE FROM creature WHERE id IN(25740, 26338) AND map=547;
DELETE FROM creature_template_addon WHERE entry IN(25740, 26338);
REPLACE INTO `creature_template` VALUES (25740, 26338, 0, 0, 0, 0, 11686, 0, 0, 0, 'Ahune', 'The Frost Lord', '', 0, 82, 82, 2, 14, 0, 1.2, 1.14286, 1, 1, 316, 450, 0, 320, 7.5, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 278, 413, 58, 4, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 40, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 650854271, 0, 'boss_ahune', 12340);
REPLACE INTO `creature_template` VALUES (26338, 0, 0, 0, 0, 0, 11686, 0, 0, 0, 'Ahune (1)', 'The Frost Lord', '', 0, 82, 82, 2, 14, 0, 1.2, 1.14286, 1, 1, 316, 450, 0, 320, 15, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 278, 413, 58, 4, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 45, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 650854271, 1, '', 12340);
REPLACE INTO `creature_model_info` VALUES (23344, 2, 18, 2, 0);
-- Frozen Core (25865, 26339)
DELETE FROM game_event_creature WHERE guid IN( SELECT guid FROM creature WHERE id IN(25865, 26339) AND map=547 );
DELETE FROM creature_addon WHERE guid IN( SELECT guid FROM creature WHERE id IN(25865, 26339) AND map=547 );
DELETE FROM creature WHERE id IN(25865, 26339) AND map=547;
DELETE FROM creature_template_addon WHERE entry IN(25865, 26339);
REPLACE INTO `creature_template` VALUES (25865, 26339, 0, 0, 0, 0, 23447, 0, 0, 0, 'Frozen Core', '', '', 0, 82, 82, 2, 14, 0, 1, 1.14286, 1, 1, 2, 2, 0, 24, 7.5, 2000, 0, 1, 131076, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 40, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 650854271, 0, 'npc_ahune_frozen_core', 12340);
REPLACE INTO `creature_template` VALUES (26339, 0, 0, 0, 0, 0, 23447, 0, 0, 0, 'Frozen Core (1)', '', '', 0, 82, 82, 2, 14, 0, 1, 1.14286, 1, 1, 2, 2, 0, 24, 13, 2000, 0, 1, 131076, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 45, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 650854271, 1, '', 12340);
REPLACE INTO `creature_model_info` VALUES (23447, 1, 4, 2, 0);
-- Ghost of Ahune (26239)
DELETE FROM game_event_creature WHERE guid IN( SELECT guid FROM creature WHERE id IN(26239) AND map=547 );
DELETE FROM creature_addon WHERE guid IN( SELECT guid FROM creature WHERE id IN(26239) AND map=547 );
DELETE FROM creature WHERE id IN(26239) AND map=547;
REPLACE INTO creature_template_addon VALUES(26239, 0, 0, 0, 1, 0, "46786");
REPLACE INTO `creature_template` VALUES (26239, 0, 0, 0, 0, 0, 11686, 0, 0, 0, 'Ghost of Ahune', '', '', 0, 1, 1, 0, 35, 0, 1, 1.14286, 1, 0, 2, 2, 0, 24, 1, 2000, 0, 1, 33554432, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'NullCreatureAI', 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 128, '', 12340);
-- [PH] Ahune Summon Loc Bunny (25745)
DELETE FROM game_event_creature WHERE guid IN( SELECT guid FROM creature WHERE id IN(25745) AND map=547 );
DELETE FROM creature_addon WHERE guid IN( SELECT guid FROM creature WHERE id IN(25745) AND map=547 );
DELETE FROM creature WHERE id IN(25745) AND map=547;
DELETE FROM creature_template_addon WHERE entry IN(25745);
REPLACE INTO `creature_template` VALUES (25745, 0, 0, 0, 0, 0, 11686, 0, 0, 0, '[PH] Ahune Summon Loc Bunny', '', '', 0, 1, 1, 0, 35, 0, 1, 1.14286, 1, 0, 2, 2, 0, 24, 1, 2000, 0, 1, 33554432, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'NullCreatureAI', 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 128, '', 12340);
-- drakuru's bunny 05 (28015)
-- npc not used anywhere else, snow effect on the ground
DELETE FROM creature_template_addon WHERE entry=28015;
DELETE FROM creature_addon WHERE guid IN(245800, 245801);
REPLACE INTO `creature_template` VALUES (28015, 0, 0, 0, 0, 0, 11686, 0, 0, 0, 'Drakuru\'s Bunny 05', '', '', 0, 60, 60, 1, 35, 0, 1, 1.14286, 1, 0, 104, 138, 0, 252, 1, 2000, 0, 1, 33554688, 2048, 8, 0, 0, 0, 0, 0, 72, 106, 26, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'SmartAI', 0, 7, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 130, '', 12340);
DELETE FROM smart_scripts WHERE entryorguid IN(-245800,-245801) AND source_type=0;
REPLACE INTO `smart_scripts` VALUES (-245800, 0, 0, 0, 1, 0, 100, 1, 0, 0, 180000, 180000, 11, 46314, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Ahune event frozen ground effect');
REPLACE INTO `smart_scripts` VALUES (-245801, 0, 0, 0, 1, 0, 100, 1, 0, 0, 180000, 180000, 11, 46314, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Ahune event frozen ground effect');
REPLACE INTO `creature` VALUES (245800, 28015, 547, 3, 1, 11686, 0, -97.3473, -233.139, -1.27587, 4.72914, 300, 0, 0, 4120, 0, 0, 0, 33554432, 0);
REPLACE INTO `creature` VALUES (245801, 28015, 547, 3, 1, 11686, 0, -72.99, -159.073, -2.19389, 5.20431, 300, 0, 0, 4120, 0, 0, 0, 33554432, 0);
REPLACE INTO game_event_creature VALUES(1, 245800);
REPLACE INTO game_event_creature VALUES(1, 245801);
-- Shaman Bonfire Bunny (25971, 25972, 25973)
DELETE FROM game_event_creature WHERE guid IN( SELECT guid FROM creature WHERE id IN(25971, 25972, 25973) AND map=547 );
DELETE FROM creature_addon WHERE guid IN( SELECT guid FROM creature WHERE id IN(25971, 25972, 25973) AND map=547 );
DELETE FROM creature WHERE id IN(25971, 25972, 25973) AND map=547;
DELETE FROM creature_template_addon WHERE entry IN(25971, 25972, 25973);
REPLACE INTO `creature_template` VALUES (25973, 0, 0, 0, 0, 0, 11686, 0, 0, 0, 'Shaman Bonfire Bunny 002', '', '', 0, 1, 1, 0, 35, 0, 1, 1.14286, 1, 0, 2, 2, 0, 24, 1, 2000, 0, 1, 33554688, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'NullCreatureAI', 0, 7, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 133, 1, 0, 130, '', 12340);
REPLACE INTO `creature_template` VALUES (25972, 0, 0, 0, 0, 0, 11686, 0, 0, 0, 'Shaman Bonfire Bunny 001', '', '', 0, 1, 1, 0, 35, 0, 1, 1.14286, 1, 0, 2, 2, 0, 24, 1, 2000, 0, 1, 33554688, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'NullCreatureAI', 0, 7, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 133, 1, 0, 130, '', 12340);
REPLACE INTO `creature_template` VALUES (25971, 0, 0, 0, 0, 0, 11686, 0, 0, 0, 'Shaman Bonfire Bunny 000', '', '', 0, 1, 1, 0, 35, 0, 1, 1.14286, 1, 0, 2, 2, 0, 24, 1, 2000, 0, 1, 33554688, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'NullCreatureAI', 0, 7, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 133, 1, 0, 130, '', 12340);
INSERT INTO `creature` VALUES (245810, 25971, 547, 3, 1, 0, 0, -115.141, -143.317, -2.09467, 4.92772, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO `creature` VALUES (245811, 25972, 547, 3, 1, 0, 0, -120.178, -144.398, -2.23786, 4.92379, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO `creature` VALUES (245812, 25973, 547, 3, 1, 0, 0, -125.277, -145.463, -1.95209, 4.97877, 300, 0, 0, 42, 0, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(1, 245810);
REPLACE INTO game_event_creature VALUES(1, 245811);
REPLACE INTO game_event_creature VALUES(1, 245812);
-- Earthen Ring Totem (25961)
DELETE FROM game_event_creature WHERE guid IN( SELECT guid FROM creature WHERE id IN(25961) AND map=547 );
DELETE FROM creature_addon WHERE guid IN( SELECT guid FROM creature WHERE id IN(25961) AND map=547 );
DELETE FROM creature WHERE id IN(25961) AND map=547;
DELETE FROM creature_template_addon WHERE entry IN(25961);
-- Ahunite Hailstone (25755, 26342)
DELETE FROM game_event_creature WHERE guid IN( SELECT guid FROM creature WHERE id IN(25755, 26342) AND map=547 );
DELETE FROM creature_addon WHERE guid IN( SELECT guid FROM creature WHERE id IN(25755, 26342) AND map=547 );
DELETE FROM creature WHERE id IN(25755, 26342) AND map=547;
REPLACE INTO creature_template_addon VALUES(25755, 0, 0, 0, 1, 0, "46542");
REPLACE INTO creature_template_addon VALUES(26342, 0, 0, 0, 1, 0, "46542");
REPLACE INTO `creature_template` VALUES (25755, 26342, 0, 0, 0, 0, 20433, 0, 0, 0, 'Ahunite Hailstone', '', '', 0, 80, 80, 2, 14, 0, 1, 1.14286, 1, 1, 240, 400, 0, 24, 7.5, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'SmartAI', 0, 1, 1, 8, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, '', 12340);
REPLACE INTO `creature_template` VALUES (26342, 0, 0, 0, 0, 0, 20433, 0, 0, 0, 'Ahunite Hailstone (1)', '', '', 0, 80, 80, 2, 14, 0, 1, 1.14286, 1, 1, 240, 400, 0, 24, 13, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 10.33, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, '', 12340);
DELETE FROM smart_scripts WHERE entryorguid=25755 AND source_type=0;
REPLACE INTO `smart_scripts` VALUES (25755, 0, 0, 0, 0, 0, 100, 0, 10000, 15000, 15000, 20000, 11, 742, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Ahunite Hailstone spell Pulverize');
REPLACE INTO `smart_scripts` VALUES (25755, 0, 1, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 5000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'despawn 5 secs after death');
-- Ahunite Coldwave (25756, 26340)
DELETE FROM game_event_creature WHERE guid IN( SELECT guid FROM creature WHERE id IN(25756, 26340) AND map=547 );
DELETE FROM creature_addon WHERE guid IN( SELECT guid FROM creature WHERE id IN(25756, 26340) AND map=547 );
DELETE FROM creature WHERE id IN(25756, 26340) AND map=547;
DELETE FROM creature_template_addon WHERE entry IN(25756, 26340);
REPLACE INTO `creature_template` VALUES (25756, 26340, 0, 0, 0, 0, 23504, 0, 0, 0, 'Ahunite Coldwave', '', '', 0, 80, 80, 2, 14, 0, 1, 1.14286, 1, 0, 120, 200, 0, 24, 7.5, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'SmartAI', 0, 1, 1, 1.5, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, '', 12340);
REPLACE INTO `creature_template` VALUES (26340, 0, 0, 0, 0, 0, 23504, 0, 0, 0, 'Ahunite Coldwave (1)', '', '', 0, 80, 80, 2, 14, 0, 1, 1.14286, 1, 0, 120, 200, 0, 24, 13, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 1.5, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, '', 12340);
DELETE FROM smart_scripts WHERE entryorguid=25756 AND source_type=0;
REPLACE INTO `smart_scripts` VALUES (25756, 0, 0, 0, 0, 0, 100, 2, 3000, 7000, 5000, 8000, 11, 46887, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Ahunite Coldwave spell Bitter Blast normal');
REPLACE INTO `smart_scripts` VALUES (25756, 0, 1, 0, 0, 0, 100, 4, 3000, 7000, 5000, 8000, 11, 46406, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Ahunite Coldwave spell Bitter Blast heroic');
REPLACE INTO `smart_scripts` VALUES (25756, 0, 1, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 5000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'despawn 5 secs after death');
-- Ahunite Frostwind (25757, 26341)
DELETE FROM game_event_creature WHERE guid IN( SELECT guid FROM creature WHERE id IN(25757, 26341) AND map=547 );
DELETE FROM creature_addon WHERE guid IN( SELECT guid FROM creature WHERE id IN(25757, 26341) AND map=547 );
DELETE FROM creature WHERE id IN(25757, 26341) AND map=547;
DELETE FROM creature_template_addon WHERE entry IN(25757, 26341);
REPLACE INTO `creature_template` VALUES (25757, 26341, 0, 0, 0, 0, 8714, 0, 0, 0, 'Ahunite Frostwind', '', '', 0, 80, 80, 2, 14, 0, 1, 1.14286, 1, 0, 120, 200, 0, 24, 7.5, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 345, 509, 103, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 'SmartAI', 0, 1, 1, 1.5, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, '', 12340);
REPLACE INTO `creature_template` VALUES (26341, 0, 0, 0, 0, 0, 8714, 0, 0, 0, 'Ahunite Frostwind (1)', '', '', 0, 80, 80, 2, 14, 0, 1, 1.14286, 1, 0, 120, 200, 0, 24, 13, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 345, 509, 103, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 1, 1, 1.5, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, '', 12340);
DELETE FROM smart_scripts WHERE entryorguid=25757 AND source_type=0;
REPLACE INTO `smart_scripts` VALUES (25757, 0, 0, 0, 0, 0, 100, 0, 0, 0, 30000, 30000, 11, 12550, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Ahunite Frostwind spell Lightning Shield');
REPLACE INTO `smart_scripts` VALUES (25757, 0, 1, 0, 0, 0, 100, 0, 2000, 6000, 8000, 12000, 11, 46568, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 'Ahunite Frostwind spell Wind Buffet');
REPLACE INTO `smart_scripts` VALUES (25757, 0, 1, 0, 6, 0, 100, 0, 0, 0, 0, 0, 41, 5000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'despawn 5 secs after death');
-- ###################
-- ### SPELLS
-- ###################
-- Wisp Flight Missile and Beam (46593) -- starting beam
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=46593;
INSERT INTO `conditions` VALUES (13, 1, 46593, 0, 0, 31, 0, 3, 25745, 0, 0, 0, 0, "", "Ahune event - Hit trigger");
INSERT INTO `conditions` VALUES (13, 1, 46593, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, "", "Ahune event - Hit trigger");
-- Ahune - Summoning Rhyme Spell, make bonfire (45930)
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=45930;
INSERT INTO `conditions` VALUES (13, 1, 45930, 0, 0, 31, 0, 3, 25971, 0, 0, 0, 0, "", "Ahune event - Hit trigger");
INSERT INTO `conditions` VALUES (13, 1, 45930, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, "", "Ahune event - Hit trigger");
INSERT INTO `conditions` VALUES (13, 1, 45930, 0, 1, 31, 0, 3, 25972, 0, 0, 0, 0, "", "Ahune event - Hit trigger");
INSERT INTO `conditions` VALUES (13, 1, 45930, 0, 1, 36, 0, 0, 0, 0, 0, 0, 0, "", "Ahune event - Hit trigger");
INSERT INTO `conditions` VALUES (13, 1, 45930, 0, 2, 31, 0, 3, 25973, 0, 0, 0, 0, "", "Ahune event - Hit trigger");
INSERT INTO `conditions` VALUES (13, 1, 45930, 0, 2, 36, 0, 0, 0, 0, 0, 0, 0, "", "Ahune event - Hit trigger");
-- Beam Attack against Ahune 2 (46363) -- rzucane przez totem w ahune
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=46363;
INSERT INTO `conditions` VALUES (13, 1, 46363, 0, 0, 31, 0, 3, 25740, 0, 0, 0, 0, "", "Ahune event - trigger hit ahune");
INSERT INTO `conditions` VALUES (13, 1, 46363, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, "", "Ahune event - trigger hit ahune");
-- Summon Ahune's Loot (45939) go id in here
-- Summon Ahune's Loot, Heroic (46622) go id in here
-- Summon Ahune's Bottle (46888) go id in here
-- Summon Ahune's Loot, Bottles (46891) go id in here
-- Summon Ahune's Loot, Heroic, Bottles (46892) go id in here
-- ###################
-- ### ACHIEVEMENTS
-- ###################
-- Ice the Frost Lord (263)
DELETE FROM disables WHERE sourceType=4 AND entry IN(477,11718,5270,8158,8159);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(477,11718,5270,8158,8159);
REPLACE INTO achievement_criteria_data VALUES(477, 0, 0, 0, "");
REPLACE INTO achievement_criteria_data VALUES(11718, 0, 0, 0, "");
+298
View File
@@ -0,0 +1,298 @@
REPLACE INTO game_event VALUES(24, "2014-09-21 00:01:00", "2020-12-31 06:00:00", 525600, 21600, 372, "Brewfest", 0);
-- QUEST
-- Chug and Chuck! (12022)
-- Chug and Chuck! (12191)
UPDATE creature_template SET AIName='SmartAI' WHERE entry=24108;
DELETE FROM smart_scripts WHERE entryorguid IN(24108) AND source_type=0;
INSERT INTO smart_scripts VALUES(24108, 0, 0, 0, 8, 0, 100, 0, 42436, 0, 0, 0, 33, 24108, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On Spell Hit - Kill Credit");
-- Catch the Wild Wolpertinger! (11117)
-- Catch the Wild Wolpertinger! (11431)
DELETE FROM creature_queststarter WHERE quest IN(11117, 11431);
DELETE FROM creature_questender WHERE quest IN(11117, 11431);
DELETE FROM game_event_creature_quest WHERE quest IN(11117, 11431);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=17 AND SourceEntry=41621;
DELETE FROM conditions WHERE SourceTypeOrReferenceId=18 AND SourceEntry=32907;
DELETE FROM spell_script_names WHERE spell_id IN(41621);
INSERT INTO spell_script_names VALUES(41621, "spell_q11117_catch_the_wild_wolpertinger");
UPDATE creature_template SET AIName="SmartAI" WHERE entry=23487;
DELETE FROM smart_scripts WHERE entryorguid IN(23487) AND source_type=0;
INSERT INTO smart_scripts VALUES(23487, 0, 0, 1, 8, 0, 100, 0, 41621, 0, 0, 0, 56, 32906, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Add item on spell cast");
INSERT INTO smart_scripts VALUES(23487, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 1000, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Forced Despawn linked");
INSERT INTO smart_scripts VALUES(23487, 0, 2, 0, 25, 0, 100, 0, 41621, 0, 0, 0, 11, 39707, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Cast spell on reset");
-- Pink Elekks On Parade (11120)
-- Pink Elekks On Parade (11118)
DELETE FROM conditions WHERE SourceTypeOrReferenceId=17 AND SourceEntry=41985;
INSERT INTO conditions VALUES (17, 0, 41985, 0, 0, 31, 1, 3, 23531, 0, 0, 0, 0, '', 'Brewfest - target pink elekk entry');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 0, 36, 1, 0, 0, 0, 0, 0, 0, '', 'Brewfest - target pink elekk alive');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 1, 31, 1, 3, 23529, 0, 0, 0, 0, '', 'Brewfest - target pink elekk entry');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 1, 36, 1, 0, 0, 0, 0, 0, 0, '', 'Brewfest - target pink elekk alive');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 2, 31, 1, 3, 23530, 0, 0, 0, 0, '', 'Brewfest - target pink elekk entry');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 2, 36, 1, 0, 0, 0, 0, 0, 0, '', 'Brewfest - target pink elekk alive');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 3, 31, 1, 3, 23527, 0, 0, 0, 0, '', 'Brewfest - target pink elekk entry');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 3, 36, 1, 0, 0, 0, 0, 0, 0, '', 'Brewfest - target pink elekk alive');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 4, 31, 1, 3, 23528, 0, 0, 0, 0, '', 'Brewfest - target pink elekk entry');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 4, 36, 1, 0, 0, 0, 0, 0, 0, '', 'Brewfest - target pink elekk alive');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 5, 31, 1, 3, 23507, 0, 0, 0, 0, '', 'Brewfest - target pink elekk entry');
INSERT INTO conditions VALUES (17, 0, 41985, 0, 5, 36, 1, 0, 0, 0, 0, 0, 0, '', 'Brewfest - target pink elekk alive');
UPDATE creature_template SET AIName="SmartAI" WHERE entry IN(23531, 23529, 23530, 23527, 23528, 23507);
DELETE FROM smart_scripts WHERE entryorguid IN(23531, 23529, 23530, 23527, 23528, 23507) AND source_type=0;
INSERT INTO smart_scripts VALUES(23531, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 36440, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Reset spell cast");
INSERT INTO smart_scripts VALUES(23531, 0, 1, 2, 8, 0, 100, 0, 44654, 0, 0, 0, 33, 23531, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Add item on spell cast");
INSERT INTO smart_scripts VALUES(23531, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Forced Despawn linked");
INSERT INTO smart_scripts VALUES(23529, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 36440, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Reset spell cast");
INSERT INTO smart_scripts VALUES(23529, 0, 1, 2, 8, 0, 100, 0, 44654, 0, 0, 0, 33, 23529, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Add item on spell cast");
INSERT INTO smart_scripts VALUES(23529, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Forced Despawn linked");
INSERT INTO smart_scripts VALUES(23530, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 36440, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Reset spell cast");
INSERT INTO smart_scripts VALUES(23530, 0, 1, 2, 8, 0, 100, 0, 44654, 0, 0, 0, 33, 23530, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Add item on spell cast");
INSERT INTO smart_scripts VALUES(23530, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Forced Despawn linked");
INSERT INTO smart_scripts VALUES(23527, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 36440, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Reset spell cast");
INSERT INTO smart_scripts VALUES(23527, 0, 1, 2, 8, 0, 100, 0, 44654, 0, 0, 0, 33, 23527, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Add item on spell cast");
INSERT INTO smart_scripts VALUES(23527, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Forced Despawn linked");
INSERT INTO smart_scripts VALUES(23528, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 36440, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Reset spell cast");
INSERT INTO smart_scripts VALUES(23528, 0, 1, 2, 8, 0, 100, 0, 44654, 0, 0, 0, 33, 23528, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Add item on spell cast");
INSERT INTO smart_scripts VALUES(23528, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Forced Despawn linked");
INSERT INTO smart_scripts VALUES(23507, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 11, 36440, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Reset spell cast");
INSERT INTO smart_scripts VALUES(23507, 0, 1, 2, 8, 0, 100, 0, 44654, 0, 0, 0, 33, 23507, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Add item on spell cast");
INSERT INTO smart_scripts VALUES(23507, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 41, 500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "Forced Despawn linked");
-- Now This is Ram Racing... Almost. (11318)
-- Now This is Ram Racing... Almost. (11409)
UPDATE quest_template SET SourceSpellId=43883 WHERE Id IN(11318, 11409);
DELETE FROM spell_script_names WHERE spell_id IN(42924, 43310, 42992, 42993, 42994, 43332, 43450);
INSERT INTO spell_script_names VALUES(43310, "spell_brewfest_main_ram_buff");
INSERT INTO spell_script_names VALUES(42992, "spell_brewfest_ram_fatigue");
INSERT INTO spell_script_names VALUES(42993, "spell_brewfest_ram_fatigue");
INSERT INTO spell_script_names VALUES(42994, "spell_brewfest_ram_fatigue");
INSERT INTO spell_script_names VALUES(43332, "spell_brewfest_ram_fatigue");
INSERT INTO spell_script_names VALUES(43450, "spell_brewfest_apple_trap");
-- There and Back Again (11412)
-- There and Back Again (11122)
-- Additional Work scripts
DELETE FROM creature WHERE id=24527;
INSERT INTO creature VALUES(240001, 24527, 1, 1, 1, 0, 0, 837.666, -4508.81, 6.14751, 0.401426, 120, 0, 0, 1003, 0, 0, 0, 0, 0);
DELETE FROM creature WHERE id=24364;
INSERT INTO creature VALUES(240002, 24364, 0, 1, 1, 0, 0, -5609.83, -459.056, 404.633, 5.3058, 120, 0, 0, 1003, 0, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(24, 240001);
REPLACE INTO game_event_creature VALUES(24, 240002);
UPDATE creature_template SET ScriptName="npc_brewfest_keg_thrower" WHERE entry IN(24527, 24364);
UPDATE creature_template SET unit_flags=4864, ScriptName="npc_brewfest_keg_reciver" WHERE entry IN(24497, 23558);
UPDATE creature SET spawntimesecs=300 WHERE id IN(24497, 23558);
UPDATE quest_template SET SourceSpellId=43883 WHERE Id IN(11412, 11122);
UPDATE quest_template SET SpecialFlags=0 WHERE Id=11122;
REPLACE INTO gameobject VALUES(240000, 186331, 0, 1, 1, -5505.47, -522.894, 398.064, 3.26363, 0, 0, 0.998139, -0.0609795, 300, 0, 1, 0);
REPLACE INTO game_event_gameobject VALUES(24, 240000);
-- Bark for Drohn's Distillery! (11407)
-- Bark for T'chali's Voodoo Brewery! (11408)
-- Bark for the Barleybrews! (11293)
-- Bark for the Thunderbrews! (11294)
UPDATE quest_template SET SourceSpellId=43883 WHERE Id IN(11407, 11408, 11293, 11294);
DELETE FROM creature WHERE id IN(24202, 24203, 24204, 24205);
INSERT INTO creature VALUES (240003, 24202, 0, 1, 1, 0, 0, -4916.68, -948.674, 501.512, 5.39792, 300, 0, 0, 1, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240004, 24202, 1, 1, 1, 0, 0, 1634.64, -4404, 16.189, 6.247, 300, 0, 0, 1, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240005, 24203, 0, 1, 1, 0, 0, -4970.77, -1209.34, 501.829, 4.54968, 300, 0, 0, 1, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240006, 24203, 1, 1, 1, 0, 0, 1946.27, -4686.62, 25.4058, 5.20635, 300, 0, 0, 1, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240007, 24204, 0, 1, 1, 0, 0, -4689.64, -1234.32, 501.659, 0.767981, 300, 0, 0, 1, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240008, 24204, 1, 1, 1, 0, 0, 1930.64, -4292.17, 26.1137, 1.61315, 300, 0, 0, 1, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240009, 24205, 0, 1, 1, 0, 0, -4663.33, -963.828, 500.375, 2.0796, 300, 0, 0, 1, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240010, 24205, 1, 1, 1, 0, 0, 1576.72, -4196.79, 41.14, 2.08832, 300, 0, 0, 1, 0, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(24, 240003),(24, 240004),(24, 240005),(24, 240006),(24, 240007),(24, 240008),(24, 240009),(24, 240010);
UPDATE creature_template SET unit_flags=33554432, ScriptName="npc_brewfest_bark_trigger" WHERE entry IN(24202, 24203, 24204, 24205);
-- Add daily flag to daily quests
UPDATE quest_template SET SpecialFlags = 1 WHERE Id IN(11407, 11408, 11293, 11294, 12192, 12020);
-- Another Year, Another Souvenir.
-- Did Someone Say "Souvenir?"
-- Say, There Wouldn't Happen to be a Souvenir This Year, Would There?
REPLACE INTO game_event_creature VALUES(24, 152120);
DELETE FROM creature_queststarter WHERE quest IN(13931, 11413, 12194, 13932, 11321, 12193);
DELETE FROM creature_questender WHERE quest IN(13931, 11413, 12194, 13932, 11321, 12193);
DELETE FROM game_event_creature_quest WHERE quest IN(13931, 11413, 12194, 13932, 11321, 12193);
INSERT INTO game_event_creature_quest VALUES (24, 24495, 13931),(24, 23710, 13932);
INSERT INTO creature_questender VALUES(24495, 13931),(23710, 13932);
-- NPC
-- Coren Direbrew
DELETE FROM item_loot_template WHERE entry=54535;
INSERT INTO item_loot_template VALUES(54535, 49426, 100, 1, 1, 2, 2);
INSERT INTO item_loot_template VALUES(54535, 33977, 4, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES(54535, 37828, 4, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES(54535, 37863, 8, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES(54535, 48663, 8, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES(54535, 49120, 8, 1, 0, 1, 1);
DELETE FROM creature WHERE id=23872;
INSERT INTO creature VALUES(240000, 23872, 230, 1, 1, 0, 0, 881.614, -174.045, -43.9252, 5.25006, 7200, 0, 0, 160000, 0, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(24, 240000);
UPDATE creature_template SET ScriptName="npc_coren_direbrew", npcflag=3 WHERE entry=23872;
DELETE FROM creature_loot_template WHERE entry IN(26822, 26764);
UPDATE creature_template SET lootid=0, ScriptName="npc_coren_direbrew_sisters" WHERE entry IN(26822, 26764);
UPDATE quest_template SET Flags=136, specialFlags=25 WHERE Id=25483; -- df and seasonal
UPDATE quest_template SET PrevQuestId=0 WHERE Id IN(12491, 12492);
DELETE FROM creature_loot_template WHERE item IN(38280, 38281);
REPLACE INTO creature_loot_template VALUES(23872, 38280, 100, 1, 1, 1, 1);
REPLACE INTO creature_loot_template VALUES(23872, 38281, 100, 1, 2, 1, 1);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=1 AND SourceEntry IN(38280, 38281);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=47310;
INSERT INTO conditions VALUES (13, 5, 47310, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Coren\'s disarm, target players');
-- Month Club
DELETE FROM creature WHERE id IN(27478, 27489);
-- Ray'ma <Brew of the Month Club>
INSERT INTO creature VALUES(240013, 27489, 1, 1, 1, 0, 0, 1473.72, -4207.13, 42.959, 4.53175, 600, 0, 0, 2215, 0, 0, 0, 0, 0);
-- Larkin Thunderbrew <Brew of the Month Club>
INSERT INTO creature VALUES(240014, 27478, 0, 1, 1, 0, 1, -4847.09, -866.293, 501.923, 1.67552, 600, 0, 0, 2215, 0, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(24, 240013);
REPLACE INTO game_event_creature VALUES(24, 240014);
-- VENDORS
-- Blix Fixwidget <Token Redeemer> (24495)
REPLACE INTO npc_vendor VALUES(24495, 0, 46707, 0, 0, 2275);
REPLACE INTO npc_vendor VALUES(24495, 0, 37737, 0, 0, 2276);
REPLACE INTO npc_vendor VALUES(24495, 0, 37599, 0, 0, 2276);
REPLACE INTO npc_vendor VALUES(24495, 0, 33863, 0, 0, 2276);
REPLACE INTO npc_vendor VALUES(24495, 0, 33862, 0, 0, 2276);
-- Belbi Quikswitch <Token Redeemer> (23710)
REPLACE INTO npc_vendor VALUES(23710, 0, 46707, 0, 0, 2275);
REPLACE INTO npc_vendor VALUES(23710, 0, 37736, 0, 0, 2276);
REPLACE INTO npc_vendor VALUES(23710, 0, 32233, 0, 0, 0);
-- ITEMS
DELETE FROM spell_script_names WHERE spell_id=41920;
INSERT INTO spell_script_names VALUES(41920, "spell_brewfest_fill_keg");
DELETE FROM spell_script_names WHERE spell_id IN(41946, 41921, 41943, 41944, 41945);
INSERT INTO spell_script_names VALUES(41946, "spell_brewfest_unfill_keg");
INSERT INTO spell_script_names VALUES(41921, "spell_brewfest_unfill_keg");
INSERT INTO spell_script_names VALUES(41943, "spell_brewfest_unfill_keg");
INSERT INTO spell_script_names VALUES(41944, "spell_brewfest_unfill_keg");
INSERT INTO spell_script_names VALUES(41945, "spell_brewfest_unfill_keg");
-- EVENTS
-- Dark Iron Attack
DELETE FROM gameobject_questender WHERE id IN(189989, 189990);
DELETE FROM gameobject_queststarter WHERE id IN(189989, 189990);
REPLACE INTO gameobject_queststarter VALUES(189989, 12020);
REPLACE INTO gameobject_queststarter VALUES(189990, 12192);
UPDATE quest_template SET PrevQuestId=0 WHERE Id=12020;
DELETE FROM creature WHERE id=23703; -- dark iron event generator
INSERT INTO creature VALUES (240011, 23703, 0, 1, 1, 0, 0, -5159.52, -598.13, 398.138, 0.244922, 300, 0, 0, 37800, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240012, 23703, 1, 1, 1, 0, 0, 1199.48, -4300.39, 21.3984, 4.88501, 300, 0, 0, 37800, 0, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(24, 240011);
REPLACE INTO game_event_creature VALUES(24, 240012);
UPDATE creature_template SET ScriptName="npc_dark_iron_attack_generator", modelid1=16925, modelid2=0 WHERE entry=23703;
DELETE FROM spell_script_names WHERE spell_id=42300;
INSERT INTO spell_script_names VALUES(42300, "spell_brewfest_add_mug");
DELETE FROM spell_script_names WHERE spell_id=42436;
INSERT INTO spell_script_names VALUES(42436, "spell_brewfest_toss_mug");
REPLACE INTO creature_template_addon VALUES(23700, 0, 0, 0, 4097, 0, "42761");
REPLACE INTO creature_template_addon VALUES(23702, 0, 0, 0, 4097, 0, "42761");
REPLACE INTO creature_template_addon VALUES(23706, 0, 0, 0, 4097, 0, "42761");
REPLACE INTO creature_template_addon VALUES(24372, 0, 0, 0, 4097, 0, "42761");
REPLACE INTO creature_template_addon VALUES(24373, 0, 0, 0, 4097, 0, "42761");
UPDATE creature_template SET minlevel=6, maxlevel=6, AIName="NullCreatureAI", RegenHealth=0, faction=35 WHERE entry IN(23700, 23702, 23706, 24372, 24373);
UPDATE creature_template SET modelid1=16925, modelid2=0, ScriptName="npc_dark_iron_attack_mole_machine" WHERE entry=23894;
UPDATE creature_template SET ScriptName="npc_dark_iron_guzzler", unit_flags=128+512, mechanic_immune_mask=650854267 WHERE entry=23709;
-- Attack Keg targets
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=42393;
INSERT INTO conditions VALUES (13, 1, 42393, 0, 0, 31, 0, 3, 23700, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
INSERT INTO conditions VALUES (13, 1, 42393, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
INSERT INTO conditions VALUES (13, 1, 42393, 0, 1, 31, 0, 3, 23702, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
INSERT INTO conditions VALUES (13, 1, 42393, 0, 1, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
INSERT INTO conditions VALUES (13, 1, 42393, 0, 2, 31, 0, 3, 23706, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
INSERT INTO conditions VALUES (13, 1, 42393, 0, 2, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
INSERT INTO conditions VALUES (13, 1, 42393, 0, 3, 31, 0, 3, 24372, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
INSERT INTO conditions VALUES (13, 1, 42393, 0, 3, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
INSERT INTO conditions VALUES (13, 1, 42393, 0, 4, 31, 0, 3, 24373, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
INSERT INTO conditions VALUES (13, 1, 42393, 0, 4, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest Keg attack - target barrels');
-- Fix barrels collision
UPDATE gameobject_template SET ScriptName="" WHERE entry IN(186183, 186184, 186185, 186186, 186187);
-- Sampler targets (support for Chug and Chuck! quest)
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=42436;
INSERT INTO conditions VALUES (13, 1, 42436, 0, 0, 31, 0, 3, 24108, 0, 0, 0, 0, '', 'Brewfest Keg attack - target sampler');
INSERT INTO conditions VALUES (13, 1, 42436, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest Keg attack - target sampler');
INSERT INTO conditions VALUES (13, 1, 42436, 0, 1, 31, 0, 3, 23709, 0, 0, 0, 0, '', 'Brewfest Keg attack - target sampler');
INSERT INTO conditions VALUES (13, 1, 42436, 0, 1, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest Keg attack - target sampler');
-- Knockback aura trigger
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=42674;
INSERT INTO conditions VALUES (13, 1, 42674, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Brewfest - knockback aura target players');
INSERT INTO conditions VALUES (13, 1, 42674, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest - knockback aura target players');
DELETE FROM spell_linked_spell WHERE spell_trigger=42674;
INSERT INTO spell_linked_spell VALUES(42674, 42299, 1, "Dark Iron knockback aura");
-- Report Death
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=42655;
INSERT INTO conditions VALUES (13, 1, 42655, 0, 0, 31, 0, 3, 23703, 0, 0, 0, 0, '', 'Brewfest - keg attack, report death');
INSERT INTO conditions VALUES (13, 1, 42655, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest - keg attack, report death');
-- Drunken Master
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=42695;
INSERT INTO conditions VALUES (13, 1, 42695, 0, 0, 31, 0, 3, 23709, 0, 0, 0, 0, '', 'Brewfest - drunken master');
INSERT INTO conditions VALUES (13, 1, 42695, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Brewfest - drunken master');
UPDATE creature_template SET ScriptName="npc_brewfest_super_brew_trigger", modelid1=16925, modelid2=0, flags_extra=130 WHERE entry=23808;
-- Dark Iron Herald
UPDATE creature_template SET AIName="SmartAI", ScriptName="", modelid1=16925, modelid2=0 WHERE entry=24536;
DELETE FROM creature_text WHERE entry=24536;
INSERT INTO creature_text VALUES(24536, 0, 0, "Oh, we're from Blackrock Mountain,", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 1, 0, "We've come ta drink yer brew!", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 2, 0, "Dark Iron dwarves, they do not lie,", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 3, 0, "And so yeh know it's true!", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 4, 0, "Yeh will not try our bitter,", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 5, 0, "Yeh will not serve our ale!", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 6, 0, "But have Brewfest without our lot?", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 7, 0, "Just try it, and ye'll fail!", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 8, 0, "So lift a mug to Coren,", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 9, 0, "And Hurley Blackbreath too!", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 10, 0, "This drink is weak, without much kick,", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 11, 0, "But oi! At least it's brew!", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 12, 0, "We'll drink yer stout and lager,", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 13, 0, "Drain all the pints and kegs!", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 14, 0, "We'll drink and brawl and brawl and drink,", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 15, 0, "'til we can't feel our legs!", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 16, 0, "And when the brew's all missin'", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 17, 0, "Ta Shadowforge we'll hop", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 18, 0, "A bitter toast ta Ragnaros...", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
INSERT INTO creature_text VALUES(24536, 19, 0, "... but bring him not a drop!", 12, 0, 100, 0, 0, 0, 0, "Dark Iron Herald - Brewfest Dark Iron Attack");
DELETE FROM smart_scripts WHERE entryorguid IN(24536) AND source_type=0;
DELETE FROM smart_scripts WHERE entryorguid IN(24536*100) AND source_type=9;
INSERT INTO smart_scripts VALUES(24536, 0, 0, 0, 25, 0, 100, 0, 0, 0, 0, 0, 80, 24536*100, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "run timed actionlist linked");
INSERT INTO smart_scripts VALUES(24536*100, 9, 0, 0, 0, 0, 100, 0, 1500, 1500, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 1, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 2, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 3, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 4, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 5, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 6, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 7, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 8, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 9, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 10, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 11, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 11, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 12, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 12, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 13, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 13, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 14, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 14, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 15, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 15, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 16, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 16, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 17, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 17, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 18, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 18, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
INSERT INTO smart_scripts VALUES(24536*100, 9, 19, 0, 0, 0, 100, 0, 7000, 7000, 0, 0, 1, 19, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, "say text");
-- Achievements
REPLACE INTO achievement_reward VALUES(2796, 0, 0, 0, 27487, "Welcome to the Brew of the Month Club!", "$N,$B$BWelcome to the Brew of the Month club! This club is dedicated to bringing you some of the finest brew in all the realms.$B$BEvery month a new brew will be mailed directly to you. If you enjoy that brew and want more, talk to the Brew of the Month club members there.$B$BAgain, welcome to the club, $N.$B$B- Brew of the Month Club", 0);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9859, 9860, 9861, 9862);
DELETE FROM disables WHERE sourceType=4 AND entry IN(9859, 9860, 9861, 9862);
-- Brew of the Month mail items
REPLACE INTO mail_loot_template VALUES(212, 37898, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(213, 37489, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(214, 37900, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(215, 37901, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(216, 37902, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(217, 37903, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(218, 37904, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(219, 37905, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(220, 37906, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(221, 37907, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(222, 37908, 100, 1, 0, 1, 1);
REPLACE INTO mail_loot_template VALUES(223, 37909, 100, 1, 0, 1, 1);
-- Cleanups
DELETE FROM creature WHERE id=27215 AND guid=200002; -- double spawn
@@ -0,0 +1,84 @@
REPLACE INTO game_event VALUES(10, "2014-04-28 00:01:00", "2020-12-31 06:00:00", 525600, 10080, 201, "Children's Week", 0);
-- return whistle
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(5848, 5849, 8568);
INSERT INTO conditions VALUES(15, 5848, 1, 0, 0, 12, 0, 10, 0, 0, 0, 0, 0, '', 'Requires childern''s week');
INSERT INTO conditions VALUES(15, 5849, 1, 0, 0, 12, 0, 10, 0, 0, 0, 0, 0, '', 'Requires childern''s week');
INSERT INTO conditions VALUES(15, 8568, 1, 0, 0, 12, 0, 10, 0, 0, 0, 0, 0, '', 'Requires childern''s week');
INSERT INTO conditions VALUES(15, 8568, 1, 0, 0, 16, 0, 77, 0, 0, 0, 0, 0, '', 'Requires alliance \ draenei');
INSERT INTO conditions VALUES(15, 8568, 2, 0, 0, 12, 0, 10, 0, 0, 0, 0, 0, '', 'Requires childern''s week');
INSERT INTO conditions VALUES(15, 8568, 2, 0, 0, 16, 0, 178, 0, 0, 0, 0, 0, '', 'Requires horde \ blood elf');
INSERT INTO conditions VALUES(15, 8568, 3, 0, 0, 12, 0, 10, 0, 0, 0, 0, 0, '', 'Requires childern''s week');
INSERT INTO conditions VALUES(15, 8568, 3, 0, 0, 16, 0, 1024, 0, 0, 0, 0, 0, '', 'Requires draenei');
INSERT INTO conditions VALUES(15, 8568, 4, 0, 0, 12, 0, 10, 0, 0, 0, 0, 0, '', 'Requires childern''s week');
INSERT INTO conditions VALUES(15, 8568, 4, 0, 0, 16, 0, 512, 0, 0, 0, 0, 0, '', 'Requires blood elf');
DELETE FROM gossip_menu_option WHERE menu_id IN(5848, 5849, 8568);
INSERT INTO gossip_menu_option VALUES(5848, 1, 0, "I have lost my orcish orphan whistle!", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(5849, 1, 0, "I have lost my human orphan whistle!", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8568, 1, 0, "I have lost my human orphan whistle!", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8568, 2, 0, "I have lost my orcish orphan whistle!", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8568, 3, 0, "I have lost my draenei orphan whistle!", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8568, 4, 0, "I have lost my blood elf orphan whistle!", 1, 1, 0, 0, 0, 0, "");
UPDATE creature_template SET AIName="SmartAI", ScriptName="" WHERE entry IN(22819, 14451, 14450);
DELETE FROM smart_scripts WHERE entryorguid IN(22819, 14451, 14450) AND source_type=0;
INSERT INTO smart_scripts VALUES (14450, 0, 0, 1, 62, 0, 100, 0, 5849, 1, 0, 0, 11, 23124, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (14450, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
INSERT INTO smart_scripts VALUES (14451, 0, 0, 1, 62, 0, 100, 0, 5848, 1, 0, 0, 11, 23125, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (14451, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
INSERT INTO smart_scripts VALUES (22819, 0, 0, 4, 62, 0, 100, 0, 8568, 1, 0, 0, 11, 23124, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (22819, 0, 1, 4, 62, 0, 100, 0, 8568, 2, 0, 0, 11, 23125, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (22819, 0, 2, 4, 62, 0, 100, 0, 8568, 3, 0, 0, 11, 39513, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (22819, 0, 3, 4, 62, 0, 100, 0, 8568, 4, 0, 0, 11, 39512, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (22819, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
-- missing npc Orphan Matron Aria (34365)
REPLACE INTO creature VALUES (245000, 34365, 571, 1, 65535, 0, 0, 5712.76, 635.632, 646.26, 5.56071, 300, 0, 0, 12600, 3994, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(10, 245000);
UPDATE creature_template SET AIName="SmartAI" WHERE entry=34365;
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(10502);
INSERT INTO conditions VALUES(15, 10502, 1, 0, 0, 12, 0, 10, 0, 0, 0, 0, 0, '', 'Requires childern\'s week');
INSERT INTO conditions VALUES(15, 10502, 1, 0, 0, 14, 0, 13926, 0, 0, 1, 0, 0, '', 'Requires oracle quest');
INSERT INTO conditions VALUES(15, 10502, 2, 0, 0, 12, 0, 10, 0, 0, 0, 0, 0, '', 'Requires childern\'s week');
INSERT INTO conditions VALUES(15, 10502, 2, 0, 0, 14, 0, 13927, 0, 0, 1, 0, 0, '', 'Requires wolvar quest');
INSERT INTO conditions VALUES(15, 10502, 3, 0, 0, 9, 0, 13926, 0, 0, 1, 0, 0, '', 'Requires wolvar quest');
INSERT INTO conditions VALUES(15, 10502, 3, 0, 1, 9, 0, 13927, 0, 0, 1, 0, 0, '', 'Requires wolvar quest');
DELETE FROM gossip_menu_option WHERE menu_id IN(10502);
INSERT INTO gossip_menu_option VALUES(10502, 1, 0, "I have lost my oracle orphan whistle!", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10502, 2, 0, "I have lost my wolvar orphan whistle!", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10502, 3, 0, "Tell me more about the orphans.", 1, 1, 10505, 0, 0, 0, "");
DELETE FROM smart_scripts WHERE entryorguid IN(34365) AND source_type=0;
INSERT INTO smart_scripts VALUES (34365, 0, 0, 3, 62, 0, 100, 0, 10502, 1, 0, 0, 11, 65359, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (34365, 0, 1, 3, 62, 0, 100, 0, 10502, 2, 0, 0, 11, 65360, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (34365, 0, 2, 3, 62, 0, 100, 0, 10502, 3, 0, 0, 33, 34365, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (34365, 0, 3, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
-- dalaran orphan fixes
UPDATE creature_template SET gossip_menu_id=10503, AIName='SmartAI', ScriptName='' WHERE entry=33532;
UPDATE creature_template SET gossip_menu_id=10504, AIName='SmartAI', ScriptName='' WHERE entry=33533;
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry IN(65357);
INSERT INTO conditions VALUES (13, 1, 65357, 0, 0, 31, 0, 3, 33533, 0, 0, 0, 0, '', '');
INSERT INTO conditions VALUES (13, 1, 65357, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', '');
INSERT INTO conditions VALUES (13, 1, 65357, 0, 1, 31, 0, 3, 33532, 0, 0, 0, 0, '', '');
INSERT INTO conditions VALUES (13, 1, 65357, 0, 1, 36, 0, 0, 0, 0, 0, 0, 0, '', '');
REPLACE INTO npc_vendor VALUES(29478, 0, 46693, 0, 0, 0);
REPLACE INTO npc_vendor VALUES(29716, 0, 46693, 0, 0, 0);
-- Missing mail rewards
REPLACE INTO mail_loot_template VALUES(269, 46545, 100, 1, 0, 1, 1); -- Curious Oracle Hatchling
REPLACE INTO mail_loot_template VALUES(270, 46544, 100, 1, 0, 1, 1); -- Curious Wolvar Pup
UPDATE quest_template SET RewardMailTemplateId=269, RewardMailDelay=900 WHERE id=13959;
UPDATE quest_template SET RewardMailTemplateId=270, RewardMailDelay=900 WHERE id=13960;
-- chaining
-- Wolvar Orphan quest order
DELETE FROM conditions WHERE SourceTypeOrReferenceId IN(19, 20) AND SourceEntry IN(13955, 13957, 13938);
UPDATE quest_template SET prevquestid=13927, exclusivegroup=-13930 WHERE id IN (13930, 13934, 13951);
UPDATE quest_template SET prevquestid=13930, exclusivegroup=-13955 WHERE id IN (13955, 13957);
UPDATE quest_template SET prevquestid=13955, exclusivegroup=0 WHERE id=13938;
UPDATE quest_template SET prevquestid=13938, exclusivegroup=0 WHERE id=13960;
-- Oracle Orphan quest order
DELETE FROM conditions WHERE SourceTypeOrReferenceId IN(19, 20) AND SourceEntry IN(13954, 13956, 13937);
UPDATE quest_template SET prevquestid=13926, NextQuestId= exclusivegroup=-13929 WHERE id IN (13929, 13933, 13950);
UPDATE quest_template SET prevquestid=13929, exclusivegroup=-13954 WHERE id IN (13954, 13956);
UPDATE quest_template SET prevquestid=13954, exclusivegroup=0 WHERE id=13937;
+83
View File
@@ -0,0 +1,83 @@
-- Midsummer
DELETE FROM creature_queststarter WHERE quest IN(11970, 11971);
DELETE FROM game_event_creature_quest WHERE quest IN(11970, 11971);
-- Ally
INSERT INTO game_event_creature_quest VALUES(1, 18927, 11970);
INSERT INTO game_event_creature_quest VALUES(1, 19148, 11970);
INSERT INTO game_event_creature_quest VALUES(1, 19171, 11970);
INSERT INTO game_event_creature_quest VALUES(1, 19172, 11970);
INSERT INTO game_event_creature_quest VALUES(1, 19173, 11970);
-- Horde
INSERT INTO game_event_creature_quest VALUES(1, 19169, 11971);
INSERT INTO game_event_creature_quest VALUES(1, 19175, 11971);
INSERT INTO game_event_creature_quest VALUES(1, 19176, 11971);
INSERT INTO game_event_creature_quest VALUES(1, 19177, 11971);
INSERT INTO game_event_creature_quest VALUES(1, 19178, 11971);
-- Noblegarden
DELETE FROM creature_queststarter WHERE quest IN(13484, 13483);
DELETE FROM game_event_creature_quest WHERE quest IN(13484, 13483);
-- Ally
INSERT INTO game_event_creature_quest VALUES(9, 18927, 13484);
INSERT INTO game_event_creature_quest VALUES(9, 19148, 13484);
INSERT INTO game_event_creature_quest VALUES(9, 19171, 13484);
INSERT INTO game_event_creature_quest VALUES(9, 19172, 13484);
INSERT INTO game_event_creature_quest VALUES(9, 19173, 13484);
-- Horde
INSERT INTO game_event_creature_quest VALUES(9, 19169, 13483);
INSERT INTO game_event_creature_quest VALUES(9, 19175, 13483);
INSERT INTO game_event_creature_quest VALUES(9, 19176, 13483);
INSERT INTO game_event_creature_quest VALUES(9, 19177, 13483);
INSERT INTO game_event_creature_quest VALUES(9, 19178, 13483);
-- Hallow's End
DELETE FROM creature_queststarter WHERE quest IN(11356, 11357);
DELETE FROM game_event_creature_quest WHERE quest IN(11356, 11357);
-- Ally
INSERT INTO game_event_creature_quest VALUES(12, 18927, 11356);
INSERT INTO game_event_creature_quest VALUES(12, 19148, 11356);
INSERT INTO game_event_creature_quest VALUES(12, 19171, 11356);
INSERT INTO game_event_creature_quest VALUES(12, 19172, 11356);
INSERT INTO game_event_creature_quest VALUES(12, 19173, 11356);
-- Horde
INSERT INTO game_event_creature_quest VALUES(12, 19169, 11357);
INSERT INTO game_event_creature_quest VALUES(12, 19175, 11357);
INSERT INTO game_event_creature_quest VALUES(12, 19176, 11357);
INSERT INTO game_event_creature_quest VALUES(12, 19177, 11357);
INSERT INTO game_event_creature_quest VALUES(12, 19178, 11357);
-- Brewfest
DELETE FROM creature_queststarter WHERE quest IN(11441, 11446);
DELETE FROM game_event_creature_quest WHERE quest IN(11441, 11446);
-- Ally
INSERT INTO game_event_creature_quest VALUES(24, 18927, 11441);
INSERT INTO game_event_creature_quest VALUES(24, 19148, 11441);
INSERT INTO game_event_creature_quest VALUES(24, 19171, 11441);
INSERT INTO game_event_creature_quest VALUES(24, 19172, 11441);
INSERT INTO game_event_creature_quest VALUES(24, 19173, 11441);
-- Horde
INSERT INTO game_event_creature_quest VALUES(24, 19169, 11446);
INSERT INTO game_event_creature_quest VALUES(24, 19175, 11446);
INSERT INTO game_event_creature_quest VALUES(24, 19176, 11446);
INSERT INTO game_event_creature_quest VALUES(24, 19177, 11446);
INSERT INTO game_event_creature_quest VALUES(24, 19178, 11446);
-- Pilgrim's Bounty
DELETE FROM creature_queststarter WHERE quest IN(14022, 14036);
DELETE FROM game_event_creature_quest WHERE quest IN(14022, 14036);
-- Ally
INSERT INTO game_event_creature_quest VALUES(26, 18927, 14022);
INSERT INTO game_event_creature_quest VALUES(26, 19148, 14022);
INSERT INTO game_event_creature_quest VALUES(26, 19171, 14022);
INSERT INTO game_event_creature_quest VALUES(26, 19172, 14022);
INSERT INTO game_event_creature_quest VALUES(26, 19173, 14022);
-- Horde
INSERT INTO game_event_creature_quest VALUES(26, 19169, 14036);
INSERT INTO game_event_creature_quest VALUES(26, 19175, 14036);
INSERT INTO game_event_creature_quest VALUES(26, 19176, 14036);
INSERT INTO game_event_creature_quest VALUES(26, 19177, 14036);
INSERT INTO game_event_creature_quest VALUES(26, 19178, 14036);
@@ -0,0 +1,52 @@
-- Fix Game Events (this should be rewritten every month...)
REPLACE INTO game_event VALUES(3, '2014-11-02 01:01:00', '2020-12-31 06:00:00', 131040, 10079, 376, 'Darkmoon Faire (Terokkar Forest)', 0);
REPLACE INTO game_event VALUES(4, '2014-09-07 01:01:00', '2020-12-31 06:00:00', 131040, 10079, 374, 'Darkmoon Faire (Elwynn Forest)', 0);
REPLACE INTO game_event VALUES(5, '2014-10-05 01:01:00', '2020-12-31 06:00:00', 131040, 10079, 375, 'Darkmoon Faire (Mulgore)', 0);
REPLACE INTO game_event VALUES(23, '2014-09-04 01:01:00', '2020-12-31 06:00:00', 131040, 4320, 0, 'Darkmoon Faire Building (Elwynn Forest)', 0);
-- Fix Blastenheimer 5000 Ultra Cannon
-- Trigger Spawns
DELETE FROM creature WHERE guid IN(247000, 247001, 247002, 247003);
INSERT INTO creature VALUES (247000, 33068, 530, 1, 1, 0, 0, -1805.9, 4964.68, -24.8216, 4.03094, 300, 0, 0, 1, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (247001, 15218, 530, 1, 1, 0, 0, -1742, 5457, -12.427, 5.72347, 300, 0, 0, 4121, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (247002, 15218, 0, 1, 1, 0, 0, -9571, -18, 62.9345, 5.72347, 300, 0, 0, 4121, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (247003, 33068, 0, 1, 1, 0, 0, -9506.09, -372.595, 57.633, 5.55462, 300, 0, 0, 1, 0, 0, 0, 0, 0);
DELETE FROM game_event_creature WHERE guid IN(247000, 247001, 247002, 247003);
INSERT INTO game_event_creature VALUES (3, 247000);
INSERT INTO game_event_creature VALUES (3, 247001);
INSERT INTO game_event_creature VALUES (4, 247002);
INSERT INTO game_event_creature VALUES (4, 247003);
-- Spell Script
DELETE FROM spell_linked_spell WHERE spell_trigger IN(-24743, 24743, -24832, 24832, -42825, 42825);
INSERT INTO spell_linked_spell VALUES (24743, 24730, 1, 'Cannon Prep - Link Teleport');
INSERT INTO spell_linked_spell VALUES (24743, 24754, 1, 'Cannon Prep - Link Stun');
INSERT INTO spell_linked_spell VALUES (-24743, 24731, 0, 'Cannon Prep Remove - Link Cannon Fire');
INSERT INTO spell_linked_spell VALUES (24832, 24831, 1, 'Cannon Prep - Link Teleport');
INSERT INTO spell_linked_spell VALUES (24832, 24754, 1, 'Cannon Prep - Link Stun');
INSERT INTO spell_linked_spell VALUES (-24832, 24731, 0, 'Cannon Prep Remove - Link Cannon Fire');
INSERT INTO spell_linked_spell VALUES (42825, 42826, 1, 'Cannon Prep - Link Teleport');
INSERT INTO spell_linked_spell VALUES (42825, 24754, 1, 'Cannon Prep - Link Stun');
INSERT INTO spell_linked_spell VALUES (-42825, 42868, 0, 'Cannon Prep Remove - Link Cannon Fire');
DELETE FROM spell_target_position WHERE id IN(24730, 24831, 42826);
INSERT INTO spell_target_position VALUES (24730, 0, 1, -1325.87, 86.6842, 129.79, 3.51259);
INSERT INTO spell_target_position VALUES (24831, 0, 0, -9570.819938, -18.983655274, 62.9345, 4.98);
INSERT INTO spell_target_position VALUES (42826, 0, 530, -1742.128713975, 5456.008318240, -12.427, 4.6);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry IN(24731, 42868);
INSERT INTO conditions VALUES(13, 3, 24731, 0, 0, 31, 0, 3, 15218, 0, 0, 0, 0, '', 'Target Darkmoon Fire Cannon');
INSERT INTO conditions VALUES(13, 3, 42868, 0, 0, 31, 0, 3, 15218, 0, 0, 0, 0, '', 'Target Darkmoon Fire Cannon');
-- GObject Script
UPDATE gameobject_template SET faction=35, AIName='SmartGameObjectAI', ScriptName='' WHERE entry IN(180515, 186560, 180452);
DELETE FROM smart_scripts WHERE entryorguid IN(180515, 186560, 180452) AND source_type=1;
INSERT INTO smart_scripts VALUES(180515, 1, 0, 0, 64, 0, 100, 0, 0, 0, 0, 0, 67, 1, 3000, 3000, 0, 0, 100, 1, 0, 0, 0, 0, 0, 0, 0, 'Blastenheimer 5000 - On Gossip Hello - Create Timed Event');
INSERT INTO smart_scripts VALUES(180515, 1, 1, 0, 59, 0, 100, 0, 1, 0, 0, 0, 93, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blastenheimer 5000 - On Timed Event - Send GO Custom Anim');
INSERT INTO smart_scripts VALUES(186560, 1, 0, 0, 64, 0, 100, 0, 0, 0, 0, 0, 67, 1, 3000, 3000, 0, 0, 100, 1, 0, 0, 0, 0, 0, 0, 0, 'Blastenheimer 5000 - On Gossip Hello - Create Timed Event');
INSERT INTO smart_scripts VALUES(186560, 1, 1, 0, 59, 0, 100, 0, 1, 0, 0, 0, 93, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blastenheimer 5000 - On Timed Event - Send GO Custom Anim');
INSERT INTO smart_scripts VALUES(180452, 1, 0, 0, 64, 0, 100, 0, 0, 0, 0, 0, 67, 1, 3000, 3000, 0, 0, 100, 1, 0, 0, 0, 0, 0, 0, 0, 'Blastenheimer 5000 - On Gossip Hello - Create Timed Event');
INSERT INTO smart_scripts VALUES(180452, 1, 1, 0, 59, 0, 100, 0, 1, 0, 0, 0, 93, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Blastenheimer 5000 - On Timed Event - Send GO Custom Anim');
-- Triggers Script
UPDATE creature_template SET flags_extra=130, AIName='SmartAI', ScriptName='' WHERE entry=15218;
UPDATE creature_template SET flags_extra=130, AIName='', ScriptName='' WHERE entry=33068;
DELETE FROM smart_scripts WHERE entryorguid=15218 AND source_type=0;
INSERT INTO smart_scripts VALUES(15218, 0, 0, 0, 8, 0, 100, 0, 24731, 0, 0, 0, 11, 24742, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Darkmoon Faire Cannon - On Spell Hit - Cast Knockback Magic Wings');
INSERT INTO smart_scripts VALUES(15218, 0, 1, 0, 8, 0, 100, 0, 42868, 0, 0, 0, 11, 42867, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 'Darkmoon Faire Cannon - On Spell Hit - Cast Knockback Magic Wings');
+546
View File
@@ -0,0 +1,546 @@
-- SPAWNS
DELETE FROM creature WHERE guid BETWEEN 240194 AND 240340;
DELETE FROM creature_addon WHERE guid IN(SELECT guid from game_event_creature WHERE eventEntry=51);
DELETE FROM creature WHERE guid IN(SELECT guid from game_event_creature WHERE eventEntry=51);
INSERT INTO creature VALUES (240194, 35250, 1, 1, 1, 0, 0, 10045, 2109.59, 1330.2, 0.224221, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240195, 35250, 1, 1, 1, 0, 0, 10053.8, 2104.68, 1330.93, 1.5594, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240196, 35250, 1, 1, 1, 0, 0, 10052.9, 2111.1, 1330.06, 1.93246, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240197, 35250, 1, 1, 1, 0, 0, 10062.2, 2109.76, 1330.92, 2.08954, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240198, 35250, 1, 1, 1, 0, 0, 10063.5, 2117.74, 1330.03, 3.55824, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240199, 35250, 1, 1, 1, 0, 0, 10059.1, 2123.97, 1330.28, 5.04264, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240200, 35250, 1, 1, 1, 0, 0, 10052.9, 2127.26, 1330.13, 3.93523, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240201, 34479, 1, 1, 1, 0, 0, 10061.5, 2128.42, 1330.17, 2.73357, 300, 0, 0, 2442, 2434, 0, 0, 0, 0);
INSERT INTO creature VALUES (240202, 35243, 530, 1, 1, 0, 0, 9404.91, -6859.42, 15.101, 4.17483, 300, 0, 0, 40, 120, 0, 0, 0, 0);
INSERT INTO creature VALUES (240203, 35243, 530, 1, 1, 0, 0, 9411.01, -6855.19, 14.9017, 1.27278, 300, 0, 0, 40, 120, 0, 0, 0, 0);
INSERT INTO creature VALUES (240204, 35243, 530, 1, 1, 0, 0, 9414.6, -6853.32, 14.9361, 2.67472, 300, 0, 0, 40, 120, 0, 0, 0, 0);
INSERT INTO creature VALUES (240205, 35243, 530, 1, 1, 0, 0, 9415.1, -6848.51, 15.1693, 3.83318, 300, 0, 0, 40, 120, 0, 0, 0, 0);
INSERT INTO creature VALUES (240206, 35249, 0, 1, 1, 0, 0, -9350.81, 171.018, 61.7532, 1.0198, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240207, 35253, 1, 1, 1, 0, 0, 1174.68, -4467.53, 21.2746, 0.833251, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240208, 35253, 1, 1, 1, 0, 0, 1182, -4463.02, 21.2426, 2.68915, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240209, 35253, 1, 1, 1, 0, 0, 1186.12, -4465.53, 21.2886, 1.73018, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240210, 35253, 1, 1, 1, 0, 0, 1176.79, -4460.38, 21.4269, 5.82603, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240211, 35251, 1, 1, 1, 0, 0, 1172.3, -4460.54, 21.4697, 6.19124, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240212, 35251, 1, 1, 1, 0, 0, 1180.91, -4471.22, 21.1603, 1.71055, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240213, 34483, 530, 1, 1, 0, 0, 9407.42, -6859.87, 14.8699, 3.93528, 300, 0, 0, 4890, 7196, 0, 0, 0, 0);
INSERT INTO creature VALUES (240214, 35243, 530, 1, 1, 0, 0, 9409.6, -6847.61, 15.5215, 4.92881, 300, 0, 0, 40, 120, 0, 0, 0, 0);
INSERT INTO creature VALUES (240215, 35243, 530, 1, 1, 0, 0, 9407.46, -6852.95, 15.239, 0.00436234, 300, 0, 0, 40, 120, 0, 0, 0, 0);
INSERT INTO creature VALUES (240216, 35249, 0, 1, 1, 0, 0, -9337.56, 188.283, 61.5117, 3.72314, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240217, 35249, 0, 1, 1, 0, 0, -9340.16, 183.339, 61.5512, 0.349854, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240218, 35249, 0, 1, 1, 0, 0, -9342.2, 187.984, 61.5586, 5.25467, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240219, 35249, 0, 1, 1, 0, 0, -9329.31, 166.352, 61.5815, 1.76357, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240220, 35249, 0, 1, 1, 0, 0, -9322.06, 168.47, 61.6066, 2.40367, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240221, 35249, 0, 1, 1, 0, 0, -9318.67, 173.348, 61.613, 2.83957, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240222, 35249, 0, 1, 1, 0, 0, -9346.44, 171.041, 61.5582, 2.74061, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240223, 35249, 0, 1, 1, 0, 0, -9344.05, 175.877, 61.5584, 3.59669, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240224, 35249, 0, 1, 1, 0, 0, -9349.19, 176.153, 61.726, 5.18634, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240225, 35249, 0, 1, 1, 0, 0, -9327.92, 185.507, 62.7096, 4.07265, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240226, 34383, 1, 1, 1, 0, 0, 1184.43, -4467.28, 21.3388, 1.2079, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240227, 34383, 0, 1, 1, 0, 0, -9330.46, 180.936, 61.6792, 4.1716, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240228, 34382, 1, 1, 1, 0, 0, 1180.53, -4465.53, 21.3293, 0.944794, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240229, 34382, 0, 1, 1, 0, 0, -9327.6, 178.975, 61.6973, 4.10484, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240230, 34482, 1, 1, 1, 0, 0, 1181.51, -4469.65, 21.2349, 1.4121, 300, 0, 0, 2136, 5751, 0, 0, 0, 0);
INSERT INTO creature VALUES (240231, 34435, 0, 1, 1, 0, 0, -9354.72, 167.942, 61.665, 0.27367, 300, 0, 0, 3052, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240232, 34477, 1, 1, 1, 0, 0, 1173.47, -4462.54, 21.3309, 0.60707, 300, 0, 0, 3052, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240233, 35256, 571, 1, 65535, 0, 0, 5831.01, 751.564, 641.134, 3.40199, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240234, 35254, 571, 1, 65535, 0, 0, 5829.42, 754.776, 640.729, 5.14164, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240235, 35254, 571, 1, 65535, 0, 0, 5827.15, 751.291, 640.952, 0.150437, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240236, 35254, 571, 1, 65535, 0, 0, 5830.31, 746.699, 641.251, 1.36388, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240237, 35254, 571, 1, 65535, 0, 0, 5835.25, 748.654, 641.162, 2.59303, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240238, 35254, 571, 1, 65535, 0, 0, 5835.24, 754.043, 641.008, 3.64153, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240239, 35254, 571, 1, 65535, 0, 0, 5828.15, 741.877, 642.46, 1.24607, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240240, 35254, 571, 1, 65535, 0, 0, 5846.77, 755.676, 640.68, 0.837661, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240241, 35254, 571, 1, 65535, 0, 0, 5850.95, 756.541, 640.434, 2.81294, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240242, 35254, 571, 1, 65535, 0, 0, 5848.22, 760.619, 641.147, 4.64684, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240243, 35254, 571, 1, 65535, 0, 0, 5841.11, 762.141, 640.661, 0.480303, 300, 0, 0, 8508, 7981, 0, 0, 0, 0);
INSERT INTO creature VALUES (240244, 35244, 0, 1, 1, 0, 0, 1833.58, 225.962, 60.4294, 4.33165, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240245, 35244, 0, 1, 1, 0, 0, 1828.46, 224.586, 60.4551, 5.29769, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240246, 35244, 0, 1, 1, 0, 0, 1824.9, 218.875, 60.4469, 0.0315971, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240247, 35244, 0, 1, 1, 0, 0, 1836.95, 222.233, 60.2385, 3.22031, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240248, 35244, 0, 1, 1, 0, 0, 1834.67, 215.873, 60.1774, 2.55665, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240249, 35244, 0, 1, 1, 0, 0, 1821.83, 225.812, 60.919, 5.50582, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240250, 34476, 0, 1, 1, 0, 0, 1830.34, 219.535, 60.6017, 4.58298, 300, 0, 0, 3052, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240251, 34382, 571, 1, 65535, 0, 0, 5844.1, 764.778, 640.546, 4.20309, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240252, 34382, 0, 1, 1, 0, 0, 1832.47, 210.797, 60.312, 2.04222, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240253, 34382, 530, 1, 1, 0, 0, 9406.42, -6864.02, 14.8942, 1.19424, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240254, 34382, 1, 1, 1, 0, 0, 10058.2, 2133, 1329.66, 4.43788, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240255, 34382, 1, 1, 1, 0, 0, -989.195, -59.6891, 27.4632, 5.21191, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240256, 34382, 530, 1, 1, 0, 0, -4320.01, -12433.4, 17.9088, 5.1906, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240257, 34382, 530, 1, 1, 0, 0, -1805.58, 4911.74, -21.8346, 1.35833, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240258, 34382, 0, 1, 1, 0, 0, -5151.65, -852.495, 508.667, 4.58185, 600, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240259, 34383, 571, 1, 65535, 0, 0, 5844.93, 762.949, 640.713, 2.86791, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240260, 34383, 0, 1, 1, 0, 0, 1828.96, 210.695, 60.2619, 1.24504, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240261, 34383, 530, 1, 1, 0, 0, 9403.71, -6861.68, 15.0351, 0.609119, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240262, 34383, 1, 1, 1, 0, 0, 10067, 2128.44, 1329.66, 3.57394, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240263, 34383, 1, 1, 1, 0, 0, -987.397, -58.6047, 27.5876, 4.96843, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240264, 34383, 530, 1, 1, 0, 0, -4317.46, -12431.3, 17.755, 5.11599, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240265, 34383, 530, 1, 1, 0, 0, -1809.42, 4913.42, -21.8336, 0.867451, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240266, 34383, 0, 1, 1, 0, 0, -5155.07, -854.489, 508.115, 5.0845, 300, 0, 0, 12600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240267, 34480, 1, 1, 1, 0, 0, -979.399, -75.0704, 19.5113, 0.118608, 300, 0, 0, 3052, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240268, 35252, 1, 1, 1, 0, 0, -979.099, -78.4939, 19.6825, 0.8451, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240269, 35252, 1, 1, 1, 0, 0, -979.773, -70.3366, 19.8615, 5.07447, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240270, 35252, 1, 1, 1, 0, 0, -975.337, -71.6525, 18.3695, 3.78799, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240271, 35252, 1, 1, 1, 0, 0, -975.356, -76.2146, 18.7461, 2.57848, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240272, 35252, 1, 1, 1, 0, 0, -979.443, -57.4083, 26.7673, 4.68334, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240273, 34484, 530, 1, 1, 0, 0, -4329.44, -12443.6, 17.6841, 5.62257, 300, 0, 0, 5589, 3155, 0, 0, 0, 0);
INSERT INTO creature VALUES (240274, 35246, 530, 1, 1, 0, 0, -4326.98, -12448.5, 16.9294, 5.47334, 300, 0, 0, 41, 60, 0, 0, 0, 0);
INSERT INTO creature VALUES (240275, 35246, 530, 1, 1, 0, 0, -4326.59, -12453.9, 16.7549, 0.721683, 300, 0, 0, 41, 60, 0, 0, 0, 0);
INSERT INTO creature VALUES (240276, 35246, 530, 1, 1, 0, 0, -4319.13, -12455.1, 17.4243, 2.4417, 300, 0, 0, 41, 60, 0, 0, 0, 0);
INSERT INTO creature VALUES (240277, 35246, 530, 1, 1, 0, 0, -4320.45, -12448.9, 17.0584, 3.68656, 300, 0, 0, 41, 60, 0, 0, 0, 0);
INSERT INTO creature VALUES (240278, 35246, 530, 1, 1, 0, 0, -4309.37, -12444, 17.5071, 3.15249, 300, 0, 0, 41, 60, 0, 0, 0, 0);
INSERT INTO creature VALUES (240279, 35246, 530, 1, 1, 0, 0, -4312.76, -12446.2, 17.3102, 1.3932, 300, 0, 0, 41, 60, 0, 0, 0, 0);
INSERT INTO creature VALUES (240280, 35246, 530, 1, 1, 0, 0, -4313.48, -12441, 17.2002, 5.26914, 300, 0, 0, 41, 60, 0, 0, 0, 0);
INSERT INTO creature VALUES (240281, 35246, 530, 1, 1, 0, 0, -4315.9, -12433.6, 17.5953, 2.19823, 300, 0, 0, 41, 60, 0, 0, 0, 0);
INSERT INTO creature VALUES (240282, 35260, 530, 1, 1, 0, 0, -1810.34, 4923.26, -21.8439, 5.41099, 300, 0, 0, 5589, 3155, 0, 0, 0, 0);
INSERT INTO creature VALUES (240283, 35261, 530, 1, 1, 0, 0, -1796.9, 4928.76, -22.2745, 3.23936, 300, 0, 0, 4890, 7196, 0, 0, 0, 0);
INSERT INTO creature VALUES (240284, 35258, 530, 1, 1, 0, 0, -1806.01, 4925.33, -21.878, 3.62813, 300, 0, 0, 4140, 6443, 0, 0, 0, 0);
INSERT INTO creature VALUES (240285, 35258, 530, 1, 1, 0, 0, -1812.25, 4929.11, -21.6268, 4.96723, 300, 0, 0, 4140, 6443, 0, 0, 0, 0);
INSERT INTO creature VALUES (240286, 35258, 530, 1, 1, 0, 0, -1814.69, 4922.25, -22.0148, 0.254842, 300, 0, 0, 4140, 6443, 0, 0, 0, 0);
INSERT INTO creature VALUES (240287, 35258, 530, 1, 1, 0, 0, -1809.16, 4918.68, -21.982, 1.82171, 300, 0, 0, 4140, 6443, 0, 0, 0, 0);
INSERT INTO creature VALUES (240288, 35259, 530, 1, 1, 0, 0, -1801.26, 4929.1, -22.3108, 6.17282, 300, 0, 0, 4140, 6443, 0, 0, 0, 0);
INSERT INTO creature VALUES (240289, 35259, 530, 1, 1, 0, 0, -1792.87, 4928.28, -22.1848, 2.99981, 300, 0, 0, 4140, 6443, 0, 0, 0, 0);
INSERT INTO creature VALUES (240290, 35259, 530, 1, 1, 0, 0, -1797.58, 4924.28, -21.9414, 1.31905, 300, 0, 0, 4140, 6443, 0, 0, 0, 0);
INSERT INTO creature VALUES (240291, 35259, 530, 1, 1, 0, 0, -1796.3, 4933.33, -22.3432, 4.54704, 300, 0, 0, 4140, 6443, 0, 0, 0, 0);
INSERT INTO creature VALUES (240292, 34481, 0, 1, 1, 0, 0, -5167.84, -870.949, 506.706, 1.024, 300, 0, 0, 2136, 5751, 0, 0, 0, 0);
INSERT INTO creature VALUES (240293, 34478, 0, 1, 1, 0, 0, -5165.9, -866.76, 506.808, 4.28811, 300, 0, 0, 3052, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240294, 35247, 0, 1, 1, 0, 0, -5162.65, -873.025, 507.206, 1.00122, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240295, 35247, 0, 1, 1, 0, 0, -5158.7, -872.414, 507.406, 2.72124, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240296, 35247, 0, 1, 1, 0, 0, -5160.49, -869.137, 507.265, 4.21349, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240297, 35247, 0, 1, 1, 0, 0, -5164.33, -869.728, 507.01, 5.69397, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240298, 35248, 0, 1, 1, 0, 0, -5155, -856.249, 508.059, 1.51565, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240299, 35248, 0, 1, 1, 0, 0, -5159.06, -867.484, 507.333, 0.859842, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240300, 35248, 0, 1, 1, 0, 0, -5154.91, -867.566, 507.758, 2.45027, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240301, 35248, 0, 1, 1, 0, 0, -5155.64, -863.343, 507.652, 4.05641, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240302, 35248, 0, 1, 1, 0, 0, -5159.96, -863.16, 507.247, 5.49762, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240303, 18927, 0, 1, 1, 0, 0, -8855.97, 652.546, 96.2675, 5.07716, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240304, 18927, 571, 1, 1, 0, 0, 5678.09, 658.93, 647.134, 0.088838, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240305, 18927, 0, 1, 1, 0, 0, -8854.78, 649.83, 96.7417, 1.43117, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240306, 18927, 571, 1, 1, 0, 0, 5719.3, 687.257, 645.752, 5.72721, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240307, 19169, 530, 1, 1, 0, 0, 9659.86, -7115.63, 14.3239, 5.88552, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240308, 19169, 571, 1, 1, 0, 0, 5889.57, 550.355, 639.637, 1.57167, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240309, 19169, 571, 1, 1, 0, 0, 5928.98, 639.593, 645.557, 3.01052, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240310, 19169, 530, 1, 1, 0, 0, 9664.38, -7117.91, 14.324, 2.63397, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240311, 19148, 0, 1, 1, 0, 0, -4914.82, -951.191, 501.498, 4.5773, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240312, 19148, 0, 1, 1, 0, 0, -4915.33, -953.892, 501.498, 2.25016, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240313, 19171, 530, 1, 1, 0, 0, -3910.91, -11612.4, -138.243, 4.99941, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240314, 19171, 530, 1, 1, 0, 0, -3909.22, -11614.8, -138.101, 3.1765, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240315, 19172, 0, 1, 1, 0, 0, -4826.78, -1175.89, 502.193, 2.45358, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240316, 19172, 0, 1, 1, 0, 0, -4829.02, -1174.75, 502.193, 0.724139, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240317, 19173, 1, 1, 1, 0, 0, 9923.44, 2496.95, 1317.49, 2.28359, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240318, 19173, 1, 1, 1, 0, 0, 9921.56, 2499.58, 1317.77, 5.61996, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240319, 19178, 0, 1, 1, 0, 0, 1626.7, 222.7, -43.1027, 1.01229, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240320, 19178, 0, 1, 1, 0, 0, 1629.95, 219.238, -43.1027, 1.91079, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240321, 19177, 1, 1, 1, 0, 0, 1688.01, -4350.19, 61.2691, 2.56413, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240322, 19177, 1, 1, 1, 0, 0, 1685.07, -4352.88, 61.7253, 1.79601, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240323, 19176, 1, 1, 1, 0, 0, -1241.98, 81.7344, 129.422, 5.4992, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240324, 19176, 1, 1, 1, 0, 0, -1242.68, 76.7127, 128.935, 1.27376, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240325, 19175, 1, 1, 1, 0, 0, 1607.39, -4402.93, 10.1664, 3.11715, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240326, 19175, 1, 1, 1, 0, 0, 1603.36, -4404.49, 9.30901, 0.627438, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240327, 20102, 1, 1, 1, 0, 0, 6747.03, -4664.43, 724.551, 3.61009, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240328, 20102, 1, 1, 1, 0, 0, -938.792, -3735.2, 8.57162, 3.66385, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240329, 20102, 1, 1, 1, 0, 0, -7177.24, -3810.02, 8.3753, 0.711558, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240330, 20102, 0, 1, 1, 0, 0, -14464.9, 470.287, 15.0369, 5.96098, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240331, 20102, 530, 1, 1, 0, 0, -1888.02, 5400.44, -12.4278, 5.97919, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240332, 20102, 530, 1, 1, 0, 0, 3035.51, 3635.08, 144.47, 0.901821, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240333, 20102, 1, 1, 1, 0, 0, 6745.48, -4667.44, 723.103, 1.03712, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240334, 20102, 1, 1, 1, 0, 0, -936.306, -3738.3, 8.96324, 3.35283, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240335, 20102, 1, 1, 1, 0, 0, -7173.14, -3808.58, 8.37043, 3.3285, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240336, 20102, 0, 1, 1, 0, 0, -14461.4, 468.507, 15.1232, 2.66545, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240337, 20102, 530, 1, 1, 0, 0, -1884.63, 5397.52, -12.4278, 2.51637, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240338, 20102, 530, 1, 1, 0, 0, 3038.56, 3635.53, 144.012, 3.32713, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240339, 35250, 1, 1, 1, 0, 0, 10066, 2125.69, 1329.66, 1.12742, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (240340, 35250, 1, 1, 1, 0, 0, 10058.4, 2135.92, 1330.81, 4.55176, 300, 0, 0, 42, 0, 0, 0, 0, 0);
DELETE FROM game_event_creature WHERE eventEntry=51;
REPLACE INTO game_event_creature VALUES(51, 240194),(51, 240195),(51, 240196),(51, 240197),(51, 240198),(51, 240199)
,(51, 240200),(51, 240201),(51, 240202),(51, 240203),(51, 240204),(51, 240205),(51, 240206),(51, 240207),(51, 240208),(51, 240209),(51, 240210)
,(51, 240211),(51, 240212),(51, 240213),(51, 240214),(51, 240215),(51, 240216),(51, 240217),(51, 240218),(51, 240219),(51, 240220),(51, 240221)
,(51, 240222),(51, 240223),(51, 240224),(51, 240225),(51, 240226),(51, 240227),(51, 240228),(51, 240229),(51, 240230),(51, 240231),(51, 240232)
,(51, 240233),(51, 240234),(51, 240235),(51, 240236),(51, 240237),(51, 240238),(51, 240239),(51, 240240),(51, 240241),(51, 240242),(51, 240243)
,(51, 240244),(51, 240245),(51, 240246),(51, 240247),(51, 240248),(51, 240249),(51, 240250),(51, 240251),(51, 240252),(51, 240253),(51, 240254)
,(51, 240255),(51, 240256),(51, 240257),(51, 240258),(51, 240259),(51, 240260),(51, 240261),(51, 240262),(51, 240263),(51, 240264),(51, 240265)
,(51, 240266),(51, 240267),(51, 240268),(51, 240269),(51, 240270),(51, 240271),(51, 240272),(51, 240273),(51, 240274),(51, 240275),(51, 240276)
,(51, 240277),(51, 240278),(51, 240279),(51, 240280),(51, 240281),(51, 240282),(51, 240283),(51, 240284),(51, 240285),(51, 240286),(51, 240287)
,(51, 240288),(51, 240289),(51, 240290),(51, 240291),(51, 240292),(51, 240293),(51, 240294),(51, 240295),(51, 240296),(51, 240297),(51, 240298)
,(51, 240299),(51, 240300),(51, 240301),(51, 240302),(51, 240303),(51, 240304),(51, 240305),(51, 240306),(51, 240307),(51, 240308),(51, 240309)
,(51, 240310),(51, 240311),(51, 240312),(51, 240313),(51, 240314),(51, 240315),(51, 240316),(51, 240317),(51, 240318),(51, 240319),(51, 240320)
,(51, 240321),(51, 240322),(51, 240323),(51, 240324),(51, 240325),(51, 240326),(51, 240327),(51, 240328),(51, 240329),(51, 240330),(51, 240331)
,(51, 240332),(51, 240333),(51, 240334),(51, 240335),(51, 240336),(51, 240337),(51, 240338),(51, 240339),(51, 240340);
DELETE FROM gameobject WHERE guid BETWEEN 240004 AND 240317;
DELETE FROM gameobject WHERE guid IN(SELECT guid from game_event_gameobject WHERE eventEntry=51);
INSERT INTO gameobject VALUES (240004, 195069, 0, 1, 1, -9330.98, 181.918, 62.7222, 2.54818, 0, 0, 0.956305, 0.292372, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240005, 182807, 530, 1, 1, 9672.12, -7346.44, 11.9311, -0.244346, 0, 0, -0.121869, 0.992546, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240006, 195307, 0, 1, 1, 1780.5, 269.08, 59.8237, 3.00195, 0, 0, 0.997563, 0.0697646, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240007, 195090, 0, 1, 1, -5155.34, -862.141, 507.655, 4.22449, 0, 0, 0.856963, -0.515378, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240008, 195307, 1, 1, 1, 10054.2, 2129.03, 1329.66, -2.30383, 0, 0, -0.913544, 0.406739, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240009, 195307, 0, 1, 1, 1792.51, 241.774, 60.5867, -2.30383, 0, 0, -0.913544, 0.406739, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240010, 195307, 1, 1, 1, 10053.8, 2127.78, 1329.67, -2.30383, 0, 0, -0.913544, 0.406739, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240011, 195307, 1, 1, 1, 10049.7, 2113.11, 1329.68, -2.79252, 0, 0, -0.984807, 0.173652, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240012, 195087, 0, 1, 1, -9333.99, 181.712, 61.5651, 4.14018, 0, 0, 0.877921, -0.478806, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240013, 195087, 1, 1, 1, 1177.92, -4467.1, 21.3191, 1.02726, 0, 0, 0.491342, 0.870967, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240014, 195067, 1, 1, 1, 1179.08, -4469.52, 21.5266, 1.0194, 0, 0, 0.487915, 0.872891, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240015, 195067, 1, 1, 1, 1174.65, -4455.39, 21.539, 1.12543, 0, 0, 0.533485, 0.84581, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240016, 195067, 1, 1, 1, 1186.5, -4461.7, 21.136, 1.23932, 0, 0, 0.580758, 0.814076, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240017, 195087, 571, 1, 65535, 5851.71, 759.739, 640.824, 0.177921, 0, 0, 0.0888432, 0.996046, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240018, 195087, 0, 1, 1, 1831.24, 213.873, 60.339, 4.59476, 0, 0, 0.747448, -0.66432, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240019, 195087, 530, 1, 1, 9410.84, -6856.04, 14.8094, 5.30187, 0, 0, 0.471206, -0.882023, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240020, 195087, 1, 1, 1, 10051.5, 2108.48, 1329.65, 5.63954, 0, 0, 0.316296, -0.948661, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240021, 195087, 1, 1, 1, -978.502, -68.0701, 19.8816, 2.48265, 0, 0, 0.946214, 0.323543, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240022, 195087, 530, 1, 1, -4320.88, -12435.8, 17.794, 2.95615, 0, 0, 0.995704, 0.0925885, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240023, 195087, 530, 1, 1, -1795.3, 4913.74, -21.6189, 5.79582, 0, 0, 0.241278, -0.970456, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240024, 195087, 0, 1, 1, -5167.15, -868.97, 506.692, 3.55298, 0, 0, 0.97892, -0.204246, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240025, 195067, 571, 1, 65535, 5842.99, 757.208, 641.032, 3.23312, 0, 0, 0.998953, -0.0457477, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240026, 195067, 571, 1, 65535, 5848.67, 757.932, 640.765, 0.331072, 0, 0, 0.164781, 0.98633, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240027, 195067, 571, 1, 65535, 5826.98, 742.899, 642.182, 0.40961, 0, 0, 0.203376, 0.979101, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240028, 195067, 571, 1, 65535, 5833.05, 758.772, 640.632, 6.22548, 0, 0, 0.0288486, -0.999584, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240029, 195067, 571, 1, 65535, 5838.49, 754.714, 640.99, 5.00419, 0, 0, 0.596792, -0.802396, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240030, 195067, 0, 1, 1, -9325.85, 176.738, 61.6842, 4.03415, 0, 0, 0.902059, -0.431612, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240031, 195067, 0, 1, 1, -9339.4, 177.75, 61.5578, 2.84035, 0, 0, 0.988678, 0.150053, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240032, 195067, 0, 1, 1, -9341.6, 186.007, 61.5588, 0.590182, 0, 0, 0.290827, 0.956776, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240033, 195067, 0, 1, 1, -9349.4, 172.027, 61.5583, 3.72, 0, 0, 0.958471, -0.285189, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240034, 195067, 0, 1, 1, -9333.49, 166.771, 61.5731, 4.50147, 0, 0, 0.777611, -0.628745, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240035, 195067, 0, 1, 1, 1838.15, 218.056, 60.1301, 6.04382, 0, 0, 0.119397, -0.992847, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240036, 195067, 0, 1, 1, 1824.56, 214.048, 60.2184, 2.55272, 0, 0, 0.956966, 0.2902, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240037, 195067, 0, 1, 1, 1826.85, 224.597, 60.3819, 1.15864, 0, 0, 0.547455, 0.836835, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240038, 195067, 0, 1, 1, 1834.25, 227.476, 60.3832, 0.0394494, 0, 0, 0.0197234, 0.999805, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240039, 195067, 530, 1, 1, 9408.5, -6861.43, 14.8097, 5.18014, 0, 0, 0.523985, -0.851728, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240040, 195067, 530, 1, 1, 9414.83, -6847.96, 15.2124, 0.302815, 0, 0, 0.15083, 0.98856, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240041, 195067, 530, 1, 1, 9406.18, -6848.78, 15.7346, 4.10414, 0, 0, 0.886406, -0.462908, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240042, 195067, 1, 1, 1, 10040.1, 2118.35, 1329.71, 6.16969, 0, 0, 0.0567171, -0.99839, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240043, 195067, 1, 1, 1, 10054.5, 2128.79, 1329.66, 0.15354, 0, 0, 0.0766946, 0.997055, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240044, 195067, 1, 1, 1, 10064.3, 2124.92, 1329.66, 5.938, 0, 0, 0.171737, -0.985143, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240045, 195067, 1, 1, 1, 10048.2, 2118.42, 1329.87, 6.00475, 0, 0, 0.138768, -0.990325, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240046, 195067, 1, 1, 1, -981.572, -70.544, 20.3174, 2.24703, 0, 0, 0.901626, 0.432516, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240047, 195067, 1, 1, 1, -982.861, -78.1374, 20.4409, 2.76147, 0, 0, 0.981993, 0.188919, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240048, 195067, 1, 1, 1, -979.741, -82.5911, 20.4482, 2.84001, 0, 0, 0.988653, 0.150221, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240049, 195067, 1, 1, 1, -985.891, -59.0171, 27.1512, 2.98923, 0, 0, 0.9971, 0.0761077, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240050, 195067, 530, 1, 1, -4330.57, -12441.9, 18.6116, 1.10261, 0, 0, 0.523799, 0.851842, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240051, 195067, 530, 1, 1, -4331.79, -12444.3, 18.6116, 1.10261, 0, 0, 0.523799, 0.851842, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240052, 195067, 530, 1, 1, -4320.15, -12431.6, 18.6801, 3.86328, 0, 0, 0.935599, -0.353064, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240053, 195067, 530, 1, 1, -4318.44, -12430.1, 18.6801, 3.84757, 0, 0, 0.938344, -0.345704, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240054, 195067, 530, 1, 1, -4322.19, -12440.2, 17.4944, 3.02291, 0, 0, 0.99824, 0.0593064, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240055, 195067, 530, 1, 1, -4323.07, -12450.7, 16.8485, 5.33983, 0, 0, 0.454381, -0.890807, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240056, 195067, 530, 1, 1, -4311.45, -12442.3, 17.3037, 0.772738, 0, 0, 0.376828, 0.926283, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240057, 195067, 530, 1, 1, -1791.77, 4917.77, -21.025, 1.42901, 0, 0, 0.655244, 0.755418, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240058, 195067, 530, 1, 1, -1789.47, 4922.28, -21.0992, 1.01275, 0, 0, 0.48501, 0.874508, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240059, 195067, 530, 1, 1, -1784.66, 4926.07, -21.1388, 0.521876, 0, 0, 0.257987, 0.966148, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240060, 195067, 530, 1, 1, -1799.03, 4911.63, -21.3716, 4.9201, 0, 0, 0.629992, -0.776602, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240061, 195067, 530, 1, 1, -1811.06, 4914.83, -21.8399, 3.80091, 0, 0, 0.946153, -0.32372, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240062, 195067, 530, 1, 1, -1804.87, 4922.87, -21.9285, 0.341232, 0, 0, 0.169789, 0.98548, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240063, 195067, 0, 1, 1, -5157.02, -875.2, 507.717, 5.59108, 0, 0, 0.339187, -0.940719, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240064, 195067, 0, 1, 1, -5162.53, -877.151, 507.269, 3.8475, 0, 0, 0.938356, -0.345671, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240065, 195067, 0, 1, 1, -5168.31, -872.67, 506.918, 4.71929, 0, 0, 0.704663, -0.709542, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240066, 195067, 0, 1, 1, -5159.9, -868.605, 507.293, 4.7782, 0, 0, 0.68346, -0.729988, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240067, 195067, 0, 1, 1, -5153.67, -856.503, 508.317, 1.38528, 0, 0, 0.638571, 0.769563, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240068, 195090, 0, 1, 1, -5153.07, -855.424, 508.469, 2.04894, 0, 0, 0.854439, 0.519552, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240069, 195090, 1, 1, 1, 1187.46, -4465.48, 21.3276, 5.08777, 0, 0, 0.562749, -0.826628, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240070, 195090, 1, 1, 1, 1184.69, -4469.05, 21.3202, 3.92145, 0, 0, 0.924936, -0.380122, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240071, 195090, 1, 1, 1, 1178.71, -4465.61, 21.3464, 2.50381, 0, 0, 0.949584, 0.313514, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240072, 195090, 1, 1, 1, 1173.45, -4463.9, 21.2566, 2.95934, 0, 0, 0.995851, 0.0910002, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240073, 195090, 1, 1, 1, 1174.56, -4459.12, 21.5159, 1.31393, 0, 0, 0.610716, 0.791849, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240074, 195090, 1, 1, 1, 1178.38, -4459.37, 21.4634, 6.03418, 0, 0, 0.124181, -0.99226, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240075, 195090, 1, 1, 1, 1183.11, -4462.38, 21.173, 0.457849, 0, 0, 0.22693, 0.973911, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240076, 195090, 0, 1, 1, -9319.35, 175.184, 61.6322, 5.94267, 0, 0, 0.169436, -0.985541, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240077, 195090, 0, 1, 1, -9321.89, 177.068, 61.6465, 5.64422, 0, 0, 0.314075, -0.949398, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240078, 195090, 0, 1, 1, -9324.42, 178.952, 61.9249, 5.64422, 0, 0, 0.314075, -0.949398, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240079, 195090, 0, 1, 1, -9327.35, 181.579, 61.6579, 5.76203, 0, 0, 0.257639, -0.966241, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240080, 195090, 0, 1, 1, -9329.68, 183.137, 61.6151, 5.69527, 0, 0, 0.289742, -0.957105, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240081, 195090, 0, 1, 1, -9332.5, 185.014, 61.5442, 5.69527, 0, 0, 0.289742, -0.957105, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240082, 195090, 0, 1, 1, -9336.77, 184.723, 61.5328, 1.08891, 0, 0, 0.517952, 0.85541, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240083, 195090, 0, 1, 1, -9340.96, 187.22, 61.5554, 0.865071, 0, 0, 0.419174, 0.907906, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240084, 195090, 0, 1, 1, -9347.4, 178.086, 61.558, 4.29726, 0, 0, 0.837648, -0.546211, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240085, 195090, 0, 1, 1, -9349.37, 175.371, 61.7816, 4.06557, 0, 0, 0.895168, -0.445729, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240086, 195090, 0, 1, 1, -9351.22, 172.514, 61.5657, 4.2737, 0, 0, 0.844024, -0.536306, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240087, 195090, 0, 1, 1, -9352.79, 169.484, 61.5833, 4.19909, 0, 0, 0.863439, -0.504453, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240088, 195090, 0, 1, 1, -9328.38, 163.069, 62.1162, 5.656, 0, 0, 0.308478, -0.951231, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240089, 195090, 0, 1, 1, -9324.64, 167.678, 61.5815, 2.66756, 0, 0, 0.972043, 0.234803, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240090, 195090, 0, 1, 1, -9327.99, 170.234, 61.6257, 2.49478, 0, 0, 0.948158, 0.317798, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240091, 195090, 0, 1, 1, -9330.76, 172.21, 61.6444, 2.42016, 0, 0, 0.935644, 0.352945, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240092, 195090, 0, 1, 1, -9333.31, 174.06, 61.6475, 2.60866, 0, 0, 0.964707, 0.263324, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240093, 195090, 0, 1, 1, -9335.44, 175.283, 61.6076, 2.62044, 0, 0, 0.966242, 0.257637, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240094, 195090, 0, 1, 1, -9329.47, 179.114, 61.7075, 1.27741, 0, 0, 0.596156, 0.802868, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240095, 195090, 571, 1, 65535, 5853.87, 762.992, 641.211, 6.18229, 0, 0, 0.0504262, -0.998728, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240096, 195090, 571, 1, 65535, 5855.51, 765.516, 641.483, 0.212483, 0, 0, 0.106042, 0.994362, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240097, 195090, 571, 1, 65535, 5853.92, 767.065, 641.349, 0.656233, 0, 0, 0.322261, 0.946651, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240098, 195090, 571, 1, 65535, 5851.19, 767.209, 640.997, 0.597328, 0, 0, 0.294244, 0.95573, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240099, 195090, 571, 1, 65535, 5851.3, 769.624, 640.886, 1.09213, 0, 0, 0.519328, 0.854575, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240100, 195090, 571, 1, 65535, 5849.36, 771.084, 640.573, 1.31204, 0, 0, 0.609968, 0.792426, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240101, 195090, 571, 1, 65535, 5843.35, 763.212, 640.647, 3.49938, 0, 0, 0.984041, -0.177941, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240102, 195090, 571, 1, 65535, 5832.79, 754.608, 640.935, 4.05308, 0, 0, 0.897934, -0.44013, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240103, 195090, 571, 1, 65535, 5828.7, 749.25, 641.164, 4.17874, 0, 0, 0.868527, -0.495642, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240104, 195090, 571, 1, 65535, 5835.35, 751.259, 641.084, 0.400976, 0, 0, 0.199148, 0.97997, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240105, 195090, 571, 1, 65535, 5827.74, 742.946, 642.332, 0.687646, 0, 0, 0.337089, 0.941473, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240106, 195090, 571, 1, 65535, 5809.37, 743.705, 640.998, 3.12238, 0, 0, 0.999954, 0.00960617, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240107, 195090, 571, 1, 65535, 5822.29, 758.23, 640.365, 1.61049, 0, 0, 0.721, 0.692935, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240108, 195090, 571, 1, 65535, 5811.39, 757.19, 640.324, 2.50977, 0, 0, 0.950514, 0.310683, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240109, 195090, 571, 1, 65535, 5846.75, 758.117, 640.939, 6.14616, 0, 0, 0.068459, -0.997654, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240110, 195090, 0, 1, 1, 1830.63, 211.165, 60.3098, 4.80682, 0, 0, 0.672945, -0.739693, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240111, 195090, 0, 1, 1, 1840.85, 213.082, 61.3837, 5.26628, 0, 0, 0.486826, -0.873499, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240112, 195090, 0, 1, 1, 1841.8, 219.772, 60.7409, 1.28038, 0, 0, 0.597348, 0.801982, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240113, 195090, 0, 1, 1, 1823.03, 229.093, 60.4377, 2.72944, 0, 0, 0.978841, 0.204621, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240114, 195090, 0, 1, 1, 1827.77, 222.032, 60.6016, 4.97961, 0, 0, 0.606609, -0.795001, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240115, 195090, 0, 1, 1, 1827.52, 217.594, 60.5054, 4.65367, 0, 0, 0.727559, -0.686045, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240116, 195090, 0, 1, 1, 1832.1, 217.303, 60.342, 6.21268, 0, 0, 0.0352454, -0.999379, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240117, 195090, 0, 1, 1, 1834.79, 220.5, 60.2436, 1.11937, 0, 0, 0.530919, 0.847422, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240118, 195090, 0, 1, 1, 1814.67, 217.597, 60.2211, 3.50306, 0, 0, 0.983712, -0.179751, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240119, 195090, 530, 1, 1, 9407.83, -6850.31, 15.4148, 6.05585, 0, 0, 0.113423, -0.993547, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240120, 195090, 530, 1, 1, 9412.52, -6848.4, 15.3197, 0.703365, 0, 0, 0.344478, 0.938794, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240121, 195090, 530, 1, 1, 9414.82, -6851.42, 15.0296, 5.58069, 0, 0, 0.34407, -0.938944, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240122, 195090, 530, 1, 1, 9410.57, -6853.66, 14.9713, 3.57007, 0, 0, 0.977139, -0.212604, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240123, 195090, 530, 1, 1, 9405.72, -6861.46, 14.9588, 4.79136, 0, 0, 0.678642, -0.734469, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240124, 195090, 530, 1, 1, 9412.52, -6861.73, 14.6487, 5.88699, 0, 0, 0.196805, -0.980443, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240125, 195090, 530, 1, 1, 9416.75, -6856.38, 14.8519, 5.80845, 0, 0, 0.235145, -0.97196, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240126, 195090, 530, 1, 1, 9418.64, -6852.18, 14.9737, 5.72205, 0, 0, 0.276901, -0.960898, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240127, 195090, 1, 1, 1, 10062.7, 2128.29, 1329.77, 1.94816, 0, 0, 0.827185, 0.561929, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240128, 195090, 1, 1, 1, 10066.2, 2127.23, 1329.66, 4.62637, 0, 0, 0.736856, -0.67605, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240129, 195090, 1, 1, 1, 10065.9, 2121.66, 1330.2, 4.78738, 0, 0, 0.680103, -0.733117, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240130, 195090, 1, 1, 1, 10064.8, 2117.6, 1330.03, 4.56746, 0, 0, 0.756446, -0.654056, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240131, 195090, 1, 1, 1, 10063.4, 2113.77, 1330.06, 4.01769, 0, 0, 0.905581, -0.424173, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240132, 195090, 1, 1, 1, 10054.1, 2110.63, 1329.93, 3.8449, 0, 0, 0.938804, -0.344451, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240133, 195090, 1, 1, 1, 10049.1, 2112.98, 1330.03, 2.00314, 0, 0, 0.842318, 0.538981, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240134, 195090, 1, 1, 1, 10046.4, 2109.25, 1329.96, 4.10408, 0, 0, 0.88642, -0.462882, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240135, 195090, 1, 1, 1, 10053.1, 2126.22, 1330.07, 1.08422, 0, 0, 0.515945, 0.856622, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240136, 195090, 1, 1, 1, 10054, 2130.84, 1330.02, 1.00961, 0, 0, 0.483637, 0.875269, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240137, 195090, 1, 1, 1, 10060.3, 2124.09, 1330.01, 4.74418, 0, 0, 0.695778, -0.718257, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240138, 195090, 1, 1, 1, 10059.9, 2135.05, 1330.75, 1.53583, 0, 0, 0.694637, 0.719361, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240139, 195090, 1, 1, 1, 10066.4, 2132.16, 1332.09, 2.49402, 0, 0, 0.948038, 0.318158, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240140, 195090, 1, 1, 1, 10052.2, 2104.91, 1330.92, 3.28727, 0, 0, 0.997348, -0.0727743, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240141, 195090, 1, 1, 1, -988.152, -59.1082, 27.5232, 5.15851, 0, 0, 0.533165, -0.846011, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240142, 195090, 1, 1, 1, -977.555, -56.5706, 26.7082, 5.00143, 0, 0, 0.597899, -0.801571, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240143, 195090, 1, 1, 1, -979.763, -72.5159, 19.6852, 3.24999, 0, 0, 0.998532, -0.0541721, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240144, 195090, 1, 1, 1, -979.359, -76.7106, 19.6107, 3.13611, 0, 0, 0.999996, 0.00274129, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240145, 195090, 1, 1, 1, -976.6, -74.4185, 18.8465, 3.47776, 0, 0, 0.985907, -0.167293, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240146, 195090, 1, 1, 1, -981.652, -79.1964, 20.249, 3.91758, 0, 0, 0.92567, -0.378332, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240147, 195090, 1, 1, 1, -985.178, -75.001, 21.0173, 3.12433, 0, 0, 0.999963, 0.0086312, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240148, 195090, 1, 1, 1, -981.153, -66.7737, 20.9042, 2.28788, 0, 0, 0.910272, 0.414011, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240149, 195090, 530, 1, 1, -4319.45, -12430.9, 18.6806, 2.09613, 0, 0, 0.866459, 0.499249, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240150, 195090, 530, 1, 1, -4320.99, -12432.3, 18.6806, 3.9536, 0, 0, 0.918706, -0.394941, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240151, 195090, 530, 1, 1, -4331.11, -12443.6, 18.6114, 2.34746, 0, 0, 0.922199, 0.386715, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240152, 195090, 530, 1, 1, -4325.9, -12451.6, 16.6623, 0.839496, 0, 0, 0.40753, 0.913192, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240153, 195090, 530, 1, 1, -4326.17, -12455.4, 16.9729, 0.509629, 0, 0, 0.252066, 0.96771, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240154, 195090, 530, 1, 1, -4320.52, -12456.9, 17.3025, 0.721686, 0, 0, 0.353063, 0.9356, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240155, 195090, 530, 1, 1, -4321.35, -12454.2, 17.2013, 0.914109, 0, 0, 0.441307, 0.897356, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240156, 195090, 530, 1, 1, -4320.01, -12449.5, 17.0817, 0.800226, 0, 0, 0.389522, 0.921017, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240157, 195090, 530, 1, 1, -4314.66, -12447.8, 17.3873, 1.00836, 0, 0, 0.48309, 0.875571, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240158, 195090, 530, 1, 1, -4311.21, -12446.3, 17.4275, 1.0869, 0, 0, 0.517092, 0.85593, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240159, 195090, 530, 1, 1, -4316.32, -12444.3, 17.1922, 0.88662, 0, 0, 0.428932, 0.903337, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240160, 195090, 530, 1, 1, -4310.89, -12440.6, 17.2147, 1.05941, 0, 0, 0.505279, 0.862956, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240161, 195090, 530, 1, 1, -1801.49, 4910.65, -21.3903, 5.6034, 0, 0, 0.333386, -0.942791, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240162, 195090, 530, 1, 1, -1796.61, 4911.2, -21.382, 0.113465, 0, 0, 0.0567021, 0.998391, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240163, 195090, 530, 1, 1, -1792.12, 4916.53, -21.0244, 1.24837, 0, 0, 0.584436, 0.81144, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240164, 195090, 530, 1, 1, -1788.82, 4923.25, -21.0863, 1.01275, 0, 0, 0.48501, 0.874508, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240165, 195090, 530, 1, 1, -1786.08, 4925.63, -21.1386, 0.243056, 0, 0, 0.121229, 0.992625, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240166, 195090, 530, 1, 1, -1806.29, 4914.21, -22.0573, 3.90301, 0, 0, 0.928402, -0.371578, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240167, 195090, 530, 1, 1, -1814.82, 4912.82, -21.4843, 3.71452, 0, 0, 0.959249, -0.282562, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240168, 195090, 530, 1, 1, -1808.63, 4922.35, -21.8564, 1.05594, 0, 0, 0.503781, 0.863832, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240169, 195090, 530, 1, 1, -1810.52, 4926.39, -21.734, 1.05202, 0, 0, 0.502087, 0.864817, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240170, 195090, 530, 1, 1, -1812.06, 4920.92, -21.9526, 0.945987, 0, 0, 0.455553, 0.890209, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240171, 195090, 530, 1, 1, -1795.43, 4927.2, -22.1493, 0.270544, 0, 0, 0.13486, 0.990865, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240172, 195090, 530, 1, 1, -1796.32, 4931.29, -22.3174, 0.129173, 0, 0, 0.0645416, 0.997915, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240173, 195090, 530, 1, 1, -1799.12, 4928.21, -22.2813, 0.707226, 0, 0, 0.34629, 0.938128, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240174, 195090, 530, 1, 1, -1783.82, 4935.44, -22.5892, 5.4471, 0, 0, 0.405972, -0.913885, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240175, 195090, 530, 1, 1, -1829.25, 4920.79, -21.671, 4.42216, 0, 0, 0.801926, -0.597423, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240176, 195090, 530, 1, 1, -1835.24, 4924, -21.3785, 4.00983, 0, 0, 0.907241, -0.420611, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240177, 195090, 530, 1, 1, -1798.26, 4902.69, -21.4127, 5.45889, 0, 0, 0.400578, -0.916263, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240178, 195090, 530, 1, 1, -1792.22, 4911.42, -21.4162, 5.16829, 0, 0, 0.529022, -0.848608, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240179, 195090, 0, 1, 1, -5146.92, -846.795, 509.814, 4.73578, 0, 0, 0.698789, -0.715328, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240180, 195090, 0, 1, 1, -5148.88, -848.813, 510.175, 3.96217, 0, 0, 0.917006, -0.398874, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240181, 195090, 0, 1, 1, -5154.23, -851.792, 509.604, 3.80116, 0, 0, 0.946112, -0.323838, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240182, 195090, 0, 1, 1, -5151.12, -850.78, 510.203, 2.82334, 0, 0, 0.987366, 0.158456, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240183, 195090, 0, 1, 1, -5157.25, -865.505, 507.488, 4.03286, 0, 0, 0.902338, -0.43103, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240184, 195090, 0, 1, 1, -5162.21, -871.414, 507.192, 3.93861, 0, 0, 0.921641, -0.388044, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240185, 195090, 0, 1, 1, -5158.06, -875.801, 507.508, 4.08391, 0, 0, 0.891043, -0.453919, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240186, 195090, 0, 1, 1, -5163.62, -875.984, 507.254, 4.18994, 0, 0, 0.865738, -0.500498, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240187, 195090, 0, 1, 1, -5166.94, -874.019, 507.083, 2.13612, 0, 0, 0.876267, 0.481825, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240188, 195090, 0, 1, 1, -5166.83, -871.411, 506.884, 1.14652, 0, 0, 0.542374, 0.840137, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240189, 195090, 0, 1, 1, -5164.94, -867.229, 506.913, 1.14652, 0, 0, 0.542374, 0.840137, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240190, 195090, 0, 1, 1, -5167.77, -861.231, 506.701, 0.420025, 0, 0, 0.208472, 0.978028, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240191, 195090, 0, 1, 1, -5165.58, -860.107, 506.446, 0.475003, 0, 0, 0.235275, 0.971929, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240192, 195090, 0, 1, 1, -5163.08, -858.823, 506.659, 0.475003, 0, 0, 0.235275, 0.971929, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240193, 195090, 0, 1, 1, -5160.59, -857.539, 506.642, 0.475003, 0, 0, 0.235275, 0.971929, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240194, 195090, 0, 1, 1, -5157.78, -856.092, 507.248, 0.475003, 0, 0, 0.235275, 0.971929, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (240195, 195307, 1, 1, 1, 10054.6, 2131.96, 1329.66, -2.75761, 0, 0, -0.981626, 0.190814, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240196, 195307, 1, 1, 1, 10062.8, 2129.42, 1329.66, -2.30383, 0, 0, -0.913544, 0.406739, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240197, 195307, 0, 1, 1, -5159.66, -869.708, 507.315, 3.00195, 0, 0, 0.997563, 0.0697646, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240198, 195307, 0, 1, 1, -5160.8, -869.684, 507.251, -2.30383, 0, 0, -0.913544, 0.406739, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240199, 195307, 0, 1, 1, -9328.34, 171.941, 62.8343, 3.00195, 0, 0, 0.997563, 0.0697646, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240200, 195307, 0, 1, 1, -9351.13, 177.262, 62.7149, -2.30383, 0, 0, -0.913544, 0.406739, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240201, 195307, 1, 1, 1, 1171.94, -4462.66, 21.3171, 3.00195, 0, 0, 0.997563, 0.0697646, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240202, 195307, 1, 1, 1, 1177.22, -4464.5, 22.4542, -2.30383, 0, 0, -0.913544, 0.406739, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240203, 195307, 1, 1, 1, -984.535, -75.8281, 20.8642, 3.00195, 0, 0, 0.997563, 0.0697646, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240204, 195307, 1, 1, 1, -979.977, -71.342, 20.7172, -2.30383, 0, 0, -0.913544, 0.406739, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240205, 195068, 0, 1, 1, 1780.14, 269.759, 59.8725, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240206, 195068, 0, 1, 1, 1777.31, 220.538, 59.5768, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240207, 195068, 1, 1, 1, 10053.6, 2109.59, 1329.65, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240208, 195068, 1, 1, 1, 10065, 2118.72, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240209, 195068, 1, 1, 1, 10053.4, 2128.55, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240210, 195068, 0, 1, 1, -5160.02, -869.03, 507.29, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240211, 195068, 0, 1, 1, -5159.92, -870.566, 507.307, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240212, 195068, 0, 1, 1, -9328.37, 170.188, 61.6268, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240213, 195068, 0, 1, 1, -9327.13, 181.863, 61.6551, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240214, 195068, 1, 1, 1, 1180.13, -4457.48, 21.4889, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240215, 195068, 1, 1, 1, 1186.07, -4471.15, 21.3707, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240216, 195068, 1, 1, 1, 1172.28, -4463.25, 21.2866, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240217, 195068, 1, 1, 1, -983.009, -70.0955, 20.7835, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240218, 195068, 1, 1, 1, -984.639, -76.1319, 20.8549, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240219, 195068, 1, 1, 1, -984.92, -75.1719, 20.9388, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240220, 195067, 0, 1, 1, 1778.85, 260.073, 59.498, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240221, 195067, 1, 1, 1, 10054.1, 2124.82, 1329.7, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240222, 195067, 1, 1, 1, 10047.4, 2110.17, 1329.65, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240223, 195067, 1, 1, 1, 10059.8, 2122.52, 1329.67, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240224, 195067, 0, 1, 1, -5161.69, -869.67, 507.202, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240225, 195067, 0, 1, 1, -9352.43, 172.927, 61.5748, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240226, 195067, 1, 1, 1, 1175.47, -4455.32, 21.5219, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240227, 195067, 1, 1, 1, 1185.36, -4460.86, 21.102, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240228, 195067, 1, 1, 1, 1179.27, -4468.45, 21.2471, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240229, 195067, 1, 1, 1, -983.566, -73.3247, 20.6424, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240230, 195067, 1, 1, 1, -980.892, -79.2656, 20.1022, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240231, 195063, 1, 1, 1, 1191.1, -4465.38, 21.489, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240232, 195063, 1, 1, 1, 1176.06, -4456.3, 21.5271, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240233, 195063, 1, 1, 1, 1185.15, -4469.57, 21.3318, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240234, 195063, 0, 1, 1, 1776.75, 250.743, 59.8824, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240235, 195063, 0, 1, 1, 1782.6, 260.549, 59.42, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240236, 195063, 0, 1, 1, 1776.35, 223.174, 59.5078, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240237, 195063, 0, 1, 1, 1781.6, 252.318, 59.5262, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240238, 195063, 0, 1, 1, 1779.51, 268.924, 59.893, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240239, 195063, 1, 1, 1, 10066.4, 2120.48, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240240, 195063, 1, 1, 1, 10046.7, 2110.08, 1329.65, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240241, 195063, 1, 1, 1, 10050.3, 2118.57, 1331.05, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240242, 195063, 1, 1, 1, 10063.6, 2112.16, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240243, 195063, 1, 1, 1, 10055, 2111.28, 1329.65, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240244, 195063, 0, 1, 1, -5158.94, -869.955, 507.357, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240245, 195063, 0, 1, 1, -5160.05, -871.753, 507.315, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240246, 195063, 0, 1, 1, -5161.04, -868.969, 507.233, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240247, 195063, 0, 1, 1, -5149.86, -882.234, 508.225, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240248, 195063, 0, 1, 1, -5162.1, -870.601, 507.185, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240249, 195063, 0, 1, 1, -5149.59, -854.429, 509.499, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240250, 195063, 0, 1, 1, -9323.89, 179.863, 64.6421, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240251, 195063, 0, 1, 1, -9330.93, 172.332, 61.6442, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240252, 195063, 0, 1, 1, -9331.52, 182.493, 61.6, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240253, 195063, 0, 1, 1, -9334.96, 176.014, 63.3874, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240254, 195063, 0, 1, 1, -9340.66, 187.524, 61.5517, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240255, 195063, 1, 1, 1, 1176.77, -4463.59, 22.4735, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240256, 195063, 1, 1, 1, 1177.63, -4467.96, 21.307, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240257, 195063, 1, 1, 1, 1174.72, -4455.49, 21.5368, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240258, 195063, 1, 1, 1, -980.41, -71.3438, 20.7185, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240259, 195063, 1, 1, 1, -983.493, -72.6302, 20.6698, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240260, 195063, 1, 1, 1, -982.13, -68.0764, 20.8836, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240261, 195063, 1, 1, 1, -984.149, -77.3333, 20.7527, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240262, 195063, 1, 1, 1, -980.212, -80.2552, 20.0676, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240263, 182807, 1, 1, 1, 1184.02, -4469.83, 21.2852, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240264, 182807, 530, 1, 1, 9672.12, -7346.44, 11.9311, -0.244346, 0, 0, -0.121869, 0.992546, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240265, 182807, 0, 1, 1, 1780.18, 214.781, 59.8534, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240266, 182807, 0, 1, 1, 1780.76, 215.611, 59.7988, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240267, 182807, 1, 1, 1, 10063.4, 2111.85, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240268, 182807, 1, 1, 1, 10062.7, 2129.98, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240269, 182807, 1, 1, 1, 10065.5, 2118.46, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240270, 182807, 1, 1, 1, 10054.8, 2132.24, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240271, 182807, 1, 1, 1, 10053.7, 2125.31, 1329.69, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240272, 182807, 0, 1, 1, -5161.27, -870.734, 507.233, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240273, 182807, 0, 1, 1, -5160.73, -871.283, 507.27, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240274, 182807, 0, 1, 1, -9326.85, 170.807, 62.8254, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240275, 182807, 0, 1, 1, -9335.46, 175.405, 61.6072, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240276, 182807, 1, 1, 1, 1174.36, -4455.34, 21.5514, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240277, 182807, 1, 1, 1, -984.738, -73.1875, 20.9946, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240278, 182807, 1, 1, 1, -980.771, -79.8229, 20.1335, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240279, 180885, 0, 1, 1, 1805.89, 217.134, 60.6002, 1.51844, 0, 0, 0.688356, 0.725373, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240280, 180885, 1, 1, 1, 10050.3, 2118.06, 1329.94, 0.750491, 0, 0, 0.366501, 0.930418, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240281, 180885, 0, 1, 1, -5149.52, -854.931, 508.432, 0.750491, 0, 0, 0.366501, 0.930418, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240282, 180885, 0, 1, 1, -9331.44, 181.991, 61.63, 0.750491, 0, 0, 0.366501, 0.930418, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240283, 180885, 1, 1, 1, 1176.85, -4464.09, 21.3468, 0.750491, 0, 0, 0.366501, 0.930418, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240284, 180885, 1, 1, 1, -980.33, -71.8455, 19.5878, 0.750491, 0, 0, 0.366501, 0.930418, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240285, 195066, 0, 1, 1, -9328.34, 170.201, 61.6675, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240286, 195069, 0, 1, 1, -9331.48, 181.45, 62.7343, -0.890117, 0, 0, -0.430511, 0.902586, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240287, 195069, 0, 1, 1, -9332.01, 182.043, 62.6892, -0.157079, 0, 0, -0.0784588, 0.996917, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240288, 195066, 0, 1, 1, -9327.13, 181.875, 61.6549, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240289, 195069, 0, 1, 1, -5149.05, -855.003, 509.504, 2.54818, 0, 0, 0.956305, 0.292372, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240290, 195069, 0, 1, 1, -5149.55, -855.472, 509.469, -0.890117, 0, 0, -0.430511, 0.902586, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240291, 195069, 0, 1, 1, -5150.07, -854.878, 509.496, -0.157079, 0, 0, -0.0784588, 0.996917, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240292, 195066, 0, 1, 1, -5159.99, -869.016, 507.291, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240293, 195066, 0, 1, 1, -5159.91, -870.554, 507.307, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240294, 195069, 1, 1, 1, 10049.8, 2118.11, 1331.01, -0.157079, 0, 0, -0.0784588, 0.996917, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240295, 195069, 1, 1, 1, 10050.9, 2117.89, 1331.03, 1.72787, 0, 0, 0.760404, 0.64945, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240296, 195066, 1, 1, 1, 10065.1, 2118.72, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240297, 195066, 1, 1, 1, 10053.5, 2128.55, 1329.66, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240298, 195069, 1, 1, 1, 10050.3, 2117.48, 1330.99, -0.890117, 0, 0, -0.430511, 0.902586, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240299, 195066, 1, 1, 1, 10053.6, 2109.59, 1329.65, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240300, 195066, 0, 1, 1, 1777.32, 220.55, 59.5767, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240301, 195066, 0, 1, 1, 1780.16, 269.773, 59.8725, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240302, 195069, 0, 1, 1, 1805.33, 217.408, 61.5327, -0.157079, 0, 0, -0.0784588, 0.996917, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240303, 195069, 0, 1, 1, 1805.86, 216.814, 61.5886, -0.890117, 0, 0, -0.430511, 0.902586, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240304, 195069, 0, 1, 1, 1806.35, 217.283, 61.5437, 2.54818, 0, 0, 0.956305, 0.292372, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240305, 195066, 1, 1, 1, 1186.07, -4471.14, 21.3708, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240306, 195066, 1, 1, 1, 1180.13, -4457.47, 21.4891, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240307, 195069, 1, 1, 1, 1176.29, -4464.04, 22.4501, -0.157079, 0, 0, -0.0784588, 0.996917, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240308, 195066, 1, 1, 1, 1172.31, -4463.23, 21.2882, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240309, 195069, 1, 1, 1, 1177.32, -4464.16, 22.4611, 2.54818, 0, 0, 0.956305, 0.292372, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240310, 195069, 1, 1, 1, 1176.82, -4464.63, 22.4507, -0.890117, 0, 0, -0.430511, 0.902586, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240311, 195066, 1, 1, 1, -984.632, -76.1215, 20.8542, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240312, 195069, 1, 1, 1, -979.866, -71.9184, 20.7017, 2.54818, 0, 0, 0.956305, 0.292372, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240313, 195066, 1, 1, 1, -983.002, -70.0833, 20.7837, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240314, 195066, 1, 1, 1, -984.913, -75.1597, 20.9375, 0, 0, 0, 0, 1, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240315, 195069, 1, 1, 1, -980.894, -71.7934, 20.7099, -0.157079, 0, 0, -0.0784588, 0.996917, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240316, 195069, 1, 1, 1, -980.365, -72.3872, 20.7085, -0.890117, 0, 0, -0.430511, 0.902586, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (240317, 195066, 1, 1, 1, -984.309, -72.3299, 20.9918, 0, 0, 0, 0, 1, 180, 100, 1, 0);
DELETE FROM game_event_gameobject WHERE eventEntry=51;
REPLACE INTO game_event_gameobject VALUES(51, 240004),(51, 240005),(51, 240006),(51, 240007),(51, 240008),(51, 240009),(51, 240010),(51, 240011),(51, 240012),
(51, 240013),(51, 240014),(51, 240015),(51, 240016),(51, 240017),(51, 240018),(51, 240019),(51, 240020),(51, 240021),(51, 240022),(51, 240023),
(51, 240024),(51, 240025),(51, 240026),(51, 240027),(51, 240028),(51, 240029),(51, 240030),(51, 240031),(51, 240032),(51, 240033),(51, 240034),
(51, 240035),(51, 240036),(51, 240037),(51, 240038),(51, 240039),(51, 240040),(51, 240041),(51, 240042),(51, 240043),(51, 240044),(51, 240045),
(51, 240046),(51, 240047),(51, 240048),(51, 240049),(51, 240050),(51, 240051),(51, 240052),(51, 240053),(51, 240054),(51, 240055),(51, 240056),
(51, 240057),(51, 240058),(51, 240059),(51, 240060),(51, 240061),(51, 240062),(51, 240063),(51, 240064),(51, 240065),(51, 240066),(51, 240067),
(51, 240068),(51, 240069),(51, 240070),(51, 240071),(51, 240072),(51, 240073),(51, 240074),(51, 240075),(51, 240076),(51, 240077),(51, 240078),
(51, 240079),(51, 240080),(51, 240081),(51, 240082),(51, 240083),(51, 240084),(51, 240085),(51, 240086),(51, 240087),(51, 240088),(51, 240089),
(51, 240090),(51, 240091),(51, 240092),(51, 240093),(51, 240094),(51, 240095),(51, 240096),(51, 240097),(51, 240098),(51, 240099),(51, 240100),
(51, 240101),(51, 240102),(51, 240103),(51, 240104),(51, 240105),(51, 240106),(51, 240107),(51, 240108),(51, 240109),(51, 240110),(51, 240111),
(51, 240112),(51, 240113),(51, 240114),(51, 240115),(51, 240116),(51, 240117),(51, 240118),(51, 240119),(51, 240120),(51, 240121),(51, 240122),
(51, 240123),(51, 240124),(51, 240125),(51, 240126),(51, 240127),(51, 240128),(51, 240129),(51, 240130),(51, 240131),(51, 240132),(51, 240133),
(51, 240134),(51, 240135),(51, 240136),(51, 240137),(51, 240138),(51, 240139),(51, 240140),(51, 240141),(51, 240142),(51, 240143),(51, 240144),
(51, 240145),(51, 240146),(51, 240147),(51, 240148),(51, 240149),(51, 240150),(51, 240151),(51, 240152),(51, 240153),(51, 240154),(51, 240155),
(51, 240156),(51, 240157),(51, 240158),(51, 240159),(51, 240160),(51, 240161),(51, 240162),(51, 240163),(51, 240164),(51, 240165),(51, 240166),
(51, 240167),(51, 240168),(51, 240169),(51, 240170),(51, 240171),(51, 240172),(51, 240173),(51, 240174),(51, 240175),(51, 240176),(51, 240177),
(51, 240178),(51, 240179),(51, 240180),(51, 240181),(51, 240182),(51, 240183),(51, 240184),(51, 240185),(51, 240186),(51, 240187),(51, 240188),
(51, 240189),(51, 240190),(51, 240191),(51, 240192),(51, 240193),(51, 240194),(51, 240195),(51, 240196),(51, 240197),(51, 240198),(51, 240199),
(51, 240200),(51, 240201),(51, 240202),(51, 240203),(51, 240204),(51, 240205),(51, 240206),(51, 240207),(51, 240208),(51, 240209),(51, 240210),
(51, 240211),(51, 240212),(51, 240213),(51, 240214),(51, 240215),(51, 240216),(51, 240217),(51, 240218),(51, 240219),(51, 240220),(51, 240221),
(51, 240222),(51, 240223),(51, 240224),(51, 240225),(51, 240226),(51, 240227),(51, 240228),(51, 240229),(51, 240230),(51, 240231),(51, 240232),
(51, 240233),(51, 240234),(51, 240235),(51, 240236),(51, 240237),(51, 240238),(51, 240239),(51, 240240),(51, 240241),(51, 240242),(51, 240243),
(51, 240244),(51, 240245),(51, 240246),(51, 240247),(51, 240248),(51, 240249),(51, 240250),(51, 240251),(51, 240252),(51, 240253),(51, 240254),
(51, 240255),(51, 240256),(51, 240257),(51, 240258),(51, 240259),(51, 240260),(51, 240261),(51, 240262),(51, 240263),(51, 240264),(51, 240265),
(51, 240266),(51, 240267),(51, 240268),(51, 240269),(51, 240270),(51, 240271),(51, 240272),(51, 240273),(51, 240274),(51, 240275),(51, 240276),
(51, 240277),(51, 240278),(51, 240279),(51, 240280),(51, 240281),(51, 240282),(51, 240283),(51, 240284),(51, 240285),(51, 240286),(51, 240287),
(51, 240288),(51, 240289),(51, 240290),(51, 240291),(51, 240292),(51, 240293),(51, 240294),(51, 240295),(51, 240296),(51, 240297),(51, 240298),
(51, 240299),(51, 240300),(51, 240301),(51, 240302),(51, 240303),(51, 240304),(51, 240305),(51, 240306),(51, 240307),(51, 240308),(51, 240309),
(51, 240310),(51, 240311),(51, 240312),(51, 240313),(51, 240314),(51, 240315),(51, 240316),(51, 240317);
-- ADD INVISIBLE AURA TO GHOST
REPLACE INTO creature_template_addon VALUES(35248, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35247, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35250, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35259, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35254, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35251, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35244, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35258, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35253, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35249, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35243, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35252, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35246, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34478, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34481, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34479, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34476, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34482, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34435, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35261, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34480, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34484, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35260, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(35256, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34477, 0, 0, 0, 4097, 0, "30628");
REPLACE INTO creature_template_addon VALUES(34483, 0, 0, 0, 4097, 0, "30628");
-- MISSING QUEST INFO
DELETE FROM creature_queststarter WHERE id=34484;
REPLACE INTO creature_questender VALUES(34484, 14169);
UPDATE quest_template SET RequiredRaces=1024 WHERE Id=14169;
File diff suppressed because one or more lines are too long
+496
View File
@@ -0,0 +1,496 @@
REPLACE INTO game_event VALUES(12, "2014-10-19 00:00:00", "2020-12-31 06:00:00", 525600, 20160, 324, "Hallow's End", 0);
-- Bobbing Apple
DELETE FROM spell_linked_spell WHERE spell_trigger=24707;
INSERT INTO spell_linked_spell VALUES(24707, 24870, 2, 'Bobbing Apple');
-- Tricky Treats
DELETE FROM item_loot_template WHERE entry=37586 AND item IN(37583, 33226);
INSERT INTO item_loot_template VALUES(37586, 33226, 100, 1, 0, 2, 3);
INSERT INTO item_loot_template VALUES(37586, 37583, 100, 1, 0, 1, 2);
-- Treat Bag loot
DELETE FROM reference_loot_template WHERE entry=10020;
INSERT INTO reference_loot_template VALUES (10020, 20388, 0, 1, 1, 4, 6),(10020, 20389, 0, 1, 1, 4, 6),(10020, 20390, 0, 1, 1, 4, 6)
,(10020, 20391, 0, 1, 1, 1, 1),(10020, 20392, 0, 1, 1, 1, 1),(10020, 20397, 0, 1, 1, 1, 1),(10020, 20398, 0, 1, 1, 1, 1)
,(10020, 20399, 0, 1, 1, 1, 1),(10020, 20409, 0, 1, 1, 1, 1),(10020, 20410, 0, 1, 1, 1, 1),(10020, 20411, 0, 1, 1, 1, 1)
,(10020, 20413, 0, 1, 1, 1, 1),(10020, 20414, 0, 1, 1, 1, 1),(10020, 20561, 0, 1, 1, 1, 1),(10020, 20562, 0, 1, 1, 1, 1)
,(10020, 20563, 0, 1, 1, 1, 1),(10020, 20564, 0, 1, 1, 1, 1),(10020, 20565, 0, 1, 1, 1, 1),(10020, 20566, 0, 1, 1, 1, 1)
,(10020, 20567, 0, 1, 1, 1, 1),(10020, 20568, 0, 1, 1, 1, 1),(10020, 20569, 0, 1, 1, 1, 1),(10020, 20570, 0, 1, 1, 1, 1)
,(10020, 20571, 0, 1, 1, 1, 1),(10020, 20572, 0, 1, 1, 1, 1),(10020, 20573, 0, 1, 1, 1, 1),(10020, 20574, 0, 1, 1, 1, 1)
,(10020, 33154, 0, 1, 1, 1, 1),(10020, 37604, 0, 1, 1, 10, 10),(10020, 37606, 0, 1, 1, 1, 1),(10020, 33292, 0, 1, 1, 1, 1)
,(10020, 34001, 0, 1, 1, 1, 1),(10020, 34002, 0, 1, 1, 1, 1),(10020, 34000, 0, 1, 1, 1, 1),(10020, 34003, 0, 1, 1, 1, 1)
,(10020, 37585, 0, 1, 1, 4, 6),(10020, 37584, 0, 1, 1, 4, 6),(10020, 37583, 0, 1, 1, 4, 6),(10020, 37582, 0, 1, 1, 4, 6);
-- Spell Scripts
DELETE FROM spell_script_names WHERE spell_id IN(24720, 24750, 24751, 24930, 44436, 24717, 24718, 24719, 24724, 24733, 24737, 24741);
INSERT INTO spell_script_names VALUES(24720, "spell_hallows_end_trick"); -- we can use same spell as for innkeeper trick :)
INSERT INTO spell_script_names VALUES(24750, "spell_hallows_end_trick");
INSERT INTO spell_script_names VALUES(24751, "spell_hallows_end_trick_or_treat");
INSERT INTO spell_script_names VALUES(24930, "spell_hallows_end_candy");
INSERT INTO spell_script_names VALUES(44436, "spell_hallows_end_tricky_treat");
-- costumes
INSERT INTO spell_script_names VALUES(24717, "spell_hallows_end_pirate_costume");
INSERT INTO spell_script_names VALUES(24719, "spell_hallows_end_leper_costume");
INSERT INTO spell_script_names VALUES(24737, "spell_hallows_end_ghost_costume");
INSERT INTO spell_script_names VALUES(24718, "spell_hallows_end_ninja_costume");
-- Hallow's End Candy, spell 24924
DELETE FROM spell_linked_spell WHERE spell_trigger=-24924;
INSERT INTO spell_linked_spell VALUES(-24924, 25023, 0, "Hallow's End Candy");
-- Matrons respawn time
UPDATE creature SET spawntimesecs=30 WHERE id IN(23973, 24519);
-- Headless Horseman boss
UPDATE creature_template SET flags_extra=128, ScriptName='' WHERE entry=24034;
-- QUESTS
-- Candy Bucket, wrong quest
DELETE FROM gameobject_queststarter WHERE id IN(190079, 190035);
REPLACE INTO gameobject_queststarter VALUES(190079, 12377);
REPLACE INTO gameobject_queststarter VALUES(190035, 12345);
REPLACE INTO gameobject VALUES (37721, 190079, 1, 1, 1, 2343.53, -2565.08, 102.773, -1.8675, 0, 0, 0, 1, 180, 255, 1, 0);
REPLACE INTO gameobject VALUES (81087, 190035, 1, 1, 1, 2779.4, -434.263, 116.582, -2.70526, 0, 0, 0.803857, -0.594823, 180, 100, 1, 0);
-- Fire Brigade Practice (11360)
-- Fire Brigade Practice (11439)
-- Fire Brigade Practice (11440)
-- Fire Training (11361)
-- Fire Training (11449)
-- Fire Training (11450)
UPDATE quest_template SET PrevQuestId=11356 WHERE Id IN(11360, 11439, 11440);
UPDATE quest_template SET PrevQuestId=11357 WHERE Id IN(11361, 11449, 11450);
DELETE FROM creature_addon WHERE guid IN(select guid from creature WHERE id=23537);
DELETE FROM creature WHERE id=23537;
REPLACE INTO creature_template VALUES (23537, 0, 0, 0, 0, 0, 11686, 0, 0, 0, 'Headless Horseman - Fire (DND)', '', NULL, 0, 65, 70, 0, 14, 0, 1, 1.14286, 1, 0, 248, 363, 0, 135, 1, 2000, 0, 8, 33554432, 2048, 8, 0, 0, 0, 0, 0, 233, 347, 28, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 4, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 130, 'npc_hallows_end_train_fire', 12340);
REPLACE INTO creature VALUES (240015, 23537, 0, 1, 1, 0, 0, -5749.33, -528.28, 401.996, 0.666303, 300, 0, 0, 2835, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240016, 23537, 0, 1, 1, 0, 0, -9328.42, 56.2903, 66.1476, 1.50281, 300, 0, 0, 2759, 7031, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240017, 23537, 1, 1, 1, 0, 0, 288.169, -4562.44, 28.5433, 3.18855, 300, 0, 0, 2467, 6443, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240018, 23537, 530, 1, 1, 0, 0, -4191.7, -12269.1, 1.27632, 1.43649, 300, 0, 0, 2552, 6588, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240019, 23537, 530, 1, 1, 0, 0, -4207.41, -12276.8, 7.19895, 2.96409, 300, 0, 0, 2835, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240020, 23537, 530, 1, 1, 0, 0, 9234.65, -6785.25, 25.4626, 1.59486, 300, 0, 0, 2835, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240021, 23537, 0, 1, 1, 0, 0, -5759.62, -528.475, 404.934, 3.81967, 300, 0, 0, 2835, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240022, 23537, 0, 1, 1, 0, 0, -5753.37, -532.95, 406.552, 4.49512, 300, 0, 0, 2552, 6588, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240023, 23537, 0, 1, 1, 0, 0, -9314.8, 52.3222, 76.3677, 6.05027, 300, 0, 0, 2684, 6882, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240024, 23537, 0, 1, 1, 0, 0, 2240.27, 487.806, 38.1347, 2.64068, 300, 0, 0, 2835, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240025, 23537, 0, 1, 1, 0, 0, 2238.2, 459.049, 39.5968, 0.445493, 300, 0, 0, 2610, 6749, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(12, 240015),(12, 240016),(12, 240017),(12, 240018),
(12, 240019),(12, 240020),(12, 240021),(12, 240022),(12, 240023),(12, 240024),(12, 240025);
-- Smash the Pumpkin (12155)
-- Smash the Pumpkin (12133)
UPDATE quest_template SET RewardItemId1=34077, RewardItemCount1=1 WHERE Id=12155 OR Id=12133;
-- Flexing for Nougat (8359)
DELETE FROM `smart_scripts` WHERE `entryorguid`=6929 AND `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(6929,0,0,1,62,0,100,0,441,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Gryshka - On gossip option 0 select - Close gossip'),
(6929,0,1,0,61,0,100,0,0,0,0,0,85,24751,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Gryshka - On gossip option 0 select - Player cast Trick or Treat on self'),
(6929,0,2,0,22,0,100,0,41,0,0,0,33,6929,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Gryshka - On flex emote - Give kill credit');
-- Flexing for Nougat (8356)
DELETE FROM `smart_scripts` WHERE `entryorguid`=6740 AND `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(6740,0,0,1,62,0,100,0,342,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Allison - On gossip option 0 select - Close gossip'),
(6740,0,1,0,61,0,100,0,0,0,0,0,85,24751,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Innkeeper Allison - On gossip option 0 select - Player cast Trick or Treat on self'),
(6740,0,2,0,22,0,100,0,41,0,0,0,33,6740,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Allison - On flex emote - Give kill credit');
-- Incoming Gundrop (8358)
UPDATE creature_template SET `AIName`= 'SmartAI' WHERE `entry`=11814;
DELETE FROM `smart_scripts` WHERE `entryorguid`=11814 AND `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(11814,0,1,0,22,0,100,0,264,0,0,0,33,11814,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Kali Remik - On train emote - Give kill credit');
-- Incoming Gundrop (8355)
UPDATE creature_template SET `AIName`= 'SmartAI' WHERE `entry`=6826;
DELETE FROM `smart_scripts` WHERE `entryorguid`=6826 AND `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(6826,0,1,0,22,0,100,0,264,0,0,0,33,6826,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Talvash del Kissel - On train emote - Give kill credit');
-- Dancing for Marzipan (8360)
UPDATE creature_template SET `AIName`= 'SmartAI' WHERE `entry`=6746;
DELETE FROM `smart_scripts` WHERE `entryorguid`=6746 AND `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(6746,0,1,0,22,0,100,0,34,0,0,0,33,6746,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Pala - On dance emote - Give kill credit');
-- Dancing for Marzipan (8357)
UPDATE creature_template SET `AIName`= 'SmartAI' WHERE `entry`=6735;
DELETE FROM `smart_scripts` WHERE `entryorguid`=6735 AND `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(6735,0,0,1,62,0,100,0,1581,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Saelienne - On gossip option 0 select - Close gossip'),
(6735,0,1,0,61,0,100,0,0,0,0,0,85,24751,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Saelienne - On gossip option 0 select - Player cast Trick or Treat on self'),
(6735,0,2,0,22,0,100,0,34,0,0,0,33,6735,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Saelienne - On dance emote - Give kill credit');
-- Chicken Clucking for a Mint (8354)
DELETE FROM `smart_scripts` WHERE `entryorguid`=6741 and `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(6741,0,0,1,62,0,100,0,348,2,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Norman - On gossip option 2 select - Close gossip'),
(6741,0,1,0,61,0,100,0,0,0,0,0,85,24751,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Norman - On gossip option 2 select - Player cast Trick or Treat on self'),
(6741,0,2,0,22,0,100,0,22,0,0,0,33,6741,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Norman - On chicken emote - Give kill credit');
-- Chicken Clucking for a Mint (8353)
DELETE FROM `smart_scripts` WHERE `entryorguid`=5111 and `source_type`=0;
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
(5111,0,0,1,62,0,100,0,345,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Firebrew - On gossip option 0 select - Close gossip'),
(5111,0,1,0,61,0,100,0,0,0,0,0,85,24751,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Firebrew - On gossip option 0 select - Player cast Trick or Treat on self'),
(5111,0,2,0,22,0,100,0,22,0,0,0,33,5111,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Innkeeper Firebrew - On chicken emote - Give kill credit');
-- Sergeant Hartman (15199)
DELETE FROM creature_addon WHERE guid IN(select guid from creature WHERE id=15199);
DELETE FROM creature WHERE id=15199;
REPLACE INTO creature VALUES (240192, 15199, 0, 1, 1, 0, 0, -821, -531, 14.677, 1.767, 600, 0, 0, 15260, 0, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(12, 240192);
-- Darkcaller Yanka (15197)
DELETE FROM creature_addon WHERE guid IN(select guid from creature WHERE id=15197);
DELETE FROM creature WHERE id=15197;
INSERT INTO creature VALUES (240193, 15197, 0, 1, 1, 0, 0, 1760.69, 510.543, 35.915, 6.259, 600, 0, 0, 15260, 0, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(12, 240193);
-- Crashing the Wickerman Festival (1658)
REPLACE INTO `gameobject` VALUES (240003, 180433, 0, 1, 1, 1732.03, 506.873, 41.7939, 1.38659, 0, 0, 0.639074, 0.769145, 300, 0, 1, 0);
REPLACE INTO game_event_gameobject VALUES(12, 240003);
DELETE FROM areatrigger_involvedrelation WHERE id=3991;
INSERT INTO areatrigger_involvedrelation VALUES(3991, 1658);
-- Stinking Up Southshore (1657)
DELETE FROM event_scripts WHERE id=9417;
INSERT INTO event_scripts VALUES(9417, 0, 8, 15415, 1, 0, 0, 0, 0, 0);
-- EVENTS
-- Headless horseman attack
-- missing water barrel
REPLACE INTO gameobject VALUES(240002, 186234, 0, 1, 1, -9435.38, 62.40, 56.516, 5.818, 0, 0, 0.230221, -0.973138, 300, 0, 1, 0);
REPLACE INTO game_event_gameobject VALUES(12, 240002);
REPLACE INTO creature_template VALUES (23973, 0, 0, 0, 0, 0, 22499, 0, 0, 0, 'Masked Orphan Matron', '', NULL, 0, 12, 12, 0, 1735, 3, 1.1, 1.14286, 1, 0, 17, 22, 0, 46, 1, 2000, 0, 1, 4096, 2048, 8, 0, 0, 0, 0, 0, 11, 17, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 'npc_costumed_orphan_matron', 12340);
REPLACE INTO creature_template VALUES (24519, 0, 0, 0, 0, 0, 22504, 0, 0, 0, 'Costumed Orphan Matron', '', NULL, 0, 12, 12, 0, 1732, 3, 1.1, 1.14286, 1, 0, 17, 22, 0, 46, 1, 2000, 0, 1, 4096, 2048, 8, 0, 0, 0, 0, 0, 11, 17, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 'npc_costumed_orphan_matron', 12340);
REPLACE INTO creature_template VALUES (23686, 0, 0, 0, 0, 0, 11686, 0, 0, 0, 'Headless Horseman Flame Bunny', '', NULL, 0, 70, 70, 2, 14, 0, 1, 1.14286, 1, 0, 248, 363, 0, 135, 1, 2000, 0, 8, 33554432, 2048, 8, 0, 0, 0, 0, 0, 233, 347, 28, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 7, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 130, 'npc_soh_fire_trigger', 12340);
REPLACE INTO creature_template VALUES (23543, 0, 0, 0, 0, 0, 22352, 0, 0, 0, 'Shade of the Horseman', '', NULL, 0, 11, 11, 0, 14, 0, 1, 1.14286, 1, 0, 15, 20, 0, 44, 1, 2000, 0, 1, 2, 2048, 8, 0, 0, 0, 0, 0, 9, 14, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 5, 1, 10, 1, 1, 0, 0, 0, 0, 0, 0, 0, 54, 1, 0, 2, 'npc_hallows_end_soh', 12340);
DELETE FROM spell_script_names WHERE spell_id IN(42074, 42132, 42079, 42339);
INSERT INTO spell_script_names VALUES(42074, "spell_hallows_end_base_fire");
INSERT INTO spell_script_names VALUES(42339, "spell_hallows_end_bucket_lands");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=17 AND SourceEntry IN(42132);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry IN(42079);
INSERT INTO conditions VALUES (17, 0, 42132, 0, 0, 31, 1, 3, 23686, 0, 0, 0, 0, '', 'Hallows End - Start fire');
INSERT INTO conditions VALUES (17, 0, 42132, 0, 0, 36, 1, 0, 0, 0, 0, 0, 0, '', 'Hallows End - Start fire');
INSERT INTO conditions VALUES (13, 7, 42079, 0, 0, 31, 0, 3, 23686, 0, 0, 0, 0, '', 'Hallows End - Spread fire');
INSERT INTO conditions VALUES (13, 7, 42079, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Hallows End - Spread fire');
INSERT INTO conditions VALUES (13, 7, 42079, 0, 0, 1, 0, 42074, 0, 0, 1, 0, 0, '', 'Hallows End - Spread fire');
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry IN(42339);
INSERT INTO conditions VALUES (13, 1, 42339, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Hallows End - Throw water bucket');
INSERT INTO conditions VALUES (13, 1, 42339, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Hallows End - Throw water bucket');
INSERT INTO conditions VALUES (13, 1, 42339, 0, 1, 31, 0, 3, 23686, 0, 0, 0, 0, '', 'Hallows End - Throw water bucket');
INSERT INTO conditions VALUES (13, 1, 42339, 0, 1, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Hallows End - Throw water bucket');
INSERT INTO conditions VALUES (13, 1, 42339, 0, 2, 31, 0, 3, 23537, 0, 0, 0, 0, '', 'Hallows End - Throw water bucket');
INSERT INTO conditions VALUES (13, 1, 42339, 0, 2, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Hallows End - Throw water bucket');
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry IN(42348);
INSERT INTO conditions VALUES (13, 3, 42348, 0, 0, 31, 0, 3, 23686, 0, 0, 0, 0, '', 'Hallows End - water splash');
INSERT INTO conditions VALUES (13, 3, 42348, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Hallows End - water splash');
INSERT INTO conditions VALUES (13, 3, 42348, 0, 1, 31, 0, 3, 23537, 0, 0, 0, 0, '', 'Hallows End - water splash');
INSERT INTO conditions VALUES (13, 3, 42348, 0, 1, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Hallows End - water splash');
-- Goldshire
DELETE FROM waypoint_data WHERE id=235431;
INSERT INTO waypoint_data VALUES (235431, 1, -9493.13, 48.0931, 68.8011, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 2, -9472.48, 62.7176, 62.4377, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 3, -9449.23, 48.8853, 70.4465, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 4, -9449.31, 36.8767, 72.8573, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 5, -9469.2, 35.2593, 80.4789, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 6, -9476.5, 43.7763, 80.5768, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 7, -9464.59, 85.4764, 78.0436, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 8, -9452.45, 89.6347, 77.4558, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 9, -9445.35, 84.8708, 76.845, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 10, -9448.57, 73.954, 76.5538, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 11, -9474.75, 66.0551, 80.3692, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235431, 12, -9473.75, 66.0551, 80.3692, 0, 0, 0, 0, 100, 0);
-- Kharanos
DELETE FROM waypoint_data WHERE id=235432;
INSERT INTO waypoint_data VALUES (235432, 11, -5587.02, -480.673, 419.712, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 10, -5562.93, -475.101, 429.47, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 9, -5575.62, -456.575, 424.062, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 8, -5590.26, -444.914, 425.917, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 7, -5596.9, -446.581, 416.874, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 6, -5603.51, -463.393, 412.264, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 5, -5622, -463.02, 407.823, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 4, -5633.83, -470.215, 404.044, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 3, -5635.16, -480.489, 401.794, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 2, -5602.24, -492.529, 411.327, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235432, 1, -5572.09, -493.918, 413.088, 0, 0, 0, 0, 100, 0);
-- Azure Watch
DELETE FROM waypoint_data WHERE id=235433;
INSERT INTO waypoint_data VALUES (235433, 9, -4174.64, -12499, 73.4966, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235433, 8, -4186.86, -12492.8, 60.1848, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235433, 7, -4207.4, -12503.8, 62.9955, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235433, 6, -4216.64, -12528.2, 63.3098, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235433, 5, -4205.74, -12532.1, 64.5351, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235433, 4, -4189.31, -12524.3, 67.2411, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235433, 3, -4160.06, -12528, 49.7539, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235433, 2, -4149.9, -12499.8, 55.3287, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235433, 1, -4158.92, -12474.5, 57.6877, 0, 0, 0, 0, 100, 0);
-- Razor Hill
DELETE FROM waypoint_data WHERE id=235434;
INSERT INTO waypoint_data VALUES (235434, 9, 325.143, -4733.62, 35.8289, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235434, 8, 374.094, -4720.59, 30.957, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235434, 7, 368.08, -4705.2, 32.3836, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235434, 6, 345.85, -4713.88, 29.6655, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235434, 5, 326.66, -4709.62, 27.1919, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235434, 4, 309.97, -4716.32, 24.9401, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235434, 3, 301.86, -4743.94, 20.7011, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235434, 2, 304.91, -4765.39, 15.8638, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235434, 1, 330.012, -4760.3, 25.6922, 0, 0, 0, 0, 100, 0);
-- Brill
DELETE FROM waypoint_data WHERE id=235435;
INSERT INTO waypoint_data VALUES (235435, 10, 2241.27, 275.894, 41.3221, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 9, 2228.26, 253.414, 49.4476, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 8, 2238.28, 236.233, 55.7377, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 7, 2267.19, 239.023, 56.9931, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 6, 2269.29, 268.162, 56.6651, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 5, 2288.88, 280.746, 67.0288, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 4, 2278.97, 299.66, 52.3487, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 3, 2274.95, 305.308, 38.4187, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 2, 2241.25, 297.52, 43.7327, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 1, 2219.06, 281.009, 52.45, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 11, 2263.52, 296.479, 65.8, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235435, 12, 2258.47, 292.451, 62.7599, 0, 0, 0, 0, 100, 0);
-- Falconwing Square
DELETE FROM waypoint_data WHERE id=235436;
INSERT INTO waypoint_data VALUES (235436, 1, 9541.06, -6838.29, 21.2302, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 2, 9528.65, -6852.61, 31.3788, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 3, 9514.61, -6853.57, 31.1926, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 4, 9498.61, -6836.72, 30.143, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 5, 9485.69, -6820.25, 29.7564, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 6, 9494.28, -6802.62, 23.1539, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 7, 9515.9, -6789.68, 30.1268, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 8, 9535.82, -6795.01, 26.1349, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 9, 9531.41, -6812.67, 22.2707, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 10, 9515.89, -6826.04, 28.0319, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (235436, 11, 9508.7, -6812.54, 41.3166, 0, 0, 0, 0, 100, 0);
-- FIRE TRIGGERS
REPLACE INTO creature VALUES (240026, 23686, 0, 1, 1, 0, 0, -9459.64, 40.9507, 64.302, 4.70195, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240027, 23686, 0, 1, 1, 0, 0, -9461.98, 42.2018, 62.6981, 4.39564, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240028, 23686, 0, 1, 1, 0, 0, -9457.22, 42.1101, 63.0202, 4.39564, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240029, 23686, 1, 1, 1, 0, 0, 291.783, -4773.08, 11.7301, 5.17244, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240030, 23686, 1, 1, 1, 0, 0, 296.157, -4776.64, 20.1787, 3.2757, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240031, 23686, 1, 1, 1, 0, 0, 311.81, -4774.85, 27.6999, 4.43809, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240032, 23686, 1, 1, 1, 0, 0, 298.238, -4776.4, 27.6999, 3.69196, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240033, 23686, 1, 1, 1, 0, 0, 306.619, -4775.44, 27.6999, 3.69196, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240034, 23686, 1, 1, 1, 0, 0, 310.904, -4774.96, 27.6999, 3.69196, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240035, 23686, 1, 1, 1, 0, 0, 317.691, -4774.18, 27.6999, 5.39549, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240036, 23686, 1, 1, 1, 0, 0, 312.604, -4773.34, 23.9834, 5.41906, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240037, 23686, 1, 1, 1, 0, 0, 312.604, -4773.34, 18.3576, 5.41906, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240038, 23686, 1, 1, 1, 0, 0, 320.31, -4770.04, 14.0178, 4.63366, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240039, 23686, 1, 1, 1, 0, 0, 346.641, -4708.79, 29.6077, 2.77227, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240040, 23686, 1, 1, 1, 0, 0, 346.348, -4708.34, 17.4551, 1.87692, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240041, 23686, 1, 1, 1, 0, 0, 331.839, -4702.7, 24.0211, 2.35208, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240042, 23686, 1, 1, 1, 0, 0, 339.364, -4708.42, 21.9112, 1.39782, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240043, 23686, 1, 1, 1, 0, 0, 327.003, -4702.6, 16.3531, 1.11508, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240044, 23686, 1, 1, 1, 0, 0, 328.733, -4698.4, 30.2376, 6.02382, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240045, 23686, 1, 1, 1, 0, 0, 320.605, -4694.05, 29.9266, 2.39921, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240046, 23686, 1, 1, 1, 0, 0, 324.615, -4697.03, 26.1846, 1.57454, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240047, 23686, 1, 1, 1, 0, 0, 335.339, -4704.81, 23.8428, 1.52742, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240048, 23686, 1, 1, 1, 0, 0, 337.244, -4704.9, 26.0984, 2.08112, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240049, 23686, 1, 1, 1, 0, 0, 338.8, -4702.71, 31.3961, 2.08112, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240050, 23686, 1, 1, 1, 0, 0, 343.336, -4710.18, 28.983, 2.08505, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240051, 23686, 530, 1, 1, 0, 0, -4143.24, -12480.3, 59.1901, 3.6945, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240052, 23686, 530, 1, 1, 0, 0, -4213.76, -12522.2, 49.9588, 2.51248, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240053, 23686, 530, 1, 1, 0, 0, -4220.41, -12513.9, 55.3889, 4.21287, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240054, 23686, 530, 1, 1, 0, 0, -4218.98, -12516.4, 57.0657, 4.28355, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240055, 23686, 530, 1, 1, 0, 0, -4214.63, -12510.5, 45.8161, 4.28355, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240056, 23686, 530, 1, 1, 0, 0, -4212.18, -12516.2, 47.8073, 4.07935, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240057, 23686, 530, 1, 1, 0, 0, -4214.56, -12511.7, 50.0078, 4.07935, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240058, 23686, 530, 1, 1, 0, 0, -4217.74, -12510.1, 49.9338, 4.07935, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240059, 23686, 530, 1, 1, 0, 0, -4216.54, -12512.4, 55.5226, 3.39998, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240060, 23686, 530, 1, 1, 0, 0, -4215.28, -12517.6, 54.9709, 3.39998, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240061, 23686, 530, 1, 1, 0, 0, -4211.67, -12518.9, 45.71, 3.39998, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240062, 23686, 530, 1, 1, 0, 0, -4131.52, -12495.8, 48.5822, 2.74417, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240063, 23686, 530, 1, 1, 0, 0, -4139.22, -12494, 51.0504, 4.1736, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240064, 23686, 530, 1, 1, 0, 0, -4139.9, -12488.4, 52.8402, 0.674645, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240065, 23686, 530, 1, 1, 0, 0, -4143.31, -12491.2, 45.4552, 0.674645, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240066, 23686, 530, 1, 1, 0, 0, -4149.02, -12488.3, 46.8758, 0.729623, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240067, 23686, 530, 1, 1, 0, 0, -4150.42, -12483.7, 53.1023, 0.686426, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240068, 23686, 530, 1, 1, 0, 0, -4143.13, -12484.7, 56.3242, 0.580398, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240069, 23686, 530, 1, 1, 0, 0, -4145.57, -12481, 57.9442, 0.580398, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240070, 23686, 530, 1, 1, 0, 0, -4148.24, -12473.6, 56.7172, 0.580398, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240071, 23686, 530, 1, 1, 0, 0, -4146.32, -12476.6, 56.7172, 0.580398, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240072, 23686, 530, 1, 1, 0, 0, -4150.45, -12479.5, 50.3434, 0.580398, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240073, 23686, 530, 1, 1, 0, 0, -4151.89, -12477, 50.0254, 0.517566, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240074, 23686, 530, 1, 1, 0, 0, -4155.03, -12472.6, 52.0268, 4.12647, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240075, 23686, 0, 1, 1, 0, 0, -5574.76, -506.924, 411.857, 3.03056, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240076, 23686, 0, 1, 1, 0, 0, -5611.94, -514.303, 408.835, 5.98344, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240077, 23686, 0, 1, 1, 0, 0, -5611.25, -519.612, 413.429, 3.12459, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240078, 23686, 0, 1, 1, 0, 0, -5608.77, -513.703, 413.382, 3.12459, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240079, 23686, 0, 1, 1, 0, 0, -5604.14, -513.782, 413.307, 1.65982, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240080, 23686, 0, 1, 1, 0, 0, -5598.68, -513.39, 414.025, 5.2648, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240081, 23686, 0, 1, 1, 0, 0, -5599.48, -512.527, 408.986, 5.44544, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240082, 23686, 0, 1, 1, 0, 0, -5592.6, -508.075, 403.549, 5.63393, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240083, 23686, 0, 1, 1, 0, 0, -5591.12, -503.569, 413.127, 4.18881, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240084, 23686, 0, 1, 1, 0, 0, -5588.98, -504.686, 417.844, 4.4205, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240085, 23686, 0, 1, 1, 0, 0, -5584.89, -505.9, 418.015, 4.98991, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240086, 23686, 0, 1, 1, 0, 0, -5585.14, -501.982, 411.204, 4.52654, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240087, 23686, 0, 1, 1, 0, 0, -5579.4, -503.062, 411.204, 4.52654, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240088, 23686, 0, 1, 1, 0, 0, -5581.88, -503.502, 412.972, 4.97814, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240089, 23686, 1, 1, 1, 0, 0, 310.521, -4775.41, 20.2359, 0.12625, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240090, 23686, 1, 1, 1, 0, 0, 298.649, -4773.64, 10.7717, 4.34384, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240091, 23686, 1, 1, 1, 0, 0, 325.928, -4770.62, 17.8451, 3.38173, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240092, 23686, 1, 1, 1, 0, 0, 291.783, -4773.08, 20.9001, 5.17244, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240093, 23686, 1, 1, 1, 0, 0, 302.596, -4775.97, 14.7386, 4.20247, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240094, 23686, 0, 1, 1, 0, 0, -5568.61, -467.541, 401.123, 1.35745, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240095, 23686, 0, 1, 1, 0, 0, -5577.59, -503.351, 412.58, 5.1038, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240096, 23686, 0, 1, 1, 0, 0, -5584.31, -463.29, 402.817, 1.96613, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240097, 23686, 0, 1, 1, 0, 0, -5573.77, -461.494, 406.449, 0.874428, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240098, 23686, 0, 1, 1, 0, 0, -5573.51, -463.361, 412.5, 1.12183, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240099, 23686, 0, 1, 1, 0, 0, -5573.96, -458.593, 414.022, 0.717348, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240100, 23686, 0, 1, 1, 0, 0, -5580.72, -460.588, 414.27, 0.717348, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240101, 23686, 0, 1, 1, 0, 0, -9464.66, 32.6633, 72.6435, 2.92302, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240102, 23686, 0, 1, 1, 0, 0, 2241.12, 241.988, 51.0614, 1.28194, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240103, 23686, 0, 1, 1, 0, 0, 2248.77, 258.719, 47.5138, 6.01003, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240104, 23686, 0, 1, 1, 0, 0, 2249.51, 257.851, 37.9912, 4.54527, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240105, 23686, 0, 1, 1, 0, 0, 2250.19, 258.114, 44.602, 4.14472, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240106, 23686, 0, 1, 1, 0, 0, 2245.22, 249.155, 46.5302, 6.12785, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240107, 23686, 0, 1, 1, 0, 0, 2246.39, 256.624, 46.2303, 6.13177, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240108, 23686, 0, 1, 1, 0, 0, 2244.78, 257.333, 41.9934, 5.63305, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240109, 23686, 0, 1, 1, 0, 0, 2244.14, 253.663, 39.5669, 5.36601, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240110, 23686, 0, 1, 1, 0, 0, 2236.36, 302.109, 37.7981, 2.61319, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240111, 23686, 0, 1, 1, 0, 0, 2241.21, 239.507, 45.7771, 0.060643, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240112, 23686, 0, 1, 1, 0, 0, 2242.26, 236.977, 38.7063, 0.0213733, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240113, 23686, 0, 1, 1, 0, 0, 2243.21, 243.267, 37.1663, 6.27314, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240114, 23686, 0, 1, 1, 0, 0, 2242.27, 241.958, 44.4382, 6.03752, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240115, 23686, 0, 1, 1, 0, 0, 2237.76, 301.688, 45.2893, 3.14726, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240116, 23686, 0, 1, 1, 0, 0, 2240.28, 307.218, 41.0354, 2.34223, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240117, 23686, 0, 1, 1, 0, 0, 2243.34, 310.289, 42.5439, 2.34223, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240118, 23686, 0, 1, 1, 0, 0, 2243.65, 310.66, 36.7168, 2.26369, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240119, 23686, 0, 1, 1, 0, 0, 2237.94, 304.373, 40.9636, 1.38797, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240120, 23686, 0, 1, 1, 0, 0, 2234.32, 299.751, 38.1606, 1.58824, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240121, 23686, 530, 1, 1, 0, 0, 9505.5, -6841.49, 18.228, 4.45473, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240122, 23686, 530, 1, 1, 0, 0, 9509.24, -6842.47, 17.0566, 4.45473, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240123, 23686, 530, 1, 1, 0, 0, 9485.45, -6827.55, 16.6444, 3.39052, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240124, 23686, 530, 1, 1, 0, 0, 9488.82, -6839.38, 33.1865, 3.96386, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240125, 23686, 530, 1, 1, 0, 0, 9485.72, -6837.64, 33.1021, 5.80169, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240126, 23686, 530, 1, 1, 0, 0, 9492.07, -6842.72, 33.1321, 2.33809, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240127, 23686, 0, 1, 1, 0, 0, 2225.84, 304.266, 46.4147, 3.00196, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240128, 23686, 0, 1, 1, 0, 0, 2242, 309.015, 46.1168, 2.75849, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240129, 23686, 0, 1, 1, 0, 0, 2244.82, 311.809, 45.4475, 2.22834, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240130, 23686, 0, 1, 1, 0, 0, 2241.76, 306.656, 47.487, 1.47829, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240131, 23686, 0, 1, 1, 0, 0, 2236.71, 302.204, 45.5017, 1.47829, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240132, 23686, 0, 1, 1, 0, 0, 2234.26, 300.082, 44.2792, 1.47829, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240133, 23686, 530, 1, 1, 0, 0, 9490.71, -6839.79, 30.2413, 3.65363, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240134, 23686, 530, 1, 1, 0, 0, 9487.77, -6836.72, 29.9833, 3.65363, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240135, 23686, 530, 1, 1, 0, 0, 9487.71, -6838.23, 24.0048, 3.6929, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240136, 23686, 530, 1, 1, 0, 0, 9485, -6835.48, 21.9232, 3.79893, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240137, 23686, 530, 1, 1, 0, 0, 9485.42, -6835.9, 18.184, 3.82249, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240138, 23686, 530, 1, 1, 0, 0, 9489.2, -6839.72, 27.0619, 4.01491, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240139, 23686, 530, 1, 1, 0, 0, 9492.48, -6843.05, 27.0625, 4.01491, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240140, 23686, 530, 1, 1, 0, 0, 9493.01, -6843.59, 19.9351, 4.01491, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240141, 23686, 530, 1, 1, 0, 0, 9493.61, -6841.92, 18.2747, 4.01491, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240142, 23686, 530, 1, 1, 0, 0, 9517.58, -6851.59, 18.0884, 4.39583, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240143, 23686, 530, 1, 1, 0, 0, 9537.31, -6859.92, 26.9436, 4.77675, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240144, 23686, 530, 1, 1, 0, 0, 9527.1, -6861.42, 32.3293, 4.65108, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240145, 23686, 530, 1, 1, 0, 0, 9530.93, -6861.8, 33.3419, 5.09483, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240146, 23686, 530, 1, 1, 0, 0, 9523.08, -6861.09, 33.994, 4.18377, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240147, 23686, 530, 1, 1, 0, 0, 9522.55, -6861.44, 18.7315, 4.37619, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240148, 23686, 530, 1, 1, 0, 0, 9518.12, -6861.42, 18.7342, 4.37619, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240149, 23686, 530, 1, 1, 0, 0, 9520.42, -6861.43, 23.6705, 4.37619, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240150, 23686, 530, 1, 1, 0, 0, 9522.7, -6861.44, 28.1221, 4.71391, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240151, 23686, 530, 1, 1, 0, 0, 9529.84, -6861.48, 28.1221, 4.71391, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240152, 23686, 530, 1, 1, 0, 0, 9529.8, -6861.48, 21.5105, 4.9456, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240153, 23686, 530, 1, 1, 0, 0, 9534.08, -6861.51, 23.6283, 4.67464, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240154, 23686, 530, 1, 1, 0, 0, 9534.31, -6856.01, 19.8163, 4.56076, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240155, 23686, 0, 1, 1, 0, 0, 2229.74, 302.85, 43.9636, 1.47829, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240156, 23686, 0, 1, 1, 0, 0, -9459.58, 32.001, 72.8428, 2.58137, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240157, 23686, 0, 1, 1, 0, 0, -9456.21, 29.1498, 73.8424, 4.05007, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240158, 23686, 0, 1, 1, 0, 0, -5584.24, -463.413, 413.694, 0.744837, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240159, 23686, 0, 1, 1, 0, 0, -5586.42, -463.204, 413.173, 1.76193, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240160, 23686, 0, 1, 1, 0, 0, -9447.45, 94.5027, 68.9181, 5.28707, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240161, 23686, 0, 1, 1, 0, 0, -9452.72, 92.2579, 68.34, 2.69918, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240162, 23686, 0, 1, 1, 0, 0, -9451.72, 89.4413, 66.4258, 2.69918, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240163, 23686, 0, 1, 1, 0, 0, -9452.03, 85.3028, 66.0526, 1.46217, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240164, 23686, 0, 1, 1, 0, 0, -9454.76, 84.8473, 67.1419, 0.888833, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240165, 23686, 0, 1, 1, 0, 0, -9457.31, 81.8038, 68.5692, 0.0327492, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240166, 23686, 0, 1, 1, 0, 0, -9460.92, 87.7924, 69.1864, 0.826001, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240167, 23686, 0, 1, 1, 0, 0, -9460.53, 84.1486, 69.4261, 1.83131, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240168, 23686, 0, 1, 1, 0, 0, -9463.92, 83.2453, 67.4807, 0.181975, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240169, 23686, 0, 1, 1, 0, 0, -9464.64, 87.1281, 67.2725, 0.181975, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240170, 23686, 0, 1, 1, 0, 0, -9467.97, 86.5149, 65.9091, 0.181975, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240171, 23686, 0, 1, 1, 0, 0, -9467.35, 82.9501, 66.12, 4.74121, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240172, 23686, 0, 1, 1, 0, 0, -9461.64, 82.7853, 62.8236, 1.68601, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240173, 23686, 0, 1, 1, 0, 0, -9465.66, 82.2127, 63.5708, 1.39934, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240174, 23686, 0, 1, 1, 0, 0, -9467.38, 82.495, 60.0019, 1.43075, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240175, 23686, 0, 1, 1, 0, 0, -9464.43, 78.7046, 57.1723, 1.35221, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240176, 23686, 0, 1, 1, 0, 0, -9475.2, 30.0327, 74.3358, 6.1078, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240177, 23686, 0, 1, 1, 0, 0, -9480.12, 31.2321, 68.8904, 6.06853, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240178, 23686, 0, 1, 1, 0, 0, -9479.79, 36.6747, 68.3554, 5.96251, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240179, 23686, 0, 1, 1, 0, 0, -9476.73, 38.4616, 72.8948, 4.83153, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240180, 23686, 0, 1, 1, 0, 0, -9475.68, 43.5785, 72.9378, 4.15217, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240181, 23686, 0, 1, 1, 0, 0, -9472.14, 43.2766, 75.3386, 1.50145, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240182, 23686, 0, 1, 1, 0, 0, -9469.59, 36.15, 73.544, 4.28176, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240183, 23686, 0, 1, 1, 0, 0, -9468.08, 39.4386, 73.0729, 2.55781, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240184, 23686, 0, 1, 1, 0, 0, -9464.36, 37.7416, 70.4258, 3.0212, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240185, 23686, 0, 1, 1, 0, 0, -5584.51, -460.476, 414.328, 0.717348, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240186, 23686, 0, 1, 1, 0, 0, 2245.56, 254.684, 34.5116, 5.51917, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240187, 23686, 0, 1, 1, 0, 0, 2238.91, 249.698, 35.2978, 5.89616, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240188, 23686, 0, 1, 1, 0, 0, 2240.08, 252.486, 41.0171, 5.64091, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240189, 23686, 0, 1, 1, 0, 0, -9453.91, 32.6336, 72.2759, 5.51876, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240190, 23686, 0, 1, 1, 0, 0, -9454.65, 36.8722, 69.8408, 5.51876, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO creature VALUES (240191, 23686, 0, 1, 1, 0, 0, -9457.34, 39.4545, 68.205, 5.51091, 300, 0, 0, 7185, 7196, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(12, 240026),(12, 240027),(12, 240028),(12, 240029),(12, 240030),(12, 240031),(12, 240032),(12, 240033)
,(12, 240034),(12, 240035),(12, 240036),(12, 240037),(12, 240038),(12, 240039),(12, 240040),(12, 240041),(12, 240042),(12, 240043),(12, 240044)
,(12, 240045),(12, 240046),(12, 240047),(12, 240048),(12, 240049),(12, 240050),(12, 240051),(12, 240052),(12, 240053),(12, 240054),(12, 240055)
,(12, 240056),(12, 240057),(12, 240058),(12, 240059),(12, 240060),(12, 240061),(12, 240062),(12, 240063),(12, 240064),(12, 240065),(12, 240066)
,(12, 240067),(12, 240068),(12, 240069),(12, 240070),(12, 240071),(12, 240072),(12, 240073),(12, 240074),(12, 240075),(12, 240076),(12, 240077)
,(12, 240078),(12, 240079),(12, 240080),(12, 240081),(12, 240082),(12, 240083),(12, 240084),(12, 240085),(12, 240086),(12, 240087),(12, 240088)
,(12, 240089),(12, 240090),(12, 240091),(12, 240092),(12, 240093),(12, 240094),(12, 240095),(12, 240096),(12, 240097),(12, 240098),(12, 240099)
,(12, 240100),(12, 240101),(12, 240102),(12, 240103),(12, 240104),(12, 240105),(12, 240106),(12, 240107),(12, 240108),(12, 240109)
,(12, 240110),(12, 240111),(12, 240112),(12, 240113),(12, 240114),(12, 240115),(12, 240116),(12, 240117),(12, 240118),(12, 240119)
,(12, 240120),(12, 240121),(12, 240122),(12, 240123),(12, 240124),(12, 240125),(12, 240126),(12, 240127),(12, 240128),(12, 240129)
,(12, 240130),(12, 240131),(12, 240132),(12, 240133),(12, 240134),(12, 240135),(12, 240136),(12, 240137),(12, 240138),(12, 240139)
,(12, 240140),(12, 240141),(12, 240142),(12, 240143),(12, 240144),(12, 240145),(12, 240146),(12, 240147),(12, 240148),(12, 240149)
,(12, 240150),(12, 240151),(12, 240152),(12, 240153),(12, 240154),(12, 240155),(12, 240156),(12, 240157),(12, 240158),(12, 240159)
,(12, 240160),(12, 240161),(12, 240162),(12, 240163),(12, 240164),(12, 240165),(12, 240166),(12, 240167),(12, 240168),(12, 240169)
,(12, 240170),(12, 240171),(12, 240172),(12, 240173),(12, 240174),(12, 240175),(12, 240176),(12, 240177),(12, 240178),(12, 240179)
,(12, 240180),(12, 240181),(12, 240182),(12, 240183),(12, 240184),(12, 240185),(12, 240186),(12, 240187),(12, 240188),(12, 240189)
,(12, 240190),(12, 240191);
-- HEADLESS HORSEMAN ATTACK
UPDATE gameobject_template SET AIName="", ScriptName="go_loosely_turned_soil" WHERE entry=186314;
REPLACE INTO creature_template VALUES (23682, 0, 0, 0, 0, 0, 22351, 0, 0, 0, 'Headless Horseman', '', NULL, 0, 80, 80, 2, 14, 0, 1, 1.14286, 1, 1, 417, 582, 0, 608, 7.5, 2000, 0, 2, 256, 2048, 8, 0, 0, 0, 0, 0, 341, 506, 80, 10, 1024, 23682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 10, 1, 1, 0, 33277, 0, 0, 0, 0, 0, 167, 1, 650854267, 0, 'boss_headless_horseman', 12340);
REPLACE INTO creature_template VALUES (23775, 0, 0, 0, 0, 0, 21908, 0, 0, 0, 'Head of the Horseman', '', NULL, 0, 80, 80, 2, 14, 0, 0.8, 0.8, 1, 1, 422, 586, 0, 642, 7.5, 2000, 0, 1, 33816576, 2048, 8, 0, 0, 0, 0, 0, 345, 509, 103, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 5, 1, 1, 0, 0, 0, 0, 0, 0, 0, 88, 1, 0, 0, 'boss_headless_horseman_head', 12340);
DELETE FROM waypoint_data WHERE id=236820;
INSERT INTO waypoint_data VALUES (236820, 1, 1766.39, 1348.03, 28.2184, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 2, 1765.75, 1336.74, 34.9747, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 3, 1774.92, 1335.9, 41.6711, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 4, 1787.8, 1344.29, 43.7657, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 5, 1787.41, 1361.52, 43.8611, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 6, 1772.69, 1373.08, 41.2509, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 7, 1754.22, 1376.07, 31.1831, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 8, 1753.06, 1375.07, 29.7447, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 9, 1753.08, 1372.73, 28.2154, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 10, 1754.73, 1369.62, 25.968, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 11, 1758.17, 1367.42, 23.2298, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (236820, 12, 1763.47, 1365.28, 18.3177, 0, 0, 0, 0, 100, 0);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry IN(43101, 42401);
INSERT INTO conditions VALUES (13, 1, 43101, 0, 0, 31, 0, 3, 23682, 0, 0, 0, 0, '', 'Headless Horseman - Damage info');
INSERT INTO conditions VALUES (13, 1, 43101, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Headless Horseman - Damage info');
INSERT INTO conditions VALUES (13, 1, 42401, 0, 0, 31, 0, 3, 23682, 0, 0, 0, 0, '', 'Headless Horseman - Return head');
INSERT INTO conditions VALUES (13, 1, 42401, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Headless Horseman - Return head');
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry IN(42405);
INSERT INTO conditions VALUES (13, 1, 42405, 0, 0, 31, 0, 3, 23775, 0, 0, 0, 0, '', 'Headless Horseman - Horseman restored');
INSERT INTO conditions VALUES (13, 1, 42405, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Headless Horseman - Horseman restored');
REPLACE INTO creature_template VALUES (23545, 0, 0, 0, 0, 0, 21822, 0, 0, 0, 'Pumpkin Fiend', '', NULL, 0, 80, 80, 1, 14, 0, 1, 1.14286, 1, 0, 252, 357, 0, 304, 1, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 215, 320, 44, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3391, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 0.65, 0.5, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8388624, 0, '', 12340);
REPLACE INTO creature_template VALUES (23694, 0, 0, 0, 0, 0, 24720, 0, 0, 0, 'Pulsing Pumpkin', '', NULL, 0, 80, 80, 0, 14, 0, 1, 1.14286, 1, 0, 422, 586, 0, 642, 1, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 345, 509, 103, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 1.75, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 'boss_headless_horseman_pumpkin', 12340);
-- Loot
DELETE FROM creature_loot_template WHERE entry=23682;
INSERT INTO creature_loot_template VALUES (23682, 33277, -100, 1, 0, 1, 1);
INSERT INTO creature_loot_template VALUES (23682, 34068, 30, 1, 0, 3, 6);
INSERT INTO creature_loot_template VALUES (23682, 49121, 0, 1, 1, 1, 1);
INSERT INTO creature_loot_template VALUES (23682, 49123, 0, 1, 1, 1, 1);
INSERT INTO creature_loot_template VALUES (23682, 49124, 0, 1, 1, 1, 1);
DELETE FROM item_loot_template WHERE entry=54516;
INSERT INTO item_loot_template VALUES (54516, 1, 100, 1, 0, -10020, 1);
INSERT INTO item_loot_template VALUES (54516, 49426, 100, 1, 0, 2, 2);
INSERT INTO item_loot_template VALUES (54516, 33226, 100, 1, 0, 2, 3);
INSERT INTO item_loot_template VALUES (54516, 33154, 8, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES (54516, 33292, 8, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES (54516, 37011, 20, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES (54516, 33176, 10, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES (54516, 37012, 1, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES (54516, 49126, 2, 1, 0, 1, 1);
INSERT INTO item_loot_template VALUES (54516, 49128, 2, 1, 0, 1, 1);
@@ -0,0 +1,46 @@
REPLACE INTO game_event VALUES(63, "2014-03-22 13:00:00", "2020-12-31 06:00:00", 10080, 180, 424, "Kalu'ak Fishing Derby Turn-ins", 0);
REPLACE INTO game_event VALUES(64, "2014-03-22 14:00:00", "2020-12-31 06:00:00", 10080, 60, 0, "Kalu'ak Fishing Derby Fishing Pools", 0);
UPDATE creature_template SET ScriptName="npc_elder_clearwater" WHERE entry=38294;
-- Blacktip Shark (50289)
DELETE FROM reference_loot_template WHERE item=50289;
INSERT INTO reference_loot_template VALUES(11019, 50289, 0.05, 1, 1, 1, 1);
INSERT INTO reference_loot_template VALUES(11020, 50289, 0.05, 1, 1, 1, 1);
INSERT INTO reference_loot_template VALUES(11021, 50289, 0.05, 1, 1, 1, 1);
INSERT INTO reference_loot_template VALUES(11022, 50289, 0.05, 1, 1, 1, 1);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=10 AND SourceEntry=50289;
INSERT INTO conditions VALUES (10, 11019, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (10, 11020, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (10, 11021, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (10, 11022, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
DELETE FROM gameobject_loot_template WHERE item=50289;
INSERT INTO gameobject_loot_template VALUES (25668, 50289, 0.05, 1, 2, 1, 1);
INSERT INTO gameobject_loot_template VALUES (25665, 50289, 0.05, 1, 2, 1, 1);
INSERT INTO gameobject_loot_template VALUES (25664, 50289, 0.05, 1, 2, 1, 1);
INSERT INTO gameobject_loot_template VALUES (25669, 50289, 0.05, 1, 2, 1, 1);
INSERT INTO gameobject_loot_template VALUES (25663, 50289, 0.05, 1, 2, 1, 1);
INSERT INTO gameobject_loot_template VALUES (25662, 50289, 0.05, 1, 2, 1, 1);
INSERT INTO gameobject_loot_template VALUES (25673, 50289, 0.05, 1, 2, 1, 1);
INSERT INTO gameobject_loot_template VALUES (25674, 50289, 0.05, 1, 2, 1, 1);
INSERT INTO gameobject_loot_template VALUES (25671, 50289, 0.05, 1, 2, 1, 1);
INSERT INTO gameobject_loot_template VALUES (25670, 50289, 0.05, 1, 2, 1, 1);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=4 AND SourceEntry=50289;
INSERT INTO conditions VALUES (4, 25668, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (4, 25665, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (4, 25664, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (4, 25669, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (4, 25663, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (4, 25662, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (4, 25673, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (4, 25674, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (4, 25671, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
INSERT INTO conditions VALUES (4, 25670, 50289, 0, 0, 12, 0, 64, 0, 0, 0, 0, 0, '', 'Kalu\'ak Fishing Derby'); -- allow fishing event
DELETE FROM creature_text WHERE entry=38294;
INSERT INTO creature_text VALUES(38294, 0, 0, "The Kalu'ak Fishing Derby starts in 5 minutes!", 14, 0, 100, 0, 0, 0, 0, "Kalu'ak Fishing Derby");
INSERT INTO creature_text VALUES(38294, 1, 0, "The Kalu'ak Fishing Derby has begun! The first person to bring a blacktip shark to me in Dalaran will be declared the winner! Blacktip sharks can be caught anywhere you can catch a pygmy suckerfish.", 14, 0, 100, 0, 0, 0, 0, "Kalu'ak Fishing Derby");
INSERT INTO creature_text VALUES(38294, 2, 0, "$N has won the Kalu'ak Fishing Derby!", 14, 0, 100, 0, 0, 0, 0, "Kalu'ak Fishing Derby");
INSERT INTO creature_text VALUES(38294, 3, 0, "The Kalu'ak Fishing Derby has ended! If you caught a shark, please bring it to me within the hour.", 14, 0, 100, 0, 0, 0, 0, "Kalu'ak Fishing Derby");
UPDATE quest_template SET Flags=0, SpecialFlags=1 WHERE Id IN(24803, 24806);
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,36 @@
-- Event start
REPLACE INTO game_event VALUES(7, '2015-02-16 01:01:00', '2020-12-31 06:00:00', 525600, 27360, 327, 'Lunar Festival', 0);
-- Proto fixes
UPDATE creature_template SET AIName="SmartAI" WHERE entry=15895;
DELETE FROM smart_scripts WHERE entryorguid IN(15895) AND source_type=0;
INSERT INTO smart_scripts VALUES(15895, 0, 0, 0, 62, 0, 100, 0, 6918, 1, 0, 0, 11, 26375, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Cast Spell On gossip");
UPDATE gossip_menu_option SET id=1 WHERE menu_id=6918 AND id=0;
-- Spawn fixes
UPDATE creature SET position_z=335.5 WHERE id=15603;
-- Greater Moonlight
DELETE FROM gameobject WHERE id=180867;
REPLACE INTO gameobject VALUES (241000, 180867, 0, 1, 1, -4663, -956, 500, 4.93299, 0, 0, 0.624974, -0.780646, 300, 0, 1, 0);
REPLACE INTO gameobject VALUES (241001, 180867, 1, 1, 1, 7581.01, -2225.35, 472.64, 1.80877, 0, 0, 0.786045, 0.618169, 300, 0, 1, 0);
REPLACE INTO gameobject VALUES (241002, 180867, 1, 1, 1, 10148.4, 2600.6, 1330.83, 1.43674, 0, 0, 0.658158, 0.75288, 300, 0, 1, 0);
REPLACE INTO gameobject VALUES (241003, 180867, 0, 1, 1, 1647, 243, 62, 3.08161, 0, 0, 0.99955, 0.0299868, 300, 0, 1, 0);
REPLACE INTO gameobject VALUES (241004, 180867, 1, 1, 1, 1983, -4255, 32, 3.4316, 0, 0, 0.989505, -0.144496, 300, 0, 1, 0);
REPLACE INTO gameobject VALUES (241005, 180867, 1, 1, 1, -1031, -230, 160, 5.52695, 0, 0, 0.369172, -0.929361, 300, 0, 1, 0);
REPLACE INTO gameobject VALUES (241006, 180867, 0, 1, 1, -8748.9, 1074.2, 90.5, 4.97556, 0, 0, 0.608217, -0.793771, 300, 0, 1, 0);
REPLACE INTO gameobject VALUES (241007, 180867, 571, 1, 1, 5787.11, 637.776, 647.874, 0.537298, 0, 0, 0.265429, 0.96413, 300, 0, 1, 0);
REPLACE INTO gameobject VALUES (241008, 180867, 530, 1, 1, 9478.25, -7298.36, 14.3593, 0.871978, 0, 0, 0.422307, 0.906453, 300, 0, 1, 0);
REPLACE INTO gameobject VALUES (241009, 180867, 530, 1, 1, -4008.01, -11839.2, 0.175498, 4.57102, 0, 0, 0.755281, -0.655401, 300, 0, 1, 0);
REPLACE INTO game_event_gameobject VALUES(7, 241000),(7, 241001),(7, 241002),(7, 241003),(7, 241004),(7, 241005),(7, 241006),(7, 241007),(7, 241008),(7, 241009);
-- Omen
DELETE FROM spell_scripts WHERE id=26393;
REPLACE INTO creature_template VALUES (15467, 0, 0, 0, 0, 0, 15879, 0, 0, 0, 'Omen', '', NULL, 0, 83, 83, 2, 14, 0, 1.2, 1.14286, 1, 3, 509, 683, 0, 805, 35, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 371, 535, 135, 3, 44, 15467, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 400, 25, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 617299803, 0, 'npc_omen', 12340);
REPLACE INTO creature_template VALUES (15902, 0, 0, 0, 0, 0, 15880, 0, 0, 0, 'Giant Spotlight', '', NULL, 0, 1, 1, 0, 35, 0, 1.2, 1.14286, 1, 0, 2, 2, 0, 24, 1, 2000, 0, 1, 0, 2048, 8, 0, 0, 0, 0, 0, 1, 1, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, '', 0, 3, 1, 1.35, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 'npc_giant_spotlight', 12340);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry IN(26393);
INSERT INTO conditions VALUES(13, 3, 26393, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', 'Elunes Blessing');
INSERT INTO conditions VALUES(13, 3, 26393, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Elunes Blessing');
DELETE FROM spell_linked_spell WHERE spell_trigger=26393;
INSERT INTO spell_linked_spell VALUES(26393, 26394, 1, "Elune's Blessing");
+842
View File
@@ -0,0 +1,842 @@
REPLACE INTO game_event VALUES(1, "2014-06-22 00:01:00", "2020-12-31 06:00:00", 525600, 20160, 341, "Midsummer Fire Festival", 0);
-- Fix duplicate quest offers
DELETE FROM creature_queststarter WHERE quest IN(SELECT quest FROM game_event_creature_quest WHERE eventEntry=1);
DELETE FROM gameobject_queststarter WHERE quest IN(SELECT quest FROM game_event_gameobject_quest WHERE eventEntry=1);
-- Fix some vendors
UPDATE item_template SET BuyCount=5 WHERE entry IN(23326, 34599);
-- Shards of Ahune (35723) drop chance corrected
UPDATE gameobject_loot_template SET ChanceOrQuestChance=100 WHERE item=35723;
-- QUEST FIXES
-- Torch Tossing (11731), ally
-- More Torch Tossing (11921)
UPDATE quest_template SET LimitTime=40, SourceSpellId=45716 WHERE Id=11731;
UPDATE quest_template SET PrevQuestId=11731, LimitTime=90, SourceSpellId=46630 WHERE Id=11921;
-- Torch Tossing (11922), horde
-- More Torch Tossing (11926)
UPDATE quest_template SET LimitTime=40, SourceSpellId=45716 WHERE Id=11922;
UPDATE quest_template SET PrevQuestId=11922, LimitTime=90, SourceSpellId=46630 WHERE Id=11926;
-- Quest script
UPDATE creature_template SET ScriptName="npc_midsummer_torch_target" WHERE entry=25535;
DELETE FROM spell_script_names WHERE spell_id IN(46630, 45716);
INSERT INTO spell_script_names VALUES(46630, "spell_midsummer_torch_quest");
INSERT INTO spell_script_names VALUES(45716, "spell_midsummer_torch_quest");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=46054;
INSERT INTO conditions VALUES (13, 1, 46054, 0, 0, 31, 0, 3, 25535, 0, 0, 0, 0, '', '');
-- Torch Catching (11657)
-- More Torch Catching (11924)
-- Torch Catching (11923)
-- More Torch Catching (11925)
UPDATE quest_template SET PrevQuestId=11657 WHERE Id=11924;
UPDATE quest_template SET PrevQuestId=11923 WHERE Id=11925;
DELETE FROM disables WHERE entry=45669 AND sourceType=0 AND flags=64;
INSERT INTO disables VALUES(0, 45669, 64, '', '', 'Disable LOS for Torch Catching quests');
-- quest script
DELETE FROM spell_script_names WHERE spell_id IN(46747, 45671);
INSERT INTO spell_script_names VALUES(46747, "spell_midsummer_fling_torch");
INSERT INTO spell_script_names VALUES(45671, "spell_midsummer_fling_torch");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=45671;
INSERT INTO conditions VALUES (13, 1, 45671, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', '');
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=45676;
INSERT INTO conditions VALUES (13, 5, 45676, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', '');
-- A Thief's Reward
UPDATE quest_template SET NextQuestId=9339, RewardSpellCast=29235 WHERE Id IN(9330, 9331, 9332, 11933);
UPDATE quest_template SET NextQuestId=9365, RewardSpellCast=29235 WHERE Id IN(9324, 9325, 9326, 11935);
-- Incense for the Scorchlings
UPDATE quest_template SET SpecialFlags=2, SourceSpellId=46825 WHERE Id=11964;
UPDATE quest_template SET SpecialFlags=2, SourceSpellId=46826 WHERE Id=11966;
REPLACE INTO creature_text VALUES(26520, 0, 0, "Thank you again, $N, for this delectable incense.", 12, 0, 100, 0, 0, 0, 0, "Scorchling 0");
REPLACE INTO creature_text VALUES(26520, 1, 0, "Summer Scorchling devours the incense. It's ravenous!", 16, 0, 100, 0, 0, 0, 0, "Scorchling 1");
REPLACE INTO creature_text VALUES(26520, 2, 0, "So good! So packed with energy!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 2");
REPLACE INTO creature_text VALUES(26520, 3, 0, "It has everything a growing scorchling needs!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 3");
REPLACE INTO creature_text VALUES(26520, 4, 0, "I can feel the power SURGING within me!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 4");
REPLACE INTO creature_text VALUES(26520, 5, 0, "Summer Scorchling bellows with laughter!", 16, 0, 100, 0, 0, 0, 0, "Scorchling 5");
REPLACE INTO creature_text VALUES(26520, 6, 0, "Now! Finally! Our plans can take effect!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 6");
REPLACE INTO creature_text VALUES(26520, 7, 0, "KNEEL, LITTLE MORTAL! KNEEL BEFORE THE MIGHT OF THE HERALD OF RAGNAROS!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 7");
REPLACE INTO creature_text VALUES(26520, 8, 0, "YOU WILL ALL PERISH IN FLAMES!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 8");
REPLACE INTO creature_text VALUES(26520, 9, 0, "Summer Scorchling blinks...", 16, 0, 100, 0, 0, 0, 0, "Scorchling 9");
REPLACE INTO creature_text VALUES(26520, 10, 0, "Ah. I was merely jesting...", 12, 0, 100, 0, 0, 0, 0, "Scorchling 10");
REPLACE INTO creature_text VALUES(26401, 0, 0, "Thank you again, $N, for this delectable incense.", 12, 0, 100, 0, 0, 0, 0, "Scorchling 0");
REPLACE INTO creature_text VALUES(26401, 1, 0, "Summer Scorchling devours the incense. It's ravenous!", 16, 0, 100, 0, 0, 0, 0, "Scorchling 1");
REPLACE INTO creature_text VALUES(26401, 2, 0, "So good! So packed with energy!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 2");
REPLACE INTO creature_text VALUES(26401, 3, 0, "It has everything a growing scorchling needs!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 3");
REPLACE INTO creature_text VALUES(26401, 4, 0, "I can feel the power SURGING within me!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 4");
REPLACE INTO creature_text VALUES(26401, 5, 0, "Summer Scorchling bellows with laughter!", 16, 0, 100, 0, 0, 0, 0, "Scorchling 5");
REPLACE INTO creature_text VALUES(26401, 6, 0, "Now! Finally! Our plans can take effect!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 6");
REPLACE INTO creature_text VALUES(26401, 7, 0, "KNEEL, LITTLE MORTAL! KNEEL BEFORE THE MIGHT OF THE HERALD OF RAGNAROS!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 7");
REPLACE INTO creature_text VALUES(26401, 8, 0, "YOU WILL ALL PERISH IN FLAMES!", 12, 0, 100, 0, 0, 0, 0, "Scorchling 8");
REPLACE INTO creature_text VALUES(26401, 9, 0, "Summer Scorchling blinks...", 16, 0, 100, 0, 0, 0, 0, "Scorchling 9");
REPLACE INTO creature_text VALUES(26401, 10, 0, "Ah. I was merely jesting...", 12, 0, 100, 0, 0, 0, 0, "Scorchling 10");
UPDATE creature_template SET AIName="SmartAI" WHERE entry IN(26401, 26520, 26502);
DELETE FROM smart_scripts WHERE entryorguid IN(26401, 26520, 26502) AND source_type=0;
DELETE FROM smart_scripts WHERE entryorguid=26520*100 AND source_type=9;
-- ragnaros
INSERT INTO smart_scripts VALUES (26502, 0, 0, 1, 37, 0, 100, 0, 0, 0, 0, 0, 41, 2500, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'forced despawn on AI init');
INSERT INTO smart_scripts VALUES (26502, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 17, 449, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'linked play emote');
-- scorchlings
INSERT INTO smart_scripts VALUES (26520, 0, 0, 0, 20, 0, 100, 0, 0, 0, 0, 0, 80, 26520*100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'OOC Start script');
INSERT INTO smart_scripts VALUES (26520*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 81, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'remove quest flags');
INSERT INTO smart_scripts VALUES (26520*100, 9, 1, 0, 0, 0, 100, 0, 1000, 1000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 0');
INSERT INTO smart_scripts VALUES (26520*100, 9, 2, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 1');
INSERT INTO smart_scripts VALUES (26520*100, 9, 3, 0, 0, 0, 100, 0, 2500, 2500, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 2');
INSERT INTO smart_scripts VALUES (26520*100, 9, 4, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 47114, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'size increase');
INSERT INTO smart_scripts VALUES (26520*100, 9, 5, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 1, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 3');
INSERT INTO smart_scripts VALUES (26520*100, 9, 6, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 47114, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'size increase');
INSERT INTO smart_scripts VALUES (26520*100, 9, 7, 0, 0, 0, 100, 0, 2500, 2500, 0, 0, 1, 4, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 4');
INSERT INTO smart_scripts VALUES (26520*100, 9, 8, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 47114, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'size increase');
INSERT INTO smart_scripts VALUES (26520*100, 9, 9, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 5');
INSERT INTO smart_scripts VALUES (26520*100, 9, 10, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 47114, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'size increase');
INSERT INTO smart_scripts VALUES (26520*100, 9, 11, 0, 0, 0, 100, 0, 3000, 3000, 0, 0, 1, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 6');
INSERT INTO smart_scripts VALUES (26520*100, 9, 12, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 47114, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'size increase');
INSERT INTO smart_scripts VALUES (26520*100, 9, 13, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 47120, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'ragnaros spell');
INSERT INTO smart_scripts VALUES (26520*100, 9, 14, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 1, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 7');
INSERT INTO smart_scripts VALUES (26520*100, 9, 15, 0, 0, 0, 100, 0, 0, 0, 0, 0, 11, 47114, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'size increase');
INSERT INTO smart_scripts VALUES (26520*100, 9, 16, 0, 0, 0, 100, 0, 2000, 2000, 0, 0, 1, 8, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 8');
INSERT INTO smart_scripts VALUES (26520*100, 9, 17, 0, 0, 0, 100, 0, 0, 0, 0, 0, 28, 47114, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'size increase');
INSERT INTO smart_scripts VALUES (26520*100, 9, 18, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 9, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 9');
INSERT INTO smart_scripts VALUES (26520*100, 9, 19, 0, 0, 0, 100, 0, 4000, 4000, 0, 0, 1, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 10');
INSERT INTO smart_scripts VALUES (26520*100, 9, 20, 0, 0, 0, 100, 0, 0, 0, 0, 0, 81, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'add quest flags');
INSERT INTO smart_scripts VALUES (26401, 0, 0, 0, 20, 0, 100, 0, 0, 0, 0, 0, 80, 26520*100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'OOC Start script'); -- use prepared script
-- Ahune quest chain
UPDATE creature_template SET faction=35 WHERE entry=26221;
UPDATE quest_template SET MaxLevel=31, PrevQuestId=12012 WHERE Id=11917;
UPDATE quest_template SET MaxLevel=42, PrevQuestId=12012 WHERE Id=11947;
UPDATE quest_template SET MaxLevel=50, PrevQuestId=12012 WHERE Id=11948;
UPDATE quest_template SET MaxLevel=59, PrevQuestId=12012 WHERE Id=11952;
UPDATE quest_template SET MaxLevel=66, PrevQuestId=12012 WHERE Id=11953;
UPDATE quest_template SET PrevQuestId=12012 WHERE Id IN(11954, 11955);
UPDATE quest_template SET PrevQuestId=11955 WHERE Id=11696;
UPDATE creature SET spawnMask=3 WHERE id=25697;
UPDATE quest_template SET PrevQuestId=11696 WHERE id=11691;
-- Unusual Activity
UPDATE creature_template SET faction=168, minlevel=20, maxlevel=21, mindmg=40, maxdmg=50, lootid=entry WHERE entry IN(25863, 25866);
UPDATE creature_template SET faction=168, minlevel=22, maxlevel=22, mindmg=40, maxdmg=50, lootid=entry WHERE entry=25924;
REPLACE INTO creature_loot_template VALUES(25863, 35277, -100, 1, 0, 1, 1);
REPLACE INTO creature_loot_template VALUES(25866, 35277, -100, 1, 0, 1, 1);
REPLACE INTO creature_loot_template VALUES(25924, 35277, -100, 1, 0, 1, 1);
UPDATE creature_template SET AIName="SmartAI" WHERE entry=26534;
DELETE FROM smart_scripts WHERE entryorguid=26534 AND source_type=0;
INSERT INTO smart_scripts VALUES (26534, 0, 0, 0, 60, 0, 100, 1, 5000, 7000, 0, 0, 12, 25324, 3, 60000, 0, 0, 0, 1, 0, 0, 0, 3, 2, 0, 0, 'Summon npc');
-- An Innocent Disguise
UPDATE creature_template SET AIName="SmartAI" WHERE entry=25949;
REPLACE INTO creature_text VALUES(25949, 0, 0, "These stones should be the last of them. Our coordination with Neptulon's forces will be impeccable.", 12, 0, 100, 0, 0, 0, 0, "Ice Caller Briatha 1");
REPLACE INTO creature_text VALUES(25949, 1, 0, "And your own preparations? Will the Frost Lord have a path to the portal?", 12, 0, 100, 0, 0, 0, 0, "Ice Caller Briatha 2");
REPLACE INTO creature_text VALUES(25949, 2, 0, "The ritual in coilfang will bring Ahune through once he is fully prepared, and the resulting clash between Firelord and Frostlord will rend the foundations of this world. Our ultimate goals are in reach at last...", 12, 0, 100, 0, 0, 0, 0, "Ice Caller Briatha 3");
REPLACE INTO creature_text VALUES(25951, 0, 0, "Yess. The Tidehunter will be pleased at this development. The Firelord's hold will weaken.", 12, 0, 100, 0, 0, 0, 0, "Heretic Emissary 1");
REPLACE INTO creature_text VALUES(25951, 1, 0, "Skar'this has informed us well. We have worked our way into the slave pens and await your cryomancerss.", 12, 0, 100, 0, 0, 0, 0, "Heretic Emissary 2");
DELETE FROM smart_scripts WHERE entryorguid=25949 AND source_type=0;
DELETE FROM smart_scripts WHERE entryorguid=25949*100 AND source_type=9;
INSERT INTO smart_scripts VALUES (25949, 0, 0, 0, 1, 0, 100, 0, 0, 0, 40000, 40000, 80, 25949*100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'OOC Start script');
INSERT INTO smart_scripts VALUES (25949*100, 9, 0, 0, 0, 0, 100, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 0');
INSERT INTO smart_scripts VALUES (25949*100, 9, 1, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 0, 0, 0, 0, 0, 0, 19, 25951, 10, 0, 0, 0, 0, 0, 'Say text 0, naga');
INSERT INTO smart_scripts VALUES (25949*100, 9, 2, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 1');
INSERT INTO smart_scripts VALUES (25949*100, 9, 3, 0, 0, 0, 100, 0, 5000, 5000, 0, 0, 1, 1, 0, 0, 0, 0, 0, 19, 25951, 10, 0, 0, 0, 0, 0, 'Say text 1, naga');
INSERT INTO smart_scripts VALUES (25949*100, 9, 4, 0, 0, 0, 100, 0, 6000, 6000, 0, 0, 1, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'Say text 2');
INSERT INTO smart_scripts VALUES (25949*100, 9, 5, 0, 0, 0, 100, 0, 10000, 10000, 0, 0, 26, 11891, 0, 0, 0, 0, 0, 18, 45, 0, 0, 0, 0, 0, 0, 'Groupeventhappens');
-- Striking Back quests
UPDATE creature_template SET faction=14, minlevel=22, maxlevel=22, mindmg=25, maxdmg=30 WHERE entry=26116;
UPDATE creature_template SET faction=14, minlevel=32, maxlevel=32, mindmg=30, maxdmg=40 WHERE entry=26178;
UPDATE creature_template SET faction=14, minlevel=43, maxlevel=43, mindmg=42, maxdmg=60 WHERE entry=26204;
UPDATE creature_template SET faction=14, minlevel=51, maxlevel=51, mindmg=60, maxdmg=80 WHERE entry=26214;
UPDATE creature_template SET faction=14, minlevel=60, maxlevel=60, mindmg=140, maxdmg=180 WHERE entry=26215;
UPDATE creature_template SET faction=14, minlevel=69, maxlevel=69, mindmg=340, maxdmg=500 WHERE entry=26216;
-- Fix for Festival Loremaster/Talespinner
-- fix Festival Loremaster position
UPDATE creature SET position_x=-8826.84, position_y=865.531, position_z=98.8461, orientation=1.02102 WHERE guid=202862;
DELETE FROM creature_questender WHERE id=16817 AND quest=9367;
REPLACE INTO creature_questender VALUES(16817, 9365);
-- Talespinner
DELETE FROM creature_questender WHERE id=16818 AND quest=9368;
REPLACE INTO creature_questender VALUES(16818, 9339);
-- Ribbon Pole
UPDATE creature_template SET InhabitType=4 WHERE entry=17066;
UPDATE gameobject_template SET data10=45406 WHERE entry=181605;
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=29172;
INSERT INTO conditions VALUES (13, 1, 29172, 0, 0, 31, 0, 3, 17066, 0, 0, 0, 0, '', 'Spell 29172, requires ribbon pole debug target');
DELETE FROM spell_script_names WHERE spell_id=45406;
INSERT INTO spell_script_names VALUES(45406, "spell_midsummer_ribbon_pole");
-- Involved relations fixup
DELETE FROM creature_questender WHERE quest IN(
11580,11581,11732,11734,11735,11736,11737,11738,11739,11740,11741,11742,11743,11744,11745,
11746,11747,11748,11749,11750,11751,11752,11753,11754,11755,11756,11757,11758,11759,11760,11761,11762,11763,11764,11765,11766,11767,11768,11769,
11770,11771,11772,11773,11774,11775,11776,11777,11778,11779,11780,11781,11782,11783,11784,11785,11786,11787,11799,11800,11801,11802,11803,13440,
13441,13442,13443,13444,13445,13446,13447,13449,13450,13451,13453,13454,13455,13457,13458,11583,11584,11804,11805,11806,11807,11808,11809,11810,
11811,11812,11813,11814,11815,11816,11817,11818,11819,11820,11821,11822,11823,11824,11825,11826,11827,11828,11829,11830,11831,11832,11833,11834,
11835,11836,11837,11838,11839,11840,11841,11842,11843,11844,11845,11846,11847,11848,11849,11850,11851,11852,11853,11854,11855,11856,11857,11858,
11859,11860,11861,11862,11863,13485,13486,13487,13488,13489,13490,13491,13492,13493,13494,13495,13496,13497,13498,13499,13500);
DELETE FROM gameobject_questender WHERE quest IN(
11580,11581,11732,11734,11735,11736,11737,11738,11739,11740,11741,11742,11743,11744,11745,
11746,11747,11748,11749,11750,11751,11752,11753,11754,11755,11756,11757,11758,11759,11760,11761,11762,11763,11764,11765,11766,11767,11768,11769,
11770,11771,11772,11773,11774,11775,11776,11777,11778,11779,11780,11781,11782,11783,11784,11785,11786,11787,11799,11800,11801,11802,11803,13440,
13441,13442,13443,13444,13445,13446,13447,13449,13450,13451,13453,13454,13455,13457,13458,11583,11584,11804,11805,11806,11807,11808,11809,11810,
11811,11812,11813,11814,11815,11816,11817,11818,11819,11820,11821,11822,11823,11824,11825,11826,11827,11828,11829,11830,11831,11832,11833,11834,
11835,11836,11837,11838,11839,11840,11841,11842,11843,11844,11845,11846,11847,11848,11849,11850,11851,11852,11853,11854,11855,11856,11857,11858,
11859,11860,11861,11862,11863,13485,13486,13487,13488,13489,13490,13491,13492,13493,13494,13495,13496,13497,13498,13499,13500);
-- Flame Wardens
-- template fixups
UPDATE creature_template SET npcflag=3, faction=84, unit_flags=768, flags_extra=2 WHERE Name LIKE "% Flame Warden";
UPDATE creature_template SET minlevel=80, maxlevel=80 WHERE Name LIKE "% Flame Warden" AND minlevel=1;
REPLACE INTO creature_questender VALUES
(25883, 11805),(25887, 11804),(25888, 11806),(25889, 11807),(25890, 11808),(25891, 11809),(25892, 11810),(25893, 11811),(25894, 11812),(25895, 11813),
(25896, 11814),(25897, 11815),(25898, 11816),(25899, 11817),(25900, 11818),(25901, 11819),(25902, 11820),(25903, 11821),(25904, 11822),(25905, 11823),
(25906, 11824),(25907, 11825),(25908, 11826),(25909, 11827),(25910, 11583),(25911, 11828),(25912, 11829),(25913, 11830),(25914, 11831),(25915, 11832),
(25916, 11833),(25917, 11834),(25917, 11834),(32801, 13485),(32802, 13486),(32803, 13487),(32804, 13488),(32805, 13489),(32806, 13490),(32807, 13491),(32808, 13492);
-- Flame keeper
-- template fixups
UPDATE creature_template SET npcflag=3, faction=83, unit_flags=768, flags_extra=2 WHERE Name LIKE "% Flame Keeper" AND entry <> 9956;
UPDATE creature_template SET minlevel=80, maxlevel=80 WHERE Name LIKE "% Flame Keeper" AND minlevel=1 AND entry <> 9956;
REPLACE INTO creature_questender VALUES
(25884, 11841),(25918, 11835),(25919, 11836),(25920, 11837),(25921, 11838),(25922, 11839),(25923, 11840),(25925, 11842),(25926, 11843),(25927, 11844),
(25928, 11845),(25929, 11846),(25930, 11847),(25931, 11848),(25932, 11849),(25933, 11850),(25934, 11851),(25935, 11853),(25936, 11852),(25937, 11854),
(25938, 11855),(25939, 11584),(25940, 11856),(25941, 11857),(25942, 11858),(25943, 11859),(25944, 11860),(25945, 11861),(25946, 11862),(25947, 11863),
(32809, 13493),(32810, 13494),(32811, 13495),(32812, 13496),(32813, 13497),(32814, 13498),(32815, 13499),(32816, 13500);
-- required races fix
UPDATE quest_template SET RequiredRaces=1101 WHERE Id IN(
11805, 11804, 11806, 11807, 11808, 11809, 11810, 11811, 11812, 11813, 11814, 11815,
11816, 11817, 11818, 11819, 11820, 11821, 11822, 11823, 11824, 11825, 11826, 11827,
11583, 11828, 11829, 11830, 11831, 11832, 11833, 11834, 11834, 13485, 13486, 13487,
13488, 13489, 13490, 13491, 13492, 11580, 11764, 11765, 11799, 11800, 11801, 11802,
11803, 11766, 11767, 11768, 11769, 11770, 11771, 11772, 11773, 11774, 11775, 11776,
11777, 11778, 11779, 11780, 11781, 11782, 11783, 11784, 11785, 11786, 11787, 13441,
13450, 13451, 13453, 13454, 13455, 13457, 13458);
UPDATE quest_template SET RequiredRaces=690 WHERE Id IN(
11841, 11835, 11836, 11837, 11838, 11839, 11840, 11842, 11843, 11844, 11845, 11846,
11847, 11848, 11849, 11850, 11851, 11853, 11852, 11854, 11855, 11584, 11856, 11857,
11858, 11859, 11860, 11861, 11862, 11863, 13493, 13494, 13495, 13496, 13497, 13498,
13499, 13500, 11581, 11732, 11734, 11735, 11736, 11737, 11738, 11739, 11740, 11741,
11742, 11743, 11744, 11745, 11746, 11747, 11748, 11749, 11750, 11751, 11752, 11753,
11754, 11755, 11756, 11757, 11758, 11759, 11760, 11761, 11762, 11763, 13440, 13442,
13443, 13444, 13445, 13446, 13447, 13449);
-- Alliance bonefires fix
UPDATE gameobject_template SET faction=1735 WHERE name="Alliance Bonfire";
REPLACE INTO gameobject_questender VALUES
(187564, 11581),(187914, 11732),(187916, 11734),(187917, 11735),(187919, 11736),(187920, 11737),(187921, 11738),(187922, 11739),(187923, 11740),
(187924, 11741),(187925, 11742),(187926, 11743),(187927, 11744),(187928, 11745),(187929, 11746),(187930, 11747),(187931, 11748),(187932, 11749),
(187933, 11750),(187934, 11751),(187935, 11752),(187936, 11753),(187937, 11754),(187938, 11755),(187939, 11756),(187940, 11757),(187941, 11758),
(187942, 11759),(187943, 11760),(187944, 11761),(187945, 11762),(187946, 11763),(194032, 13440),(194035, 13442),(194036, 13443),(194038, 13444),
(194040, 13445),(194044, 13446),(194045, 13447),(194049, 13449);
-- Horde bonefires fix
UPDATE gameobject_template SET faction=1732 WHERE name="Horde Bonfire";
REPLACE INTO gameobject_questender VALUES
(187559, 11580),(187947, 11764),(187948, 11765),(187949, 11799),(187950, 11800),(187951, 11801),(187952, 11802),(187953, 11803),(187954, 11766),
(187955, 11767),(187956, 11768),(187957, 11769),(187958, 11770),(187959, 11771),(187960, 11772),(187961, 11773),(187962, 11774),(187963, 11775),
(187964, 11776),(187965, 11777),(187966, 11778),(187967, 11779),(187968, 11780),(187969, 11781),(187970, 11782),(187971, 11783),(187972, 11784),
(187973, 11785),(187974, 11786),(187975, 11787),(194033, 13441),(194034, 13450),(194037, 13451),(194039, 13453),(194042, 13454),(194043, 13455),
(194046, 13457),(194048, 13458);
-- Gossip fix
-- Alliance
REPLACE INTO gossip_menu VALUES(9410, 12377),(9395, 12377),(9412, 12377),(9413, 12377),(9396, 12377),(9411, 12377),(9352, 12377),(9393, 12377),
(9406, 12377),(9354, 12377),(9386, 12377),(9389, 12377),(9390, 12377),(9391, 12377),(9392, 12377),(9394, 12377),(9397, 12377),(9398, 12377),
(9400, 12377),(9402, 12377),(9404, 12377),(9407, 12377),(9388, 12377),(9405, 12377),(10240, 12377),(10233, 12377),(10227, 12377),(10230, 12377),
(10238, 12377),(10243, 12377),(10237, 12377),(10234, 12377),(9384, 12377),(9387, 12377),(9403, 12377),(9401, 12377),(9399, 12377),(9408, 12377),
(9385, 12377),(9409, 12377);
-- Horde
REPLACE INTO gossip_menu VALUES(9382, 12374),(9365, 12374),(9374, 12374),(9376, 12374),(9380, 12374),(9363, 12374),(9361, 12374),(9359, 12374),
(9371, 12374),(9355, 12374),(9383, 12374),(9373, 12374),(9368, 12374),(9378, 12374),(9372, 12374),(9381, 12374),(9358, 12374),(9356, 12374),
(9353, 12374),(9375, 12374),(9366, 12374),(9370, 12374),(9367, 12374),(9364, 12374),(9377, 12374),(9362, 12374),(9360, 12374),(10241, 12374),
(10232, 12374),(10228, 12374),(10231, 12374),(10239, 12374),(10242, 12374),(10236, 12374),(10235, 12374),(9369, 12374),(9357, 12374),(9379, 12374);
DELETE FROM gossip_menu_option WHERE menu_id IN(9410, 9395, 9412, 9413, 9396, 9411, 9352, 9393, 9406, 9354, 9386, 9389, 9390, 9391, 9392, 9394, 9397, 9398,
9400, 9402, 9404, 9407, 9388, 9405, 10240, 10233, 10227, 10230, 10238, 10243, 10237, 10234, 9384, 9387,
9403, 9401, 9399, 9408, 9385, 9409, 9382, 9365, 9374, 9376, 9380, 9363, 9361, 9359, 9371, 9355, 9383, 9373,
9368, 9378, 9372, 9381, 9358, 9356, 9353, 9375, 9366, 9370, 9367, 9364, 9377, 9362, 9360, 10241,
10232, 10228, 10231, 10239, 10242, 10236, 10235, 9369, 9357, 9379);
INSERT INTO gossip_menu_option VALUES(9410, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9395, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9412, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9413, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9396, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9411, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9352, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9393, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9406, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9354, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9386, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9389, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9390, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9391, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9392, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9394, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9397, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9398, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9400, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9402, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9404, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9407, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9387, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10238, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10240, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10230, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10227, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9388, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9384, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9403, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9405, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9408, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9409, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9385, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9399, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9401, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10233, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10234, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10237, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10243, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9374, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9376, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9382, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9365, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9380, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9363, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9361, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9359, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9371, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9355, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9383, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9373, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9368, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9378, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9372, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9381, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9358, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9356, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9353, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9375, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9366, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9370, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9367, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10239, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10232, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10241, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10236, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9360, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10231, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10228, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9369, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9379, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9364, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9357, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9362, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9377, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10235, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(10242, 0, 0, "Stamp out the bonfire.", 1, 0, 0, 0, 0, 0, "");
-- Bonfire functionality
UPDATE gameobject_template SET ScriptName="go_midsummer_bonfire" WHERE name="Alliance Bonfire" OR name="Horde Bonfire";
UPDATE gameobject_template SET faction=0, flags=16, data4=1 WHERE entry=181288;
UPDATE creature_template SET ScriptName="npc_midsummer_bonfire" WHERE entry=16592;
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=45437;
INSERT INTO conditions VALUES (13, 3, 45437, 0, 0, 31, 0, 3, 16592, 0, 0, 0, 0, '', 'Spell 45437, requires midsummer bonfire');
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=29437;
INSERT INTO conditions VALUES (13, 1, 29437, 0, 0, 31, 0, 5, 181288, 0, 0, 0, 0, '', 'Spell 29437, requires midsummer bonfire GO');
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=29831;
INSERT INTO conditions VALUES (13, 2, 29831, 0, 0, 31, 0, 3, 16592, 0, 0, 0, 0, '', 'Spell 45437, requires midsummer bonfire');
-- capital
UPDATE gameobject_template SET faction=1735, size=1 WHERE entry IN(181332, 181333, 181334, 188128);
UPDATE gameobject_template SET faction=1732, size=1 WHERE entry IN(181335, 181336, 181337, 188129);
DELETE FROM spell_linked_spell WHERE spell_trigger IN(29137, 29135, 29126, 29139, 29136, 29138, 46671, 46672);
INSERT INTO spell_linked_spell VALUES(29137, 29101, 1, "Flame of Stormwind");
INSERT INTO spell_linked_spell VALUES(29135, 29102, 1, "Flame of Ironforge");
INSERT INTO spell_linked_spell VALUES(29126, 29099, 1, "Flame of Darnassus");
INSERT INTO spell_linked_spell VALUES(29139, 29133, 1, "Flame of Undercity");
INSERT INTO spell_linked_spell VALUES(29136, 29130, 1, "Flame of Orgrimmar");
INSERT INTO spell_linked_spell VALUES(29138, 29132, 1, "Flame of Thunder Bluff");
INSERT INTO spell_linked_spell VALUES(46671, 46690, 1, "Flame of Exodar");
INSERT INTO spell_linked_spell VALUES(46672, 46689, 1, "Flame of Silvermoon");
-- some visuals, fire eater flame breath
UPDATE creature SET spawndist=0, MovementType=0 WHERE id=17066;
UPDATE creature_template SET faction=84 WHERE entry=16781;
UPDATE creature_template SET AIName="SmartAI" WHERE entry=25962;
DELETE FROM smart_scripts WHERE entryorguid=25962 AND source_type=0;
INSERT INTO smart_scripts VALUES (25962, 0, 0, 0, 60, 0, 100, 0, 5000, 10000, 15000, 20000, 11, 45385, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 'spell cast');
-- item, juggling torch
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry=45644;
INSERT INTO conditions VALUES (13, 1, 45644, 0, 0, 31, 0, 4, 0, 0, 0, 0, 0, '', '');
DELETE FROM spell_script_names WHERE spell_id IN(45819, 45644);
INSERT INTO spell_script_names VALUES(45819, "spell_midsummer_juggling_torch");
INSERT INTO spell_script_names VALUES(45644, "spell_midsummer_juggling_torch");
-- ------------------------
-- Achievements
-- ------------------------
-- Burning Hot Pole Dance (271)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(6804);
DELETE FROM disables WHERE sourceType=4 AND entry IN(6804);
INSERT INTO achievement_criteria_data VALUES(6804, 5, 58933, 0, "");
-- Torch Juggler (272)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(6937);
DELETE FROM disables WHERE sourceType=4 AND entry IN(6937);
INSERT INTO achievement_criteria_data VALUES(6937, 6, 4395, 0, "");
-- ------------------------
-- Spawns
-- ------------------------
-- Creature spawns
DELETE FROM game_event_creature WHERE guid IN(SELECT guid FROM creature WHERE id IN(SELECT entry FROM creature_template WHERE (name LIKE "% flame warden" OR name LIKE "% flame keeper") AND entry > 10000));
DELETE FROM game_event_creature WHERE guid IN(SELECT guid FROM creature WHERE id BETWEEN 32801 AND 32816 OR id IN(16592, 25535, 26188, 25863, 25866, 25924, 25949, 25710));
DELETE FROM creature_addon WHERE guid IN(SELECT guid FROM creature WHERE id BETWEEN 32801 AND 32816 OR id IN(16592, 25535, 26188, 25863, 25866, 25924, 25949, 25710));
DELETE FROM creature WHERE id BETWEEN 32801 AND 32816 OR id IN(16592, 25535, 26188, 25863, 25866, 25924, 25949, 25710);
DELETE FROM creature_addon WHERE guid IN(SELECT guid FROM creature WHERE id IN(SELECT entry FROM creature_template WHERE (name LIKE "% flame warden" OR name LIKE "% flame keeper") AND entry > 10000));
DELETE FROM creature WHERE id IN(SELECT entry FROM creature_template WHERE (name LIKE "% flame warden" OR name LIKE "% flame keeper") AND entry > 10000);
DELETE FROM creature WHERE guid BETWEEN 245500 AND 245704;
INSERT INTO creature VALUES (245500, 32801, 571, 1, 1, 0, 0, 4131.28, 5394.6, 26.0905, 3.59538, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245501, 32802, 571, 1, 1, 0, 0, 5360, 4834.39, -196.398, 5.55015, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245502, 32803, 571, 1, 1, 0, 0, 3936.92, -595.444, 241.153, 5.95157, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245503, 32804, 571, 1, 1, 0, 0, 2466.97, -4892.68, 262.547, 2.30383, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245504, 32805, 571, 1, 1, 0, 0, 3400.94, -2890.38, 201.497, 2.30383, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245505, 32806, 571, 1, 1, 0, 0, 6087.44, -1105.52, 418.267, 1.09956, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245506, 32807, 571, 1, 1, 0, 0, 5141.78, -685.003, 170.274, 5.95157, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245507, 32808, 571, 1, 1, 0, 0, 5627.93, -2616.49, 292.502, 1.51844, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245508, 32809, 571, 1, 1, 0, 0, 4454.67, 5623.54, 56.9156, 4.13643, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245509, 32810, 571, 1, 1, 0, 0, 5499.81, 4878.98, -197.865, 3.1765, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245510, 32811, 571, 1, 1, 0, 0, 3762.39, 1481.29, 92.8882, 3.4383, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245511, 32812, 571, 1, 1, 0, 0, 2586.68, -4337.07, 276.07, 4.13643, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245512, 32813, 571, 1, 1, 0, 0, 3376.01, -2124.78, 124.664, 0.139626, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245513, 32814, 571, 1, 1, 0, 0, 6150.95, -1023.05, 408.364, 1.43117, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245514, 32815, 571, 1, 1, 0, 0, 5536.52, -733.719, 149.622, 3.12414, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245515, 32816, 571, 1, 1, 0, 0, 5280.31, -2766.15, 292.502, 2.30383, 300, 0, 0, 4278, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245516, 16592, 1, 1, 1, 11686, 0, 151.481, -4711.98, 18.5644, 3.07253, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245517, 16592, 530, 1, 1, 11686, 0, 9383.5, -6777.43, 13.7903, 0.0251532, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245518, 16592, 530, 1, 1, 11686, 0, -3053.71, 2398.05, 60.883, 4.43274, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245519, 16592, 530, 1, 1, 11686, 0, 2274.45, 6133.53, 136.905, 1.61654, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245520, 16592, 0, 1, 1, 11686, 0, -10657.1, 1054.63, 32.6733, 2.47837, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245521, 16592, 0, 1, 1, 11686, 0, 587.056, 1365.02, 90.4778, 2.6529, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245522, 16592, 530, 1, 1, 11686, 0, 200.9, 7686.96, 22.508, -0.506145, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245523, 16592, 1, 1, 1, 11686, 0, -5513.93, -2299.73, -58.0752, 2.44346, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245524, 16592, 0, 1, 1, 11686, 0, -447.95, -4527.65, 8.59595, 1.53589, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245525, 16592, 1, 1, 1, 11686, 0, -273.242, -2662.82, 91.695, -1.8675, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245526, 16592, 530, 1, 1, 11686, 0, -2553.32, 4277.61, 20.614, -1.36136, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245527, 16592, 0, 1, 1, 11686, 0, -10331.4, -3297.73, 21.9992, -2.89725, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245528, 16592, 1, 1, 1, 11686, 0, 952.992, 776.968, 104.474, -1.55334, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245529, 16592, 530, 1, 1, 11686, 0, -1211.01, 7474.44, 21.9953, -2.02458, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245530, 16592, 0, 1, 1, 11686, 0, -134.688, -802.767, 55.0147, -1.62316, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245531, 16592, 530, 1, 1, 11686, 0, 41.2448, 2587.44, 68.3453, -2.28638, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245532, 16592, 1, 1, 1, 11686, 0, -4573.22, 407.388, 41.5461, 2.46091, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245533, 16592, 1, 1, 1, 11686, 0, -3110.59, -2722.41, 33.4626, 0.226893, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245534, 16592, 1, 1, 1, 11686, 0, -1862.36, 3055.71, 0.744157, 2.49582, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245535, 16592, 0, 1, 1, 11686, 0, -7596.42, -2086.6, 125.17, -0.942478, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245536, 16592, 0, 1, 1, 11686, 0, -6704.48, -2200.91, 248.609, 0.017453, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245537, 16592, 1, 1, 1, 11686, 0, 6855.99, -4564.4, 708.51, 0.855211, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245538, 16592, 1, 1, 1, 11686, 0, -7122.51, -3657.11, 8.82202, -1.74533, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245539, 16592, 1, 1, 1, 11686, 0, -4395.96, 3481.54, 11.0626, 0.104316, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245540, 16592, 0, 1, 1, 11686, 0, -14376.7, 115.921, 1.4532, 2.11185, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245541, 16592, 1, 1, 1, 11686, 0, 2014.65, -2337.84, 89.5211, 2.37365, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245542, 16592, 0, 1, 1, 11686, 0, -1134.84, -3531.81, 51.0719, -0.820305, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245543, 16592, 1, 1, 1, 11686, 0, 6860.03, -4767.11, 696.833, -2.63545, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245544, 16592, 0, 1, 1, 11686, 0, 2273.88, 453.352, 33.9364, 3.35914, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245545, 16592, 1, 1, 1, 11686, 0, -7216.68, -3859.39, 11.4943, -2.72271, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245546, 16592, 0, 1, 1, 11686, 0, -8241.63, -2624.58, 133.184, 2.53448, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245547, 16592, 0, 1, 1, 11686, 0, -14288.1, 61.8062, 0.68836, 1.37881, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245548, 16592, 0, 1, 1, 11686, 0, -3448.2, -938.102, 10.6583, 0.034907, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245549, 16592, 0, 1, 1, 11686, 0, 188.243, -2132.53, 102.674, -1.37881, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245550, 16592, 1, 1, 1, 11686, 0, 9778.64, 1019.38, 1299.79, 0.261799, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245551, 16592, 0, 1, 1, 11686, 0, -9434.3, -2110.36, 65.8038, 0.349066, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245552, 16592, 0, 1, 1, 11686, 0, -5233.16, -2893.37, 337.286, -0.226893, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245553, 16592, 0, 1, 1, 11686, 0, -604.148, -545.813, 36.579, 0.698132, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245554, 16592, 530, 1, 1, 11686, 0, -528.509, 2339.11, 38.7252, 2.14675, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245555, 16592, 0, 1, 1, 11686, 0, -9394.21, 37.5017, 59.882, 1.15192, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245556, 16592, 1, 1, 1, 11686, 0, -3447.55, -4231.67, 10.6645, 0.802851, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245557, 16592, 0, 1, 1, 11686, 0, -10704.8, -1146.38, 24.7909, 2.09439, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245558, 16592, 0, 1, 1, 11686, 0, -5404.93, -492.299, 395.597, -0.506145, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245559, 16592, 1, 1, 1, 11686, 0, -55.5039, 1271.35, 91.9489, 1.5708, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245560, 16592, 1, 1, 1, 11686, 0, 6327.68, 512.61, 17.4723, 0.034907, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245561, 16592, 0, 1, 1, 11686, 0, -10951.5, -3218.1, 41.3475, 1.91986, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245562, 16592, 1, 1, 1, 11686, 0, 2558.73, -481.666, 109.821, -2.47837, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245563, 16592, 0, 1, 1, 11686, 0, -1211.6, -2676.88, 45.3612, -0.645772, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245564, 16592, 1, 1, 1, 11686, 0, -7000.75, 918.851, 8.93831, -2.23402, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245565, 16592, 1, 1, 1, 11686, 0, -6769.7, 526.854, -1.60197, 0.087266, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245566, 16592, 530, 1, 1, 11686, 0, -3946.07, 2041.28, 95.0669, 0.00549316, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245567, 16592, 1, 1, 1, 11686, 0, -2331.29, -633.621, -8.33476, 5.79781, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245568, 16592, 530, 1, 1, 11686, 0, 7696.83, -6834.27, 77.4663, 1.37997, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245569, 16592, 530, 1, 1, 11686, 0, -2529.23, 7555.4, -1.74901, 6.22584, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245570, 16592, 530, 1, 1, 11686, 0, 182.189, 6026.17, 22.1537, 0.743754, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245571, 16592, 530, 1, 1, 11686, 0, 2931.39, 3698.96, 143.537, 2.23621, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245572, 16592, 571, 1, 1, 11686, 0, 2483.96, -4886.47, 265.271, 6.27404, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245573, 16592, 571, 1, 1, 11686, 0, 2572.61, -4330.26, 276.656, 0.222526, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245574, 16592, 571, 1, 1, 11686, 0, 3360.71, -2113.31, 124.059, 0.175442, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245575, 16592, 571, 1, 1, 11686, 0, 3399.05, -2911.26, 202.028, 6.21516, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245576, 16592, 571, 1, 1, 11686, 0, 5288.52, -2757.12, 292.418, 6.27408, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245577, 16592, 571, 1, 1, 11686, 0, 5641.3, -2622.27, 292.419, 0.0655074, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245578, 16592, 571, 1, 1, 11686, 0, 6072.67, -1103.21, 419.456, 6.23874, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245579, 16592, 571, 1, 1, 11686, 0, 6139.2, -1024.37, 409.239, 0.132262, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245580, 16592, 571, 1, 1, 11686, 0, 5504.33, 4864.31, -197.319, 0.273637, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245581, 16592, 571, 1, 1, 11686, 0, 5370.74, 4842.57, -197.512, 0.00267172, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245582, 16592, 571, 1, 1, 11686, 0, 4440.61, 5624.95, 56.0681, 6.28193, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245583, 16592, 571, 1, 1, 11686, 0, 4121.36, 5394.75, 28.3803, 0.0458794, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245584, 16592, 571, 1, 1, 11686, 0, 3768.95, 1462.02, 92.6355, 0.0301769, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245585, 16592, 571, 1, 1, 11686, 0, 3940.62, -584.935, 240.743, 0.163699, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245586, 16592, 571, 1, 1, 11686, 0, 5141.08, -663.877, 170.145, 6.2769, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245587, 16592, 571, 1, 1, 11686, 0, 5540.38, -748.132, 151.854, 6.03735, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245588, 16592, 530, 1, 1, 11686, 0, 3122.3, 3755.28, 141.82, 0.0329792, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245589, 16592, 530, 1, 1, 11686, 0, 2025.02, 6577.95, 134.195, 4.76893, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245590, 16592, 530, 1, 1, 11686, 0, -2248.27, -11902, 26.3641, 5.16557, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245591, 16592, 530, 1, 1, 11686, 0, -3008.76, 4156.66, 3.76291, 0.225413, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245592, 16592, 0, 1, 1, 11686, 0, 1001.7, -1457.95, 61.0382, 3.15495, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245593, 16592, 530, 1, 1, 11686, 0, -4219.05, -12319.5, 2.33427, 6.06485, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245594, 26188, 0, 1, 1, 0, 0, -8825.9, 827.707, 98.8956, 4.64676, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245595, 26188, 1, 1, 1, 17612, 0, 8687.6, 971.462, 11.0922, 3.35103, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245596, 26188, 1, 1, 1, 0, 0, 8698.49, 948.968, 13.0619, 5.08307, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245597, 26188, 1, 1, 1, 0, 0, 8701.76, 978.752, 11.1585, 5.41685, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245598, 26188, 1, 1, 1, 0, 0, -1046.7, 308.95, 132.924, 5.17563, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245599, 26188, 1, 1, 1, 0, 0, -1053.49, 280.57, 132.812, 3.48702, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245600, 26188, 1, 1, 1, 0, 0, -1018.44, 293.602, 135.746, 1.06406, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245601, 26188, 1, 1, 1, 0, 0, -1020.82, 273.235, 135.746, 0.160856, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245602, 26188, 1, 1, 1, 0, 0, 1931.11, -4326.77, 20.1631, 4.69971, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245603, 26188, 1, 1, 1, 0, 0, 1949.99, -4276.73, 30.5469, 0.434993, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245604, 26188, 1, 1, 1, 0, 0, 1921.37, -4290.03, 28.5774, 2.29639, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245605, 26188, 1, 1, 1, 0, 0, 1933.86, -4304.12, 23.2211, 3.71796, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245606, 26188, 0, 1, 1, 0, 0, 1820.43, 254.418, 60.0192, 4.25153, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245607, 26188, 0, 1, 1, 0, 0, 1834.03, 260.86, 59.7436, 1.38875, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245608, 26188, 0, 1, 1, 0, 0, 1830.65, 242.479, 60.0923, 1.36912, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245609, 26188, 0, 1, 1, 0, 0, -4707.57, -1252.51, 501.66, 4.82262, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245610, 26188, 0, 1, 1, 0, 0, -4695.37, -1239.68, 501.66, 1.14696, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245611, 26188, 0, 1, 1, 0, 0, -4695.66, -1278.22, 502.142, 1.73208, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245612, 26188, 0, 1, 1, 0, 0, -4709.27, -1263.37, 501.66, 1.30797, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245613, 26188, 0, 1, 1, 0, 0, -8838.63, 828.143, 98.8545, 5.17298, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245614, 26188, 0, 1, 1, 0, 0, -8817.56, 820.912, 99.9065, 4.55251, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245615, 26188, 0, 1, 1, 0, 0, -8827.29, 806.683, 97.9935, 4.64676, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245616, 17066, 530, 1, 1, 0, 0, 9805.286, -7255.484, 32.0, 0.0, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245617, 17066, 530, 1, 1, 0, 0, -3821.917, -11508.147, -132.0, 0.0, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245618, 25863, 1, 1, 1, 0, 1, 3934.86, 748.963, 6.62723, 4.54896, 600, 0, 0, 400, 1202, 0, 0, 0, 0);
INSERT INTO creature VALUES (245619, 25863, 1, 1, 1, 0, 1, 3882.19, 787.573, 4.13287, 3.5358, 600, 0, 0, 400, 1202, 0, 0, 0, 0);
INSERT INTO creature VALUES (245620, 25863, 1, 1, 1, 0, 1, 3908.08, 823.662, 1.88817, 3.14703, 600, 0, 0, 400, 1202, 0, 0, 0, 0);
INSERT INTO creature VALUES (245621, 25863, 1, 1, 1, 0, 1, 3951.96, 862.214, 0.33636, 0.135025, 600, 0, 0, 400, 1202, 0, 0, 0, 0);
INSERT INTO creature VALUES (245622, 25866, 1, 1, 1, 0, 1, 3927.34, 748.497, 7.58843, 5.62497, 600, 0, 0, 480, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245623, 25866, 1, 1, 1, 0, 1, 3865.67, 783.307, 4.04259, 2.36163, 600, 0, 0, 480, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245624, 25866, 1, 1, 1, 0, 1, 3923.5, 817.866, 7.98442, 3.04101, 600, 0, 0, 480, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245625, 25866, 1, 1, 1, 0, 1, 3969.42, 864.603, 0.0898777, 0.0996887, 600, 0, 0, 480, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245626, 25924, 1, 1, 1, 0, 1, 3927.31, 794.43, 9.0578, 0.739775, 600, 0, 0, 480, 1357, 0, 0, 0, 0);
INSERT INTO creature VALUES (245627, 25949, 1, 1, 1, 0, 1, 4196.52, 1174.76, 6.43307, 0.56115, 300, 0, 0, 480, 1357, 0, 0, 0, 0);
INSERT INTO creature VALUES (245628, 26116, 1, 1, 1, 0, 0, 4192.36, 1165.88, 7.32119, 3.0307, 600, 0, 0, 1500, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245629, 26178, 1, 1, 1, 0, 0, -413.607, 2425.78, 65.7533, 4.50994, 600, 0, 0, 1700, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245630, 26204, 0, 1, 1, 0, 0, -12139.3, 896.525, 8.81937, 1.43034, 600, 0, 0, 3400, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245631, 26214, 0, 1, 1, 0, 0, -6621.54, -656.621, 233.754, 4.22936, 600, 0, 0, 5000, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245632, 26215, 1, 1, 1, 0, 0, -6312.41, 290.729, 13.6115, 3.17238, 600, 0, 0, 8000, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245633, 26216, 530, 1, 1, 0, 0, -176.004, 1104.13, 41.8132, 2.73275, 600, 0, 0, 4800, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245634, 26188, 530, 1, 1, 0, 0, 9833.03, -7279.73, 26.2544, 5.80349, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245635, 26188, 530, 1, 1, 0, 0, 9802.47, -7263.83, 26.3075, 1.7312, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245636, 26188, 530, 1, 1, 0, 0, 9805.45, -7282.21, 26.3535, 1.74691, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245637, 26188, 530, 1, 1, 0, 0, 9823.38, -7265.81, 26.1884, 1.99431, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245638, 26188, 530, 1, 1, 0, 0, -3778.15, -11490.8, -134.515, 1.61792, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245639, 26188, 530, 1, 1, 0, 0, -3775.84, -11510.9, -134.561, 3.7974, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245640, 26188, 530, 1, 1, 0, 0, -3765.56, -11490.1, -134.364, 5.10116, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245641, 26188, 530, 1, 1, 0, 0, -3776.85, -11469.5, -134.412, 5.10116, 300, 0, 0, 4120, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245642, 25883, 1, 1, 1, 0, 0, 2568.97, -478.95, 108.392, 1.67552, 300, 0, 0, 1200, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245643, 25884, 1, 1, 1, 0, 0, 2009.33, -2345.09, 89.7369, 2.94961, 300, 0, 0, 1524, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245644, 25887, 0, 1, 1, 0, 0, -1209.27, -2667.5, 45.183, 5.93412, 300, 0, 0, 1000, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245645, 25888, 530, 1, 1, 0, 0, -4224.55, -12317.3, 2.79946, 4.43201, 300, 0, 0, 24, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245646, 25889, 530, 1, 1, 0, 0, 2035.2, 6600.39, 136.793, 4.61734, 600, 0, 0, 580, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245647, 25890, 0, 1, 1, 0, 0, -10946.6, -3227.53, 41.4308, 4.5204, 300, 0, 0, 2000, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245648, 25891, 530, 1, 1, 0, 0, -2252.28, -11899.4, 27.0338, 4.29298, 300, 0, 0, 1300, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245649, 25892, 0, 1, 1, 0, 0, -8248.18, -2623.69, 133.155, 1.8978, 300, 0, 0, 30, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245650, 25893, 1, 1, 1, 0, 0, 6317.35, 520.637, 18.5027, 1.3439, 300, 0, 0, 430, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245651, 25894, 1, 1, 1, 0, 0, -60.154, 1260.68, 90.8524, 2.98451, 300, 0, 0, 110, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245652, 25895, 0, 1, 1, 0, 0, -5418.36, -497.671, 397.224, 4.76475, 300, 0, 0, 12000, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245653, 25896, 0, 1, 1, 0, 0, -10699.7, -1156.26, 25.062, 3.90954, 300, 0, 0, 1500, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245654, 25897, 1, 1, 1, 0, 0, -3449.22, -4220.48, 11.5049, 2.61799, 300, 0, 0, 1100, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245655, 25898, 0, 1, 1, 0, 0, -9389.17, 26.7242, 60.1325, 4.5204, 300, 0, 0, 110, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245656, 25899, 1, 1, 1, 0, 0, -4402.07, 3477.84, 11.9477, 5.34385, 300, 0, 0, 220, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245657, 25900, 530, 1, 1, 0, 0, -526.014, 2328.92, 39.0606, 3.59538, 300, 0, 0, 3300, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245658, 25901, 0, 1, 1, 0, 0, -615.18, -547.146, 36.2658, 4.5204, 300, 0, 0, 1400, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245659, 25902, 0, 1, 1, 0, 0, -5240.81, -2891.73, 338.142, 1.93731, 300, 0, 0, 1500, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245660, 25903, 530, 1, 1, 0, 0, -2525.24, 7563.05, -1.45471, 5.33445, 300, 0, 0, 3600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245661, 25904, 0, 1, 1, 0, 0, -9428.77, -2118.63, 66.2485, 4.5204, 300, 0, 0, 1200, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245662, 25905, 530, 1, 1, 0, 0, -3938.03, 2048.87, 95.0824, 5.96191, 300, 0, 0, 1100, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245663, 25906, 1, 1, 1, 0, 0, 9780.85, 1011.06, 1299.62, 6.19592, 300, 0, 0, 230, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245664, 25907, 530, 1, 1, 0, 0, -3016.46, 4159.93, 3.56851, 3.07165, 300, 0, 0, 3800, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245665, 25908, 0, 1, 1, 0, 0, 181.536, -2127.07, 103.53, 3.66519, 300, 0, 0, 1700, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245666, 25909, 0, 1, 1, 0, 0, 1004.89, -1449.53, 61.6634, 3.39779, 300, 0, 0, 4300, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245667, 25910, 0, 1, 1, 0, 0, -10647.9, 1059.49, 32.9515, 5.49779, 300, 0, 0, 200, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245668, 25911, 0, 1, 1, 0, 0, -3445.12, -946.047, 10.3508, 4.10152, 300, 0, 0, 220, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245669, 25912, 530, 1, 1, 0, 0, 173.918, 6028.72, 21.7826, 1.33599, 300, 0, 0, 5200, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245670, 25913, 530, 1, 1, 0, 0, 3116.33, 3750.04, 142.44, 5.79643, 300, 0, 0, 1, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245671, 25914, 1, 1, 1, 0, 0, -6776.86, 535.37, -1.13638, 3.21141, 300, 0, 0, 2200, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245672, 25915, 0, 1, 1, 0, 0, -14296.5, 57.8357, 1.2391, 2.54818, 300, 0, 0, 1200, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245673, 25916, 1, 1, 1, 0, 0, -7225.97, -3859.08, 11.6922, 3.89208, 300, 0, 0, 1500, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245674, 25917, 1, 1, 1, 0, 0, 6856.55, -4757.79, 696.747, 0.890118, 300, 0, 0, 1700, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245675, 25918, 530, 1, 1, 0, 0, 2928.21, 3692.15, 143.55, 2.34459, 300, 0, 0, 2100, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245676, 25919, 1, 1, 1, 0, 0, -6990.84, 919.428, 9.77106, 1.02974, 300, 0, 0, 1300, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245677, 25920, 0, 1, 1, 0, 0, -14368.8, 119.621, 1.16959, 5.72468, 300, 0, 0, 590, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245678, 25921, 1, 1, 1, 0, 0, -7113.92, -3657.28, 9.63882, 1.02974, 300, 0, 0, 1600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245679, 25922, 1, 1, 1, 0, 0, 6846.1, -4567.41, 709.085, 4.43314, 300, 0, 0, 3728, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245680, 25923, 0, 1, 1, 0, 0, -1128.57, -3538.51, 51.0144, 3.9968, 300, 0, 0, 920, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245681, 25925, 0, 1, 1, 0, 0, -6695.69, -2196.15, 248.553, 1.5708, 300, 0, 0, 1200, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245682, 25926, 530, 1, 1, 0, 0, 2278.76, 6137.25, 136.707, 4.22391, 300, 0, 0, 840, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245683, 25927, 0, 1, 1, 0, 0, -7598.53, -2075.67, 127.085, 2.79253, 300, 0, 0, 1900, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245684, 25928, 1, 1, 1, 0, 0, -1853.53, 3057.99, 0.857634, 1.41372, 300, 0, 0, 1200, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245685, 25929, 1, 1, 1, 0, 0, 147.559, -4705.72, 18.602, 5.86374, 300, 0, 0, 955, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245686, 25930, 1, 1, 1, 0, 0, -3115.07, -2730.11, 33.8021, 3.03687, 300, 0, 0, 1500, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245687, 25931, 530, 1, 1, 0, 0, 9384.59, -6772.03, 14.2686, 3.31144, 300, 0, 0, 8700, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245688, 25932, 1, 1, 1, 0, 0, -4580.95, 411.728, 42.0259, 3.71755, 300, 0, 0, 2000, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245689, 25933, 530, 1, 1, 0, 0, 7700.87, -6837.83, 77.0927, 1.03095, 300, 0, 0, 140, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245690, 25934, 530, 1, 1, 0, 0, 33.5603, 2589.92, 69.2065, 3.63029, 300, 0, 0, 1600, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245691, 25935, 0, 1, 1, 0, 0, -142.509, -807.779, 55.477, 2.42601, 300, 0, 0, 1400, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245692, 25936, 1, 1, 1, 0, 0, -2321.74, -619.749, -8.98915, 5.67232, 300, 0, 0, 9300, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245693, 25937, 530, 1, 1, 0, 0, -1215.73, 7482.89, 22.1811, 3.22886, 300, 0, 0, 6900, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245694, 25938, 530, 1, 1, 0, 0, -3060.18, 2399.51, 61.2253, 4.7626, 300, 0, 0, 510, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245695, 25939, 0, 1, 1, 0, 0, 593.82, 1363, 90.1024, 1.01229, 300, 0, 0, 88, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245696, 25940, 1, 1, 1, 0, 0, 947.727, 780.152, 104.199, 3.80482, 300, 0, 0, 440, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245697, 25941, 0, 1, 1, 0, 0, -10339.2, -3294.17, 22.5361, 1.79769, 300, 0, 0, 1100, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245698, 25942, 530, 1, 1, 0, 0, -2545.67, 4273.74, 19.9345, 0.610865, 300, 0, 0, 4800, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245699, 25943, 1, 1, 1, 0, 0, -282.304, -2668.31, 92.9559, 4.60767, 300, 0, 0, 1900, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245700, 25944, 0, 1, 1, 0, 0, -457.319, -4525.64, 9.81651, 1.8675, 300, 0, 0, 740, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245701, 25945, 1, 1, 1, 0, 0, -5519.48, -2294.23, -57.9951, 3.1765, 300, 0, 0, 11000, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245702, 25946, 0, 1, 1, 0, 0, 2281.77, 453.836, 33.9988, 4.05597, 300, 0, 0, 160, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245703, 25947, 530, 1, 1, 0, 0, 205.463, 7693.15, 23.3862, 2.04204, 300, 0, 0, 5000, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (245704, 25710, 547, 3, 1, 0, 0, 132.721, -116.256, -1.59053, 3.85833, 7200, 0, 0, 13000, 0, 0, 0, 0, 0);
DELETE FROM game_event_creature WHERE eventEntry=1 AND guid BETWEEN 245500 AND 245704;
REPLACE INTO game_event_creature VALUES(1, 245500),(1, 245501),(1, 245502),(1, 245503),(1, 245504),(1, 245505),(1, 245506),(1, 245507),(1, 245508),
(1, 245509),(1, 245510),(1, 245511),(1, 245512),(1, 245513),(1, 245514),(1, 245515),(1, 245516),(1, 245517),(1, 245518),(1, 245519),(1, 245520),
(1, 245521),(1, 245522),(1, 245523),(1, 245524),(1, 245525),(1, 245526),(1, 245527),(1, 245528),(1, 245529),(1, 245530),(1, 245531),
(1, 245532),(1, 245533),(1, 245534),(1, 245535),(1, 245536),(1, 245537),(1, 245538),(1, 245539),(1, 245540),(1, 245541),(1, 245542),
(1, 245543),(1, 245544),(1, 245545),(1, 245546),(1, 245547),(1, 245548),(1, 245549),(1, 245550),(1, 245551),(1, 245552),(1, 245553),
(1, 245554),(1, 245555),(1, 245556),(1, 245557),(1, 245558),(1, 245559),(1, 245560),(1, 245561),(1, 245562),(1, 245563),(1, 245564),
(1, 245565),(1, 245566),(1, 245567),(1, 245568),(1, 245569),(1, 245570),(1, 245571),(1, 245572),(1, 245573),(1, 245574),(1, 245575),
(1, 245576),(1, 245577),(1, 245578),(1, 245579),(1, 245580),(1, 245581),(1, 245582),(1, 245583),(1, 245584),(1, 245585),(1, 245586),
(1, 245587),(1, 245588),(1, 245589),(1, 245590),(1, 245591),(1, 245592),(1, 245593),(1, 245594),(1, 245595),(1, 245596),(1, 245597),
(1, 245598),(1, 245599),(1, 245600),(1, 245601),(1, 245602),(1, 245603),(1, 245604),(1, 245605),(1, 245606),(1, 245607),(1, 245608),
(1, 245609),(1, 245610),(1, 245611),(1, 245612),(1, 245613),(1, 245614),(1, 245615),(1, 245616),(1, 245617),(1, 245618),(1, 245619),
(1, 245620),(1, 245621),(1, 245622),(1, 245623),(1, 245624),(1, 245625),(1, 245626),(1, 245627),(1, 245628),(1, 245629),(1, 245630),
(1, 245631),(1, 245632),(1, 245633),(1, 245634),(1, 245635),(1, 245636),(1, 245637),(1, 245638),(1, 245639),(1, 245640),(1, 245641),
(1, 245642),(1, 245643),(1, 245644),(1, 245645),(1, 245646),(1, 245647),(1, 245648),(1, 245649),(1, 245650),(1, 245651),(1, 245652),
(1, 245653),(1, 245654),(1, 245655),(1, 245656),(1, 245657),(1, 245658),(1, 245659),(1, 245660),(1, 245661),(1, 245662),(1, 245663),
(1, 245664),(1, 245665),(1, 245666),(1, 245667),(1, 245668),(1, 245669),(1, 245670),(1, 245671),(1, 245672),(1, 245673),(1, 245674),
(1, 245675),(1, 245676),(1, 245677),(1, 245678),(1, 245679),(1, 245680),(1, 245681),(1, 245682),(1, 245683),(1, 245684),(1, 245685),
(1, 245686),(1, 245687),(1, 245688),(1, 245689),(1, 245690),(1, 245691),(1, 245692),(1, 245693),(1, 245694),(1, 245695),(1, 245696),
(1, 245697),(1, 245698),(1, 245699),(1, 245700),(1, 245701),(1, 245702),(1, 245703),(1, 245704);
-- Gameobject spawns
DELETE FROM gameobject WHERE guid BETWEEN 242500 AND 242684;
DELETE FROM gameobject WHERE id IN(SELECT entry FROM gameobject_template WHERE name="Alliance Bonfire" OR name="Horde Bonfire");
DELETE FROM gameobject WHERE id IN(181332, 181333, 181334, 181335, 181336, 181337, 188128, 188129, 181371);
INSERT INTO gameobject VALUES (242500, 187949, 530, 1, 1, 2931.39, 3698.96, 143.537, 2.23621, 0, 0, 0.899273, 0.437387, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242501, 187941, 530, 1, 1, 182.189, 6026.17, 22.1537, 0.743754, 0, 0, 0.363365, 0.931647, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242502, 187933, 530, 1, 1, -2529.23, 7555.4, -1.74901, 6.22584, 0, 0, 0.0286687, -0.999589, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242503, 187962, 530, 1, 1, 7696.83, -6834.27, 77.4663, 1.37997, 0, 0, 0.636526, 0.771256, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242504, 187965, 1, 1, 1, -2331.29, -633.621, -8.33476, 5.79781, 0, 0, 0.240312, -0.970696, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242505, 187935, 530, 1, 1, -3946.07, 2041.28, 95.0669, 0.00549316, 0, 0, 0.00274658, 0.999996, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242506, 187943, 1, 1, 1, -6769.7, 526.854, -1.60197, 0.087266, 0, 0, 0.0436192, 0.999048, 900, 100, 1, 0);
INSERT INTO gameobject VALUES (242507, 187950, 1, 1, 1, -7000.75, 918.851, 8.93831, -2.23402, 0, 0, -0.898794, 0.438372, 900, 100, 1, 0);
INSERT INTO gameobject VALUES (242508, 187914, 0, 1, 1, -1211.6, -2676.88, 45.3612, -0.645772, 0, 0, -0.317305, 0.948324, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242509, 187916, 1, 1, 1, 2558.73, -481.666, 109.821, -2.47837, 0, 0, -0.945519, 0.325567, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242510, 187920, 0, 1, 1, -10951.5, -3218.1, 41.3475, 1.91986, 0, 0, 0.819151, 0.573577, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242511, 187923, 1, 1, 1, 6327.68, 512.61, 17.4723, 0.034907, 0, 0, 0.0174526, 0.999848, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242512, 187924, 1, 1, 1, -55.5039, 1271.35, 91.9489, 1.5708, 0, 0, 0.707108, 0.707106, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242513, 187925, 0, 1, 1, -5404.93, -492.299, 395.597, -0.506145, 0, 0, -0.25038, 0.968148, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242514, 187926, 0, 1, 1, -10704.8, -1146.38, 24.7909, 2.09439, 0, 0, 0.866024, 0.500002, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242515, 187927, 1, 1, 1, -3447.55, -4231.67, 10.6645, 0.802851, 0, 0, 0.390731, 0.920505, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242516, 187928, 0, 1, 1, -9394.21, 37.5017, 59.882, 1.15192, 0, 0, 0.54464, 0.83867, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242517, 187930, 530, 1, 1, -528.509, 2339.11, 38.7252, 2.14675, 0, 0, 0.878816, 0.477161, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242518, 187931, 0, 1, 1, -604.148, -545.813, 36.579, 0.698132, 0, 0, 0.34202, 0.939693, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242519, 187932, 0, 1, 1, -5233.16, -2893.37, 337.286, -0.226893, 0, 0, -0.113203, 0.993572, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242520, 187934, 0, 1, 1, -9434.3, -2110.36, 65.8038, 0.349066, 0, 0, 0.173648, 0.984808, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242521, 187936, 1, 1, 1, 9778.64, 1019.38, 1299.79, 0.261799, 0, 0, 0.130526, 0.991445, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242522, 187938, 0, 1, 1, 188.243, -2132.53, 102.674, -1.37881, 0, 0, -0.636078, 0.771625, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242523, 187940, 0, 1, 1, -3448.2, -938.102, 10.6583, 0.034907, 0, 0, 0.0174526, 0.999848, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242524, 187944, 0, 1, 1, -14288.1, 61.8062, 0.68836, 1.37881, 0, 0, 0.636078, 0.771625, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242525, 187922, 0, 1, 1, -8241.63, -2624.58, 133.184, 2.53448, 0, 0, 0.954279, 0.298916, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242526, 187945, 1, 1, 1, -7216.68, -3859.39, 11.4943, -2.72271, 0, 0, -0.978147, 0.207914, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242527, 187974, 0, 1, 1, 2273.88, 453.352, 33.9364, 3.35914, 0, 0, 0.99409, -0.108559, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242528, 187946, 1, 1, 1, 6860.03, -4767.11, 696.833, -2.63545, 0, 0, -0.968148, 0.250379, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242529, 187947, 0, 1, 1, -1134.84, -3531.81, 51.0719, -0.820305, 0, 0, -0.398749, 0.91706, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242530, 187948, 1, 1, 1, 2014.65, -2337.84, 89.5211, 2.37365, 0, 0, 0.927184, 0.374606, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242531, 187951, 0, 1, 1, -14376.7, 115.921, 1.4532, 2.11185, 0, 0, 0.870356, 0.492423, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242532, 187929, 1, 1, 1, -4395.96, 3481.54, 11.0626, 0.104316, 0, 0, 0.0521344, 0.99864, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242533, 187952, 1, 1, 1, -7122.51, -3657.11, 8.82202, -1.74533, 0, 0, -0.766045, 0.642787, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242534, 187953, 1, 1, 1, 6855.99, -4564.4, 708.51, 0.855211, 0, 0, 0.414693, 0.909961, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242535, 187954, 0, 1, 1, -6704.48, -2200.91, 248.609, 0.017453, 0, 0, 0.00872639, 0.999962, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242536, 187956, 0, 1, 1, -7596.42, -2086.6, 125.17, -0.942478, 0, 0, -0.453991, 0.891006, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242537, 187957, 1, 1, 1, -1862.36, 3055.71, 0.744157, 2.49582, 0, 0, 0.948324, 0.317305, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242538, 187959, 1, 1, 1, -3110.59, -2722.41, 33.4626, 0.226893, 0, 0, 0.113203, 0.993572, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242539, 187961, 1, 1, 1, -4573.22, 407.388, 41.5461, 2.46091, 0, 0, 0.942641, 0.333809, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242540, 187963, 530, 1, 1, 41.2448, 2587.44, 68.3453, -2.28638, 0, 0, -0.909961, 0.414694, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242541, 187964, 0, 1, 1, -134.688, -802.767, 55.0147, -1.62316, 0, 0, -0.725376, 0.688353, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242542, 187966, 530, 1, 1, -1211.01, 7474.44, 21.9953, -2.02458, 0, 0, -0.848048, 0.52992, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242543, 187968, 1, 1, 1, 952.992, 776.968, 104.474, -1.55334, 0, 0, -0.700908, 0.713252, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242544, 187969, 0, 1, 1, -10331.4, -3297.73, 21.9992, -2.89725, 0, 0, -0.992546, 0.121868, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242545, 187970, 530, 1, 1, -2553.32, 4277.61, 20.614, -1.36136, 0, 0, -0.629322, 0.777145, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242546, 187971, 1, 1, 1, -273.242, -2662.82, 91.695, -1.8675, 0, 0, -0.803856, 0.594824, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242547, 187972, 0, 1, 1, -447.95, -4527.65, 8.59595, 1.53589, 0, 0, 0.694658, 0.71934, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242548, 187973, 1, 1, 1, -5513.93, -2299.73, -58.0752, 2.44346, 0, 0, 0.939692, 0.342021, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242549, 187975, 530, 1, 1, 200.9, 7686.96, 22.508, -0.506145, 0, 0, -0.25038, 0.968148, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242550, 187559, 0, 1, 1, 587.056, 1365.02, 90.4778, 2.6529, 0, 0, 0.970296, 0.241922, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242551, 187564, 0, 1, 1, -10657.1, 1054.63, 32.6733, 2.47837, 0, 0, 0.945519, 0.325567, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242552, 187955, 530, 1, 1, 2274.45, 6133.53, 136.905, 1.61654, 0, 0, 0.723093, 0.69075, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242553, 187967, 530, 1, 1, -3053.71, 2398.05, 60.883, 4.43274, 0, 0, 0.798755, -0.601657, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242554, 187960, 530, 1, 1, 9383.5, -6777.43, 13.7903, 0.0251532, 0, 0, 0.0125763, 0.999921, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242555, 187958, 1, 1, 1, 151.481, -4711.98, 18.5644, 3.07253, 0, 0, 0.999404, 0.0345244, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242556, 187917, 530, 1, 1, -4219.05, -12319.5, 2.33427, 6.06485, 0, 0, 0.108951, -0.994047, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242557, 187939, 0, 1, 1, 1001.7, -1457.95, 61.0382, 3.15495, 0, 0, 0.999978, -0.00667858, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242558, 187937, 530, 1, 1, -3008.76, 4156.66, 3.76291, 0.225413, 0, 0, 0.112468, 0.993655, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242559, 187921, 530, 1, 1, -2248.27, -11902, 26.3641, 5.16557, 0, 0, 0.530176, -0.847888, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242560, 187919, 530, 1, 1, 2025.02, 6577.95, 134.195, 4.76893, 0, 0, 0.686837, -0.726812, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242561, 187942, 530, 1, 1, 3122.3, 3755.28, 141.82, 0.0329792, 0, 0, 0.0164889, 0.999864, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242562, 194046, 571, 1, 1, 5540.38, -748.132, 151.854, 6.03735, 0, 0, 0.122608, -0.992455, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242563, 194045, 571, 1, 1, 5141.08, -663.877, 170.145, 6.2769, 0, 0, 0.00314274, -0.999995, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242564, 194036, 571, 1, 1, 3940.62, -584.935, 240.743, 0.163699, 0, 0, 0.0817581, 0.996652, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242565, 194037, 571, 1, 1, 3768.95, 1462.02, 92.6355, 0.0301769, 0, 0, 0.0150879, 0.999886, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242566, 194032, 571, 1, 1, 4121.36, 5394.75, 28.3803, 0.0458794, 0, 0, 0.0229377, 0.999737, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242567, 194033, 571, 1, 1, 4440.61, 5624.95, 56.0681, 6.28193, 0, 0, 0.000627669, -1, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242568, 194035, 571, 1, 1, 5370.74, 4842.57, -197.512, 0.00267172, 0, 0, 0.00133586, 0.999999, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242569, 194034, 571, 1, 1, 5504.33, 4864.31, -197.319, 0.273637, 0, 0, 0.136392, 0.990655, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242570, 194043, 571, 1, 1, 6139.2, -1024.37, 409.239, 0.132262, 0, 0, 0.0660828, 0.997814, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242571, 194044, 571, 1, 1, 6072.67, -1103.21, 419.456, 6.23874, 0, 0, 0.0222208, -0.999753, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242572, 194049, 571, 1, 1, 5641.3, -2622.27, 292.419, 0.0655074, 0, 0, 0.0327478, 0.999464, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242573, 194048, 571, 1, 1, 5288.52, -2757.12, 292.418, 6.27408, 0, 0, 0.00455274, -0.99999, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242574, 194040, 571, 1, 1, 3399.05, -2911.26, 202.028, 6.21516, 0, 0, 0.0340061, -0.999422, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242575, 194042, 571, 1, 1, 3360.71, -2113.31, 124.059, 0.175442, 0, 0, 0.0876085, 0.996155, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242576, 194039, 571, 1, 1, 2572.61, -4330.26, 276.656, 0.222526, 0, 0, 0.111034, 0.993817, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242577, 194038, 571, 1, 1, 2483.96, -4886.47, 265.271, 6.27404, 0, 0, 0.00457253, -0.99999, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242578, 181371, 530, 1, 1, 2931.39, 3698.96, 143.537, 2.23621, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242579, 181371, 530, 1, 1, 182.189, 6026.17, 22.1537, 0.743754, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242580, 181371, 530, 1, 1, -2529.23, 7555.4, -1.74901, 6.22584, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242581, 181371, 530, 1, 1, 7696.83, -6834.27, 77.4663, 1.37997, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242582, 181371, 1, 1, 1, -2331.29, -633.621, -8.33476, 5.79781, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242583, 181371, 530, 1, 1, -3946.07, 2041.28, 95.0669, 0.00549316, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242584, 181371, 1, 1, 1, -6769.7, 526.854, -1.60197, 0.087266, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242585, 181371, 1, 1, 1, -7000.75, 918.851, 8.93831, -2.23402, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242586, 181371, 0, 1, 1, -1211.6, -2676.88, 45.3612, -0.645772, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242587, 181371, 1, 1, 1, 2558.73, -481.666, 109.821, -2.47837, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242588, 181371, 0, 1, 1, -10951.5, -3218.1, 41.3475, 1.91986, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242589, 181371, 1, 1, 1, 6327.68, 512.61, 17.4723, 0.034907, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242590, 181371, 1, 1, 1, -55.5039, 1271.35, 91.9489, 1.5708, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242591, 181371, 0, 1, 1, -5404.93, -492.299, 395.597, -0.506145, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242592, 181371, 0, 1, 1, -10704.8, -1146.38, 24.7909, 2.09439, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242593, 181371, 1, 1, 1, -3447.55, -4231.67, 10.6645, 0.802851, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242594, 181371, 0, 1, 1, -9394.21, 37.5017, 59.882, 1.15192, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242595, 181371, 530, 1, 1, -528.509, 2339.11, 38.7252, 2.14675, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242596, 181371, 0, 1, 1, -604.148, -545.813, 36.579, 0.698132, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242597, 181371, 0, 1, 1, -5233.16, -2893.37, 337.286, -0.226893, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242598, 181371, 0, 1, 1, -9434.3, -2110.36, 65.8038, 0.349066, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242599, 181371, 1, 1, 1, 9778.64, 1019.38, 1299.79, 0.261799, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242600, 181371, 0, 1, 1, 188.243, -2132.53, 102.674, -1.37881, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242601, 181371, 0, 1, 1, -3448.2, -938.102, 10.6583, 0.034907, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242602, 181371, 0, 1, 1, -14288.1, 61.8062, 0.68836, 1.37881, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242603, 181371, 0, 1, 1, -8241.63, -2624.58, 133.184, 2.53448, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242604, 181371, 1, 1, 1, -7216.68, -3859.39, 11.4943, -2.72271, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242605, 181371, 0, 1, 1, 2273.88, 453.352, 33.9364, 3.35914, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242606, 181371, 1, 1, 1, 6860.03, -4767.11, 696.833, -2.63545, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242607, 181371, 0, 1, 1, -1134.84, -3531.81, 51.0719, -0.820305, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242608, 181371, 1, 1, 1, 2014.65, -2337.84, 89.5211, 2.37365, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242609, 181371, 0, 1, 1, -14376.7, 115.921, 1.4532, 2.11185, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242610, 181371, 1, 1, 1, -4395.96, 3481.54, 11.0626, 0.104316, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242611, 181371, 1, 1, 1, -7122.51, -3657.11, 8.82202, -1.74533, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242612, 181371, 1, 1, 1, 6855.99, -4564.4, 708.51, 0.855211, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242613, 181371, 0, 1, 1, -6704.48, -2200.91, 248.609, 0.017453, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242614, 181371, 0, 1, 1, -7596.42, -2086.6, 125.17, -0.942478, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242615, 181371, 1, 1, 1, -1862.36, 3055.71, 0.744157, 2.49582, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242616, 181371, 1, 1, 1, -3110.59, -2722.41, 33.4626, 0.226893, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242617, 181371, 1, 1, 1, -4573.22, 407.388, 41.5461, 2.46091, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242618, 181371, 530, 1, 1, 41.2448, 2587.44, 68.3453, -2.28638, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242619, 181371, 0, 1, 1, -134.688, -802.767, 55.0147, -1.62316, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242620, 181371, 530, 1, 1, -1211.01, 7474.44, 21.9953, -2.02458, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242621, 181371, 1, 1, 1, 952.992, 776.968, 104.474, -1.55334, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242622, 181371, 0, 1, 1, -10331.4, -3297.73, 21.9992, -2.89725, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242623, 181371, 530, 1, 1, -2553.32, 4277.61, 20.614, -1.36136, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242624, 181371, 1, 1, 1, -273.242, -2662.82, 91.695, -1.8675, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242625, 181371, 0, 1, 1, -447.95, -4527.65, 8.59595, 1.53589, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242626, 181371, 1, 1, 1, -5513.93, -2299.73, -58.0752, 2.44346, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242627, 181371, 530, 1, 1, 200.9, 7686.96, 22.508, -0.506145, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242628, 181371, 0, 1, 1, 587.056, 1365.02, 90.4778, 2.6529, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242629, 181371, 0, 1, 1, -10657.1, 1054.63, 32.6733, 2.47837, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242630, 181371, 530, 1, 1, 2274.45, 6133.53, 136.905, 1.61654, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242631, 181371, 530, 1, 1, -3053.71, 2398.05, 60.883, 4.43274, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242632, 181371, 530, 1, 1, 9383.5, -6777.43, 13.7903, 0.0251532, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242633, 181371, 1, 1, 1, 151.481, -4711.98, 18.5644, 3.07253, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242634, 181371, 530, 1, 1, -4219.05, -12319.5, 2.33427, 6.06485, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242635, 181371, 0, 1, 1, 1001.7, -1457.95, 61.0382, 3.15495, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242636, 181371, 530, 1, 1, -3008.76, 4156.66, 3.76291, 0.225413, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242637, 181371, 530, 1, 1, -2248.27, -11902, 26.3641, 5.16557, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242638, 181371, 530, 1, 1, 2025.02, 6577.95, 134.195, 4.76893, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242639, 181371, 530, 1, 1, 3122.3, 3755.28, 141.82, 0.0329792, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242640, 181371, 571, 1, 1, 5540.38, -748.132, 151.854, 6.03735, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242641, 181371, 571, 1, 1, 5141.08, -663.877, 170.145, 6.2769, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242642, 181371, 571, 1, 1, 3940.62, -584.935, 240.743, 0.163699, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242643, 181371, 571, 1, 1, 3768.95, 1462.02, 92.6355, 0.0301769, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242644, 181371, 571, 1, 1, 4121.36, 5394.75, 28.3803, 0.0458794, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242645, 181371, 571, 1, 1, 4440.61, 5624.95, 56.0681, 6.28193, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242646, 181371, 571, 1, 1, 5370.74, 4842.57, -197.512, 0.00267172, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242647, 181371, 571, 1, 1, 5504.33, 4864.31, -197.319, 0.273637, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242648, 181371, 571, 1, 1, 6139.2, -1024.37, 409.239, 0.132262, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242649, 181371, 571, 1, 1, 6072.67, -1103.21, 419.456, 6.23874, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242650, 181371, 571, 1, 1, 5641.3, -2622.27, 292.419, 0.0655074, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242651, 181371, 571, 1, 1, 5288.52, -2757.12, 292.418, 6.27408, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242652, 181371, 571, 1, 1, 3399.05, -2911.26, 202.028, 6.21516, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242653, 181371, 571, 1, 1, 3360.71, -2113.31, 124.059, 0.175442, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242654, 181371, 571, 1, 1, 2572.61, -4330.26, 276.656, 0.222526, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242655, 181371, 571, 1, 1, 2483.96, -4886.47, 265.271, 6.27404, 0, 0, 0, 0, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242656, 181332, 0, 1, 1, -8837.04, 857.657, 98.7763, -2.07694, 0, 0, 0.620629, 0.784104, 600, 100, 1, 0);
INSERT INTO gameobject VALUES (242657, 181333, 0, 1, 1, -4700.28, -1224.34, 501.659, -2.14675, 0, 0, -0.878816, 0.477161, 900, 100, 1, 0);
INSERT INTO gameobject VALUES (242658, 181334, 1, 1, 1, 8700.21, 931.422, 14.823, 1.67552, 0, 0, 0.743146, 0.669129, 900, 100, 1, 0);
INSERT INTO gameobject VALUES (242659, 181335, 0, 1, 1, 1822.27, 218.639, 59.8924, -0.034907, 0, 0, 0.855093, 0.518475, 600, 100, 1, 0);
INSERT INTO gameobject VALUES (242660, 181336, 1, 1, 1, 1911.67, -4338.28, 21.0705, -0.20944, 0, 0, 0.730581, -0.682826, 600, 100, 1, 0);
INSERT INTO gameobject VALUES (242661, 181337, 1, 1, 1, -1027.8, 296.424, 135.746, 2.82743, 0, 0, 0.116368, -0.993206, 600, 100, 1, 0);
INSERT INTO gameobject VALUES (242662, 188128, 530, 1, 1, -3799.94, -11498.6, -134.796, 3.03715, 0, 0, 0.998637, 0.0521976, 300, 100, 1, 0);
INSERT INTO gameobject VALUES (242663, 188129, 530, 1, 1, 9810.75, -7236.68, 26.07, -3.1066, 0, 0, 0.0537805, 0.998553, 300, 100, 1, 0);
INSERT INTO gameobject VALUES (242664, 181371, 0, 1, 1, -8837.04, 857.657, 98.7763, -2.07694, 0, 0, 0.620629, 0.784104, 600, 0, 1, 0);
INSERT INTO gameobject VALUES (242665, 181371, 0, 1, 1, -4700.28, -1224.34, 501.659, -2.14675, 0, 0, -0.878816, 0.477161, 900, 0, 1, 0);
INSERT INTO gameobject VALUES (242666, 181371, 1, 1, 1, 8700.21, 931.422, 14.823, 1.67552, 0, 0, 0.743146, 0.669129, 900, 0, 1, 0);
INSERT INTO gameobject VALUES (242667, 181371, 0, 1, 1, 1822.27, 218.639, 59.8924, 2.05146, 0, 0, 0.855093, 0.518475, 600, 0, 1, 0);
INSERT INTO gameobject VALUES (242668, 181371, 1, 1, 1, 1911.67, -4338.28, 21.0705, -0.20944, 0, 0, 0.730581, -0.682826, 600, 0, 1, 0);
INSERT INTO gameobject VALUES (242669, 181371, 1, 1, 1, -1027.8, 296.424, 135.746, 6.04992, 0, 0, 0.116368, -0.993206, 600, 0, 1, 0);
INSERT INTO gameobject VALUES (242670, 181371, 530, 1, 1, -3799.94, -11498.6, -134.796, 3.03715, 0, 0, 0.998637, 0.0521976, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242671, 181371, 530, 1, 1, 9810.75, -7236.68, 26.068, 0.107613, 0, 0, 0.0537805, 0.998553, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242672, 187708, 0, 1, 1, -8824.67, 852.899, 99.1583, 5.92068, 0, 0, 0.18026, -0.983619, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242673, 187708, 0, 1, 1, -8823.43, 860.628, 99.0081, 4.64048, 0, 0, 0.732068, -0.681231, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242674, 187708, 0, 1, 1, -8819.07, 856.909, 99.0216, 4.21637, 0, 0, 0.859049, -0.511892, 180, 100, 1, 0);
INSERT INTO gameobject VALUES (242675, 187708, 530, 1, 1, -3783.24, -11481.1, -134.536, 5.39681, 0, 0, 0.42882, -0.90339, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242676, 187708, 530, 1, 1, -3779.75, -11489.2, -134.528, 3.15451, 0, 0, 0.999979, -0.00645697, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242677, 187708, 530, 1, 1, -3776.01, -11497.6, -134.515, 3.30373, 0, 0, 0.996716, -0.080981, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242678, 187708, 530, 1, 1, -3775.55, -11481.9, -134.45, 3.61396, 0, 0, 0.972237, -0.233996, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242679, 187708, 530, 1, 1, -3772.38, -11492.3, -134.452, 3.343, 0, 0, 0.994934, -0.100535, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242680, 187708, 530, 1, 1, 9800.7, -7260.34, 26.2742, 4.30118, 0, 0, 0.836577, -0.547849, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242681, 187708, 530, 1, 1, 9805.14, -7262.75, 26.2874, 5.63635, 0, 0, 0.317807, -0.948155, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242682, 187708, 530, 1, 1, 9810.88, -7262.53, 26.2483, 0.291716, 0, 0, 0.145342, 0.989382, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242683, 187708, 530, 1, 1, 9816.93, -7260.88, 26.2029, 1.5837, 0, 0, 0.711653, 0.702531, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (242684, 187708, 530, 1, 1, 9819.6, -7256.97, 26.1681, 1.9921, 0, 0, 0.839331, 0.54362, 300, 0, 1, 0);
REPLACE INTO game_event_gameobject VALUES(1, 242500),(1, 242501),(1, 242502),(1, 242503),(1, 242504),(1, 242505),(1, 242506),
(1, 242507),(1, 242508),(1, 242509),(1, 242510),(1, 242511),(1, 242512),(1, 242513),(1, 242514),(1, 242515),(1, 242516),(1, 242517),
(1, 242518),(1, 242519),(1, 242520),(1, 242521),(1, 242522),(1, 242523),(1, 242524),(1, 242525),(1, 242526),(1, 242527),(1, 242528),
(1, 242529),(1, 242530),(1, 242531),(1, 242532),(1, 242533),(1, 242534),(1, 242535),(1, 242536),(1, 242537),(1, 242538),(1, 242539),
(1, 242540),(1, 242541),(1, 242542),(1, 242543),(1, 242544),(1, 242545),(1, 242546),(1, 242547),(1, 242548),(1, 242549),(1, 242550),
(1, 242551),(1, 242552),(1, 242553),(1, 242554),(1, 242555),(1, 242556),(1, 242557),(1, 242558),(1, 242559),(1, 242560),(1, 242561),
(1, 242562),(1, 242563),(1, 242564),(1, 242565),(1, 242566),(1, 242567),(1, 242568),(1, 242569),(1, 242570),(1, 242571),(1, 242572),
(1, 242573),(1, 242574),(1, 242575),(1, 242576),(1, 242577),(1, 242578),(1, 242579),(1, 242580),(1, 242581),(1, 242582),(1, 242583),
(1, 242584),(1, 242585),(1, 242586),(1, 242587),(1, 242588),(1, 242589),(1, 242590),(1, 242591),(1, 242592),(1, 242593),(1, 242594),
(1, 242595),(1, 242596),(1, 242597),(1, 242598),(1, 242599),(1, 242600),(1, 242601),(1, 242602),(1, 242603),(1, 242604),(1, 242605),
(1, 242606),(1, 242607),(1, 242608),(1, 242609),(1, 242610),(1, 242611),(1, 242612),(1, 242613),(1, 242614),(1, 242615),(1, 242616),
(1, 242617),(1, 242618),(1, 242619),(1, 242620),(1, 242621),(1, 242622),(1, 242623),(1, 242624),(1, 242625),(1, 242626),(1, 242627),
(1, 242628),(1, 242629),(1, 242630),(1, 242631),(1, 242632),(1, 242633),(1, 242634),(1, 242635),(1, 242636),(1, 242637),(1, 242638),
(1, 242639),(1, 242640),(1, 242641),(1, 242642),(1, 242643),(1, 242644),(1, 242645),(1, 242646),(1, 242647),(1, 242648),(1, 242649),
(1, 242650),(1, 242651),(1, 242652),(1, 242653),(1, 242654),(1, 242655),(1, 242656),(1, 242657),(1, 242658),(1, 242659),(1, 242660),
(1, 242661),(1, 242662),(1, 242663),(1, 242664),(1, 242665),(1, 242666),(1, 242667),(1, 242668),(1, 242669),(1, 242670),(1, 242671),
(1, 242672),(1, 242673),(1, 242674),(1, 242675),(1, 242676),(1, 242677),(1, 242678),(1, 242679),(1, 242680),(1, 242681),(1, 242682),
(1, 242683),(1, 242684);
+171
View File
@@ -0,0 +1,171 @@
REPLACE INTO game_event VALUES(9, "2015-04-06 01:00:00", "2020-12-31 06:00:00", 524160, 10080, 181, "Noblegarden", 0);
DELETE FROM creature_addon WHERE guid IN(SELECT guid from game_event_creature WHERE eventEntry=9);
DELETE FROM creature WHERE guid IN(SELECT guid FROM game_event_creature WHERE eventEntry=9);
DELETE FROM creature WHERE guid BETWEEN 244800 AND 244851;
INSERT INTO creature VALUES (244800, 19171, 530, 1, 1, 0, 0, -3909.22, -11614.8, -138.101, 3.1765, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244801, 19169, 530, 1, 1, 0, 0, 9659.86, -7115.63, 14.3239, 5.88552, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244802, 19176, 1, 1, 1, 0, 0, -1241.98, 81.7344, 129.422, 5.4992, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244803, 19172, 0, 1, 1, 0, 0, -4829.02, -1174.75, 502.193, 0.724139, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244804, 19175, 1, 1, 1, 0, 0, 1607.39, -4402.93, 10.1664, 3.11715, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244805, 18927, 0, 1, 1, 0, 0, -8854.78, 649.83, 96.7417, 1.43117, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244806, 32798, 1, 1, 1, 0, 0, 317.219, -4677.94, 16.1175, 3.80143, 120, 0, 0, 34032, 31924, 0, 0, 0, 0);
INSERT INTO creature VALUES (244807, 32798, 0, 1, 1, 0, 0, 2255.62, 271.928, 34.4734, 2.52523, 120, 0, 0, 34032, 31924, 0, 0, 0, 0);
INSERT INTO creature VALUES (244808, 32798, 1, 1, 1, 0, 0, -2383.33, -409.778, -4.03543, 4.08039, 120, 0, 0, 34032, 31924, 0, 0, 0, 0);
INSERT INTO creature VALUES (244809, 32798, 530, 1, 1, 0, 0, 9484.74, -6813.9, 16.4939, 0.571603, 120, 0, 0, 34032, 31924, 0, 0, 0, 0);
INSERT INTO creature VALUES (244810, 32837, 1, 1, 1, 0, 1, 354.242, -4684.24, 16.4578, 3.5501, 600, 0, 0, 247, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244811, 32837, 0, 1, 1, 0, 1, 2310.73, 296.853, 37.3108, 4.44553, 600, 0, 0, 247, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244812, 32837, 1, 1, 1, 0, 1, -2250.52, -291.15, -9.42481, 3.87226, 600, 0, 0, 247, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244813, 32837, 530, 1, 1, 0, 1, 9525.96, -6878.95, 18.7502, 4.97768, 600, 0, 0, 247, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244814, 32799, 0, 1, 1, 0, 0, -5607.53, -511.287, 402.237, 1.0253, 120, 0, 0, 34032, 31924, 0, 0, 0, 0);
INSERT INTO creature VALUES (244815, 32799, 0, 1, 1, 0, 0, -9474.49, 87.242, 56.7402, 2.98374, 120, 0, 0, 34032, 31924, 0, 0, 0, 0);
INSERT INTO creature VALUES (244816, 32799, 530, 1, 1, 0, 0, -4173.09, -12416.3, 41.9509, 1.42244, 120, 0, 0, 34032, 31924, 0, 0, 0, 0);
INSERT INTO creature VALUES (244817, 32799, 1, 1, 1, 0, 0, 9759.88, 904.593, 1295.52, 2.9768, 120, 0, 0, 34032, 31924, 0, 0, 0, 0);
INSERT INTO creature VALUES (244818, 32836, 0, 1, 1, 0, 1, -5604.8, -527.253, 399.659, 2.43902, 600, 0, 0, 247, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244819, 32836, 0, 1, 1, 0, 1, -9460.17, 26.0472, 56.3399, 5.44596, 600, 0, 0, 247, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244820, 32836, 530, 1, 1, 0, 1, -4135.56, -12467.1, 44.5745, 3.51945, 600, 0, 0, 247, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244821, 32836, 1, 1, 1, 0, 1, 9893.55, 980.109, 1354.88, 1.15466, 600, 0, 0, 247, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244822, 19177, 1, 1, 1, 0, 0, 1688.01, -4350.19, 61.2691, 2.56413, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244823, 19178, 0, 1, 1, 0, 0, 1626.7, 222.7, -43.1027, 1.01229, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244824, 19173, 1, 1, 1, 0, 0, 9921.56, 2499.58, 1317.77, 5.61996, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244825, 19148, 0, 1, 1, 0, 0, -4915.33, -953.892, 501.498, 2.25016, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244826, 20102, 1, 1, 1, 0, 0, 6747.03, -4664.43, 724.551, 3.61009, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244827, 20102, 1, 1, 1, 0, 0, -938.792, -3735.2, 8.57162, 3.66385, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244828, 20102, 1, 1, 1, 0, 0, -7177.24, -3810.02, 8.3753, 0.711558, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244829, 20102, 0, 1, 1, 0, 0, -14464.9, 470.287, 15.0369, 5.96098, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244830, 20102, 530, 1, 1, 0, 0, -1888.02, 5400.44, -12.4278, 5.97919, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244831, 20102, 530, 1, 1, 0, 0, 3035.51, 3635.08, 144.47, 0.901821, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244832, 19169, 571, 1, 1, 0, 0, 5889.57, 550.355, 639.637, 1.57167, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244833, 18927, 571, 1, 1, 0, 0, 5719.3, 687.257, 645.752, 5.72721, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244834, 18927, 0, 1, 1, 0, 0, -8855.97, 652.546, 96.2675, 5.07716, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244835, 18927, 571, 1, 1, 0, 0, 5678.09, 658.93, 647.134, 0.088838, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244836, 19148, 0, 1, 1, 0, 0, -4914.82, -951.191, 501.498, 4.5773, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244837, 19171, 530, 1, 1, 0, 0, -3910.91, -11612.4, -138.243, 4.99941, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244838, 19172, 0, 1, 1, 0, 0, -4826.78, -1175.89, 502.193, 2.45358, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244839, 19173, 1, 1, 1, 0, 0, 9923.44, 2496.95, 1317.49, 2.28359, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244840, 19169, 571, 1, 1, 0, 0, 5928.98, 639.593, 645.557, 3.01052, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244841, 19169, 530, 1, 1, 0, 0, 9664.38, -7117.91, 14.324, 2.63397, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244842, 19175, 1, 1, 1, 0, 0, 1603.36, -4404.49, 9.30901, 0.627438, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244843, 19176, 1, 1, 1, 0, 0, -1242.68, 76.7127, 128.935, 1.27376, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244844, 19177, 1, 1, 1, 0, 0, 1685.07, -4352.88, 61.7253, 1.79601, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244845, 19178, 0, 1, 1, 0, 0, 1629.95, 219.238, -43.1027, 1.91079, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244846, 20102, 1, 1, 1, 0, 0, 6745.48, -4667.44, 723.103, 1.03712, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244847, 20102, 1, 1, 1, 0, 0, -936.306, -3738.3, 8.96324, 3.35283, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244848, 20102, 1, 1, 1, 0, 0, -7173.14, -3808.58, 8.37043, 3.3285, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244849, 20102, 0, 1, 1, 0, 0, -14461.4, 468.507, 15.1232, 2.66545, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244850, 20102, 530, 1, 1, 0, 0, -1884.63, 5397.52, -12.4278, 2.51637, 300, 0, 0, 42, 0, 0, 0, 0, 0);
INSERT INTO creature VALUES (244851, 20102, 530, 1, 1, 0, 0, 3038.56, 3635.53, 144.012, 3.32713, 300, 0, 0, 42, 0, 0, 0, 0, 0);
REPLACE INTO game_event_creature VALUES(9, 244800),(9, 244801),(9, 244802),(9, 244803),(9, 244804),(9, 244805),
(9, 244806),(9, 244807),(9, 244808),(9, 244809),(9, 244810),(9, 244811),(9, 244812),(9, 244813),(9, 244814),(9, 244815),(9, 244816),
(9, 244817),(9, 244818),(9, 244819),(9, 244820),(9, 244821),(9, 244822),(9, 244823),(9, 244824),(9, 244825),(9, 244826),(9, 244827),
(9, 244828),(9, 244829),(9, 244830),(9, 244831),(9, 244832),(9, 244833),(9, 244834),(9, 244835),(9, 244836),(9, 244837),(9, 244838),
(9, 244839),(9, 244840),(9, 244841),(9, 244842),(9, 244843),(9, 244844),(9, 244845),(9, 244846),(9, 244847),(9, 244848),(9, 244849),
(9, 244850),(9, 244851);
UPDATE gameobject_template SET ScriptName="go_noblegarden_colored_egg" WHERE entry IN(113768, 113769, 113770, 113771, 113772);
-- ----------------------------------------
-- ACHIEVEMENTS
-- ----------------------------------------
-- Blushing Bride (2576)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9858);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9858);
INSERT INTO achievement_criteria_data VALUES(9858, 5, 62181, 0, "");
INSERT INTO achievement_criteria_data VALUES(9858, 7, 61980, 0, "");
-- Chocoholic (2418)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9120);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9120);
INSERT INTO achievement_criteria_data VALUES(9120, 16, 181, 0, "");
-- Chocolate Lover (2417)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9119);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9119);
INSERT INTO achievement_criteria_data VALUES(9119, 16, 181, 0, "");
-- Desert Rose (2436)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9138, 9139, 9140, 9141, 9142);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9138, 9139, 9140, 9141, 9142);
INSERT INTO achievement_criteria_data VALUES(9138, 6, 3, 0, "");
INSERT INTO achievement_criteria_data VALUES(9139, 6, 405, 0, "");
INSERT INTO achievement_criteria_data VALUES(9140, 6, 440, 0, "");
INSERT INTO achievement_criteria_data VALUES(9141, 6, 400, 0, "");
INSERT INTO achievement_criteria_data VALUES(9142, 6, 1377, 0, "");
-- Dressed for the Occasion (249)
DELETE FROM disables WHERE sourceType=4 AND entry IN(3220);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(3220);
-- Hard Boiled (2416)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9118);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9118);
INSERT INTO achievement_criteria_data VALUES(9118, 6, 543, 0, "");
INSERT INTO achievement_criteria_data VALUES(9118, 16, 181, 0, "");
-- I Found One! (2676)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9538);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9538);
-- Noble Garden (2421)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9123);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9123);
INSERT INTO achievement_criteria_data VALUES(9123, 6, 1519, 0, "");
-- Noble Garden (2420)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9122);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9122);
INSERT INTO achievement_criteria_data VALUES(9122, 6, 3487, 0, "");
-- Shake Your Bunny-Maker (2422)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9124, 9143, 9144, 9145, 9146, 9147, 9148, 9149, 9150, 9151);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9124, 9143, 9144, 9145, 9146, 9147, 9148, 9149, 9150, 9151);
INSERT INTO achievement_criteria_data VALUES(9124, 2, 0, 10, "");
INSERT INTO achievement_criteria_data VALUES(9124, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9124, 10, 1, 0, "");
INSERT INTO achievement_criteria_data VALUES(9143, 2, 0, 11, "");
INSERT INTO achievement_criteria_data VALUES(9143, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9143, 10, 1, 0, "");
INSERT INTO achievement_criteria_data VALUES(9144, 2, 0, 1, "");
INSERT INTO achievement_criteria_data VALUES(9144, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9144, 10, 1, 0, "");
INSERT INTO achievement_criteria_data VALUES(9145, 2, 0, 3, "");
INSERT INTO achievement_criteria_data VALUES(9145, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9145, 10, 1, 0, "");
INSERT INTO achievement_criteria_data VALUES(9146, 2, 0, 7, "");
INSERT INTO achievement_criteria_data VALUES(9146, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9146, 10, 1, 0, "");
INSERT INTO achievement_criteria_data VALUES(9147, 2, 0, 4, "");
INSERT INTO achievement_criteria_data VALUES(9147, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9147, 10, 1, 0, "");
INSERT INTO achievement_criteria_data VALUES(9148, 2, 0, 2, "");
INSERT INTO achievement_criteria_data VALUES(9148, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9148, 10, 1, 0, "");
INSERT INTO achievement_criteria_data VALUES(9149, 2, 0, 6, "");
INSERT INTO achievement_criteria_data VALUES(9149, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9149, 10, 1, 0, "");
INSERT INTO achievement_criteria_data VALUES(9150, 2, 0, 8, "");
INSERT INTO achievement_criteria_data VALUES(9150, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9150, 10, 1, 0, "");
INSERT INTO achievement_criteria_data VALUES(9151, 2, 0, 5, "");
INSERT INTO achievement_criteria_data VALUES(9151, 9, 18, 0, "");
INSERT INTO achievement_criteria_data VALUES(9151, 10, 1, 0, "");
-- Sunday's Finest (248)
DELETE FROM disables WHERE sourceType=4 AND entry IN(3221, 3222);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(3221, 3222);
-- Spring Fling (2419)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9121, 9199, 9200, 9201);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9121, 9199, 9200, 9201);
INSERT INTO achievement_criteria_data VALUES(9121, 6, 3576, 0, "");
INSERT INTO achievement_criteria_data VALUES(9199, 6, 186, 0, "");
INSERT INTO achievement_criteria_data VALUES(9200, 6, 87, 0, "");
INSERT INTO achievement_criteria_data VALUES(9201, 6, 131, 0, "");
-- Spring Fling (2497)
DELETE FROM disables WHERE sourceType=4 AND entry IN(9202, 9203, 9204, 9205);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(9202, 9203, 9204, 9205);
INSERT INTO achievement_criteria_data VALUES(9202, 6, 222, 0, "");
INSERT INTO achievement_criteria_data VALUES(9203, 6, 159, 0, "");
INSERT INTO achievement_criteria_data VALUES(9204, 6, 3665, 0, "");
INSERT INTO achievement_criteria_data VALUES(9205, 6, 362, 0, "");
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
@@ -0,0 +1,39 @@
REPLACE INTO game_event VALUES(62, "2014-03-23 14:00:00", "2020-12-31 06:00:00", 10080, 180, 301, "Fishing Extravaganza Turn-ins", 0);
REPLACE INTO game_event VALUES(14, "2014-03-23 01:00:00", "2020-12-31 06:00:00", 10080, 1440, 0, "Fishing Extravaganza Announce", 0);
REPLACE INTO game_event VALUES(15, "2014-03-23 14:00:00", "2020-12-31 06:00:00", 10080, 120, 0, "Fishing Extravaganza Fishing Pools", 0);
UPDATE creature_template SET ScriptName="npc_riggle_bassbait" WHERE entry=15077;
-- Speckled Tastyfish (19807)
DELETE FROM fishing_loot_template WHERE entry=33 AND item=11150;
INSERT INTO fishing_loot_template VALUES(33, 11150, 33, 1, 1, -11150, 1);
DELETE FROM reference_loot_template WHERE entry=11150;
INSERT INTO reference_loot_template VALUES(11150, 19807, 33, 1, 1, 1, 1);
INSERT INTO reference_loot_template VALUES(11150, 19808, 0.01, 1, 1, 1, 1); -- sword fish :D
INSERT INTO reference_loot_template VALUES(11150, 19805, 0.05, 1, 1, 1, 1);
INSERT INTO reference_loot_template VALUES(11150, 19803, 0.05, 1, 1, 1, 1);
INSERT INTO reference_loot_template VALUES(11150, 19806, 0.05, 1, 1, 1, 1);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=10 AND SourceEntry IN(19807, 19808, 19805, 19803, 19806);
INSERT INTO conditions VALUES (10, 11150, 19807, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
INSERT INTO conditions VALUES (10, 11150, 19808, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
INSERT INTO conditions VALUES (10, 11150, 19805, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
INSERT INTO conditions VALUES (10, 11150, 19803, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
INSERT INTO conditions VALUES (10, 11150, 19806, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
DELETE FROM gameobject_loot_template WHERE item IN(19803, 19805, 19806, 19807, 19808);
INSERT INTO gameobject_loot_template VALUES(17280, 19807, 75, 1, 1, 1, 1);
INSERT INTO gameobject_loot_template VALUES(17280, 19808, 0.05, 1, 1, 1, 1); -- sword fish :D
INSERT INTO gameobject_loot_template VALUES(17280, 19805, 0.1, 1, 1, 1, 1);
INSERT INTO gameobject_loot_template VALUES(17280, 19803, 0.1, 1, 1, 1, 1);
INSERT INTO gameobject_loot_template VALUES(17280, 19806, 0.1, 1, 1, 1, 1);
DELETE FROM conditions WHERE SourceTypeOrReferenceId=4 AND SourceEntry IN(19807, 19808, 19805, 19803, 19806);
INSERT INTO conditions VALUES (4, 17280, 19807, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
INSERT INTO conditions VALUES (4, 17280, 19808, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
INSERT INTO conditions VALUES (4, 17280, 19805, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
INSERT INTO conditions VALUES (4, 17280, 19803, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
INSERT INTO conditions VALUES (4, 17280, 19806, 0, 0, 12, 0, 15, 0, 0, 0, 0, 0, '', 'Fishing Extravaganza'); -- allow fishing event
DELETE FROM creature_text WHERE entry=15077;
INSERT INTO creature_text VALUES(15077, 0, 0, "Let the fishing tournament begin!", 14, 0, 100, 0, 0, 0, 0, "Fishing Extravaganza");
INSERT INTO creature_text VALUES(15077, 1, 0, "We have a winner! $N is the Master Angler!", 14, 0, 100, 0, 0, 0, 0, "Fishing Extravaganza");
INSERT INTO creature_text VALUES(15077, 2, 0, "The fishing tournament has ended!", 14, 0, 100, 0, 0, 0, 0, "Fishing Extravaganza");
UPDATE quest_template SET Flags=0, SpecialFlags=1 WHERE Id IN(8194, 8229, 8228, 8193, 8225, 8224, 8221);
@@ -0,0 +1,36 @@
-- Remove all unneeded stuff
DELETE FROM creature_addon WHERE guid IN(SELECT guid FROM game_event_creature WHERE eventEntry=16);
DELETE FROM creature WHERE guid IN(SELECT guid FROM game_event_creature WHERE eventEntry=16);
DELETE FROM game_event_creature WHERE eventEntry=16;
DELETE FROM gameobject WHERE guid IN(SELECT guid FROM game_event_gameobject WHERE eventEntry=16);
DELETE FROM game_event_gameobject WHERE eventEntry=16;
DELETE FROM gameobject WHERE id=179697;
DELETE FROM creature_text WHERE entry=14508;
INSERT INTO creature_text VALUES(14508, 0, 0, "Arrr, Me Hearties! I be havin' some extra Treasure that I be givin' away at the Gurubashi Arena! All ye need do to collect it is open the chest I leave on the arena floor!", 14, 0, 100, 0, 0, 0, 0, "Short John Mithril");
INSERT INTO creature_text VALUES(14508, 1, 0, "Let the Bloodletting Begin!", 14, 0, 100, 0, 0, 0, 0, "Short John Mithril");
UPDATE creature_template SET AIName='', ScriptName='npc_short_john_mirthil' WHERE entry=14508;
DELETE FROM smart_scripts WHERE entryorguid=14508 AND source_type=0;
DELETE FROM waypoint_data WHERE id=14508;
INSERT INTO waypoint_data VALUES (14508, 1, -13190.6, 326.298, 33.2433, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 2, -13192.2, 322.297, 33.2433, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 3, -13214.7, 323.686, 33.2418, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 4, -13236.7, 313.128, 33.2275, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 5, -13248.6, 299.971, 33.2406, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 6, -13254.3, 285.562, 33.2409, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 7, -13255.6, 265.067, 33.2416, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 8, -13245.4, 240.784, 33.2321, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 9, -13236.8, 231.815, 33.2404, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 10, -13233.1, 237.74, 33.3355, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 11, -13235.4, 240.703, 33.355, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 12, -13237.8, 244.583, 29.1785, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 13, -13240.6, 248.903, 29.1932, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 14, -13244.4, 257.667, 21.8578, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 15, -13242.6, 259.956, 21.8578, 0, 0, 0, 0, 100, 0);
INSERT INTO waypoint_data VALUES (14508, 16, -13205.4, 276.026, 21.8578, 0, 0, 0, 0, 100, 0);
-- Opening effect? 24391
+167
View File
@@ -0,0 +1,167 @@
REPLACE INTO game_event VALUES(2, "2015-12-16 01:00:00", "2020-12-31 06:00:00", 525600, 25920, 141, "Winter Veil", 0);
REPLACE INTO game_event VALUES(52, "2015-12-25 06:00:00", "2020-12-31 06:00:00", 525600, 11700, 0, "Winter Veil: Gifts", 0);
-- Winter Wondervolt machine trap script
DELETE FROM spell_script_names WHERE spell_id IN(26275);
INSERT INTO spell_script_names VALUES(26275, "spell_winter_wondervolt_trap");
-- Winter Veil Disguise Kit
UPDATE quest_template SET RewardMailTemplateId=0, RewardMailDelay=0 WHERE Id IN(7042, 6963, 7043, 6983);
UPDATE quest_template SET RewardMailTemplateId=108, RewardMailDelay=86400 WHERE Id IN(6984);
UPDATE quest_template SET RewardMailTemplateId=117, RewardMailDelay=86400 WHERE Id IN(7045);
-- Crashin' Trashin'
UPDATE creature_template SET modelid1=11686, modelid2=0, modelid3=0, modelid4=0 WHERE entry=27674;
REPLACE INTO creature_template_addon VALUES(27664, 0, 0, 0, 1, 0, "49384");
REPLACE INTO creature_template_addon VALUES(40281, 0, 0, 0, 1, 0, "75110");
UPDATE creature_template SET spell1=49297 WHERE entry IN(27664, 40281);
DELETE FROM spell_script_names WHERE spell_id IN(49297, 49325);
INSERT INTO spell_script_names VALUES(49297, "spell_winter_veil_racer_rocket_slam");
INSERT INTO spell_script_names VALUES(49325, "spell_winter_veil_racer_slam_hit");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=13 AND SourceEntry IN(49325);
INSERT INTO conditions VALUES(13, 1, 49325, 0, 0, 31, 0, 3, 27664, 0, 0, 0, 0, '', 'Crashin Trashin');
INSERT INTO conditions VALUES(13, 1, 49325, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Crashin Trashin');
INSERT INTO conditions VALUES(13, 1, 49325, 0, 1, 31, 0, 3, 40281, 0, 0, 0, 0, '', 'Crashin Trashin');
INSERT INTO conditions VALUES(13, 1, 49325, 0, 1, 36, 0, 0, 0, 0, 0, 0, 0, '', 'Crashin Trashin');
-- Red Rider Air Rifle
DELETE FROM spell_script_names WHERE spell_id IN(67533, 65576);
INSERT INTO spell_script_names VALUES(67533, "spell_winter_veil_shoot_air_rifle");
INSERT INTO spell_script_names VALUES(65576, "spell_winter_veil_shoot_air_rifle");
-- Templates
UPDATE creature_template SET faction=1154 WHERE entry IN(5661); -- undercity
UPDATE creature_template SET faction=2132 WHERE entry IN(26044); -- warsong offensive
UPDATE creature_template SET faction=11 WHERE entry IN(739, 927, 1444, 12336, 5484, 5489, 1351, 1182); -- stranglethorn, stormwind, nijel's point
UPDATE creature_template SET faction=150 WHERE entry IN(8140); -- theramore
-- Gaily Wrapped Present (21310)
UPDATE item_loot_template SET ChanceOrQuestChance=25, groupid=1 WHERE entry=21310;
-- Winter Veil Gift
DELETE FROM game_event_gameobject WHERE eventEntry=52 AND guid IN(151771, 151772);
INSERT INTO game_event_gameobject VALUES (52, 151771),(52, 151772);
DELETE FROM gameobject_queststarter WHERE id=187236;
INSERT INTO gameobject_queststarter VALUES (187236, 13966);
DELETE FROM gameobject_questender WHERE id=187236;
INSERT INTO gameobject_questender VALUES (187236, 13966);
DELETE FROM gameobject WHERE id=187236 AND guid IN(151771, 151772);
INSERT INTO gameobject VALUES (151771, 187236, 0, 1, 1, -4915.6, -979.443, 501.449, 2.42955, 0, 0, 0.93729, 0.34855, 300, 0, 1, 0);
INSERT INTO gameobject VALUES (151772, 187236, 1, 1, 1, 1628.6, -4413.76, 16.0398, 6.25408, 0, 0, 0.0145513, -0.999894, 300, 0, 1, 0);
-- ---------------------------------
-- Achievements
-- ---------------------------------
-- A Frosty Shake (1690)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(6261);
DELETE FROM disables WHERE sourceType=4 AND entry IN(6261);
INSERT INTO achievement_criteria_data VALUES(6261, 5, 21848, 0, "");
INSERT INTO achievement_criteria_data VALUES(6261, 6, 4395, 0, "");
INSERT INTO achievement_criteria_data VALUES(6261, 7, 21848, 0, "");
INSERT INTO achievement_criteria_data VALUES(6261, 16, 141, 0, "");
-- BB King (4437)
UPDATE creature_template SET unit_flags = unit_flags&~(0x2|0x80|0x100|0x200) WHERE entry IN(29611, 2784, 7937, 7999, 17468);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(12663, 12664, 12665, 12666, 12667);
DELETE FROM disables WHERE sourceType=4 AND entry IN(2663, 12664, 12665, 12666, 12667);
INSERT INTO achievement_criteria_data VALUES(12663, 1, 29611, 0, "");
INSERT INTO achievement_criteria_data VALUES(12664, 1, 2784, 0, "");
INSERT INTO achievement_criteria_data VALUES(12665, 1, 7937, 0, "");
INSERT INTO achievement_criteria_data VALUES(12666, 1, 7999, 0, "");
INSERT INTO achievement_criteria_data VALUES(12667, 1, 17468, 0, "");
-- BB King (4436)
UPDATE creature_template SET unit_flags = unit_flags&~(0x2|0x80|0x100|0x200) WHERE entry IN(3057, 10181, 16802, 4949, 10540);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(12662, 12661, 12660, 12658, 12659);
DELETE FROM disables WHERE sourceType=4 AND entry IN(12662, 12661, 12660, 12658, 12659);
INSERT INTO achievement_criteria_data VALUES(12662, 1, 3057, 0, "");
INSERT INTO achievement_criteria_data VALUES(12661, 1, 10181, 0, "");
INSERT INTO achievement_criteria_data VALUES(12660, 1, 16802, 0, "");
INSERT INTO achievement_criteria_data VALUES(12658, 1, 4949, 0, "");
INSERT INTO achievement_criteria_data VALUES(12659, 1, 10540, 0, "");
-- Bros. Before Ho Ho Ho's (1686)
UPDATE creature_template SET unit_flags = unit_flags&~(0x2|0x80|0x100|0x200) WHERE entry IN(739, 1182, 927, 8140, 1444, 5489, 12336, 1351, 5484);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236);
DELETE FROM disables WHERE sourceType=4 AND entry IN(6228, 6229, 6230, 6231, 6232, 6233, 6234, 6235, 6236);
INSERT INTO achievement_criteria_data VALUES(6228, 1, 739, 0, "");
INSERT INTO achievement_criteria_data VALUES(6236, 1, 1182, 0, "");
INSERT INTO achievement_criteria_data VALUES(6229, 1, 927, 0, "");
INSERT INTO achievement_criteria_data VALUES(6231, 1, 8140, 0, "");
INSERT INTO achievement_criteria_data VALUES(6230, 1, 1444, 0, "");
INSERT INTO achievement_criteria_data VALUES(6232, 1, 5489, 0, "");
INSERT INTO achievement_criteria_data VALUES(6233, 1, 12336, 0, "");
INSERT INTO achievement_criteria_data VALUES(6234, 1, 1351, 0, "");
INSERT INTO achievement_criteria_data VALUES(6235, 1, 5484, 0, "");
-- Bros. Before Ho Ho Ho's (1685)
UPDATE creature_template SET unit_flags = unit_flags|0x8|0x100 WHERE entry=31261;
UPDATE creature_template SET unit_flags = unit_flags&~(0x2|0x80|0x100|0x200) WHERE entry IN(5661, 26044, 31261);
DELETE FROM achievement_criteria_data WHERE criteria_id IN(6225, 6226, 6662);
DELETE FROM disables WHERE sourceType=4 AND entry IN(6225, 6226, 6662);
INSERT INTO achievement_criteria_data VALUES(6225, 1, 5661, 0, "");
INSERT INTO achievement_criteria_data VALUES(6226, 1, 26044, 0, "");
INSERT INTO achievement_criteria_data VALUES(6662, 1, 31261, 0, "");
-- Crashin' & Thrashin' (1295)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(4090);
DELETE FROM disables WHERE sourceType=4 AND entry IN(4090);
INSERT INTO achievement_criteria_data VALUES(4090, 0, 0, 0, "");
INSERT INTO achievement_criteria_data VALUES(4090, 16, 141, 0, "");
-- Let It Snow (1687)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246);
DELETE FROM disables WHERE sourceType=4 AND entry IN(6237, 6238, 6239, 6240, 6241, 6242, 6243, 6244, 6245, 6246);
INSERT INTO achievement_criteria_data VALUES(6237, 2, 6, 2, "");
INSERT INTO achievement_criteria_data VALUES(6238, 2, 1, 1, "");
INSERT INTO achievement_criteria_data VALUES(6239, 2, 7, 6, "");
INSERT INTO achievement_criteria_data VALUES(6240, 2, 11, 4, "");
INSERT INTO achievement_criteria_data VALUES(6241, 2, 4, 5, "");
INSERT INTO achievement_criteria_data VALUES(6242, 2, 3, 8, "");
INSERT INTO achievement_criteria_data VALUES(6243, 2, 8, 7, "");
INSERT INTO achievement_criteria_data VALUES(6244, 2, 2, 3, "");
INSERT INTO achievement_criteria_data VALUES(6245, 2, 9, 10, "");
INSERT INTO achievement_criteria_data VALUES(6246, 2, 5, 11, "");
-- Scrooge (1255)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(10441);
DELETE FROM disables WHERE sourceType=4 AND entry IN(10441);
INSERT INTO achievement_criteria_data VALUES(10441, 1, 2784, 0, "");
INSERT INTO achievement_criteria_data VALUES(10441, 16, 141, 0, "");
-- Scrooge (259)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(5272);
DELETE FROM disables WHERE sourceType=4 AND entry IN(5272);
INSERT INTO achievement_criteria_data VALUES(5272, 1, 3057, 0, "");
INSERT INTO achievement_criteria_data VALUES(5272, 16, 141, 0, "");
-- The Winter Veil Gourmet (1688)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(6247, 6248, 6249);
DELETE FROM disables WHERE sourceType=4 AND entry IN(6247, 6248, 6249);
INSERT INTO achievement_criteria_data VALUES(6247, 16, 141, 0, "");
INSERT INTO achievement_criteria_data VALUES(6248, 16, 141, 0, "");
INSERT INTO achievement_criteria_data VALUES(6249, 16, 141, 0, "");
-- 'Tis the Season (277)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(4230);
DELETE FROM disables WHERE sourceType=4 AND entry IN(4230);
INSERT INTO achievement_criteria_data VALUES(4230, 5, 55000, 0, "");
INSERT INTO achievement_criteria_data VALUES(4230, 16, 141, 0, "");
-- With a Little Helper from My Friends (252)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(3826, 3827, 3828, 3829);
DELETE FROM disables WHERE sourceType=4 AND entry IN(3826, 3827, 3828, 3829);
INSERT INTO achievement_criteria_data VALUES(3826, 5, 26157, 0, "");
INSERT INTO achievement_criteria_data VALUES(3827, 5, 26272, 0, "");
INSERT INTO achievement_criteria_data VALUES(3828, 5, 26273, 0, "");
INSERT INTO achievement_criteria_data VALUES(3829, 5, 26274, 0, "");
-- Fa-la-la-la-Ogri'la (1282)
DELETE FROM achievement_criteria_data WHERE criteria_id IN(3936, 3937, 3938);
DELETE FROM disables WHERE sourceType=4 AND entry IN(3936, 3937, 3938);
INSERT INTO achievement_criteria_data VALUES(3936, 5, 44827, 0, "");
INSERT INTO achievement_criteria_data VALUES(3937, 5, 44825, 0, "");
INSERT INTO achievement_criteria_data VALUES(3938, 5, 44824, 0, "");
@@ -0,0 +1,34 @@
-- ALTER TABLE access_requirement ADD COLUMN reqItemLevel SMALLINT(5) UNSIGNED DEFAULT 0 NOT NULL;
UPDATE access_requirement SET item_level=0;
UPDATE access_requirement SET item_level=180 WHERE difficulty=1 AND mapId IN(
619, -- Azjol-Nerub: Ahn'kahet: The Old Kingdom
601, -- Azjol-Nerub: Azjol-Nerub
595, -- Caverns of Time: The Culling of Stratholme
600, -- Drak'Tharon Keep
604, -- Gundrak
576, -- The Nexus: The Nexus
578, -- The Nexus: The Oculus
608, -- The Violet Hold
602, -- Ulduar: Halls of Lightning
599, -- Ulduar: Halls of Stone
574, -- Utgarde Keep: Utgarde Keep
575 -- Utgarde Keep: Utgarde Pinnacle
);
UPDATE access_requirement SET item_level=180 WHERE difficulty=0 AND mapId IN(
650, -- Crusaders' Coliseum: Trial of the Champion
632, -- Icecrown Citadel: The Forge of Souls
658, -- Icecrown Citadel: Pit of Saron
668 -- Icecrown Citadel: Halls of Reflection
);
UPDATE access_requirement SET item_level=200 WHERE difficulty=1 AND mapId IN(
650, -- Crusaders' Coliseum: Trial of the Champion
632, -- Icecrown Citadel: The Forge of Souls
658 -- Icecrown Citadel: Pit of Saron
);
UPDATE access_requirement SET item_level=219 WHERE difficulty=1 AND mapId IN(
668 -- Icecrown Citadel: Halls of Reflection
);
@@ -0,0 +1,280 @@
INSERT INTO command VALUES
('commands', 0, ''),
('dismount', 0, ''),
('help', 0, ''),
('server info', 0, ''),
('server motd', 0, ''),
('spect', 0, ''),
('spect leave', 0, ''),
('spect reset', 0, ''),
('spect spectate', 0, ''),
('spect version', 0, ''),
('spect watch', 0, '')
ON DUPLICATE KEY UPDATE security=0;
UPDATE command SET security=2 WHERE security AND security<2;
INSERT INTO command VALUES
('gm', 1, ''),
('gm visible', 1, ''),
('gm fly', 1, ''),
('go', 1, ''),
('go xyz', 1, ''),
('gps', 1, ''),
('appear', 1, ''),
('modify', 1, ''),
('modify speed', 1, ''),
('modify speed all', 1, ''),
('tele', 1, ''),
('skirmish', 1, '')
ON DUPLICATE KEY UPDATE security=1;
INSERT INTO command VALUES
('list creature', 4, ''),
('list item', 4, ''),
('list object', 4, ''),
('pdump load', 4, ''),
('pdump write', 4, ''),
('pdump', 4, ''),
('reload all quest', 4, ''),
('reload all npc', 4, ''),
('reload all loot', 4, ''),
('reload all item', 4, ''),
('reload all locales', 4, ''),
('reload all gossips', 4, ''),
('reload all', 4, ''),
('reset all', 4, ''),
('reset achievements', 4, ''),
('reset level', 4, ''),
('reset spells', 4, ''),
('reset stats', 4, ''),
('server exit', 4, ''),
('server idlerestart', 4, ''),
('server idleshutdown', 4, ''),
('server set loglevel', 4, ''),
('achievement add', 4, ''),
('server togglequerylog', 4, ''),
('debug send', 4, ''),
('debug send buyerror', 4, ''),
('debug send channelnotify', 4, ''),
('debug send chatmmessage', 4, ''),
('debug send equiperror', 4, ''),
('debug send largepacket', 4, ''),
('debug send opcode', 4, ''),
('debug send qpartymsg', 4, ''),
('debug send qinvalidmsg', 4, ''),
('debug send sellerror', 4, ''),
('debug send setphaseshift', 4, ''),
('debug send spellfail', 4, ''),
('learn', 4, ''),
('learn all', 4, ''),
('learn all my', 4, ''),
('learn all my talents', 4, ''),
('learn all my spells', 4, ''),
('learn all my pettalents', 4, ''),
('learn all my class', 4, ''),
('learn all gm', 4, ''),
('learn all default', 4, ''),
('learn all crafts', 4, ''),
('learn all recipes', 4, ''),
('pet learn', 4, ''),
('unlearn', 4, ''),
('aura', 4, ''),
('gobject add', 4, ''),
('gobject add temp', 4, ''),
('npc add move', 4, ''),
('npc add item', 4, ''),
('npc add formation', 4, ''),
('npc add', 4, ''),
('npc add temp', 4, ''),
('wp add', 4, ''),
('npc set phase', 4, ''),
('npc set movetype', 4, ''),
('npc set model', 4, ''),
('npc set link', 4, ''),
('npc move', 4, ''),
('npc set flag', 4, ''),
('npc set factionid', 4, ''),
('npc set level', 4, ''),
('npc delete', 4, ''),
('npc delete item', 4, ''),
('npc set spawndist', 4, ''),
('npc set spawntime', 4, ''),
('npc set allowmove', 4, ''),
('npc set entry', 4, ''),
('npc set data', 4, ''),
('debug arena', 4, ''),
('debug bg', 4, ''),
('flusharenapoints', 4, ''),
('linkgrave', 4, ''),
('wpgps', 4, ''),
('possess', 4, ''),
('server set closed', 4, ''),
('server set motd', 4, ''),
('event start', 4, ''),
('event stop', 4, ''),
('gobject move', 4, ''),
('gobject set phase', 4, ''),
('gobject turn', 4, ''),
('honor update', 4, ''),
('morph', 4, ''),
('pet create', 4, ''),
('character changefaction', 4, ''),
('character changerace', 4, ''),
('character customize', 4, ''),
('modify faction', 4, ''),
('cometome', 4, ''),
('saveall', 4, ''),
('save', 4, ''),
('banlist', 4, ''),
('banlist account', 4, ''),
('banlist character', 4, ''),
('banlist ip', 4, ''),
('ban playeraccount', 4, ''),
('unban playeraccount', 4, ''),
('debug areatriggers', 4, ''),
('debug Mod32Value', 4, ''),
('debug setvalue', 4, ''),
('debug setbit', 4, ''),
('debug setaurastate', 4, ''),
('debug spawnvehicle', 4, ''),
('debug setvid', 4, ''),
('debug update', 4, ''),
('honor', 4, ''),
('honor add', 4, ''),
('honor add kill', 4, ''),
('modify honor', 4, ''),
('modify arenapoints', 4, ''),
('modify spell', 4, ''),
('modify gender', 4, ''),
('send items', 4, ''),
('send money', 4, ''),
('bf', 4, ''),
('bf start', 4, ''),
('bf stop', 4, ''),
('bf enable', 4, ''),
('bf switch', 4, ''),
('bf timer', 4, ''),
('lfg', 4, ''),
('lfg player', 4, ''),
('lfg group', 4, ''),
('lfg queue', 4, ''),
('lfg clean', 4, ''),
('lfg options', 4, ''),
('playall', 4, '')
ON DUPLICATE KEY UPDATE security=4;
INSERT INTO command VALUES
('guild invite', 3, ''),
('guild rank', 3, ''),
('quest add', 3, ''),
('server restart', 3, ''),
('server restart cancel', 3, ''),
('server shutdown', 3, ''),
('server shutdown cancel', 3, ''),
('reset honor', 3, ''),
('modify money', 3, ''),
('modify talentpoints', 3, '')
ON DUPLICATE KEY UPDATE security=3;
INSERT INTO command VALUES
('recall', 2, ''),
('summon', 2, ''),
('npc follow', 2, ''),
('npc follow stop', 2, ''),
('ban', 2, ''),
('ban account', 2, ''),
('ban character', 2, ''),
('ban ip', 2, ''),
('baninfo', 2, ''),
('baninfo account', 2, ''),
('baninfo character', 2, ''),
('baninfo ip', 2, ''),
('unban', 2, ''),
('unban account', 2, ''),
('unban character', 2, ''),
('unban ip', 2, ''),
('instance', 2, ''),
('instance unbind', 2, ''),
('modify phase', 2, ''),
('achievement', 2, ''),
('achievement checkall', 2, ''),
('quest', 2, ''),
('quest remove', 2, ''),
('quest complete', 2, ''),
('lookup', 2, ''),
('lookup player', 2, ''),
('lookup player account', 2, ''),
('lookup player email', 2, ''),
('lookup player ip', 2, ''),
('lookup quest', 2, ''),
('lookup title', 2, ''),
('lookup faction', 2, ''),
('lookup item', 2, ''),
('lookup skill', 2, ''),
('lookup spell', 2, ''),
('lookup spell id', 2, ''),
('die', 2, ''),
('unaura', 2, ''),
('reset talents', 2, ''),
('ticket delete', 2, ''),
('freeze', 2, ''),
('unfreeze', 2, ''),
('kick', 2, ''),
('revive', 2, ''),
('additem', 2, ''),
('unstuck', 2, ''),
('list', 2, ''),
('list auras', 2, '')
ON DUPLICATE KEY UPDATE security=2;
DELETE FROM command WHERE name LIKE 'account%';
DELETE FROM command WHERE name LIKE 'cheat%';
DELETE FROM command WHERE name LIKE 'disable%';
DELETE FROM command WHERE name LIKE 'mmap%';
DELETE FROM command WHERE name LIKE 'deserter%';
DELETE FROM command WHERE name LIKE 'arena%';
DELETE FROM command WHERE name LIKE 'rbac%' OR name LIKE '%rbac';
DELETE FROM command WHERE name LIKE 'character deleted%';
DELETE FROM command WHERE name LIKE 'listfreeze%';
DELETE FROM command WHERE name LIKE 'channel%';
DELETE FROM command WHERE name IN('gm ingame', 'guild rename', 'reload gameobject_involvedrelation', 'reload creature_summon_groups', 'list mail', 'reload spell_learn_spell', 'server plimit', 'character erase');
-- Trinity Strings for mute
UPDATE trinity_string SET content_default="%s has disabled %s's chat for %u minutes, effective at the player's next login. Reason: %s." WHERE entry=283 AND content_default="You have disabled %s's chat for %u minutes, effective at the player's next login. Reason: %s.";
UPDATE trinity_string SET content_default="%s has disabled %s's chat for %u minutes. Reason: %s." WHERE entry=301 AND content_default="You have disabled %s's chat for %u minutes. Reason: %s.";
-- Trinity String for .baninfo
UPDATE trinity_string SET content_default="Ban Date: %s Bantime: %s Still active: %s Reason: %s Set by: %s" WHERE entry=418 AND content_default="Ban Date: %u Bantime: %s Still active: %s Reason: %s Set by: %s";
UPDATE trinity_string SET content_default="There is no such character. Remember that the names are cAsE SeNSITivE!" WHERE entry=414 AND content_default="There is no such character.";
-- Trinity String for npc info (one of many)
UPDATE `trinity_string` SET `content_default`=
'Unit Flags: %u.
Unit Flags 2: %u.
Dynamic Flags: %u.
Faction Template: %u.' WHERE `entry`=542;
-- Trinity String .pinfo
REPLACE INTO trinity_string(entry, content_default) VALUES(548, 'Player%s %s (guid: %u) Account: %s (id: %u) Email: %s GMLevel: %u Last IP: %s Last login: %s Latency: %ums');
REPLACE INTO trinity_string(entry, content_default) VALUES(549, 'Race: %s Class: %s Played time: %s Level: %u Money: %ug%us%uc');
REPLACE INTO trinity_string(entry, content_default) VALUES(550, 'Mute time remaining: %s, By: %s, Reason: %s');
REPLACE INTO trinity_string(entry, content_default) VALUES(453, 'Ban time remaining: %s, Banned by: %s, Reason: %s');
REPLACE INTO trinity_string(entry, content_default) VALUES(714, 'Map: %s, Area: %s, Zone: %s, Phase: %u');
REPLACE INTO trinity_string(entry, content_default) VALUES(716, 'Map: %s, Area: %s');
-- Trinity String for BG Queue Announcer
REPLACE INTO `trinity_string` VALUES (711, 'Queue status for %s (Lvl: %u to %u)\nQueued alliances: %u (Need at least %u more)\nQueued hordes: %u (Need at least %u more)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
REPLACE INTO `trinity_string` VALUES (712, 'Queue status for %s (Lvl: %u to %u)\nQueued alliances: %u + random queue (Need at least %u)\nQueued hordes: %u + random queue (Need at least %u)', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
REPLACE INTO `trinity_string` VALUES (713, 'Queue status for %s (Lvl: %u to %u)\nQueued alliances: %u + specific queue\nQueued hordes: %u + specific queue', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
@@ -0,0 +1,2 @@
UPDATE creature_classlevelstats SET basehp2=basehp0*2 WHERE level IN(55, 56, 57, 58);
@@ -0,0 +1,14 @@
-- achievement Flirt With Disaster
DELETE FROM player_factionchange_achievement WHERE alliance_id IN(1279, 1280) OR horde_id IN(1279, 1280);
INSERT INTO player_factionchange_achievement VALUES(1279, 1280);
-- achievement Stormpike Perfection (A) / Frostwolf Perfection (H)
DELETE FROM player_factionchange_achievement WHERE alliance_id IN(220, 873) OR horde_id IN(220, 873);
INSERT INTO player_factionchange_achievement VALUES(220, 873);
-- Quests
DELETE FROM player_factionchange_quests WHERE alliance_id IN(12887, 12896, 12898) OR horde_id IN(12892, 12897, 12899);
INSERT INTO player_factionchange_quests VALUES(12887, 12892);
INSERT INTO player_factionchange_quests VALUES(12896, 12897);
INSERT INTO player_factionchange_quests VALUES(12898, 12899);
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,128 @@
-- ----------------------------
-- Table structure for `player_factionchange_spells`
-- ----------------------------
DROP TABLE IF EXISTS `player_factionchange_spells`;
CREATE TABLE `player_factionchange_spells` (
`alliance_id` int(10) unsigned NOT NULL,
`alliance_comment` text NOT NULL,
`horde_id` int(10) unsigned NOT NULL,
`horde_comment` text NOT NULL,
PRIMARY KEY (`alliance_id`,`horde_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of player_factionchange_spells
-- ----------------------------
INSERT INTO `player_factionchange_spells` VALUES ('458', 'Brown Horse', '6654', 'Brown Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('470', 'Black Stallion', '64658', 'Black Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('472', 'Pinto', '580', 'Timber Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('3561', 'Teleport: Stormwind', '3567', 'Teleport: Orgrimmar');
INSERT INTO `player_factionchange_spells` VALUES ('3562', 'Teleport: Ironforge', '3563', 'Teleport: Undercity');
INSERT INTO `player_factionchange_spells` VALUES ('3565', 'Teleport: Darnassus', '3566', 'Teleport: Thunder Bluff');
INSERT INTO `player_factionchange_spells` VALUES ('6648', 'Chestnut Mare', '6653', 'Dire Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('6777', 'Gray Ram', '8395', 'Emerald Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('6898', 'White Ram', '10796', 'Turquoise Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('6899', 'Brown Ram', '10799', 'Violet Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('8394', 'Striped Frostsaber', '64977', 'Black Skeletal Horse');
INSERT INTO `player_factionchange_spells` VALUES ('10059', 'Portal: Stormwind', '11417', 'Portal: Orgrimmar');
INSERT INTO `player_factionchange_spells` VALUES ('10789', 'Spotted Frostsaber', '17464', 'Brown Skeletal Horse');
INSERT INTO `player_factionchange_spells` VALUES ('10793', 'Striped Nightsaber', '17463', 'Blue Skeletal Horse');
INSERT INTO `player_factionchange_spells` VALUES ('10873', 'Red Mechanostrider', '64657', 'White Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('10969', 'Blue Mechanostrider', '35020', 'Blue Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('11416', 'Portal: Ironforge', '11418', 'Portal: Undercity');
INSERT INTO `player_factionchange_spells` VALUES ('11419', 'Portal: Darnassus', '11420', 'Portal: Thunder Bluff');
INSERT INTO `player_factionchange_spells` VALUES ('13819', 'Warhorse', '34769', 'Summon Warhorse');
INSERT INTO `player_factionchange_spells` VALUES ('15779', 'White Mechanostrider Mod B', '18992', 'Teal Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('16082', 'Palomino', '16080', 'Red Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('16083', 'White Stallion', '16081', 'Winter Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('17229', 'Winterspring Frostsaber', '64659', 'Venomhide Ravasaur');
INSERT INTO `player_factionchange_spells` VALUES ('17453', 'Green Mechanostrider', '18989', 'Gray Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('17459', 'Icy Blue Mechanostrider Mod A', '18991', 'Green Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('17460', 'Frost Ram', '17450', 'Ivory Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('17461', 'Black Ram', '16084', 'Mottled Red Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('22717', 'Black War Steed', '22724', 'Black War Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('22719', 'Black Battlestrider', '22718', 'Black War Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('22720', 'Black War Ram', '22721', 'Black War Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('22723', 'Black War Tiger', '22722', 'Red Skeletal Warhorse');
INSERT INTO `player_factionchange_spells` VALUES ('23214', 'Charger', '34767', 'Summon Charger');
INSERT INTO `player_factionchange_spells` VALUES ('23219', 'Swift Mistsaber', '23246', 'Purple Skeletal Warhorse');
INSERT INTO `player_factionchange_spells` VALUES ('23221', 'Swift Frostsaber', '66846', 'Ochre Skeletal Warhorse');
INSERT INTO `player_factionchange_spells` VALUES ('23222', 'Swift Yellow Mechanostrider', '23247', 'Great White Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('23223', 'Swift White Mechanostrider', '23248', 'Great Gray Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('23225', 'Swift Green Mechanostrider', '23249', 'Great Brown Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('23227', 'Swift Palomino', '23251', 'Swift Timber Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('23228', 'Swift White Steed', '23252', 'Swift Gray Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('23229', 'Swift Brown Steed', '23250', 'Swift Brown Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('23238', 'Swift Brown Ram', '23243', 'Swift Orange Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('23239', 'Swift Gray Ram', '23241', 'Swift Blue Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('23240', 'Swift White Ram', '23242', 'Swift Olive Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('23338', 'Swift Stormsaber', '17465', 'Green Skeletal Warhorse');
INSERT INTO `player_factionchange_spells` VALUES ('23510', 'Stormpike Battle Charger', '23509', 'Frostwolf Howler');
INSERT INTO `player_factionchange_spells` VALUES ('31801', 'Seal of Vengeance', '53736', 'Seal of Corruption');
INSERT INTO `player_factionchange_spells` VALUES ('32182', 'Heroism', '2825', 'Bloodlust');
INSERT INTO `player_factionchange_spells` VALUES ('32235', 'Golden Gryphon', '32245', 'Green Wind Rider');
INSERT INTO `player_factionchange_spells` VALUES ('32239', 'Ebon Gryphon', '32243', 'Tawny Wind Rider');
INSERT INTO `player_factionchange_spells` VALUES ('32240', 'Snowy Gryphon', '32244', 'Blue Wind Rider');
INSERT INTO `player_factionchange_spells` VALUES ('32242', 'Swift Blue Gryphon', '32296', 'Swift Yellow Wind Rider');
INSERT INTO `player_factionchange_spells` VALUES ('32266', 'Portal: Exodar', '32267', 'Portal: Silvermoon');
INSERT INTO `player_factionchange_spells` VALUES ('32271', 'Teleport: Exodar', '32272', 'Teleport: Silvermoon');
INSERT INTO `player_factionchange_spells` VALUES ('32289', 'Swift Red Gryphon', '32246', 'Swift Red Wind Rider');
INSERT INTO `player_factionchange_spells` VALUES ('32290', 'Swift Green Gryphon', '32295', 'Swift Green Wind Rider');
INSERT INTO `player_factionchange_spells` VALUES ('32292', 'Swift Purple Gryphon', '32297', 'Swift Purple Wind Rider');
INSERT INTO `player_factionchange_spells` VALUES ('33690', 'Teleport: Shattrath', '35715', 'Teleport: Shattrath');
INSERT INTO `player_factionchange_spells` VALUES ('33691', 'Portal: Shattrath', '35717', 'Portal: Shattrath');
INSERT INTO `player_factionchange_spells` VALUES ('34406', 'Brown Elekk', '35022', 'Black Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('35710', 'Gray Elekk', '34795', 'Red Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('35711', 'Purple Elekk', '35018', 'Purple Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('35712', 'Great Green Elekk', '35027', 'Swift Purple Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('35713', 'Great Blue Elekk', '35025', 'Swift Green Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('35714', 'Great Purple Elekk', '33660', 'Swift Pink Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('48027', 'Black War Elekk', '35028', 'Swift Warstrider');
INSERT INTO `player_factionchange_spells` VALUES ('49359', 'Teleport: Theramore', '49358', 'Teleport: Stonard');
INSERT INTO `player_factionchange_spells` VALUES ('49360', 'Portal: Theramore', '49361', 'Portal: Stonard');
INSERT INTO `player_factionchange_spells` VALUES ('59785', 'Black War Mammoth', '59788', 'Black War Mammoth');
INSERT INTO `player_factionchange_spells` VALUES ('59791', 'Wooly Mammoth', '59793', 'Wooly Mammoth');
INSERT INTO `player_factionchange_spells` VALUES ('59799', 'Ice Mammoth', '59797', 'Ice Mammoth');
INSERT INTO `player_factionchange_spells` VALUES ('60114', 'Armored Brown Bear', '60116', 'Armored Brown Bear');
INSERT INTO `player_factionchange_spells` VALUES ('60118', 'Black War Bear', '60119', 'Black War Bear');
INSERT INTO `player_factionchange_spells` VALUES ('60424', 'Mekgineer''s Chopper', '55531', 'Mechano-hog');
INSERT INTO `player_factionchange_spells` VALUES ('60867', 'Mekgineer''s Chopper', '60866', 'Mechano-hog');
INSERT INTO `player_factionchange_spells` VALUES ('61229', 'Armored Snowy Gryphon', '61230', 'Armored Blue Wind Rider');
INSERT INTO `player_factionchange_spells` VALUES ('61425', 'Traveler''s Tundra Mammoth', '61447', 'Traveler''s Tundra Mammoth');
INSERT INTO `player_factionchange_spells` VALUES ('61470', 'Grand Ice Mammoth', '61469', 'Grand Ice Mammoth');
INSERT INTO `player_factionchange_spells` VALUES ('61996', 'Blue Dragonhawk', '61997', 'Red Dragonhawk');
INSERT INTO `player_factionchange_spells` VALUES ('62609', 'Argent Squire', '62746', 'Argent Gruntling');
INSERT INTO `player_factionchange_spells` VALUES ('63232', 'Stormwind Steed', '63640', 'Orgrimmar Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('63636', 'Ironforge Ram', '63635', 'Darkspear Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('63637', 'Darnassian Nightsaber', '63643', 'Forsaken Warhorse');
INSERT INTO `player_factionchange_spells` VALUES ('63638', 'Gnomeregan Mechanostrider', '63641', 'Thunder Bluff Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('63639', 'Exodar Elekk', '63642', 'Silvermoon Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('65637', 'Great Red Elekk', '65639', 'Swift Red Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('65638', 'Swift Moonsaber', '65645', 'White Skeletal Warhorse');
INSERT INTO `player_factionchange_spells` VALUES ('65640', 'Swift Gray Steed', '65646', 'Swift Burgundy Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('65642', 'Turbostrider', '65641', 'Great Golden Kodo');
INSERT INTO `player_factionchange_spells` VALUES ('65643', 'Swift Violet Ram', '65644', 'Swift Purple Raptor');
INSERT INTO `player_factionchange_spells` VALUES ('66087', 'Silver Covenant Hippogryph', '66088', 'Sunreaver Dragonhawk');
INSERT INTO `player_factionchange_spells` VALUES ('66090', 'Quel''dorei Steed', '66091', 'Sunreaver Hawkstrider');
INSERT INTO `player_factionchange_spells` VALUES ('66847', 'Striped Dawnsaber', '17462', 'Red Skeletal Horse');
INSERT INTO `player_factionchange_spells` VALUES ('67064', 'Royal Moonshroud Robe', '67144', 'Royal Moonshroud Robe');
INSERT INTO `player_factionchange_spells` VALUES ('67065', 'Royal Moonshroud Bracers', '67147', 'Royal Moonshroud Bracers');
INSERT INTO `player_factionchange_spells` VALUES ('67066', 'Merlin''s Robe', '67146', 'Merlin''s Robe');
INSERT INTO `player_factionchange_spells` VALUES ('67079', 'Bejeweled Wizard''s Bracers', '67145', 'Bejeweled Wizard''s Bracers');
INSERT INTO `player_factionchange_spells` VALUES ('67080', 'Ensorcelled Nerubian Breastplate', '67136', 'Ensorcelled Nerubian Breastplate');
INSERT INTO `player_factionchange_spells` VALUES ('67081', 'Black Chitin Bracers', '67137', 'Black Chitin Bracers');
INSERT INTO `player_factionchange_spells` VALUES ('67082', 'Crusader''s Dragonscale Breastplate', '67138', 'Crusader''s Dragonscale Breastplate');
INSERT INTO `player_factionchange_spells` VALUES ('67083', 'Crusader''s Dragonscale Bracers', '67143', 'Crusader''s Dragonscale Bracers');
INSERT INTO `player_factionchange_spells` VALUES ('67084', 'Lunar Eclipse Robes', '67140', 'Lunar Eclipse Robes');
INSERT INTO `player_factionchange_spells` VALUES ('67085', 'Moonshadow Armguards', '67141', 'Moonshadow Armguards');
INSERT INTO `player_factionchange_spells` VALUES ('67086', 'Knightbane Carapace', '67142', 'Knightbane Carapace');
INSERT INTO `player_factionchange_spells` VALUES ('67087', 'Bracers of Swift Death', '67139', 'Bracers of Swift Death');
INSERT INTO `player_factionchange_spells` VALUES ('67091', 'Breastplate of the White Knight', '67130', 'Breastplate of the White Knight');
INSERT INTO `player_factionchange_spells` VALUES ('67092', 'Saronite Swordbreakers', '67131', 'Saronite Swordbreakers');
INSERT INTO `player_factionchange_spells` VALUES ('67093', 'Titanium Razorplate', '67132', 'Titanium Razorplate');
INSERT INTO `player_factionchange_spells` VALUES ('67094', 'Titanium Spikeguards', '67133', 'Titanium Spikeguards');
INSERT INTO `player_factionchange_spells` VALUES ('67095', 'Sunforged Breastplate', '67134', 'Sunforged Breastplate');
INSERT INTO `player_factionchange_spells` VALUES ('67096', 'Sunforged Bracers', '67135', 'Sunforged Bracers');
INSERT INTO `player_factionchange_spells` VALUES ('68057', 'Swift Alliance Steed', '68056', 'Swift Horde Wolf');
INSERT INTO `player_factionchange_spells` VALUES ('68187', 'Crusader''s White Warhorse', '68188', 'Crusader''s Black Warhorse');
@@ -0,0 +1,802 @@
DELETE FROM player_classlevelstats;
INSERT INTO player_classlevelstats VALUES
(1, 1, 20, 0),
(1, 2, 29, 0),
(1, 3, 38, 0),
(1, 4, 47, 0),
(1, 5, 56, 0),
(1, 6, 65, 0),
(1, 7, 74, 0),
(1, 8, 83, 0),
(1, 9, 92, 0),
(1, 10, 97, 0),
(1, 11, 103, 0),
(1, 12, 109, 0),
(1, 13, 118, 0),
(1, 14, 128, 0),
(1, 15, 139, 0),
(1, 16, 151, 0),
(1, 17, 154, 0),
(1, 18, 168, 0),
(1, 19, 183, 0),
(1, 20, 199, 0),
(1, 21, 206, 0),
(1, 22, 224, 0),
(1, 23, 243, 0),
(1, 24, 253, 0),
(1, 25, 274, 0),
(1, 26, 296, 0),
(1, 27, 309, 0),
(1, 28, 333, 0),
(1, 29, 348, 0),
(1, 30, 374, 0),
(1, 31, 401, 0),
(1, 32, 419, 0),
(1, 33, 448, 0),
(1, 34, 468, 0),
(1, 35, 499, 0),
(1, 36, 521, 0),
(1, 37, 545, 0),
(1, 38, 581, 0),
(1, 39, 609, 0),
(1, 40, 649, 0),
(1, 41, 681, 0),
(1, 42, 715, 0),
(1, 43, 761, 0),
(1, 44, 799, 0),
(1, 45, 839, 0),
(1, 46, 881, 0),
(1, 47, 935, 0),
(1, 48, 981, 0),
(1, 49, 1029, 0),
(1, 50, 1079, 0),
(1, 51, 1131, 0),
(1, 52, 1185, 0),
(1, 53, 1241, 0),
(1, 54, 1299, 0),
(1, 55, 1359, 0),
(1, 56, 1421, 0),
(1, 57, 1485, 0),
(1, 58, 1551, 0),
(1, 59, 1619, 0),
(1, 60, 1689, 0),
(1, 61, 1902, 0),
(1, 62, 2129, 0),
(1, 63, 2357, 0),
(1, 64, 2612, 0),
(1, 65, 2883, 0),
(1, 66, 3169, 0),
(1, 67, 3455, 0),
(1, 68, 3774, 0),
(1, 69, 4109, 0),
(1, 70, 4444, 0),
(1, 71, 4720, 0),
(1, 72, 5013, 0),
(1, 73, 5325, 0),
(1, 74, 5656, 0),
(1, 75, 6008, 0),
(1, 76, 6381, 0),
(1, 77, 6778, 0),
(1, 78, 7198, 0),
(1, 79, 7646, 0),
(1, 80, 8121, 0),
(2, 1, 28, 60),
(2, 2, 36, 78),
(2, 3, 44, 98),
(2, 4, 52, 104),
(2, 5, 60, 111),
(2, 6, 68, 134),
(2, 7, 76, 143),
(2, 8, 84, 153),
(2, 9, 92, 179),
(2, 10, 100, 192),
(2, 11, 108, 205),
(2, 12, 116, 219),
(2, 13, 124, 249),
(2, 14, 129, 265),
(2, 15, 135, 282),
(2, 16, 141, 315),
(2, 17, 152, 334),
(2, 18, 164, 354),
(2, 19, 177, 390),
(2, 20, 191, 412),
(2, 21, 206, 435),
(2, 22, 222, 459),
(2, 23, 239, 499),
(2, 24, 247, 525),
(2, 25, 266, 552),
(2, 26, 286, 579),
(2, 27, 307, 621),
(2, 28, 329, 648),
(2, 29, 342, 675),
(2, 30, 366, 702),
(2, 31, 391, 729),
(2, 32, 407, 756),
(2, 33, 434, 798),
(2, 34, 462, 825),
(2, 35, 481, 852),
(2, 36, 511, 879),
(2, 37, 542, 906),
(2, 38, 564, 933),
(2, 39, 597, 960),
(2, 40, 621, 987),
(2, 41, 656, 1014),
(2, 42, 682, 1041),
(2, 43, 719, 1068),
(2, 44, 747, 1110),
(2, 45, 786, 1137),
(2, 46, 816, 1164),
(2, 47, 857, 1176),
(2, 48, 889, 1203),
(2, 49, 922, 1230),
(2, 50, 966, 1257),
(2, 51, 1001, 1284),
(2, 52, 1037, 1311),
(2, 53, 1084, 1338),
(2, 54, 1122, 1365),
(2, 55, 1161, 1392),
(2, 56, 1201, 1419),
(2, 57, 1252, 1446),
(2, 58, 1294, 1458),
(2, 59, 1337, 1485),
(2, 60, 1381, 1512),
(2, 61, 1540, 1656),
(2, 62, 1708, 1800),
(2, 63, 1884, 1944),
(2, 64, 2068, 2088),
(2, 65, 2262, 2232),
(2, 66, 2466, 2377),
(2, 67, 2679, 2521),
(2, 68, 2901, 2665),
(2, 69, 3134, 2809),
(2, 70, 3377, 2953),
(2, 71, 3629, 3097),
(2, 72, 3900, 3241),
(2, 73, 4191, 3385),
(2, 74, 4503, 3529),
(2, 75, 4839, 3673),
(2, 76, 5200, 3817),
(2, 77, 5588, 3962),
(2, 78, 6005, 4106),
(2, 79, 6453, 4250),
(2, 80, 6934, 4394),
(3, 1, 46, 65),
(3, 2, 53, 70),
(3, 3, 60, 76),
(3, 4, 67, 98),
(3, 5, 74, 106),
(3, 6, 81, 130),
(3, 7, 88, 140),
(3, 8, 95, 166),
(3, 9, 102, 193),
(3, 10, 109, 206),
(3, 11, 116, 235),
(3, 12, 123, 250),
(3, 13, 130, 266),
(3, 14, 138, 298),
(3, 15, 147, 316),
(3, 16, 157, 350),
(3, 17, 168, 370),
(3, 18, 180, 391),
(3, 19, 193, 428),
(3, 20, 207, 451),
(3, 21, 222, 475),
(3, 22, 238, 515),
(3, 23, 255, 541),
(3, 24, 273, 568),
(3, 25, 292, 611),
(3, 26, 312, 640),
(3, 27, 333, 670),
(3, 28, 355, 715),
(3, 29, 378, 745),
(3, 30, 402, 775),
(3, 31, 417, 805),
(3, 32, 443, 850),
(3, 33, 470, 880),
(3, 34, 498, 910),
(3, 35, 527, 940),
(3, 36, 547, 970),
(3, 37, 578, 1015),
(3, 38, 610, 1045),
(3, 39, 643, 1075),
(3, 40, 667, 1105),
(3, 41, 702, 1135),
(3, 42, 738, 1180),
(3, 43, 775, 1210),
(3, 44, 803, 1240),
(3, 45, 842, 1270),
(3, 46, 872, 1300),
(3, 47, 913, 1330),
(3, 48, 955, 1360),
(3, 49, 994, 1390),
(3, 50, 1047, 1420),
(3, 51, 1067, 1450),
(3, 52, 1113, 1480),
(3, 53, 1150, 1510),
(3, 54, 1198, 1540),
(3, 55, 1237, 1570),
(3, 56, 1287, 1600),
(3, 57, 1328, 1630),
(3, 58, 1370, 1660),
(3, 59, 1423, 1690),
(3, 60, 1467, 1720),
(3, 61, 1633, 1886),
(3, 62, 1819, 2053),
(3, 63, 2003, 2219),
(3, 64, 2195, 2385),
(3, 65, 2397, 2552),
(3, 66, 2623, 2718),
(3, 67, 2844, 2884),
(3, 68, 3075, 3050),
(3, 69, 3316, 3217),
(3, 70, 3568, 3383),
(3, 71, 3834, 3549),
(3, 72, 4120, 3716),
(3, 73, 4427, 3882),
(3, 74, 4757, 4048),
(3, 75, 5112, 4215),
(3, 76, 5493, 4381),
(3, 77, 5903, 4547),
(3, 78, 6343, 4713),
(3, 79, 6816, 4880),
(3, 80, 7324, 5046),
(4, 1, 25, 0),
(4, 2, 32, 0),
(4, 3, 49, 0),
(4, 4, 56, 0),
(4, 5, 63, 0),
(4, 6, 70, 0),
(4, 7, 87, 0),
(4, 8, 94, 0),
(4, 9, 101, 0),
(4, 10, 118, 0),
(4, 11, 125, 0),
(4, 12, 142, 0),
(4, 13, 149, 0),
(4, 14, 156, 0),
(4, 15, 173, 0),
(4, 16, 181, 0),
(4, 17, 190, 0),
(4, 18, 200, 0),
(4, 19, 221, 0),
(4, 20, 233, 0),
(4, 21, 246, 0),
(4, 22, 260, 0),
(4, 23, 275, 0),
(4, 24, 301, 0),
(4, 25, 318, 0),
(4, 26, 336, 0),
(4, 27, 355, 0),
(4, 28, 375, 0),
(4, 29, 396, 0),
(4, 30, 428, 0),
(4, 31, 451, 0),
(4, 32, 475, 0),
(4, 33, 500, 0),
(4, 34, 526, 0),
(4, 35, 553, 0),
(4, 36, 581, 0),
(4, 37, 610, 0),
(4, 38, 640, 0),
(4, 39, 671, 0),
(4, 40, 703, 0),
(4, 41, 736, 0),
(4, 42, 770, 0),
(4, 43, 805, 0),
(4, 44, 841, 0),
(4, 45, 878, 0),
(4, 46, 916, 0),
(4, 47, 955, 0),
(4, 48, 995, 0),
(4, 49, 1026, 0),
(4, 50, 1068, 0),
(4, 51, 1111, 0),
(4, 52, 1155, 0),
(4, 53, 1200, 0),
(4, 54, 1246, 0),
(4, 55, 1283, 0),
(4, 56, 1331, 0),
(4, 57, 1380, 0),
(4, 58, 1430, 0),
(4, 59, 1471, 0),
(4, 60, 1523, 0),
(4, 61, 1702, 0),
(4, 62, 1879, 0),
(4, 63, 2077, 0),
(4, 64, 2285, 0),
(4, 65, 2489, 0),
(4, 66, 2717, 0),
(4, 67, 2941, 0),
(4, 68, 3190, 0),
(4, 69, 3450, 0),
(4, 70, 3704, 0),
(4, 71, 3980, 0),
(4, 72, 4277, 0),
(4, 73, 4596, 0),
(4, 74, 4939, 0),
(4, 75, 5307, 0),
(4, 76, 5703, 0),
(4, 77, 6128, 0),
(4, 78, 6585, 0),
(4, 79, 7076, 0),
(4, 80, 7604, 0),
(5, 1, 52, 73),
(5, 2, 57, 76),
(5, 3, 72, 95),
(5, 4, 77, 114),
(5, 5, 92, 133),
(5, 6, 101, 152),
(5, 7, 112, 171),
(5, 8, 117, 190),
(5, 9, 132, 209),
(5, 10, 137, 212),
(5, 11, 142, 215),
(5, 12, 157, 234),
(5, 13, 172, 254),
(5, 14, 177, 260),
(5, 15, 192, 282),
(5, 16, 197, 305),
(5, 17, 212, 329),
(5, 18, 227, 339),
(5, 19, 232, 365),
(5, 20, 247, 377),
(5, 21, 252, 405),
(5, 22, 268, 434),
(5, 23, 275, 449),
(5, 24, 293, 480),
(5, 25, 302, 497),
(5, 26, 322, 530),
(5, 27, 343, 549),
(5, 28, 355, 584),
(5, 29, 378, 605),
(5, 30, 392, 627),
(5, 31, 417, 665),
(5, 32, 433, 689),
(5, 33, 460, 728),
(5, 34, 478, 752),
(5, 35, 507, 776),
(5, 36, 527, 800),
(5, 37, 548, 839),
(5, 38, 580, 863),
(5, 39, 603, 887),
(5, 40, 637, 911),
(5, 41, 662, 950),
(5, 42, 698, 974),
(5, 43, 725, 998),
(5, 44, 763, 1022),
(5, 45, 792, 1046),
(5, 46, 822, 1070),
(5, 47, 863, 1094),
(5, 48, 895, 1118),
(5, 49, 928, 1142),
(5, 50, 972, 1166),
(5, 51, 1007, 1190),
(5, 52, 1053, 1214),
(5, 53, 1090, 1238),
(5, 54, 1128, 1262),
(5, 55, 1177, 1271),
(5, 56, 1217, 1295),
(5, 57, 1258, 1319),
(5, 58, 1300, 1343),
(5, 59, 1353, 1352),
(5, 60, 1397, 1376),
(5, 61, 1557, 1500),
(5, 62, 1738, 1625),
(5, 63, 1916, 1749),
(5, 64, 2101, 1873),
(5, 65, 2295, 1998),
(5, 66, 2495, 2122),
(5, 67, 2719, 2247),
(5, 68, 2936, 2371),
(5, 69, 3160, 2495),
(5, 70, 3391, 2620),
(5, 71, 3644, 2744),
(5, 72, 3916, 2868),
(5, 73, 4208, 2993),
(5, 74, 4522, 3117),
(5, 75, 4859, 3242),
(5, 76, 5221, 3366),
(5, 77, 5610, 3490),
(5, 78, 6028, 3615),
(5, 79, 6477, 3739),
(5, 80, 6960, 3863),
(6, 1, 22, 0),
(6, 2, 27, 0),
(6, 3, 32, 0),
(6, 4, 37, 0),
(6, 5, 42, 0),
(6, 6, 47, 0),
(6, 7, 52, 0),
(6, 8, 58, 0),
(6, 9, 64, 0),
(6, 10, 70, 0),
(6, 11, 77, 0),
(6, 12, 84, 0),
(6, 13, 92, 0),
(6, 14, 100, 0),
(6, 15, 117, 0),
(6, 16, 127, 0),
(6, 17, 138, 0),
(6, 18, 150, 0),
(6, 19, 163, 0),
(6, 20, 177, 0),
(6, 21, 192, 0),
(6, 22, 208, 0),
(6, 23, 225, 0),
(6, 24, 239, 0),
(6, 25, 258, 0),
(6, 26, 278, 0),
(6, 27, 299, 0),
(6, 28, 321, 0),
(6, 29, 344, 0),
(6, 30, 368, 0),
(6, 31, 393, 0),
(6, 32, 419, 0),
(6, 33, 446, 0),
(6, 34, 474, 0),
(6, 35, 503, 0),
(6, 36, 533, 0),
(6, 37, 564, 0),
(6, 38, 596, 0),
(6, 39, 629, 0),
(6, 40, 698, 0),
(6, 41, 698, 0),
(6, 42, 734, 0),
(6, 43, 771, 0),
(6, 44, 809, 0),
(6, 45, 849, 0),
(6, 46, 891, 0),
(6, 47, 935, 0),
(6, 48, 981, 0),
(6, 49, 1029, 0),
(6, 50, 1079, 0),
(6, 51, 1131, 0),
(6, 52, 1185, 0),
(6, 53, 1241, 0),
(6, 54, 1299, 0),
(6, 55, 1359, 0),
(6, 56, 1421, 0),
(6, 57, 1485, 0),
(6, 58, 1551, 0),
(6, 59, 1619, 0),
(6, 60, 1689, 0),
(6, 61, 1902, 0),
(6, 62, 2129, 0),
(6, 63, 2357, 0),
(6, 64, 2612, 0),
(6, 65, 2883, 0),
(6, 66, 3169, 0),
(6, 67, 3455, 0),
(6, 68, 3774, 0),
(6, 69, 4109, 0),
(6, 70, 4444, 0),
(6, 71, 4720, 0),
(6, 72, 5013, 0),
(6, 73, 5325, 0),
(6, 74, 5656, 0),
(6, 75, 6008, 0),
(6, 76, 6381, 0),
(6, 77, 6778, 0),
(6, 78, 7199, 0),
(6, 79, 7646, 0),
(6, 80, 8121, 0),
(7, 1, 40, 85),
(7, 2, 47, 91),
(7, 3, 55, 98),
(7, 4, 62, 106),
(7, 5, 70, 115),
(7, 6, 77, 125),
(7, 7, 85, 136),
(7, 8, 92, 148),
(7, 9, 100, 161),
(7, 10, 107, 175),
(7, 11, 114, 190),
(7, 12, 122, 206),
(7, 13, 129, 223),
(7, 14, 137, 241),
(7, 15, 144, 260),
(7, 16, 152, 280),
(7, 17, 161, 301),
(7, 18, 170, 323),
(7, 19, 181, 346),
(7, 20, 193, 370),
(7, 21, 205, 395),
(7, 22, 219, 421),
(7, 23, 234, 448),
(7, 24, 250, 476),
(7, 25, 257, 505),
(7, 26, 275, 535),
(7, 27, 294, 566),
(7, 28, 315, 598),
(7, 29, 336, 631),
(7, 30, 358, 665),
(7, 31, 371, 699),
(7, 32, 396, 733),
(7, 33, 422, 767),
(7, 34, 448, 786),
(7, 35, 465, 820),
(7, 36, 494, 854),
(7, 37, 524, 888),
(7, 38, 545, 922),
(7, 39, 577, 941),
(7, 40, 610, 975),
(7, 41, 633, 1009),
(7, 42, 669, 1028),
(7, 43, 694, 1062),
(7, 44, 732, 1096),
(7, 45, 760, 1115),
(7, 46, 799, 1149),
(7, 47, 829, 1183),
(7, 48, 871, 1202),
(7, 49, 903, 1236),
(7, 50, 947, 1255),
(7, 51, 981, 1289),
(7, 52, 1027, 1323),
(7, 53, 1064, 1342),
(7, 54, 1101, 1376),
(7, 55, 1150, 1395),
(7, 56, 1190, 1414),
(7, 57, 1231, 1448),
(7, 58, 1283, 1467),
(7, 59, 1326, 1501),
(7, 60, 1423, 1520),
(7, 61, 1528, 1664),
(7, 62, 1694, 1808),
(7, 63, 1883, 1951),
(7, 64, 2067, 2095),
(7, 65, 2262, 2239),
(7, 66, 2465, 2383),
(7, 67, 2679, 2527),
(7, 68, 2903, 2670),
(7, 69, 3136, 2814),
(7, 70, 3380, 2958),
(7, 71, 3633, 3102),
(7, 72, 3903, 3246),
(7, 73, 4194, 3389),
(7, 74, 4507, 3533),
(7, 75, 4843, 3677),
(7, 76, 5203, 3821),
(7, 77, 5592, 3965),
(7, 78, 6009, 4108),
(7, 79, 6457, 4252),
(7, 80, 6939, 4396),
(8, 1, 32, 100),
(8, 2, 47, 110),
(8, 3, 52, 106),
(8, 4, 67, 118),
(8, 5, 82, 131),
(8, 6, 97, 130),
(8, 7, 102, 145),
(8, 8, 117, 146),
(8, 9, 132, 163),
(8, 10, 137, 196),
(8, 11, 152, 215),
(8, 12, 167, 220),
(8, 13, 172, 241),
(8, 14, 187, 263),
(8, 15, 202, 271),
(8, 16, 207, 295),
(8, 17, 222, 305),
(8, 18, 237, 331),
(8, 19, 242, 343),
(8, 20, 257, 371),
(8, 21, 272, 385),
(8, 22, 277, 415),
(8, 23, 292, 431),
(8, 24, 298, 463),
(8, 25, 315, 481),
(8, 26, 333, 515),
(8, 27, 342, 535),
(8, 28, 362, 556),
(8, 29, 373, 592),
(8, 30, 395, 613),
(8, 31, 418, 634),
(8, 32, 432, 670),
(8, 33, 457, 691),
(8, 34, 473, 712),
(8, 35, 500, 733),
(8, 36, 518, 754),
(8, 37, 547, 790),
(8, 38, 577, 811),
(8, 39, 598, 832),
(8, 40, 630, 853),
(8, 41, 653, 874),
(8, 42, 687, 895),
(8, 43, 712, 916),
(8, 44, 748, 937),
(8, 45, 775, 958),
(8, 46, 813, 979),
(8, 47, 842, 1000),
(8, 48, 882, 1021),
(8, 49, 913, 1042),
(8, 50, 955, 1048),
(8, 51, 988, 1069),
(8, 52, 1032, 1090),
(8, 53, 1067, 1111),
(8, 54, 1103, 1117),
(8, 55, 1150, 1138),
(8, 56, 1188, 1159),
(8, 57, 1237, 1165),
(8, 58, 1277, 1186),
(8, 59, 1328, 1192),
(8, 60, 1370, 1213),
(8, 61, 1526, 1316),
(8, 62, 1702, 1419),
(8, 63, 1875, 1521),
(8, 64, 2070, 1624),
(8, 65, 2261, 1727),
(8, 66, 2461, 1830),
(8, 67, 2686, 1932),
(8, 68, 2906, 2035),
(8, 69, 3136, 2138),
(8, 70, 3393, 2241),
(8, 71, 3646, 2343),
(8, 72, 3918, 2446),
(8, 73, 4210, 2549),
(8, 74, 4524, 2652),
(8, 75, 4861, 2754),
(8, 76, 5223, 2857),
(8, 77, 5612, 2960),
(8, 78, 6030, 3063),
(8, 79, 6480, 3165),
(8, 80, 6963, 3268),
(9, 1, 23, 90),
(9, 2, 28, 98),
(9, 3, 43, 107),
(9, 4, 48, 102),
(9, 5, 63, 113),
(9, 6, 68, 126),
(9, 7, 83, 144),
(9, 8, 88, 162),
(9, 9, 93, 180),
(9, 10, 108, 198),
(9, 11, 123, 200),
(9, 12, 128, 218),
(9, 13, 143, 237),
(9, 14, 148, 257),
(9, 15, 153, 278),
(9, 16, 168, 300),
(9, 17, 173, 308),
(9, 18, 189, 332),
(9, 19, 196, 357),
(9, 20, 204, 383),
(9, 21, 223, 395),
(9, 22, 233, 423),
(9, 23, 244, 452),
(9, 24, 266, 467),
(9, 25, 279, 498),
(9, 26, 293, 530),
(9, 27, 318, 548),
(9, 28, 334, 582),
(9, 29, 351, 602),
(9, 30, 379, 638),
(9, 31, 398, 674),
(9, 32, 418, 695),
(9, 33, 439, 731),
(9, 34, 471, 752),
(9, 35, 494, 788),
(9, 36, 518, 809),
(9, 37, 543, 830),
(9, 38, 569, 866),
(9, 39, 606, 887),
(9, 40, 634, 923),
(9, 41, 663, 944),
(9, 42, 693, 965),
(9, 43, 724, 1001),
(9, 44, 756, 1022),
(9, 45, 799, 1043),
(9, 46, 832, 1064),
(9, 47, 868, 1100),
(9, 48, 904, 1121),
(9, 49, 941, 1142),
(9, 50, 979, 1163),
(9, 51, 1018, 1184),
(9, 52, 1058, 1205),
(9, 53, 1099, 1226),
(9, 54, 1141, 1247),
(9, 55, 1184, 1268),
(9, 56, 1228, 1289),
(9, 57, 1273, 1310),
(9, 58, 1319, 1331),
(9, 59, 1366, 1352),
(9, 60, 1414, 1373),
(9, 61, 1580, 1497),
(9, 62, 1755, 1621),
(9, 63, 1939, 1745),
(9, 64, 2133, 1870),
(9, 65, 2323, 1994),
(9, 66, 2535, 2118),
(9, 67, 2758, 2242),
(9, 68, 2991, 2366),
(9, 69, 3235, 2490),
(9, 70, 3490, 2615),
(9, 71, 3750, 2739),
(9, 72, 4025, 2863),
(9, 73, 4330, 2987),
(9, 74, 4646, 3111),
(9, 75, 4997, 3235),
(9, 76, 5373, 3360),
(9, 77, 5774, 3483),
(9, 78, 6207, 3608),
(9, 79, 6667, 3732),
(9, 80, 7136, 3856),
(11, 1, 44, 60),
(11, 2, 51, 66),
(11, 3, 58, 73),
(11, 4, 75, 81),
(11, 5, 82, 90),
(11, 6, 89, 100),
(11, 7, 106, 111),
(11, 8, 113, 123),
(11, 9, 120, 136),
(11, 10, 137, 150),
(11, 11, 144, 165),
(11, 12, 151, 182),
(11, 13, 168, 200),
(11, 14, 175, 219),
(11, 15, 182, 239),
(11, 16, 199, 260),
(11, 17, 206, 282),
(11, 18, 214, 305),
(11, 19, 233, 329),
(11, 20, 243, 354),
(11, 21, 254, 380),
(11, 22, 266, 392),
(11, 23, 289, 420),
(11, 24, 303, 449),
(11, 25, 318, 479),
(11, 26, 334, 509),
(11, 27, 361, 524),
(11, 28, 379, 554),
(11, 29, 398, 584),
(11, 30, 418, 614),
(11, 31, 439, 629),
(11, 32, 461, 659),
(11, 33, 494, 689),
(11, 34, 518, 704),
(11, 35, 543, 734),
(11, 36, 569, 749),
(11, 37, 596, 779),
(11, 38, 624, 809),
(11, 39, 653, 824),
(11, 40, 683, 854),
(11, 41, 714, 869),
(11, 42, 746, 899),
(11, 43, 779, 914),
(11, 44, 823, 944),
(11, 45, 858, 959),
(11, 46, 894, 989),
(11, 47, 921, 1004),
(11, 48, 959, 1019),
(11, 49, 998, 1049),
(11, 50, 1038, 1064),
(11, 51, 1079, 1079),
(11, 52, 1121, 1109),
(11, 53, 1164, 1124),
(11, 54, 1208, 1139),
(11, 55, 1253, 1154),
(11, 56, 1299, 1169),
(11, 57, 1346, 1199),
(11, 58, 1384, 1214),
(11, 59, 1433, 1229),
(11, 60, 1483, 1244),
(11, 61, 1657, 1357),
(11, 62, 1840, 1469),
(11, 63, 2020, 1582),
(11, 64, 2222, 1694),
(11, 65, 2433, 1807),
(11, 66, 2640, 1919),
(11, 67, 2872, 2032),
(11, 68, 3114, 2145),
(11, 69, 3351, 2257),
(11, 70, 3614, 2370),
(11, 71, 3883, 2482),
(11, 72, 4172, 2595),
(11, 73, 4483, 2708),
(11, 74, 4817, 2820),
(11, 75, 5176, 2933),
(11, 76, 5562, 3045),
(11, 77, 5977, 3158),
(11, 78, 6423, 3270),
(11, 79, 6902, 3383),
(11, 80, 7417, 3496);
@@ -0,0 +1,4 @@
UPDATE warden_checks SET type=243, data=NULL, str=NULL, address=NULL, length=NULL, result=NULL, comment=NULL WHERE address=174688 AND length=37; -- ATI Tools, Graphics related (OSD, Anti-aliasing) (88, 134, 261, 761, 777)
UPDATE warden_checks SET type=243, data=NULL, str=NULL, address=NULL, length=NULL, result=NULL, comment=NULL WHERE address=4609675 AND length=5; -- Loggin result (402)
UPDATE warden_checks SET type=243, data=NULL, str=NULL, address=NULL, length=NULL, result=NULL, comment=NULL WHERE address=11287980 AND length=8; -- Parental Controls related (437)
+359
View File
@@ -0,0 +1,359 @@
-- GENERIC item retrieving
-- Druid Signal (31763)
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup=8523 AND SourceEntry=1;
INSERT INTO conditions VALUES(15, 8523, 1, 0, 0, 14, 0, 10910, 0, 0, 1, 0, 0, '', 'Requires first quest with druid signal');
INSERT INTO conditions VALUES(15, 8523, 1, 0, 0, 2, 0, 31763, 1, 0, 1, 0, 0, '', 'Must not have item 31763');
INSERT INTO conditions VALUES(15, 8523, 1, 0, 0, 8, 0, 10912, 0, 0, 1, 0, 0, '', 'Requires quest 10912 to not be rewarded');
DELETE FROM gossip_menu_option WHERE menu_id=8523 AND id=1;
INSERT INTO gossip_menu_option VALUES(8523, 1, 0, "I've lost my Druid Signal.", 1, 1, 0, 0, 0, 0, "");
DELETE FROM smart_scripts WHERE entryorguid=22127 AND source_type=0 AND id IN(3, 4);
INSERT INTO smart_scripts VALUES (22127, 0, 3, 4, 62, 0, 100, 0, 8523, 1, 0, 0, 56, 31763, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On Gossip Select - Add item");
INSERT INTO smart_scripts VALUES (22127, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On Gossip Select - Close Gossip");
-- Brann's Communicator (40971)
UPDATE creature_template SET npcflag = npcflag | 1, AIName="SmartAI", gossip_menu_id=9854 WHERE entry=29937;
UPDATE creature_template SET npcflag = npcflag | 1, AIName="SmartAI" WHERE entry=29650;
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(9854, 9929);
INSERT INTO conditions VALUES(15, 9854, 1, 0, 0, 8, 0, 12910, 0, 0, 0, 0, 0, '', 'Must complete 12910 before this option is visible');
INSERT INTO conditions VALUES(15, 9854, 1, 0, 0, 2, 0, 40971, 1, 0, 1, 0, 0, '', 'Must not have item 40971');
INSERT INTO conditions VALUES(15, 9929, 1, 0, 0, 8, 0, 12855, 0, 0, 0, 0, 0, '', 'Must complete 12855 before this option is visible');
INSERT INTO conditions VALUES(15, 9929, 1, 0, 0, 2, 0, 40971, 1, 0, 1, 0, 0, '', 'Must not have item 40971');
DELETE FROM gossip_menu_option WHERE menu_id IN(9854, 9929);
INSERT INTO gossip_menu_option VALUES(9854, 1, 0, "I've lost my Brann\'s Communicator", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(9929, 1, 0, "I've lost my Brann\'s Communicator", 1, 1, 0, 0, 0, 0, "");
DELETE FROM smart_scripts WHERE entryorguid IN(29937, 29650) AND source_type=0;
INSERT INTO smart_scripts VALUES (29937, 0, 0, 1, 62, 0, 100, 0, 9854, 1, 0, 0, 56, 40971, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (29937, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
INSERT INTO smart_scripts VALUES (29650, 0, 0, 1, 62, 0, 100, 0, 9929, 1, 0, 0, 56, 40971, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (29650, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
-- Winterhoof Emblem (33340)
UPDATE creature_template SET npcflag = npcflag | 1, AIName="SmartAI" WHERE entry=24129;
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(8898);
INSERT INTO conditions VALUES
(15, 8898, 0, 0, 0, 8, 0, 11256, 0, 0, 0, 0, 0, '', 'Gossip Option requires Skorn Must Fall Rewarded'),
(15, 8898, 0, 0, 0, 8, 0, 11258, 0, 0, 1, 0, 0, '', 'Gossip Option requires Burn, Skorn, Burn not Rewarded'),
(15, 8898, 0, 0, 0, 2, 0, 33340, 1, 0, 1, 0, 0, '', 'Gossip Option requires Player does not Winterhoof Emblem'),
(15, 8898, 0, 0, 1, 8, 0, 11256, 0, 0, 0, 0, 0, '', 'Gossip Option requires Skorn Must Fall Rewarded'),
(15, 8898, 0, 0, 1, 8, 0, 11257, 0, 0, 1, 0, 0, '', 'Gossip Option requires Gruesome but Necessary not Rewarded'),
(15, 8898, 0, 0, 1, 2, 0, 33340, 1, 0, 1, 0, 0, '', 'Gossip Option requires Player does not Winterhoof Emblem'),
(15, 8898, 0, 0, 2, 8, 0, 11256, 0, 0, 0, 0, 0, '', 'Gossip Option requires Skorn Must Fall Rewarded'),
(15, 8898, 0, 0, 2, 8, 0, 11259, 0, 0, 1, 0, 0, '', 'Gossip Option requires Towers of Certain Doom not Rewarded'),
(15, 8898, 0, 0, 2, 2, 0, 33340, 1, 0, 1, 0, 0, '', 'Gossip Option requires Player does not Winterhoof Emblem'),
(15, 8898, 0, 0, 3, 8, 0, 11256, 0, 0, 0, 0, 0, '', 'Gossip Option requires Skorn Must Fall Rewarded'),
(15, 8898, 0, 0, 3, 8, 0, 11261, 0, 0, 1, 0, 0, '', 'Gossip Option requires The Conqueror of Skorn! not Rewarded'),
(15, 8898, 0, 0, 3, 2, 0, 33340, 1, 0, 1, 0, 0, '', 'Gossip Option requires Player does not Winterhoof Emblem');
DELETE FROM gossip_menu_option WHERE menu_id IN(8898);
INSERT INTO gossip_menu_option VALUES(8898, 0, 0, "Chief Ashtotem, I have misplaced the token that you gave me.", 1, 1, 0, 0, 0, 0, "");
DELETE FROM smart_scripts WHERE entryorguid=24129 AND source_type=0;
INSERT INTO smart_scripts VALUES (24129, 0, 0, 1, 62, 0, 100, 0, 8898, 0, 0, 0, 56, 33340, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (24129, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
-- Westguard Command Insignia (33311)
UPDATE creature_template SET gossip_menu_id=8852, npcflag=npcflag|1, AIName="SmartAI" WHERE entry=23749;
DELETE FROM gossip_menu WHERE entry=8852;
INSERT INTO gossip_menu VALUES (8852, 11494); -- 23749
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(8852);
INSERT INTO conditions VALUES
(15, 8852, 0, 0, 0, 8, 0, 11248, 0, 0, 0, 0, 0, '', 'Gossip Option requires Operation: Skornful Wrath Rewarded'),
(15, 8852, 0, 0, 0, 8, 0, 11247, 0, 0, 1, 0, 0, '', 'Gossip Option requires Burn, Skorn, Burn not Rewarded'),
(15, 8852, 0, 0, 0, 2, 0, 33311, 1, 0, 1, 0, 0, '', 'Gossip Option requires Player does not have Westguard Command Insignia'),
(15, 8852, 0, 0, 1, 8, 0, 11248, 0, 0, 0, 0, 0, '', 'Gossip Option requires Operation: Skornful Wrath Rewarded'),
(15, 8852, 0, 0, 1, 8, 0, 11246, 0, 0, 1, 0, 0, '', 'Gossip Option requires Gruesome but Necessary not Rewarded'),
(15, 8852, 0, 0, 1, 2, 0, 33311, 1, 0, 1, 0, 0, '', 'Gossip Option requires Player does not Have Westguard Command Insignia'),
(15, 8852, 0, 0, 2, 8, 0, 11248, 0, 0, 0, 0, 0, '', 'Gossip Option requires Operation: Skornful Wrath Rewarded'),
(15, 8852, 0, 0, 2, 8, 0, 11245, 0, 0, 1, 0, 0, '', 'Gossip Option requires Towers of Certain Doom not Rewarded'),
(15, 8852, 0, 0, 2, 2, 0, 33311, 1, 0, 1, 0, 0, '', 'Gossip Option requires Player does not have Westguard Command Insignia'),
(15, 8852, 0, 0, 3, 8, 0, 11248, 0, 0, 0, 0, 0, '', 'Gossip Option requires Operation: Skornful Wrath'),
(15, 8852, 0, 0, 3, 8, 0, 11250, 0, 0, 1, 0, 0, '', 'Gossip Option requires All Hail the Conqueror of Skorn! not Rewarded'),
(15, 8852, 0, 0, 3, 2, 0, 33311, 1, 0, 1, 0, 0, '', 'Gossip Option requires Player does not have Westguard Command Insignia');
DELETE FROM gossip_menu_option WHERE menu_id=8852;
INSERT INTO gossip_menu_option VALUES(8852, 0, 0, "Captain, I've somehow lost my command insignia.", 1, 1, 0, 0, 0, 0, "");
DELETE FROM smart_scripts WHERE entryorguid=23749 AND source_type=0;
INSERT INTO smart_scripts VALUES (23749, 0, 0, 1, 62, 0, 100, 0, 8852, 0, 0, 0, 56, 33311, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select add item");
INSERT INTO smart_scripts VALUES (23749, 0, 1, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
-- Goblin Transponder (9173)
DELETE FROM gossip_menu_option WHERE menu_id=1628;
INSERT INTO gossip_menu_option VALUES(1628, 0, 0, "Scooty, i've lost my goblin transponder!", 1, 1, 0, 0, 0, 0, "");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup=1628;
INSERT INTO conditions VALUES(15, 1628, 0, 0, 0, 8, 0, 2843, 0, 0, 0, 0, 0, '', 'Must complete 2843 before this option is visible');
INSERT INTO conditions VALUES(15, 1628, 0, 0, 0, 2, 0, 9173, 1, 0, 1, 0, 0, '', 'Must not have item 9173');
DELETE FROM smart_scripts WHERE entryorguid=7853 AND source_type=0 AND id IN(1, 2);
INSERT INTO smart_scripts VALUES (7853, 0, 1, 2, 62, 0, 100, 0, 1628, 0, 0, 0, 11, 13325, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On Gossip Select - Cast Spell Summon Spectral Essence");
INSERT INTO smart_scripts VALUES (7853, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On Gossipe Select - Close Gossip");
-- Spectrecles (30719)
-- Spectrecles (30721)
UPDATE creature_template SET npcflag = npcflag | 1, gossip_menu_id=8383, AIName="SmartAI" WHERE entry=21772;
UPDATE creature_template SET npcflag = npcflag | 1, AIName="SmartAI" WHERE entry=21774;
DELETE FROM gossip_menu_option WHERE menu_id IN(8392, 8383);
INSERT INTO gossip_menu_option VALUES(8392, 0, 0, "Zorus, I need a new pair of goggles.", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8392, 1, 0, "Zorus, I need a new pair of goggles.", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8383, 0, 0, "Hildagard, I need a new pair of goggles.", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8383, 1, 0, "Hildagard, I need a new pair of goggles.", 1, 1, 0, 0, 0, 0, "");
DELETE FROM smart_scripts WHERE entryorguid IN(21772, 21774) AND source_type=0;
INSERT INTO smart_scripts VALUES (21772, 0, 0, 2, 62, 0, 100, 0, 8383, 0, 0, 0, 11, 37602, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select - Cast Spell");
INSERT INTO smart_scripts VALUES (21772, 0, 1, 2, 62, 0, 100, 0, 8383, 1, 0, 0, 11, 37700, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select - Cast Spell");
INSERT INTO smart_scripts VALUES (21772, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
INSERT INTO smart_scripts VALUES (21774, 0, 0, 2, 62, 0, 100, 0, 8392, 0, 0, 0, 11, 37602, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select - Cast Spell");
INSERT INTO smart_scripts VALUES (21774, 0, 1, 2, 62, 0, 100, 0, 8392, 1, 0, 0, 11, 37700, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip select - Cast Spell");
INSERT INTO smart_scripts VALUES (21774, 0, 2, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "On gossip linked close gossip");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup IN(8383, 8392);
INSERT INTO conditions VALUES(15, 8383, 0, 0, 0, 9, 0, 10625, 0, 0, 0, 0, 0, '', 'Requires quest Spectrecles');
INSERT INTO conditions VALUES(15, 8383, 1, 0, 0, 14, 0, 10633, 0, 0, 1, 0, 0, '', 'Requires quest status Teron Gorefiend - Lore and Legend');
INSERT INTO conditions VALUES(15, 8392, 0, 0, 0, 9, 0, 10643, 0, 0, 0, 0, 0, '', 'Requires quest Harbingers of Shadowmoon');
INSERT INTO conditions VALUES(15, 8392, 1, 0, 0, 14, 0, 10644, 0, 0, 1, 0, 0, '', 'Requires quest status Teron Gorefiend - Lore and Legend');
-- Band of the Eternal Champion (29301)
-- Band of the Eternal Sage (29305)
-- Band of the Eternal Restorer (29309)
-- Band of the Eternal Defender (29297)
UPDATE creature_template SET npcflag=npcflag|1, gossip_menu_id=8234, AIName="SmartAI" WHERE entry=19935;
DELETE FROM gossip_menu_option WHERE menu_id=8234;
INSERT INTO gossip_menu_option VALUES(8234, 0, 0, "I've lost my Band of the Eternal Champion.", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8234, 1, 0, "I've lost my Band of the Eternal Sage.", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8234, 2, 0, "I've lost my Band of the Eternal Restorer.", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8234, 3, 0, "I've lost my Band of the Eternal Defender.", 1, 1, 0, 0, 0, 0, "");
DELETE FROM smart_scripts WHERE entryorguid=19935 AND source_type=0;
INSERT INTO smart_scripts VALUES (19935, 0, 0, 4, 62, 0, 100, 0, 8234, 0, 0, 0, 11, 41529, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Cast Create Band of the Eternal Champion");
INSERT INTO smart_scripts VALUES (19935, 0, 1, 4, 62, 0, 100, 0, 8234, 1, 0, 0, 11, 41532, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Cast Create Band of the Eternal Sage");
INSERT INTO smart_scripts VALUES (19935, 0, 2, 4, 62, 0, 100, 0, 8234, 2, 0, 0, 11, 41531, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Cast Create Band of the Eternal Restorer");
INSERT INTO smart_scripts VALUES (19935, 0, 3, 4, 62, 0, 100, 0, 8234, 3, 0, 0, 11, 41530, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Cast Create Band of the Eternal Champion");
INSERT INTO smart_scripts VALUES (19935, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Close Gossip");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup=8234;
INSERT INTO conditions VALUES(15, 8234, 0, 0, 0, 9, 0, 10474, 0, 0, 0, 0, 0, '', 'Requires quest Champion''s Covenant');
INSERT INTO conditions VALUES(15, 8234, 0, 0, 0, 2, 0, 29301, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 0, 0, 0, 2, 0, 29305, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 0, 0, 0, 2, 0, 29309, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 0, 0, 0, 2, 0, 29297, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 1, 0, 0, 9, 0, 10472, 0, 0, 0, 0, 0, '', 'Requires quest Sage''s Covenant');
INSERT INTO conditions VALUES(15, 8234, 1, 0, 0, 2, 0, 29301, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 1, 0, 0, 2, 0, 29305, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 1, 0, 0, 2, 0, 29309, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 1, 0, 0, 2, 0, 29297, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 2, 0, 0, 9, 0, 10473, 0, 0, 0, 0, 0, '', 'Requires quest Restorer''s Covenant');
INSERT INTO conditions VALUES(15, 8234, 2, 0, 0, 2, 0, 29301, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 2, 0, 0, 2, 0, 29305, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 2, 0, 0, 2, 0, 29309, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 2, 0, 0, 2, 0, 29297, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 3, 0, 0, 9, 0, 10475, 0, 0, 0, 0, 0, '', 'Requires quest Defender''s Covenant');
INSERT INTO conditions VALUES(15, 8234, 3, 0, 0, 2, 0, 29301, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 3, 0, 0, 2, 0, 29305, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 3, 0, 0, 2, 0, 29309, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8234, 3, 0, 0, 2, 0, 29297, 1, 1, 1, 0, 0, '', 'Requires no Band item');
-- Green Trophy Tabard of the Illidari (31404)
-- Purple Trophy Tabard of the Illidari (31405)
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup=9832 AND ConditionTypeOrReference=2 AND ConditionValue1=31408;
-- ICC Rings
DELETE FROM npc_text WHERE ID=15299 AND (text0_0 LIKE '%am deeply disappointed%' OR text0_0 LIKE '%MISSING TEXT%');
INSERT INTO npc_text VALUES (15299, 'Lost?$b$bI am deeply disappointed, $n.$b$bThat ring was one of a kind, crafted out of the remnants of the armor of our fallen heroes and the purified metal from our enemy''s blades.$b$bLet''s not allow this to happen again.', '', 0, 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, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, '', '', 0, 0, 0, 0, 0, 0, 0, 0, 12340);
DELETE FROM gossip_menu WHERE entry=10995 AND text_id=15295;
INSERT INTO gossip_menu VALUES(10995, 15295);
-- wisdom
REPLACE INTO gossip_menu_option VALUES (10995, 0, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 1, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 2, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 3, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
-- vengeance
REPLACE INTO gossip_menu_option VALUES (10995, 4, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 5, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 6, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 7, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
-- courage
REPLACE INTO gossip_menu_option VALUES (10995, 8, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 9, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 10, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 11, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
-- destruction
REPLACE INTO gossip_menu_option VALUES (10995, 12, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 13, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 14, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 15, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
-- might
REPLACE INTO gossip_menu_option VALUES (10995, 16, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 17, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 18, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10995, 19, 0, 'It won''t.', 1, 1, 0, 0, 0, 10000000, 'A contribution is required.');
REPLACE INTO gossip_menu_option VALUES (10996, 6, 0, 'I appear to have lost my ring.', 1, 1, 10995, 0, 0, 0, ''); -- First of all
UPDATE creature_template SET unit_flags=unit_flags|0x300, gossip_menu_id=10996, npcflag=4227, AIName='SmartAI', ScriptName='' WHERE entry=38316;
DELETE FROM smart_scripts WHERE entryorguid=38316 AND source_type=0;
INSERT INTO smart_scripts VALUES (38316, 0, 0, 20, 62, 0, 100, 0, 10995, 0, 0, 0, 56, 50378, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 1, 20, 62, 0, 100, 0, 10995, 1, 0, 0, 56, 50386, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 2, 20, 62, 0, 100, 0, 10995, 2, 0, 0, 56, 50399, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 3, 20, 62, 0, 100, 0, 10995, 3, 0, 0, 56, 50400, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 4, 20, 62, 0, 100, 0, 10995, 4, 0, 0, 56, 50376, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 5, 20, 62, 0, 100, 0, 10995, 5, 0, 0, 56, 50387, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 6, 20, 62, 0, 100, 0, 10995, 6, 0, 0, 56, 50401, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 7, 20, 62, 0, 100, 0, 10995, 7, 0, 0, 56, 50402, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 8, 20, 62, 0, 100, 0, 10995, 8, 0, 0, 56, 50375, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 9, 20, 62, 0, 100, 0, 10995, 9, 0, 0, 56, 50388, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 10, 20, 62, 0, 100, 0, 10995, 10, 0, 0, 56, 50403, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 11, 20, 62, 0, 100, 0, 10995, 11, 0, 0, 56, 50404, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 12, 20, 62, 0, 100, 0, 10995, 12, 0, 0, 56, 50377, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 13, 20, 62, 0, 100, 0, 10995, 13, 0, 0, 56, 50384, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 14, 20, 62, 0, 100, 0, 10995, 14, 0, 0, 56, 50397, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 15, 20, 62, 0, 100, 0, 10995, 15, 0, 0, 56, 50398, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 16, 20, 62, 0, 100, 0, 10995, 16, 0, 0, 56, 52569, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 17, 20, 62, 0, 100, 0, 10995, 17, 0, 0, 56, 52570, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 18, 20, 62, 0, 100, 0, 10995, 18, 0, 0, 56, 52571, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 19, 20, 62, 0, 100, 0, 10995, 19, 0, 0, 56, 52572, 1, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Add Item");
INSERT INTO smart_scripts VALUES (38316, 0, 20, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Ormus - On Gossip Select - Close Gossip");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup=10996;
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 8, 0, 24815, 0, 0, 0, 0, 0, '', 'Requires quest Choose Your Path');
-- Ashen Band of Wisdom
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50378, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50386, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50399, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50400, 1, 1, 1, 0, 0, '', 'Requires no Band item');
-- Ashen Band of Vengeance
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50376, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50387, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50401, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50402, 1, 1, 1, 0, 0, '', 'Requires no Band item');
-- Ashen Band of Courage
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50375, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50388, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50403, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50404, 1, 1, 1, 0, 0, '', 'Requires no Band item');
-- Ashen Band of Destruction
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50377, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50384, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50397, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 50398, 1, 1, 1, 0, 0, '', 'Requires no Band item');
-- Ashen Band of Might
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 52569, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 52570, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 52571, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 10996, 6, 0, 0, 2, 0, 52572, 1, 1, 1, 0, 0, '', 'Requires no Band item');
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup=10995;
INSERT INTO conditions VALUES(15, 10995, 0, 0, 0, 8, 0, 24809, 0, 0, 0, 0, 0, '', 'Requires quest Wisdom Flag');
INSERT INTO conditions VALUES(15, 10995, 0, 0, 0, 50, 0, 24825, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Wisdom 1');
INSERT INTO conditions VALUES(15, 10995, 0, 0, 0, 2, 0, 50378, 1, 1, 1, 0, 0, '', 'Requires no item Wisdom 0');
INSERT INTO conditions VALUES(15, 10995, 1, 0, 0, 8, 0, 24809, 0, 0, 0, 0, 0, '', 'Requires quest Wisdom Flag');
INSERT INTO conditions VALUES(15, 10995, 1, 0, 0, 50, 0, 24825, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Wisdom 1');
INSERT INTO conditions VALUES(15, 10995, 1, 0, 0, 50, 0, 24830, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Wisdom 2');
INSERT INTO conditions VALUES(15, 10995, 1, 0, 0, 2, 0, 50386, 1, 1, 1, 0, 0, '', 'Requires no item Wisdom 1');
INSERT INTO conditions VALUES(15, 10995, 2, 0, 0, 8, 0, 24809, 0, 0, 0, 0, 0, '', 'Requires quest Wisdom Flag');
INSERT INTO conditions VALUES(15, 10995, 2, 0, 0, 50, 0, 24825, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Wisdom 1');
INSERT INTO conditions VALUES(15, 10995, 2, 0, 0, 50, 0, 24830, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Wisdom 2');
INSERT INTO conditions VALUES(15, 10995, 2, 0, 0, 50, 0, 24831, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Wisdom 3');
INSERT INTO conditions VALUES(15, 10995, 2, 0, 0, 2, 0, 50399, 1, 1, 1, 0, 0, '', 'Requires no item Wisdom 2');
INSERT INTO conditions VALUES(15, 10995, 3, 0, 0, 8, 0, 24809, 0, 0, 0, 0, 0, '', 'Requires quest Wisdom Flag');
INSERT INTO conditions VALUES(15, 10995, 3, 0, 0, 50, 0, 24825, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Wisdom 1');
INSERT INTO conditions VALUES(15, 10995, 3, 0, 0, 50, 0, 24830, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Wisdom 2');
INSERT INTO conditions VALUES(15, 10995, 3, 0, 0, 50, 0, 24831, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Wisdom 3');
INSERT INTO conditions VALUES(15, 10995, 3, 0, 0, 2, 0, 50400, 1, 1, 1, 0, 0, '', 'Requires no item Wisdom 3');
INSERT INTO conditions VALUES(15, 10995, 4, 0, 0, 8, 0, 24810, 0, 0, 0, 0, 0, '', 'Requires quest vengeance Flag');
INSERT INTO conditions VALUES(15, 10995, 4, 0, 0, 50, 0, 24826, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group vengeance 1');
INSERT INTO conditions VALUES(15, 10995, 4, 0, 0, 2, 0, 50376, 1, 1, 1, 0, 0, '', 'Requires no item vengeance 0');
INSERT INTO conditions VALUES(15, 10995, 5, 0, 0, 8, 0, 24810, 0, 0, 0, 0, 0, '', 'Requires quest vengeance Flag');
INSERT INTO conditions VALUES(15, 10995, 5, 0, 0, 50, 0, 24826, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group vengeance 1');
INSERT INTO conditions VALUES(15, 10995, 5, 0, 0, 50, 0, 24832, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group vengeance 2');
INSERT INTO conditions VALUES(15, 10995, 5, 0, 0, 2, 0, 50387, 1, 1, 1, 0, 0, '', 'Requires no item vengeance 1');
INSERT INTO conditions VALUES(15, 10995, 6, 0, 0, 8, 0, 24810, 0, 0, 0, 0, 0, '', 'Requires quest vengeance Flag');
INSERT INTO conditions VALUES(15, 10995, 6, 0, 0, 50, 0, 24826, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group vengeance 1');
INSERT INTO conditions VALUES(15, 10995, 6, 0, 0, 50, 0, 24832, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group vengeance 2');
INSERT INTO conditions VALUES(15, 10995, 6, 0, 0, 50, 0, 24833, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group vengeance 3');
INSERT INTO conditions VALUES(15, 10995, 6, 0, 0, 2, 0, 50401, 1, 1, 1, 0, 0, '', 'Requires no item vengeance 2');
INSERT INTO conditions VALUES(15, 10995, 7, 0, 0, 8, 0, 24810, 0, 0, 0, 0, 0, '', 'Requires quest vengeance Flag');
INSERT INTO conditions VALUES(15, 10995, 7, 0, 0, 50, 0, 24826, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group vengeance 1');
INSERT INTO conditions VALUES(15, 10995, 7, 0, 0, 50, 0, 24832, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group vengeance 2');
INSERT INTO conditions VALUES(15, 10995, 7, 0, 0, 50, 0, 24833, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group vengeance 3');
INSERT INTO conditions VALUES(15, 10995, 7, 0, 0, 2, 0, 50402, 1, 1, 1, 0, 0, '', 'Requires no item vengeance 3');
INSERT INTO conditions VALUES(15, 10995, 8, 0, 0, 8, 0, 24808, 0, 0, 0, 0, 0, '', 'Requires quest Courage Flag');
INSERT INTO conditions VALUES(15, 10995, 8, 0, 0, 50, 0, 24827, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Courage 1');
INSERT INTO conditions VALUES(15, 10995, 8, 0, 0, 2, 0, 50375, 1, 1, 1, 0, 0, '', 'Requires no item Courage 0');
INSERT INTO conditions VALUES(15, 10995, 9, 0, 0, 8, 0, 24808, 0, 0, 0, 0, 0, '', 'Requires quest Courage Flag');
INSERT INTO conditions VALUES(15, 10995, 9, 0, 0, 50, 0, 24827, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Courage 1');
INSERT INTO conditions VALUES(15, 10995, 9, 0, 0, 50, 0, 24834, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Courage 2');
INSERT INTO conditions VALUES(15, 10995, 9, 0, 0, 2, 0, 50388, 1, 1, 1, 0, 0, '', 'Requires no item Courage 1');
INSERT INTO conditions VALUES(15, 10995, 10, 0, 0, 8, 0, 24808, 0, 0, 0, 0, 0, '', 'Requires quest Courage Flag');
INSERT INTO conditions VALUES(15, 10995, 10, 0, 0, 50, 0, 24827, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Courage 1');
INSERT INTO conditions VALUES(15, 10995, 10, 0, 0, 50, 0, 24834, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Courage 2');
INSERT INTO conditions VALUES(15, 10995, 10, 0, 0, 50, 0, 24835, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Courage 3');
INSERT INTO conditions VALUES(15, 10995, 10, 0, 0, 2, 0, 50403, 1, 1, 1, 0, 0, '', 'Requires no item Courage 2');
INSERT INTO conditions VALUES(15, 10995, 11, 0, 0, 8, 0, 24808, 0, 0, 0, 0, 0, '', 'Requires quest Courage Flag');
INSERT INTO conditions VALUES(15, 10995, 11, 0, 0, 50, 0, 24827, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Courage 1');
INSERT INTO conditions VALUES(15, 10995, 11, 0, 0, 50, 0, 24834, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Courage 2');
INSERT INTO conditions VALUES(15, 10995, 11, 0, 0, 50, 0, 24835, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Courage 3');
INSERT INTO conditions VALUES(15, 10995, 11, 0, 0, 2, 0, 50404, 1, 1, 1, 0, 0, '', 'Requires no item Courage 3');
INSERT INTO conditions VALUES(15, 10995, 12, 0, 0, 8, 0, 24811, 0, 0, 0, 0, 0, '', 'Requires quest Destruction Flag');
INSERT INTO conditions VALUES(15, 10995, 12, 0, 0, 50, 0, 24828, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Destruction 1');
INSERT INTO conditions VALUES(15, 10995, 12, 0, 0, 2, 0, 50377, 1, 1, 1, 0, 0, '', 'Requires no item Destruction 0');
INSERT INTO conditions VALUES(15, 10995, 13, 0, 0, 8, 0, 24811, 0, 0, 0, 0, 0, '', 'Requires quest Destruction Flag');
INSERT INTO conditions VALUES(15, 10995, 13, 0, 0, 50, 0, 24828, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Destruction 1');
INSERT INTO conditions VALUES(15, 10995, 13, 0, 0, 50, 0, 24823, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Destruction 2');
INSERT INTO conditions VALUES(15, 10995, 13, 0, 0, 2, 0, 50384, 1, 1, 1, 0, 0, '', 'Requires no item Destruction 1');
INSERT INTO conditions VALUES(15, 10995, 14, 0, 0, 8, 0, 24811, 0, 0, 0, 0, 0, '', 'Requires quest Destruction Flag');
INSERT INTO conditions VALUES(15, 10995, 14, 0, 0, 50, 0, 24828, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Destruction 1');
INSERT INTO conditions VALUES(15, 10995, 14, 0, 0, 50, 0, 24823, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Destruction 2');
INSERT INTO conditions VALUES(15, 10995, 14, 0, 0, 50, 0, 24829, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Destruction 3');
INSERT INTO conditions VALUES(15, 10995, 14, 0, 0, 2, 0, 50397, 1, 1, 1, 0, 0, '', 'Requires no item Destruction 2');
INSERT INTO conditions VALUES(15, 10995, 15, 0, 0, 8, 0, 24811, 0, 0, 0, 0, 0, '', 'Requires quest Destruction Flag');
INSERT INTO conditions VALUES(15, 10995, 15, 0, 0, 50, 0, 24828, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Destruction 1');
INSERT INTO conditions VALUES(15, 10995, 15, 0, 0, 50, 0, 24823, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Destruction 2');
INSERT INTO conditions VALUES(15, 10995, 15, 0, 0, 50, 0, 24829, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Destruction 3');
INSERT INTO conditions VALUES(15, 10995, 15, 0, 0, 2, 0, 50398, 1, 1, 1, 0, 0, '', 'Requires no item Destruction 3');
INSERT INTO conditions VALUES(15, 10995, 16, 0, 0, 8, 0, 25238, 0, 0, 0, 0, 0, '', 'Requires quest Might Flag');
INSERT INTO conditions VALUES(15, 10995, 16, 0, 0, 50, 0, 25239, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Might 1');
INSERT INTO conditions VALUES(15, 10995, 16, 0, 0, 2, 0, 52569, 1, 1, 1, 0, 0, '', 'Requires no item Might 0');
INSERT INTO conditions VALUES(15, 10995, 17, 0, 0, 8, 0, 25238, 0, 0, 0, 0, 0, '', 'Requires quest Might Flag');
INSERT INTO conditions VALUES(15, 10995, 17, 0, 0, 50, 0, 25239, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Might 1');
INSERT INTO conditions VALUES(15, 10995, 17, 0, 0, 50, 0, 25240, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Might 2');
INSERT INTO conditions VALUES(15, 10995, 17, 0, 0, 2, 0, 52570, 1, 1, 1, 0, 0, '', 'Requires no item Might 1');
INSERT INTO conditions VALUES(15, 10995, 18, 0, 0, 8, 0, 25238, 0, 0, 0, 0, 0, '', 'Requires quest Might Flag');
INSERT INTO conditions VALUES(15, 10995, 18, 0, 0, 50, 0, 25239, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Might 1');
INSERT INTO conditions VALUES(15, 10995, 18, 0, 0, 50, 0, 25240, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Might 2');
INSERT INTO conditions VALUES(15, 10995, 18, 0, 0, 50, 0, 25242, 0, 0, 0, 0, 0, '', 'Requires satisfy exclusive group Might 3');
INSERT INTO conditions VALUES(15, 10995, 18, 0, 0, 2, 0, 52571, 1, 1, 1, 0, 0, '', 'Requires no item Might 2');
INSERT INTO conditions VALUES(15, 10995, 19, 0, 0, 8, 0, 25238, 0, 0, 0, 0, 0, '', 'Requires quest Might Flag');
INSERT INTO conditions VALUES(15, 10995, 19, 0, 0, 50, 0, 25239, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Might 1');
INSERT INTO conditions VALUES(15, 10995, 19, 0, 0, 50, 0, 25240, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Might 2');
INSERT INTO conditions VALUES(15, 10995, 19, 0, 0, 50, 0, 25242, 0, 0, 1, 0, 0, '', 'Requires not satisfy exclusive group Might 3');
INSERT INTO conditions VALUES(15, 10995, 19, 0, 0, 2, 0, 52572, 1, 1, 1, 0, 0, '', 'Requires no item Might 3');
-- Violet Signet of the Master Assassin (29283)
-- Violet Signet of the Archmage (29287)
-- Violet Signet of the Great Protector (29279)
-- Violet Signet of the Grand Restorer (29290)
UPDATE quest_template SET SpecialFlags=1 WHERE Id IN(11031, 11032, 11033, 11034);
UPDATE creature_template SET AIName="SmartAI" WHERE entry=18253;
DELETE FROM gossip_menu_option WHERE menu_id=8441;
INSERT INTO gossip_menu_option VALUES(8441, 0, 0, "I've lost my Violet Signet of the Master Assassin.", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8441, 1, 0, "I've lost my Violet Signet of the Archmage.", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8441, 2, 0, "I've lost my Violet Signet of the Great Protector.", 1, 1, 0, 0, 0, 0, "");
INSERT INTO gossip_menu_option VALUES(8441, 3, 0, "I've lost my Violet Signet of the Grand Restorer.", 1, 1, 0, 0, 0, 0, "");
DELETE FROM smart_scripts WHERE entryorguid=18253 AND source_type=0;
INSERT INTO smart_scripts VALUES (18253, 0, 0, 4, 62, 0, 100, 0, 8441, 0, 0, 0, 11, 39654, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Cast Create Violet Signet of the Master Assassin");
INSERT INTO smart_scripts VALUES (18253, 0, 1, 4, 62, 0, 100, 0, 8441, 1, 0, 0, 11, 39651, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Cast Create Violet Signet of the Archmage");
INSERT INTO smart_scripts VALUES (18253, 0, 2, 4, 62, 0, 100, 0, 8441, 2, 0, 0, 11, 39653, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Cast Create Violet Signet of the Great Protector");
INSERT INTO smart_scripts VALUES (18253, 0, 3, 4, 62, 0, 100, 0, 8441, 3, 0, 0, 11, 39652, 2, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Cast Create Violet Signet of the Grand Restorer");
INSERT INTO smart_scripts VALUES (18253, 0, 4, 0, 61, 0, 100, 0, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, "Soridormi - On Gossip Select - Close Gossip");
DELETE FROM conditions WHERE SourceTypeOrReferenceId=15 AND SourceGroup=8441;
INSERT INTO conditions VALUES(15, 8441, 0, 0, 0, 9, 0, 10727, 0, 0, 0, 0, 0, '', 'Requires quest Eminence Among the Violet Eye');
INSERT INTO conditions VALUES(15, 8441, 0, 0, 0, 2, 0, 29283, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 0, 0, 0, 2, 0, 29287, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 0, 0, 0, 2, 0, 29279, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 0, 0, 0, 2, 0, 29290, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 1, 0, 0, 9, 0, 10725, 0, 0, 0, 0, 0, '', 'Requires quest Eminence Among the Violet Eye');
INSERT INTO conditions VALUES(15, 8441, 1, 0, 0, 2, 0, 29283, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 1, 0, 0, 2, 0, 29287, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 1, 0, 0, 2, 0, 29279, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 1, 0, 0, 2, 0, 29290, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 2, 0, 0, 9, 0, 10728, 0, 0, 0, 0, 0, '', 'Requires quest Eminence Among the Violet Eye');
INSERT INTO conditions VALUES(15, 8441, 2, 0, 0, 2, 0, 29283, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 2, 0, 0, 2, 0, 29287, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 2, 0, 0, 2, 0, 29279, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 2, 0, 0, 2, 0, 29290, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 3, 0, 0, 9, 0, 10726, 0, 0, 0, 0, 0, '', 'Requires quest Eminence Among the Violet Eye');
INSERT INTO conditions VALUES(15, 8441, 3, 0, 0, 2, 0, 29283, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 3, 0, 0, 2, 0, 29287, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 3, 0, 0, 2, 0, 29279, 1, 1, 1, 0, 0, '', 'Requires no Band item');
INSERT INTO conditions VALUES(15, 8441, 3, 0, 0, 2, 0, 29290, 1, 1, 1, 0, 0, '', 'Requires no Band item');
@@ -0,0 +1,638 @@
UPDATE quest_template SET RequestItemsText="<Sal'salabim rubs his head.>$B$B[Demonic] Ik il romath sardon." WHERE Id=10004;
UPDATE quest_template SET OfferRewardText="Good work!$B$BLet me have a look at those code sheets. I've got an idea and it might just be crazy enough to work!" WHERE Id=10014;
UPDATE quest_template SET OfferRewardText="It looks like you've got everything we need. I'll be ready to start in just a moment.$B$BNow, I can't guarantee that I'll come up with anything useful, but I will attempt to scry for information related to where the arakkoa have taken Deirom." WHERE Id=10048;
UPDATE quest_template SET RequestItemsText="Do you have the dust from the royal teromoths yet? Without a sufficient quantity of it, I will not be able to break through the resistance that I am sensing from magic of the eyes." WHERE Id=10048;
UPDATE quest_template SET OfferRewardText="It looks like you've got everything we need. I'll be ready to start in just a moment.$B$BNow, I can't guarantee that I'll come up with anything useful, but I will attempt to scry for information related to where the arakkoa have taken Dugar." WHERE Id=10049;
UPDATE quest_template SET RequestItemsText="Do you have the dust from the royal teromoths yet? Without a sufficient quantity of it, I will not be able to break through the resistance that I am sensing from magic of the eyes." WHERE Id=10049;
UPDATE quest_template SET OfferRewardText="Thick charcoal arrows show troops converging on Thrallmar from three different fel orc encampments. You've already eliminated the western branch of the forces, but it seems like the orcs of Zeth'Gor are preparing for much more than a mere raid." WHERE Id=10059;
UPDATE quest_template SET OfferRewardText="I was beginning to wonder if the quiet that had fallen over Zeth'Gor was the prelude to a large attack. It seems my fears were well-founded.$B$B" WHERE Id=10060;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=10063;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=10064;
UPDATE quest_template SET OfferRewardText="Well done, $N. These orders should finally reveal the identity of the mastermind behind these attacks." WHERE Id=10138;
UPDATE quest_template SET RequestItemsText="We're getting close to the source, $N. What did you discover?" WHERE Id=10138;
UPDATE quest_template SET OfferRewardText="These are great! Don't be surprised if you see a bunch of men walking around in feathered hats very soon!" WHERE Id=10195;
UPDATE quest_template SET RequestItemsText="Ever since you brought that first batch of feathers and I completed Bertelm's hat, all the other mercenaries have been clamoring for their own, including Thander. I told them I'd get right on it, but I'm going to need a steady supply of arakkoa feathers for the project. I'll gladly accept any you happen to gather in your adventures in the forest." WHERE Id=10195;
UPDATE quest_template SET OfferRewardText="Thank you, $N. I'll put them to good use." WHERE Id=10196;
UPDATE quest_template SET RequestItemsText="I've had some success drawing the arakkoa spirits closer to me, but they are still very shy. Perhaps if I improve my disguise, they will be more willing to approach me in the trance. To do that, though, I'll need more feathers like the ones you've already brought me. If you get any more of the feathers, I'd be very happy to take them off your hands." WHERE Id=10196;
UPDATE quest_template SET RequestItemsText="What did you think? Still needs some tweaking, eh?" WHERE Id=10248;
UPDATE quest_template SET OfferRewardText="<Zuben Elgenubi flashes what could be considered an ethereal grin.>$B$BI pledge to only use this incredible firepower for good. The good of my profit margin, that is." WHERE Id=10292;
UPDATE quest_template SET OfferRewardText="Ah. good, another has arrived. Time may not matter to me, but to you it is of the essence. There is much for you to learn and there is much I wish to teach you. You simply must prove your worth. Do that, and you shall be greatly rewarded." WHERE Id=10379;
UPDATE quest_template SET OfferRewardText="I'm glad you survied! You're the first!" WHERE Id=10716;
UPDATE quest_template SET RequestItemsText="Hail, $N! It is a great pleasure to see you once again." WHERE Id=10725;
UPDATE quest_template SET RequestItemsText="Hail, $N! It is a great pleasure to see you once again." WHERE Id=10726;
UPDATE quest_template SET RequestItemsText="Hail, $N! It is a great pleasure to see you once again." WHERE Id=10727;
UPDATE quest_template SET RequestItemsText="Hail, $N! It is a great pleasure to see you once again." WHERE Id=10728;
UPDATE quest_template SET RequestItemsText="It is good to see you again, $N." WHERE Id=10733;
UPDATE quest_template SET RequestItemsText="It is good to see you again, $N." WHERE Id=10734;
UPDATE quest_template SET RequestItemsText="It is good to see you again, $N." WHERE Id=10735;
UPDATE quest_template SET RequestItemsText="It is good to see you again, $N." WHERE Id=10736;
UPDATE quest_template SET RequestItemsText="You're welcome among us, as always. What brings you to us?" WHERE Id=10738;
UPDATE quest_template SET RequestItemsText="You're welcome among us, as always. What brings you to us?" WHERE Id=10739;
UPDATE quest_template SET RequestItemsText="You're welcome among us, as always. What brings you to us?" WHERE Id=10740;
UPDATE quest_template SET RequestItemsText="You're welcome among us, as always. What brings you to us?" WHERE Id=10741;
UPDATE quest_template SET RequestItemsText="I would understand if you chose not to continue, $N." WHERE Id=10977;
UPDATE quest_template SET OfferRewardText="<As you give the medallion to A'dal, it disappears into his being in a flash of light.>$B$B<You are briefly shown a glimpse of a moment... perhaps in the future. You see Akama and Maiev coming out of the Warden's Cage, fighting their way to the Dark Temple. A third figure shrouded in shadows is aiding them. Upon closer inspection you notice that the figure is you.>" WHERE Id=11052;
UPDATE quest_template SET RequestItemsText="<A'dal notices your approach and a warm light embraces you. A'dal seems to know you have something for him.>" WHERE Id=11052;
UPDATE quest_template SET OfferRewardText="Victory be ours, $N. Da Zandalari be fleein' and without da warlord's leadership, da Amani will soon be reduced to fighting among demselves." WHERE Id=11196;
UPDATE quest_template SET RequestItemsText="$N, it is good to see you again. I'm sure the children enjoy tales of your heroism." WHERE Id=11403;
UPDATE quest_template SET OfferRewardText="A small tag on this present reads:$B$BHappy holidays, $N!" WHERE Id=11528;
UPDATE quest_template SET RequestItemsText="This shard of ice echoes the deep, cracking rumble of invading glaciers. Its cold turns your thoughts to a lifeless, endless winter." WHERE Id=11691;
UPDATE quest_template SET RequestItemsText="Quick! There's no time to waste!" WHERE Id=11731;
UPDATE quest_template SET RequestItemsText="Do you have your membership forms filled out?" WHERE Id=12420;
UPDATE quest_template SET RequestItemsText="Do ya have your membership forms filled out?" WHERE Id=12421;
UPDATE quest_template SET RequestItemsText="Someone is using the Forge of Wills to create this army... Ulduar is no longer safe. $R, did you recover the core?" WHERE Id=12879;
UPDATE quest_template SET OfferRewardText="The stuff of life is doomed to die and return to the earth, but the stuff of spirit lives eternal. I bid you well, $N, and offer you this token..." WHERE Id=13026;
UPDATE quest_template SET RequestItemsText="I see that you have managed to complete a deck of Chaos! Congratulations!" WHERE Id=13325;
UPDATE quest_template SET RequestItemsText="I see that you have managed to complete a deck of Undeath! Congratulations!" WHERE Id=13327;
UPDATE quest_template SET OfferRewardText="Well done, little $C.$B$BEverfrost was once plentiful in this region. Over the ages, though, the jormungar devoured nearly all of it. It is now very rare and very precious to my people.$B$BAs you roam these lands, keep a lookout for more pieces of everfrost. Return to me with any that you find and we will be most grateful." WHERE Id=13421;
UPDATE quest_template SET RequestItemsText="Have you discovered any more Everfrost, little $R?" WHERE Id=13421;
UPDATE quest_template SET OfferRewardText="<Xi'ri pulses with energy as you feel an object materialize in your hands. It is the medallion you gave to A'dal on Akama's behalf, its power augmented by the naaru's magic. The Sha'tar have entrusted you with the Medallion of Karabor, and with it access to the Black Temple.>" WHERE Id=13429;
UPDATE quest_template SET OfferRewardText="Analyzing fragments... please stand by." WHERE Id=13622;
UPDATE quest_template SET RequestItemsText="Awaiting input." WHERE Id=13622;
UPDATE quest_template SET OfferRewardText="Object integrity confirmed. Please hold while solidified residue is removed." WHERE Id=13629;
UPDATE quest_template SET RequestItemsText="Awaiting input." WHERE Id=13629;
UPDATE quest_template SET RequestItemsText="You're ready, $N?" WHERE Id=13631;
UPDATE quest_template SET RequestItemsText="You're ready, $N?" WHERE Id=13819;
UPDATE quest_template SET OfferRewardText="You take note of the information displayed in the schematic and the materials required to construct the scrapbot kit." WHERE Id=13843;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=13952;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=13952;
UPDATE quest_template SET RequestItemsText="What have you found, Champion?" WHERE Id=14095;
UPDATE quest_template SET OfferRewardText="Wonderful! Another batch of powder!$B$BJust between us jewelcrafters, I've been making hand over fist selling \"pure titanium\" jewelry to the local Dalaran mages. Even with their superior intellect, they aren't particularly savvy with their gold. If you get more, I'll be here." WHERE Id=14103;
UPDATE quest_template SET OfferRewardText="Very good, $N.$B$BNow, the trick is to align the facets just right..." WHERE Id=14151;
UPDATE quest_template SET RequestItemsText="Have you performed the transmutes?" WHERE Id=14151;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14166;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14166;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14167;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14167;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14168;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14168;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14169;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14169;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14170;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14170;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14171;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14171;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14172;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14172;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14173;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14173;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14174;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14174;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14175;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14175;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14176;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14176;
UPDATE quest_template SET OfferRewardText="Ah, more delicious Bread of the Dead, thank you!$B$BPlease, take this in return... a little something fun for the holiday." WHERE Id=14177;
UPDATE quest_template SET RequestItemsText="You don't have any Bread of the Dead, do you?" WHERE Id=14177;
UPDATE quest_template SET OfferRewardText="The Grand Crusader sits safely in the Scarlet Bastion while his forces pour into our lands, desecrate our structures and monuments and murder our people.$B$BThe time has come to deal with this pest. You will become the instrument of our reckoning." WHERE Id=14349;
UPDATE quest_template SET OfferRewardText="<Nathanos laughs.>$B$BExcellent! Finally! An opportunity to destroy the Scarlet Oracle!" WHERE Id=14350;
UPDATE quest_template SET RequestItemsText="Succeed now and you will have almost earned my respect, $C." WHERE Id=14350;
UPDATE quest_template SET OfferRewardText="So you're the $C who tore through the Alliance forces in the Hillsbrad Foothills? I've heard your name already. Word travels fast.$B$BThe Horde can use someone like you if you keep this up, $N.$B$BWe need to keep our eyes on all threats around us, but with that king leading them, the humans will continue to be a problem. You've confirmed that there's strength enough in the Horde to end that threat in time." WHERE Id=14351;
UPDATE quest_template SET RequestItemsText="Why aren't you out on the battlefield, $C?" WHERE Id=14351;
UPDATE quest_template SET OfferRewardText="I've seen the insignia on this scroll before during my time in Northrend. You say this was on that crone who leads the pigs in Razorfen Kraul?$B$BI'll be damned if I'm going to let the Scourge get a foothold here. The one who wrote this - this Malcin - is one of the Lich King's servants, obviously, and that makes him a target. Your target.$B$BThey're not going to take Kalimdor." WHERE Id=14352;
UPDATE quest_template SET RequestItemsText="What do you want, $N? This had better be important." WHERE Id=14352;
UPDATE quest_template SET OfferRewardText="$N, it is good you've taken the task seriously. Respect of the land and its creatures is important. Death and life are a circle... a necessity. One cannot exist without the other. Take time to ponder this and do well to never forget it." WHERE Id=14438;
UPDATE quest_template SET OfferRewardText="<Caladis takes the hilt from you and slowly turns it over in his hands.>$B$BThis seems somehow familiar, as though I should know its origins. You say you recovered this in the citadel? Most intriguing.$B$BThere are few who possess the ability to make such a blade. Perhaps they can tell us something about your find." WHERE Id=14443;
UPDATE quest_template SET RequestItemsText="What is it that you have there?" WHERE Id=14443;
UPDATE quest_template SET OfferRewardText="We can't let that book remain in Sunreaver hands. If we hope to identify the sword and use it to our advantage, we have to find a way to capture the book Krasus lent them." WHERE Id=14444;
UPDATE quest_template SET OfferRewardText="<Arcanist Tybalin examines the captured orders.>$B$BThe agent you intercepted was supposed to transport the Wyrmrest Tome to Icecrown, after meeting with one Magister Hathorel in Sunreaver's Sanctuary. We have to get that book, $N, and this is our chance. It's not going to be easy, though." WHERE Id=14457;
UPDATE quest_template SET RequestItemsText="Did you find anything of use on that agent?" WHERE Id=14457;
UPDATE quest_template SET OfferRewardText="It has been proven that the Light is with you, $N, but as times grow more dangerous, it becomes important to know what strength lies beneath the flesh. When demons, dragons, or any other evil set foot in your lands, your mettle will be tested. Will you be strong enough?$B$BBravery, regardless of the situation, is as much a part of paladinhood as the Light, your armor, and your weapon. Protecting the weak, and not losing faith are two more lessons you must master while you study in the Cathedral of Light." WHERE Id=1794;
UPDATE quest_template SET OfferRewardText="I knew Shandy would find a way to come through for us. Let me get this enchanted and ready for you to use. The sooner you get done with the tabard, the sooner we can get it back to Shandy and the better the chances that its owner will never have missed it." WHERE Id=20438;
UPDATE quest_template SET RequestItemsText="Was Shandy able to help you get a Sunreaver tabard?" WHERE Id=20438;
UPDATE quest_template SET OfferRewardText="To deny Ravenholdt the artifact, would be to deny one's own existence. Well done, $C. You may yet walk among the assassins of Ravenholdt.$B$BAs a young $C adventuring in Darkshore, I discovered a tea that replenishes energy in combat. It has served me well throughout the years and now I pass on a taste of the thistle tea to you. Drink of it when you tire, $N, and fight with vigor once more!" WHERE Id=2358;
UPDATE quest_template SET RequestItemsText="Do you have the demon prince's horns?" WHERE Id=2358;
UPDATE quest_template SET OfferRewardText="The Horde is in your debt, $N. You've made your people proud with your courage in defending our lands." WHERE Id=24216;
UPDATE quest_template SET OfferRewardText="The Horde is in your debt, $N. You've made your people proud with your courage in defending our lands." WHERE Id=24217;
UPDATE quest_template SET OfferRewardText="Excellent work, $N. The integrity of our borders must be preserved at all costs!" WHERE Id=24218;
UPDATE quest_template SET OfferRewardText="Excellent work, $N. The integrity of our borders must be preserved at all costs!" WHERE Id=24219;
UPDATE quest_template SET OfferRewardText="You've brought great honor to the Horde, $N. Your victory today will ensure a thousand victories tomorrow!" WHERE Id=24221;
UPDATE quest_template SET OfferRewardText="Excellent news, $C! If our tactical deployments continue to be this successful, the Horde will be in full retreat before long." WHERE Id=24223;
UPDATE quest_template SET OfferRewardText="Excellent work, $N. The integrity of our borders must be preserved at all costs!" WHERE Id=24224;
UPDATE quest_template SET OfferRewardText="The Horde is in your debt, $N. You've made your people proud with your courage in defending our lands." WHERE Id=24225;
UPDATE quest_template SET OfferRewardText="You've brought great honor to the Horde, $N. Your victory today will ensure a thousand victories tomorrow!" WHERE Id=24226;
UPDATE quest_template SET OfferRewardText="There is no greater honor than driving invaders from Horde territories. We salute your great courage in aiding our forces today!" WHERE Id=24426;
UPDATE quest_template SET OfferRewardText="Just what I wanted to hear! A victory in Alterac Valley - even a temporary one - is crucial to our overall strategy against the Horde." WHERE Id=24427;
UPDATE quest_template SET OfferRewardText="<Caladis accepts the heavy book and begins leafing through it.>$B$BI knew the symbols on the blade were familiar. The weapon was most certainly forged by the dragons and gifted to one of the mortal races, but which blade is this, and how did it come to rest in Icecrown?" WHERE Id=24454;
UPDATE quest_template SET RequestItemsText="We've been expecting your return. What has kept you?" WHERE Id=24454;
UPDATE quest_template SET OfferRewardText="You have remade the blade of Quel'Delar, although Blood-Queen Lana'thel proclaimed we could not! The blade must still be tempered, but she and her master will not stand in our way!" WHERE Id=24461;
UPDATE quest_template SET RequestItemsText="Were you able to reconstruct Quel'Delar?" WHERE Id=24461;
UPDATE quest_template SET OfferRewardText="I... I don't understand. Tempering the sword should've restored the blade to its original condition. What has happened here?" WHERE Id=24476;
UPDATE quest_template SET RequestItemsText="Until the sword is tempered, it will be useless." WHERE Id=24476;
UPDATE quest_template SET OfferRewardText="I had not thought it possible for evil to take hold in such a sword, but I suppose it was naive of me. If the greatest of dragonkind's creations could be corrupted and turned against them, why not a mere sword?$B$BUther's advice is wise, $N, and I would urge you to heed it quickly." WHERE Id=24480;
UPDATE quest_template SET RequestItemsText="What happened inside the Halls of Reflection?" WHERE Id=24480;
UPDATE quest_template SET OfferRewardText="Just in time! Thank you, $N.$B$BThe Pit of Saron lies ahead, and if our scouts are correct, past that will be the Halls of Reflection. It is there that Arthas lets his guard down, and it is there that we hope to find a clue to his weakness... or maybe, just maybe, his redemption." WHERE Id=24499;
UPDATE quest_template SET OfferRewardText="$N! I'm so glad you've come.$B$BWe've been afforded a rare chance to delve into Icecrown Citadel, but we must move quickly if we're to avoid Arthas' notice." WHERE Id=24510;
UPDATE quest_template SET OfferRewardText="Admit you to the Sunwell? That's impossible! The Sunwell is the most sacred and important site of our people. We have only recently reclaimed it with the help of the Shattered Sun Offensive. It is not a place for tourists or travelers." WHERE Id=24522;
UPDATE quest_template SET RequestItemsText="What brings you here?" WHERE Id=24522;
UPDATE quest_template SET OfferRewardText="I confess that I did not expect Thalorien's spirit to recognize you as the heir to Quel'Delar, but I defer to his judgment. You may enter the Sunwell, but I remind you that you are a guest in our most sacred of precincts, and you should act accordingly." WHERE Id=24535;
UPDATE quest_template SET OfferRewardText="A deep sense of dread washes over you as the flame devours the items." WHERE Id=24545;
UPDATE quest_template SET RequestItemsText="Have you obtained the shards of the frozen throne, $C?" WHERE Id=24548;
UPDATE quest_template SET OfferRewardText="This is unbelievable, $N. You've really done it! All of the quel'dorei have heard of Thalorien Dawnseeker and Quel'Delar, but no one ever thought the sword would be restored." WHERE Id=24553;
UPDATE quest_template SET RequestItemsText="What happened during your time in the Sunwell?" WHERE Id=24553;
UPDATE quest_template SET OfferRewardText="<Myralion takes the hilt from you and scrutinizes the artifact.>$B$BThis came from the citadel? What was it doing there? This blade is certainly not of Scourge manufacture.$B$BWeapons of this quality can only be crafted by a few of Azeroth's creatures. We will have to consult them and see if they can help us identify it." WHERE Id=24554;
UPDATE quest_template SET RequestItemsText="What have you discovered?" WHERE Id=24554;
UPDATE quest_template SET OfferRewardText="We must recover that book from the Silver Covenant. Without that book from Krasus, we stand little chance of solving the mystery of the sword in Icecrown or unlocking its power." WHERE Id=24555;
UPDATE quest_template SET OfferRewardText="I knew Shandy would find a way to make it work. Let me get this enchanted and ready for you to use. With any luck, the tabard's owner won't even know it's missing and Shandy will cover the rest of our tracks." WHERE Id=24556;
UPDATE quest_template SET RequestItemsText="Was Shandy able to help you get a Silver Covenant tabard?" WHERE Id=24556;
UPDATE quest_template SET OfferRewardText="<Magister Hathorel reads the captured orders.>$B$BThe agent you intercepted was supposed to deliver the Wyrmrest tome to Icecrown, after meeting with one Arcanist Tybalin inside the Silver Enclave. We have to reclaim that book, $N, and we only have one chance before it leaves the city. We have to work quickly." WHERE Id=24557;
UPDATE quest_template SET RequestItemsText="Did you find anything of use on that agent?" WHERE Id=24557;
UPDATE quest_template SET OfferRewardText="<Myralion accepts the heavy book and begins leafing through it.>$B$BThose symbols on the blade seemed familiar and now there's little wonder why. This is certainly a dragon blade, gifted to one of the mortal races, but which blade is this, and how did it come to rest in Icecrown?" WHERE Id=24558;
UPDATE quest_template SET RequestItemsText="We've been expecting your return. What has kept you?" WHERE Id=24558;
UPDATE quest_template SET OfferRewardText="You have remade the blade of Quel'Delar in defiance of that Blood-Queen Lana'thel's pronouncement! Now, the blade must be tempered before we can show her the folly of her words." WHERE Id=24559;
UPDATE quest_template SET RequestItemsText="Were you able to reconstruct Quel'Delar?" WHERE Id=24559;
UPDATE quest_template SET OfferRewardText="Tempering the sword should've restored the blade. Why hasn't it worked?" WHERE Id=24560;
UPDATE quest_template SET RequestItemsText="Until the sword is tempered, it will be useless." WHERE Id=24560;
UPDATE quest_template SET OfferRewardText="How can evil take root in such a sword? I would not have thought it possible if the evidence wasn't here before my eyes. If the greatest of dragonkind's creations could be corrupted and turned against them, why not a mere sword?$B$BI believe Uther is right. You must heed his advice quickly, $N." WHERE Id=24561;
UPDATE quest_template SET RequestItemsText="What happened inside the Halls of Reflection?" WHERE Id=24561;
UPDATE quest_template SET OfferRewardText="I hope you understand that I can't just admit you to the Sunwell, $N. This is the most sacred place known to the sin'dorei and we have only recently regained control over it.$B$BYou would raise the hopes of our people with tales of Quel'Delar? Without proof of the truth of your claims, I see no reason to take you at your word." WHERE Id=24562;
UPDATE quest_template SET RequestItemsText="What brings you here?" WHERE Id=24562;
UPDATE quest_template SET OfferRewardText="You truly do carry Quel'Delar. This is a great day for all of Quel'Thalas and the sin'dorei. You have my leave to enter the Sunwell and finish the sword's restoration. Keep your head high, $N. The children of Silvermoon have dreamt of this day for years." WHERE Id=24563;
UPDATE quest_template SET OfferRewardText="Am I truly laying my eyes upon the weapon of Thalorien Dawnseeker? This is a wondrous day for the Sunreavers and for all sin'dorei!" WHERE Id=24564;
UPDATE quest_template SET RequestItemsText="What happened inside the Sunwell?" WHERE Id=24564;
UPDATE quest_template SET OfferRewardText="With Sartharion slain, surely Deathwing and Sinestra's plans are now stalled." WHERE Id=24579;
UPDATE quest_template SET OfferRewardText="Word of your success precedes you, $C. Anub'Rekhan is no more. You did him a great service, $N." WHERE Id=24580;
UPDATE quest_template SET OfferRewardText="Well done, $C. The Scourge military command out of Naxxramas has been thrown into disarray by Razuvious's demise." WHERE Id=24582;
UPDATE quest_template SET OfferRewardText="Children everywhere will sleep easier knowing that Patchwerk is no more." WHERE Id=24583;
UPDATE quest_template SET OfferRewardText="The greatest weakness of Ulduar is its masters' blind faith in their inventions to protect it." WHERE Id=24588;
UPDATE quest_template SET OfferRewardText="Am I truly laying my eyes upon the weapon of Thalorien Dawnseeker? This is a wondrous day for the Sunreavers and for all sin'dorei!" WHERE Id=24594;
UPDATE quest_template SET RequestItemsText="You have returned from the Sunwell?" WHERE Id=24594;
UPDATE quest_template SET OfferRewardText="This is unbelievable, $N. You've really done it! All of the quel'dorei have heard of Thalorien Dawnseeker and Quel'Delar, but no one ever thought the sword would be restored." WHERE Id=24595;
UPDATE quest_template SET RequestItemsText="Tell me of what happened in the Sunwell, $N." WHERE Id=24595;
UPDATE quest_template SET OfferRewardText="Am I truly laying my eyes upon the weapon of Thalorien Dawnseeker? This is a wondrous day for the Sunreavers and for all sin'dorei!" WHERE Id=24596;
UPDATE quest_template SET RequestItemsText="What happened during your visit to the Sunwell?" WHERE Id=24596;
UPDATE quest_template SET OfferRewardText="My thanks for this Lovely Charm Bracelet." WHERE Id=24597;
UPDATE quest_template SET RequestItemsText="Well met, $C. Did you have something for me?" WHERE Id=24597;
UPDATE quest_template SET OfferRewardText="Am I truly laying my eyes upon the weapon of Thalorien Dawnseeker? This is a wondrous day for the Sunreavers and for all sin'dorei!" WHERE Id=24598;
UPDATE quest_template SET RequestItemsText="What news do you bring from the Sunwell?" WHERE Id=24598;
UPDATE quest_template SET OfferRewardText="My thanks for this Lovely Charm Bracelet." WHERE Id=24609;
UPDATE quest_template SET RequestItemsText="Well met, $C. Did you have something for me?" WHERE Id=24609;
UPDATE quest_template SET OfferRewardText="My thanks for this Lovely Charm Bracelet." WHERE Id=24610;
UPDATE quest_template SET RequestItemsText="Well met, $C. Did you have something for me?" WHERE Id=24610;
UPDATE quest_template SET OfferRewardText="My thanks for this Lovely Charm Bracelet." WHERE Id=24611;
UPDATE quest_template SET RequestItemsText="Well met, $C. Did you have something for me?" WHERE Id=24611;
UPDATE quest_template SET OfferRewardText="My thanks for this Lovely Charm Bracelet." WHERE Id=24612;
UPDATE quest_template SET RequestItemsText="Well met, $C. Did you have something for me?" WHERE Id=24612;
UPDATE quest_template SET OfferRewardText="My thanks for this Lovely Charm Bracelet." WHERE Id=24613;
UPDATE quest_template SET RequestItemsText="Well met, $C. Did you have something for me?" WHERE Id=24613;
UPDATE quest_template SET OfferRewardText="My thanks for this Lovely Charm Bracelet." WHERE Id=24614;
UPDATE quest_template SET RequestItemsText="Well met, $C. Did you have something for me?" WHERE Id=24614;
UPDATE quest_template SET OfferRewardText="My thanks for this Lovely Charm Bracelet." WHERE Id=24615;
UPDATE quest_template SET RequestItemsText="Well met, $C. Did you have something for me?" WHERE Id=24615;
UPDATE quest_template SET OfferRewardText="Listen well, $C. In accepting this weapon your fate is sealed.$B$BOvercome or succumb.$B$BI have placed your feet upon this path. You are therefore my personal responsibility. Should you falter, I am duty-bound to deliver you from this life.$B$BRemember my words, $C, and do not fail." WHERE Id=24743;
UPDATE quest_template SET OfferRewardText="That a weapon of such power has been redeemed from the clutches of evil is a great omen in these times, $N. With Quel'Delar and staunch Silver Covenant allies at our side, the Lich King will have good reason to fear.$B$BThe crusade maintains an arsenal of exceptional weapons for our strongest allies. Allow me to offer you your choice from among them in return for entrusting us with the care of Quel'Delar." WHERE Id=24795;
UPDATE quest_template SET RequestItemsText="Is it true that you have restored Quel'Delar?" WHERE Id=24795;
UPDATE quest_template SET OfferRewardText="This is nothing short of an amazing accomplishment, $N. The day that Thalorien and Anasterian fell, the same day that Quel'Delar was lost, was one of the darkest of my life. To see Quel'Delar restored... it is beyond words.$B$BWithout a doubt, you are meant to be the true bearer of the blade. Quel'Delar's magic is already adapting the blade to your skills and your strengths." WHERE Id=24796;
UPDATE quest_template SET RequestItemsText="Is it true that you have restored Quel'Delar?" WHERE Id=24796;
UPDATE quest_template SET OfferRewardText="That a weapon of such power has been redeemed from the clutches of evil is a great omen in these times, $N. With Quel'Delar and staunch Sunreaver allies at our side, the Lich King will have good reason to fear.$B$BThe crusade maintains an arsenal of exceptional weapons for our strongest allies. Allow me to offer you your choice from among them in return for entrusting us with the care of Quel'Delar." WHERE Id=24798;
UPDATE quest_template SET RequestItemsText="Is it true that you have restored Quel'Delar?" WHERE Id=24798;
UPDATE quest_template SET OfferRewardText="That a weapon of such power has been redeemed from the clutches of evil is a great omen in these times, $N. With Quel'Delar and staunch Sunreaver allies at our side, the Lich King will have good reason to fear.$B$BThe crusade maintains an arsenal of exceptional weapons for our strongest allies. Allow me to offer you your choice from among them in return for entrusting us with the care of Quel'Delar." WHERE Id=24799;
UPDATE quest_template SET RequestItemsText="Is it true that you have restored Quel'Delar?" WHERE Id=24799;
UPDATE quest_template SET OfferRewardText="Quel'Delar rises again, as we sin'dorei have risen from the ashes of defeat and betrayal. The heart and the weapon of Thalorien Dawnseeker are both with you, $N.$B$BI see the blade has already started adapting itself to your strengths, $N. Hold your head high and always keep Quel'Delar at your side." WHERE Id=24800;
UPDATE quest_template SET RequestItemsText="Is it true that you have restored Quel'Delar?" WHERE Id=24800;
UPDATE quest_template SET OfferRewardText="Quel'Delar rises again, as the sin'dorei have risen from the ashes of defeat and betrayal. Yet, somehow, the weapon of Thalorien Dawnseeker has chosen to serve an outsider.$B$BBe at ease, $N. I do not mean to diminish your accomplishment, for you have done what none of my brothers could, although I do not know why. You are clearly meant to be its bearer; the blade is already adapting itself to your abilities. Wield Quel'Delar proudly against our common foes." WHERE Id=24801;
UPDATE quest_template SET RequestItemsText="Is it true that you have restored Quel'Delar?" WHERE Id=24801;
UPDATE quest_template SET OfferRewardText="May you find what you're looking for, $g brother:sister;." WHERE Id=24820;
UPDATE quest_template SET OfferRewardText="May you find what you're looking for, $g brother:sister;." WHERE Id=24821;
UPDATE quest_template SET OfferRewardText="May you find what you're looking for, $g brother:sister;." WHERE Id=24822;
UPDATE quest_template SET OfferRewardText="You continue to prove yourself, $N. Accept this, not as a gift, but as a tool for the fight against the Scourge." WHERE Id=24825;
UPDATE quest_template SET OfferRewardText="You continue to prove yourself, $N. Accept this, not as a gift, but as a tool for the fight against the Scourge." WHERE Id=24826;
UPDATE quest_template SET OfferRewardText="You continue to prove yourself, $N. Accept this, not as a gift, but as a tool for the fight against the Scourge." WHERE Id=24827;
UPDATE quest_template SET OfferRewardText="You are a true champion of our cause, $N. None can claim to be more dedicated to the struggle than you.$B$BThe enemy speaks of your name only in whispers, for they know you're a force to be reckoned with.$B$BAccept this humble gift as a reward for your many triumphs." WHERE Id=24829;
UPDATE quest_template SET OfferRewardText="You continue to prove yourself, $N. Accept this, not as a gift, but as a tool for the fight against the Scourge." WHERE Id=24830;
UPDATE quest_template SET OfferRewardText="You are a true champion of our cause, $N. None can claim to be more dedicated to the struggle than you.$B$BYou are a bastion of wisdom and our allies speak of you with the greatest reverence. Many of them owe you their own lives.$B$BAccept this humble gift as a reward for your many triumphs." WHERE Id=24831;
UPDATE quest_template SET OfferRewardText="You continue to prove yourself, $N. Accept this, not as a gift, but as a tool for the fight against the Scourge." WHERE Id=24832;
UPDATE quest_template SET OfferRewardText="You are a true champion of our cause, $N. None can claim to be more dedicated to the struggle than you.$B$BIt is rumored that the minions of the Scourge fear you more than they do the Lich King himself. You are vengeance incarnate.$B$BAccept this humble gift as a reward for your many triumphs." WHERE Id=24833;
UPDATE quest_template SET OfferRewardText="You continue to prove yourself, $N. Accept this, not as a gift, but as a tool for the fight against the Scourge." WHERE Id=24834;
UPDATE quest_template SET OfferRewardText="You are a true champion of our cause, $N. None can claim to be more dedicated to the struggle than you.$B$BYou are a source of inspiration to our allies and your unshakeable valor gives pause to even the most seasoned of our enemy's generals.$B$BAccept this humble gift as a reward for your many triumphs." WHERE Id=24835;
UPDATE quest_template SET OfferRewardText="Thank you, $N!$B$BI owe you a debt of gratitude for rescuing a friend whom I had thought forever lost to the clutches of the Cult. And the Argent Crusade owes you a debt for the invaluable intelligence Darnavan brings with him from his time walking the halls of this Citadel as one of the Cult.$B$BPlease, take this as a token of this appreciation, and may the Light bolster you as you carve a path through this terrible place." WHERE Id=24869;
UPDATE quest_template SET OfferRewardText="<Kalecgos sighs>$B$BSo much suffering, so much needless destruction. These have not been kind times for my brothers and sisters. But thanks to your efforts, brave adventurers, this darkened yet still noble soul may find peace at last.$B$BRest now, Sindragosa. You are home...." WHERE Id=24872;
UPDATE quest_template SET RequestItemsText="What do you hold there in your hands, mortal?" WHERE Id=24872;
UPDATE quest_template SET OfferRewardText="Thank you, $N!$B$BI owe you a debt of gratitude for rescuing a friend whom I had thought forever lost to the clutches of the Cult. And the Argent Crusade owes you a debt for the invaluable intelligence Darnavan brings with him from his time walking the halls of this Citadel as one of the Cult.$B$BPlease, take this as a token of this appreciation, and may the Light bolster you as you carve a path through this terrible place." WHERE Id=24875;
UPDATE quest_template SET OfferRewardText="At last, we have live specimens to study! You have helped to save countless lives this day, $N.$B$BPlease, take this as a token of thanks for this great deed." WHERE Id=24878;
UPDATE quest_template SET OfferRewardText="<Kalecgos sighs>$B$BSo much suffering, so much needless destruction. These have not been kind times for my brothers and sisters. But thanks to your efforts, brave adventurers, this darkened yet still noble soul may find peace at last.$B$BRest now, Sindragosa. You are home...." WHERE Id=24880;
UPDATE quest_template SET RequestItemsText="What do you hold there in your hands, mortal?" WHERE Id=24880;
UPDATE quest_template SET OfferRewardText="Stand Clear, $C, and steady yourself." WHERE Id=24912;
UPDATE quest_template SET OfferRewardText="<After tracing a complex pattern of runes on each of the box's surfaces, the outline of a lid appears and a click echoes through the chamber.>$B$BHere you are, $R." WHERE Id=24914;
UPDATE quest_template SET OfferRewardText="Well done $N. But for every element that is subdued another one takes it's place. The solution we have here is merely a stopgap. Hopefully my brethren in the Earthen Ring are making more headway." WHERE Id=25055;
UPDATE quest_template SET RequestItemsText="Have you subdued the elements yet?" WHERE Id=25055;
UPDATE quest_template SET OfferRewardText="Well done $N. But for every element that is subdued another one takes it's place. The solution we have here is merely a stopgap. Hopefully my brethren in the Earthen Ring are making more headway." WHERE Id=25092;
UPDATE quest_template SET RequestItemsText="Have you subdued the elements yet?" WHERE Id=25092;
UPDATE quest_template SET OfferRewardText="Why would Twilight's Hammer take an interest in these tablets? Brann himself wrote that he hardly knows their significance, although he did mention something about becoming one with the earth. I will need to confer with my fellow Explorer's League scholars to decipher these as soon as possible.$B$BThank you, $N. Without your aid, these tablets would've fallen into enemy hands." WHERE Id=25180;
UPDATE quest_template SET RequestItemsText="Did you meet up with the courier?" WHERE Id=25180;
UPDATE quest_template SET OfferRewardText="Why would Twilight's Hammer take an interest in these tablets? Their contents are a mystery to our most learned scholars and deciphering them will take some time. If Twilight's Hammer knows about these relics and desires them, what more are they plotting?$B$BWe are most fortunate that you protected them from capture, $N." WHERE Id=25181;
UPDATE quest_template SET RequestItemsText="Did you meet up with the courier?" WHERE Id=25181;
UPDATE quest_template SET OfferRewardText="You made it through in one piece? You have more gears then I thought, $N!" WHERE Id=25199;
UPDATE quest_template SET OfferRewardText="Fantastic work!$B$BThe data I received shows the radiation levels are fully within safety range of our suits. That is excellent news!" WHERE Id=25212;
UPDATE quest_template SET OfferRewardText="<Torek reads over the scrolls you collected.>$B$BWhoever these people are, they really mean to gain a following. It looks like they're having quite a bit of success. They can't be allowed to incite the citizens of Ogrimmar to panic and hysteria. We must discourage interest in this group and learn as much about it as we can." WHERE Id=25228;
UPDATE quest_template SET RequestItemsText="Well, did you find out anything?" WHERE Id=25228;
UPDATE quest_template SET OfferRewardText="This is the best group of potential pilots you could find?$B$BOkay, well, I'll see what I can do. I've been known to turn even the biggest pile of gnarled gears into a smooth-runnin' fightin' machine and I expect no less with this lot.$B$BWell, I guess it's time to work!" WHERE Id=25229;
UPDATE quest_template SET OfferRewardText="You continue to prove yourself, $N. Accept this, not as a gift, but as a tool for the fight against the Scourge." WHERE Id=25239;
UPDATE quest_template SET OfferRewardText="You continue to prove yourself, $N. Accept this, not as a gift, but as a tool for the fight against the Scourge." WHERE Id=25240;
UPDATE quest_template SET OfferRewardText="You are a true champion of our cause, $N. None can claim to be more dedicated to the struggle than you.$B$BIt is rumored that the minions of the Scourge fear you more than they do the Lich King himself. You are might incarnate.$B$BAccept this humble gift as a reward for your many triumphs." WHERE Id=25242;
UPDATE quest_template SET OfferRewardText="<Anton reads over the scrolls you collected.>$B$BWhoever put these leaflets together knows how to get attention and from the state of things in Old Town, there's no lack of interest. We must act before they can build a significant following in the city. I fear they'll use their influence to spread panic throughout the city, paralyzing us.$B$BWe've got to get inside the organization and learn as much as possible." WHERE Id=25253;
UPDATE quest_template SET RequestItemsText="What did you encounter in Old Town?" WHERE Id=25253;
UPDATE quest_template SET OfferRewardText="Well done, $N. Now we must focus our efforts on discovering more about this cult and freeing the people they've conned into joining." WHERE Id=25254;
UPDATE quest_template SET OfferRewardText="Well done, $N. Now we must focus our efforts on discovering more about this cult and freeing the people they've conned into joining." WHERE Id=25282;
UPDATE quest_template SET OfferRewardText="Hey, look at that! You weren't blown to bits!" WHERE Id=25285;
UPDATE quest_template SET OfferRewardText="This is the final draft, then? Let me have a look..." WHERE Id=25287;
UPDATE quest_template SET OfferRewardText="Welcome, friend. We are honored that you have decided to embrace the truth and join us. Come, there will be more time to talk later and you have much to learn." WHERE Id=25288;
UPDATE quest_template SET OfferRewardText="Hmm... so the left leg servo was activating the right leg? But I saw the left leg moving...$B$BEh, details. I'll get to that later, but two out of three things worked: That isn't half bad!$B$BThanks for checking this out for me, $N." WHERE Id=25289;
UPDATE quest_template SET OfferRewardText="Welcome, friend. We are honored that you have decided to embrace the truth and join us. Come, there will be more time to talk later and you have much to learn." WHERE Id=25290;
UPDATE quest_template SET OfferRewardText="So you found them? Why did the missing men and women not return with you?$B$B<You tell the blood guard about the responses you received.>$B$BWe cannot compel them to change their minds and return to their families. I will let the families know that the relatives have been found and that they are safe. After this cult is broken up, they will likely return to their normal lives." WHERE Id=25293;
UPDATE quest_template SET OfferRewardText="Hmm... so the bullets had quite a bit of spread?$B$BTo some people that may be a problem... me, though, I see it as a blessing in disguise!$B$BOur enemies will be running all over the place, so with a bit of a spread, the tank drivers won't need to lead the target!" WHERE Id=25295;
UPDATE quest_template SET OfferRewardText="Now that you understand the master's plan, you must prepare yourself to play your part." WHERE Id=25343;
UPDATE quest_template SET OfferRewardText="<You hand Blood Guard Torek the devices that the overseer gave you, explaining the cult's plans. Torek's eyes go wide.>$B$BCho'Gall is in charge of the cult? There can be no question then, this is the work of the Twilight's Hammer! You won't be the only one they've sent into the city to deploy these devices." WHERE Id=25347;
UPDATE quest_template SET RequestItemsText="You've returned at last. I was beginning to think that you'd taken up with the cultists for good." WHERE Id=25347;
UPDATE quest_template SET OfferRewardText="Excellent work, $N. Twilight's Hammer will think twice before trying to turn our own people against us again. I'm sure I'm not the only one troubled by just how many citizens were taken in by their message. Times aren't exactly easy, but if you have no honor or loyalty, you have nothing." WHERE Id=25348;
UPDATE quest_template SET OfferRewardText="<The warchief listens as you tell of your investigation into the Twilight's Hammer plot to destroy Orgrimmar.>$B$BYou are a dutiful member of the Horde, $N. You have done well in bringing this news to me. I will personally see to it that our enemies get what they deserve!" WHERE Id=25351;
UPDATE quest_template SET OfferRewardText="Well done, $N. It might be awkward at first, but you will get used to advocating our beliefs in public. It is one way of remembering our obligation to bring the truth to others. We must save as many as we can." WHERE Id=25380;
UPDATE quest_template SET OfferRewardText="Curses! We had to fall back. But Thermaplugg's lost, and he knows it... he's only bought himself time. We hold the surface, and when the radiation clears we'll assault and recapture Gnomeregan with a force twice this size." WHERE Id=25393;
UPDATE quest_template SET OfferRewardText="So you found them? Why did the missing men and women not return with you?$B$B<You tell the captain that they seemed determined to stay for various reasons.>$B$BThen we cannot force them to come home. I can only hope that in time, the cultists will realize the harm their actions have caused and decide to return to their normal lives.$B$BThank you for your efforts, $N. I will tell the families what you found." WHERE Id=25414;
UPDATE quest_template SET OfferRewardText="Well done, $N. It might be awkward at first, but you will grow accustomed to advocating our beliefs in public. It is one way of remembering our obligation to bring the truth to others. We must offer hope to everyone, for we all face the end of this world together." WHERE Id=25415;
UPDATE quest_template SET OfferRewardText="Now that you understand the master's plan, you must prepare to play your part in making it a reality." WHERE Id=25416;
UPDATE quest_template SET OfferRewardText="<You hand Captain Anton the devices that the overseer gave you, explaining the cult's plans.>$B$BCho'Gall is in charge of the cult? Then, it has to be Twilight's Hammer! We suspected that they would try to strike again, but no one knew what form the attack would take.$B$BYou've done an excellent job uncovering this plot. Unfortunately, you won't be the only one they've sent into the city to deploy these devices." WHERE Id=25417;
UPDATE quest_template SET RequestItemsText="You've returned at last. I was beginning to think that you'd taken up with the cultists for good." WHERE Id=25417;
UPDATE quest_template SET OfferRewardText="Excellent work, $N. Twilight's Hammer will think twice before trying to turn our own people against us again.$B$BWhat worries me is how many citizens joined their movement without thinking about the cult's empty promises. Are times so dire that people will abandon the Light for promises of power and immortality?" WHERE Id=25418;
UPDATE quest_template SET OfferRewardText="<The king's face takes on a look of concern, and then anger as you describe the Twilight's Hammer plot to destroy Stormwind.>$B$BHow dare they strike Stormwind? How dare they try to manipulate the people of this city against us and the Alliance! If not for your valor this day, $N, our city would not have discovered this Twilight's Hammer scheme. You are a true hero of Stormwind and the Alliance." WHERE Id=25425;
UPDATE quest_template SET RequestItemsText="Ya helpin' with da frogs or not?" WHERE Id=25444;
UPDATE quest_template SET OfferRewardText="The wind approaches you quickly from the horizon; the earth is steady beneath your feet; and your spirit is already warmed by fire--I would say it is time for you to learn about the purity of water.$B$BYour path has led you this far, and your spirit will give you the strength to carry on even further. But the first step is yours to take." WHERE Id=2986;
UPDATE quest_template SET OfferRewardText="I'm glad you've arrived, $N. There are many things we will have to discuss, but more importantly is your training in the ways of the Light. There are lessons all servants of the Light must learn. If you are ready, we'll begin discussing some of those now." WHERE Id=5634;
UPDATE quest_template SET OfferRewardText="I'm glad you've arrived, $N. There are many things we will have to discuss, but more importantly is your training in the ways of the Light.$B$BThere are lessons all servants of the Light must learn. If you are ready, we'll begin discussing some of those now." WHERE Id=5635;
UPDATE quest_template SET OfferRewardText="I'm glad you've arrived, $N. There are many things we will have to discuss, but more importantly is your training in the ways of the Light.$B$BThere are lessons all servants of the Light must learn. If you are ready, we'll begin discussing some of those now." WHERE Id=5637;
UPDATE quest_template SET OfferRewardText="I'm glad you've arrived, $N. There are many things we will have to discuss, but more importantly is your training in the ways of the Light.$B$BThere are lessons all servants of the Light must learn. If you are ready, we'll begin discussing some of those now." WHERE Id=5639;
UPDATE quest_template SET RequestItemsText="How can I help you?" WHERE Id=6344;
UPDATE quest_template SET OfferRewardText="This is better than even I could have thought possible! The Chambermaid's magical pillow is mine! You better believe you're going to get a nice reward for this accomplishment, $N!" WHERE Id=7704;
UPDATE quest_template SET RequestItemsText="That is one huge pillow! Where'd you get it from?" WHERE Id=7704;
UPDATE quest_template SET OfferRewardText="Excellent! You've proven to be a valuable ally in preparing for the war against the silithid." WHERE Id=8270;
UPDATE quest_template SET OfferRewardText="You have my sincere gratitude. Your efforts in helping Cenarion Hold have shown true courage." WHERE Id=8274;
UPDATE quest_template SET RequestItemsText="Ah, $N - I believe you're one of the new mages here on the isle, yes? Well, you've come to the right place. If arcane mastery is what you seek, then I can provide such knowledge - as long as you have the wherewithal to handle training costs and the capacity to focus on the lessons I'll be teaching. Let's get started!" WHERE Id=8328;
UPDATE quest_template SET OfferRewardText="Welcome to the Sunspire, young $C! Mastery of weapons and battle tactics begins here and now - all I ask of my pupils is that they cover payment for training costs that may come up, and that they are as good of a listener as they are an aspiring $C. The lessons I have to teach are extensive, and I don't like to repeat myself unnecessarially.$B$BLet's get to it then!" WHERE Id=8329;
UPDATE quest_template SET OfferRewardText="Well done, $N! You've served the Alliance well." WHERE Id=8401;
UPDATE quest_template SET RequestItemsText="You have something for me, $N?" WHERE Id=8496;
UPDATE quest_template SET RequestItemsText="You have something for me?" WHERE Id=8497;
UPDATE quest_template SET RequestItemsText="You have something for me?" WHERE Id=8541;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=8563;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=8564;
UPDATE quest_template SET OfferRewardText="I see that you're no ordinary mortal, $N. Your chances against the Old God, however infinitely small, are greater than ours at this point. After all, while he expects dragons at his doorstep, he is not prepared for someone like you.$B$BJust as Anachronos and Staghelm defeated the Qiraji a thousand years ago through the alliance of mortal and dragon races, we too shall form a pact. Gain the trust of the Bronze Dragonflight and you'll gain our trust. Only then we shall make a true champion out of you." WHERE Id=8579;
UPDATE quest_template SET OfferRewardText="You've done well, $N. You've proven you're no ordinary mortal.$B$BI give you these with the confidence they'll aid you in crushing the vile qiraji." WHERE Id=8621;
UPDATE quest_template SET OfferRewardText="I did not expect you to return from your attempt, $N.$B$BYou've fulfilled a destiny greater than that of most immortal beings.$B$BBy slaying C'Thun you've not only saved all of Azeroth, you've also tipped the scales of cosmic events beyond your comprehension.$B$BAccept this breastplate as a symbol of the glory and burden that will come as a consequence of your actions.$B$BMay its power aid you in the challenges that await you, god-slayer!" WHERE Id=8622;
UPDATE quest_template SET OfferRewardText="You've succeeded! The whispers from the Twin Emperors have ceased.$B$BTake this as a reward. The mere sight of it will strike fear in the hearts of the Qiraji... it shall remind them of their fallen leaders and of the mortal that slew them." WHERE Id=8623;
UPDATE quest_template SET OfferRewardText="Yes... the worm's skin will make for an excellent protective layer. Combined with the strongest parts from the Qiraji we've destroyed on our way here, this should make for a formidable piece of armor. May it aid you in facing the unspeakable horrors that await inside!" WHERE Id=8624;
UPDATE quest_template SET OfferRewardText="Yes... the worm's skin will make for an excellent protective layer. Combined with the strongest parts from the Qiraji we've destroyed on our way here, this should make for a formidable piece of armor. May it aid you in facing the unspeakable horrors that await inside!" WHERE Id=8631;
UPDATE quest_template SET OfferRewardText="Yes... the worm's skin will make for an excellent protective layer. Combined with the strongest parts from the Qiraji we've destroyed on our way here, this should make for a formidable piece of armor. May it aid you in facing the unspeakable horrors that await inside!" WHERE Id=8640;
UPDATE quest_template SET OfferRewardText="Yes... the worm's skin will make for an excellent protective layer. Combined with the strongest parts from the Qiraji we've destroyed on our way here, this should make for a formidable piece of armor. May it aid you in facing the unspeakable horrors that await inside!" WHERE Id=8658;
UPDATE quest_template SET OfferRewardText="I did not expect you to return from your attempt, $N.$B$BYou've fulfilled a destiny greater than that of most immortal beings.$B$BBy slaying C'Thun you've not only saved all of Azeroth, you've also tipped the scales of cosmic events beyond your comprehension.$B$BAccept these robes as a symbol of the glory and burden that will come as a consequence of your actions.$B$BMay their power aid you in the challenges that await you, god-slayer!" WHERE Id=8661;
UPDATE quest_template SET RequestItemsText="At his dwelling in Ahn'Qiraj, dread C'Thun awaits in slumber." WHERE Id=8661;
UPDATE quest_template SET RequestItemsText="<Anachronos nods.>" WHERE Id=8741;
UPDATE quest_template SET RequestItemsText="A thousand years has passed and just as it was fated, one stands before me. One who shall lead their people to a new age.$B$BThe Old God trembles, $N. Oh yes, it fears your faith. Shatter the prophecy of C'Thun.$B$BIt knows you come, champion - and with you comes the might of Kalimdor. You have only to let me know when you are prepared and I shall grant you the Scepter of the Shifting Sands." WHERE Id=8742;
UPDATE quest_template SET OfferRewardText="Greetings, champion. I am Jonathan, keeper of the sacred gong and eternal watcher of the Bronze Flight.$B$BI have been empowered by the Timeless One himself to grant you an item of your choosing from his timeless treasure trove. May it aid you in your battles against C'Thun." WHERE Id=8745;
UPDATE quest_template SET OfferRewardText="Impressive, little one. You have gone through much trouble to gain the favor of the Bronze Flight. Your dedication is noted.$B$BThe signet ring of the defender will offer superior protection against the forces of evil.$B$BBe warned, once you have chosen your path, you will have no recourse should you change your mind." WHERE Id=8747;
UPDATE quest_template SET RequestItemsText="Never have I seen such tenacity! The Bronze Flight grants you one final enchantment. The Timeless One himself has requested it so!$B$BHand me your signet ring so that I may make the necessary adjustments." WHERE Id=8751;
UPDATE quest_template SET OfferRewardText="Impressive, little one. You have gone through much trouble to gain the favor of the Bronze Flight. Your dedication is noted.$B$BThe signet ring of the conqueror will greatly enhance your physical attacks.$B$BBe warned, once you have chosen your path, you will have no recourse should you change your mind." WHERE Id=8752;
UPDATE quest_template SET RequestItemsText="Never have I seen such tenacity! The Bronze Flight grants you one final enchantment. The Timeless One himself has requested it so!$B$BHand me your signet ring so that I may make the necessary adjustments." WHERE Id=8756;
UPDATE quest_template SET OfferRewardText="Impressive, little one. You have gone through much trouble to gain the favor of the Bronze Flight. Your dedication is noted.$B$BThe signet ring of the invoker will greatly enhance your magical and natural abilities.$B$BBe warned, once you have chosen your path, you will have no recourse should you change your mind." WHERE Id=8757;
UPDATE quest_template SET RequestItemsText="Never have I seen such tenacity! The Bronze Flight grants you one final enchantment. The Timeless One himself has requested it so!$B$BHand me your signet ring so that I may make the necessary adjustments." WHERE Id=8761;
UPDATE quest_template SET OfferRewardText="The machine lets off a little rumble and a small amount of steam as it starts working. It is not too long thereafter until it stops, heralded by another small jet of steam erupting from it. A door hatch opens, revealing a batch of preserved holly!" WHERE Id=8763;
UPDATE quest_template SET RequestItemsText="The \"Holly Preserver\" machine looks like some sort of still at first, but a careful examination of it reveals some goblin-esque changes to it. Still, your skill at cooking seems to allow you to understand how the machine works.$B$BThere is already fresh holly in the machine - you simply need to provide some deeprock salt and five gold coins to get the machine working." WHERE Id=8763;
UPDATE quest_template SET RequestItemsText="You have something for me, $N?" WHERE Id=8779;
UPDATE quest_template SET RequestItemsText="You have something for me, $N?" WHERE Id=8780;
UPDATE quest_template SET RequestItemsText="You have something for me, $N?" WHERE Id=8782;
UPDATE quest_template SET RequestItemsText="You have something for me, $N?" WHERE Id=8783;
UPDATE quest_template SET OfferRewardText="The machine lets off a little rumble and a small amount of steam as it starts working. It is not too long thereafter until it stops, heralded by another small jet of steam erupting from it. A door hatch opens, revealing a batch of preserved holly!" WHERE Id=8799;
UPDATE quest_template SET RequestItemsText="The \"Holly Preserver\" machine looks like some sort of still at first, but a careful examination of it reveals some goblin-esque changes to it. Still, your skill at cooking seems to allow you to understand how the machine works.$B$BThere is already fresh holly in the machine - you simply need to provide some deeprock salt and five gold coins to get the machine working." WHERE Id=8799;
UPDATE quest_template SET RequestItemsText="You have something for me, $N?" WHERE Id=8809;
UPDATE quest_template SET RequestItemsText="You have something for me, $N?" WHERE Id=8810;
UPDATE quest_template SET OfferRewardText="Well then, it's settled; here are your supplies, $C. If you wish to do an additional exchange, then I am prepared to authorize it. Just give me the word and I'll make it happen.$B$BKeep up the good work, $N. We need all the materiel we can muster if we're going to win this thing. If we all do our part, then victory shall be ours for the taking!" WHERE Id=8846;
UPDATE quest_template SET RequestItemsText="Ah, here for additional supplies for yourself, are you? Well, I can certainly understand the need for additional materiel... just take a look around if you need any proof.$B$BI'll issue you some additional supplies, but you'll need to give me an appropriate number of commendation signets in exchange. You won't receive any recognition for surrendering the signets in this manner, but you might find something useful that will help keep you alive when battle is finally upon us." WHERE Id=8846;
UPDATE quest_template SET RequestItemsText="BLESSED LIGHT! What foulness do you hold, $N?" WHERE Id=9120;
UPDATE quest_template SET OfferRewardText="The Argent Dawn placed the call for aid, and you have answered. There is no time for us to provide you with training. Our faith is placed in your abilities, and that you will join us in throwing back this Scourge threat." WHERE Id=9154;
UPDATE quest_template SET RequestItemsText="You've come to join our order, have you not?" WHERE Id=9154;
UPDATE quest_template SET OfferRewardText="<Sylvanas takes the necklace from your grasp.>$B$BIt can't be! After all this time, I thought it was lost forever.$B$B<After a lingering moment the Lady seems to become aware once again of her surroundings, composing herself.>$B$BYou thought this would amuse me? Do you think I long for a time before I was the queen of the Forsaken? Like you, it means nothing to me, and Alleria Windrunner is a long dead memory!$B$B<She drops the amulet to the ground.>$B$BYou may now remove yourself from my presence, $C." WHERE Id=9177;
UPDATE quest_template SET RequestItemsText="And you are?$B$BWhat's that you have there? That necklace looks somehow familiar. Give it here!" WHERE Id=9177;
UPDATE quest_template SET RequestItemsText="yes?" WHERE Id=9212;
UPDATE quest_template SET RequestItemsText="Have you investigated the invasion yet? There's no time for dawdling!" WHERE Id=9260;
UPDATE quest_template SET OfferRewardText="Hmm. From what you've told me, the voices within the circles... they must be used for communication of some kind. I shudder to think what unnatural minds are contacted through such magic. Regardless, you seem to have emerged whole and sane. The Argent Dawn appreciates your service." WHERE Id=9261;
UPDATE quest_template SET RequestItemsText="Have you investigated the invasion yet? There's no time for dawdling!" WHERE Id=9261;
UPDATE quest_template SET OfferRewardText="Hmm. From what you've told me, the voices within the circles... they must be used for communication of some kind. I shudder to think what unnatural minds are contacted through such magic. Regardless, you seem to have emerged whole and sane. The Argent Dawn appreciates your service." WHERE Id=9262;
UPDATE quest_template SET RequestItemsText="Have you investigated the invasion yet? There's no time for dawdling!" WHERE Id=9262;
UPDATE quest_template SET OfferRewardText="Hmm. From what you've told me, the voices within the circles... they must be used for communication of some kind. I shudder to think what unnatural minds are contacted through such magic. Regardless, you seem to have emerged whole and sane. The Argent Dawn appreciates your service." WHERE Id=9263;
UPDATE quest_template SET RequestItemsText="Have you investigated the invasion yet? There's no time for dawdling!" WHERE Id=9263;
UPDATE quest_template SET OfferRewardText="Have you investigated the invasion yet? There's no time for dawdling!" WHERE Id=9264;
UPDATE quest_template SET RequestItemsText="Hmm. From what you've told me, the voices within the circles... they must be used for communication of some kind. I shudder to think what unnatural minds are contacted through such magic. Regardless, you seem to have emerged whole and sane. The Argent Dawn appreciates your service." WHERE Id=9264;
UPDATE quest_template SET RequestItemsText="Have you investigated the invasion yet? There's no time for dawdling!" WHERE Id=9265;
UPDATE quest_template SET OfferRewardText="<Grelag winces as he tries to stand up.>$BI should've followed Far Seer Regulkut's advice and waited for the bodyguards she was going to send with me. I'm fortunate that she thought to send someone after me.$BI wouldn't have been able to make it back to Thrallmar on my own. I've been doing what I can for this leg, but without my supplies, the outlook is grim." WHERE Id=9344;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9500;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9501;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9578;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9617;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9620;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9672;
UPDATE quest_template SET RequestItemsText="I see the pride swelling in your chest. Already you fancy yourself one of the Blood Knights.$BIn time. you will earn your place among us. But first you must learn to harness and master the powers of the Light, hone your skills at arms, and prove your worthiness.$BYou must be prepared to endure the derision, fear, and revulsion of those you're sworn to defend. So it is among those who can't comprehend the price of the great power that safeguards them. Keep your head high and your blade at the ready, $N." WHERE Id=9676;
UPDATE quest_template SET RequestItemsText="yes?" WHERE Id=9677;
UPDATE quest_template SET RequestItemsText="yes?" WHERE Id=9681;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9711;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9753;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9756;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9759;
UPDATE quest_template SET RequestItemsText="Si?" WHERE Id=9760;
UPDATE quest_template SET RequestItemsText="Yes?" WHERE Id=9762;
UPDATE quest_template SET OfferRewardText="Amid the wreckage of the merchant's cart and goods, sets of strange footprints are visible. The footprints appear to have come from an overgrown bird.$BRecalling what you know about the arakkoa, you conclude the print is large enough to belong to one of the sentient bird-people who make their homes in the forest. Why would they have taken to attacking Horde merchants?" WHERE Id=9929;
UPDATE quest_template SET OfferRewardText="Amid the wreckage of the merchant's cart and goods, sets of strange footprints are visible. The footprints appear to have come from an overgrown bird.$BRecalling what you know about the arakkoa, you conclude the print is large enough to belong to one of the sentient bird-people who make their homes in the forest. Why would they have taken to attacking Alliance merchants?" WHERE Id=9930;
UPDATE quest_template SET OfferRewardText="Inspecting the printing on the sacks, you can make out Deirom's name. The arakkoa seem to have cared enough about the merchant's cargo to transport it away from the cart, but where is the missing merchant?" WHERE Id=9941;
UPDATE quest_template SET OfferRewardText="Inspecting the printing on the sacks, you can make out Dugar's name. The arakkoa seem to have cared enough about the merchant's cargo to transport it away from the cart, but where is the missing merchant?" WHERE Id=9942;
UPDATE quest_template SET OfferRewardText="<Thander nods as you tell him about your findings in the arakkoa settlement.>$BThere's no doubt that they're involved, then. But why?$BDeirom has been making the trip to Shattrath without incident for some time. Why would the arakkoa choose this trip to take him captive?" WHERE Id=9943;
UPDATE quest_template SET OfferRewardText="<Rokag nods as you tell him about your findings in the arakkoa settlement.>$BThere's no doubt that they're involved, then. But why?$BDugar has been making the trip to Shattrath without incident for some time. Why would the arakkoa choose this trip to take him captive?" WHERE Id=9947;
UPDATE quest_template SET OfferRewardText="Odd, these eyes are not exactly what I am used to working with. The manner in which the arakkoa use their magic is slightly different than ours.$B$BIt looks like we're going to need one more thing if I'm going to be able to scry for the information to locate Deirom." WHERE Id=9949;
UPDATE quest_template SET RequestItemsText="Thander has spoken with me about his plan. You have the eyes?" WHERE Id=9949;
UPDATE quest_template SET OfferRewardText="Aye, I'm familiar with Veil Shalas. Nasty piece of work, that. But if your friend is being held there, I suppose we're going to have to find a way around their defenses." WHERE Id=9952;
UPDATE quest_template SET OfferRewardText="The influence of Veil Shalas dominates these parts. If your friend is being held there, I suppose we're going to have to find a way around their defenses." WHERE Id=9953;
UPDATE quest_template SET OfferRewardText="Their defenses are much more sophisticated than I'd thought, $N. That's a bad sign. Fortunately, for every good spell, there's a counterspell. It's just a question of getting our hands on that counter." WHERE Id=9958;
UPDATE quest_template SET OfferRewardText="Their defenses are much more sophisticated than I'd thought, $N. That's a bad sign. Fortunately, for every good spell, there's a counterspell. It's just a question of getting our hands on that counter." WHERE Id=9959;
UPDATE quest_template SET OfferRewardText="Excellent. This will take just a moment." WHERE Id=9969;
UPDATE quest_template SET OfferRewardText="Excellent. This will take just a moment." WHERE Id=9974;
UPDATE quest_template SET RequestItemsText="Have you brought the rest of the reagents?" WHERE Id=9974;
UPDATE quest_template SET OfferRewardText="If the talisman's spell worked, then you should be ready to venture into Veil Shalas. I hope your arakkoa sage was telling you the truth when he said that his magic was stronger than that ward's. If he's deceiving us, both you and Deirom are in trouble." WHERE Id=9975;
UPDATE quest_template SET OfferRewardText="If the talisman's spell worked, then you should be ready to venture into Veil Shalas. I hope your arakkoa sage was telling you the truth when he said that his magic was stronger than that ward's. If he's deceiving us, both you and Dugar are in trouble." WHERE Id=9976;
UPDATE quest_template SET OfferRewardText="I must admit, $N, I'm pleasantly surprised. When Thander told me that Deirom was being held in Veil Shalas, I began to wonder whether he was lost to us for good.$B$BThis is one time I'm very happy to have been proven wrong.$B$BYou can bet we'll be keeping a closer eye on the activities of the arakkoa after this." WHERE Id=9980;
UPDATE quest_template SET OfferRewardText="I must admit, $N, I'm surprised. When we found out that Dugar was being held in Veil Shalas, I began to wonder whether he was lost to us for good.$B$BThis is one time I'm happy to be proven wrong.$B$BYou can bet we'll be keeping a closer eye on the activities of the arakkoa after this." WHERE Id=9981;
UPDATE quest_template SET RequestItemsText="That script looks familiar. It's arakkoa, all right, but I don't recognize this seal." WHERE Id=9984;
UPDATE quest_template SET RequestItemsText="That script looks familiar. It's arakkoa, all right, but I don't recognize this seal." WHERE Id=9985;
UPDATE quest_template SET OfferRewardText="These will work, although I'm sure the men will start to complain about the lack of variety soon. Light forbid they should look the same!$B$B<Ros'eleth gasps in mock horror.>$B$BOh, no, we can't have that!" WHERE Id=9988;
UPDATE quest_template SET OfferRewardText="These will work well. The more individuals you collected them from, the more they will help me when I try to contact the arakkoa spirits. Thank you for your help, $N." WHERE Id=9989;
UPDATE quest_template SET RequestItemsText="Have you returned with the feathers?" WHERE Id=9989;
+17
View File
@@ -0,0 +1,17 @@
-- Cleaning WRONG SAI Data
UPDATE smart_scripts SET target_type=1 WHERE target_type IN(0,8) AND action_type=41; -- set correct target for Force Despawn
-- Correct Wrong Linking in SAI
-- select * from smart_scripts AS ss where ss.event_type=61 and ss.id not in(select link from smart_scripts AS bss where bss.entryorguid=ss.entryorguid)
-- select * from smart_scripts AS ss where ss.event_type<>61 and ss.id in(select link from smart_scripts AS bss where bss.entryorguid=ss.entryorguid and bss.link > 0)
-- select * from creature_template where ainame not like '%Smart%' AND entry in(select distinct entryorguid from smart_scripts where source_type=0)
-- select * from smart_scripts WHERE id=link;
-- ZOMG SAME LINK ID=LINK
-- Range event npcs
-- Generic retardness fix, wont break anything but will fix maaany npcs (probably around 200)
-- On every update phase_mask is reduced by 1 and most of casting and other events requires phase_mask 1 which is set by entering combat
-- We set event_phase_mask = 2 for this event because second phase addition is made on burning out of mana, so this event should be run on phase 2 (phase reduction if enaugh mana was restored)
UPDATE smart_scripts SET event_phase_mask=2 WHERE source_type=0 AND event_type=3 AND event_phase_mask=0 AND action_type=23 AND action_param2=1;
@@ -0,0 +1,21 @@
-- -------------------------------------------
-- REPUTATION FIXES
-- -------------------------------------------
-- Minion's Scourgestones (5402)
-- Invader's Scourgestones (5403)
-- Corruptor's Scourgestones (5406)
UPDATE quest_template SET RewardFactionValueId1=0, RewardFactionValueIdOverride1=5000 WHERE Id IN(5402, 5403, 5406);
-- Encrypted Twilight Texts (8319)
-- Preparing for the Worst (11945)
UPDATE quest_template SET RewardFactionValueId1=0, RewardFactionValueIdOverride1=50000 WHERE Id IN(8319, 11945);
-- The Mag'har dailies
UPDATE reputation_reward_rate SET quest_daily_rate=2, quest_repeatable_rate=2 WHERE faction=941;
-- Kurenai Dailies
UPDATE reputation_reward_rate SET quest_daily_rate=2, quest_repeatable_rate=2 WHERE faction=978;
-- Timbermaw Hold dailies
UPDATE reputation_reward_rate SET quest_daily_rate=4, quest_repeatable_rate=4 WHERE faction=576;

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