Naios
352012e531
Core/Updates: Add an automatic database update system. Automatically detects new and edited sql updates through file lists and hashing. Detects renames, deletes and is able to create and auto import full databases. * cleanups in main.cpp of world & bnetserver * refactoring in DatabaseWorkerPool.h & MySQLConnection.cpp
...
Make sure you re-run cmake, because boost::iostreams was added as dependency.
Maybe you need to install libboost-iostreams1.55-dev on unix as well.
Import every update manual until (included) those INSERT IGNORE updates for each database.
Thanks DDuarte and Shauren for your amazing ideas, help and advises.
In hope that nobody gets a "Your database structure is not up to date..." anymore ,-)
Signed-off-by: Naios <naios-dev@live.de >
Signed-off-by: Nayd <dnpd.dd@gmail.com >
2015-03-21 14:09:38 +00:00
MitchesD
d1b549a23a
DB/World: Add all SQLs from 4.3.4 (last 3-4 months)
...
Multiple authors (mostly @Rushor)
538b364 DB/Quest: A Little Oomph
94671b8 DB/Quest: A Daughter's Embrace
c95510e DB/Quest: Variety is the Spice of Death
7886d3a DB/Quest: Take to the Skies
a4db55e DB/Quest: The Grasp Weakens
5fd36a6 DB/Quest: Planting the Seed of Fear
0a27c13 DB/Quest: Quest: Holland's Experiment
b398c0a DB/Quest: Johaan's Experiment
15ad27a DB/Creature: Risen Recruit
51b0fbf DB/Quest: The Shadow Grave
dccf39a DB/Quest: Tirisfal - Item-Quest-Drops
d136e80 DB/Quest: Tirisfal Questchains
fc7b6a9 DB/Quest: Undead Start
4536e3b DB/Quest: Recruitment
745e1c6 DB/Quest: The Wakening
d5aef19 DB/Quest: A Scarlet Letter
f8c0a3b DB/Quest: The Truth of the Grave
2126a91 DB/NPC: Tirisfal - Creature SAIs
057bbc9 DB/NPC: Tirisfal - Creature Movement
4db2826 DB/Quest: Dark Deeds and 5 class quests
db2ada8 DB/Creature: Maxx Avalanche
84b4b2b DB/Creature: Marie Allen, Gerard Walthorn
b1286ac DB/Creature: Add equip template to misc kezan creatures
a89cfb1 DB/Creature: The Vortex Pinnacle trash SAI
a266077 DB/Quest: Demonic Thieves item can be looted without quest
9ffa421 DB/QUEST - Ride to the Undercity
9ac83f8 DB/Creature: Misc SAI updates
Ref https://github.com/TrinityCore/TrinityCore/issues/13792
2015-03-20 20:44:41 +01:00
MitchesD
3cc305138c
DB/World: Add all SQLs from 3.3.5 (last 2 months)
...
Multiple authors
cb3fcea26e DB/Misc: Fix a runtime error
890ebd385e DB/Creature: Emissary of Hate
b2745980ae DB/Quest: Minshina's Skull
4e5b54f65b DB/Creature: Caretaker Dilandrus
7b915119b4 DB/Creature: Antu'sul
40b09317ef DB/Quest: Honor the Fallen
4179c35eb2 DB/Quest: Respite for a Tormented Soul
04fb8d7f24 DB/Creature: Tiny Snowman
ea3034cb21 DB/Quest: Digging for Prayer Beads
ad350edd68 DB/Creature: Thousand Needle's Silithids
4e0fb54a41 DB/Creature: Fix immunity Herald Volazj
826717de1b DB/Misc: Disable mmaps for Argent tournament instances
abea307cdb DB/Gameobject: Fix some Scholomance doors
0c9e39f151 DB/Quest: A Friendly Chat
e7124c6964 DB/Creature: Irespeaker
20641e0eb2 DB/Creature: Millhouse Manastorm
5e218a8135 DB/Quest: Ready for Pickup
026c966daf DB/Creature: Gundrak pathing
cd0186630d DB/Creature: Halls of Stone visuals
8b139bc2df DB/Creature: Drak'Tharon Keep pathing
6577d02c9d DB/Creature: Drak'Tharon Keep pathing
f1b124dabc DB/Creature: Halls of Lighting pathing
e0ea7d48ad DB/Creature: Mellichar
bc9cfd02b7 DB/Creature: Ru'zah
c5553df9ec DB/Item: Banish Charms
a7cb42ea72 DB/Creature: Theradrim Shardling/Theradrim Guardian
49cff7382a DB/Quest: Tree's Company
ea96d208ec DB/Quest: A Hearty Thanks!
c9c4cb6c04 DB/Misc: Fix one startup error
b31391d463 DB/Misc: Remove Eternal Might from NR Alchemy Research
0e4db8964b DB/Creature: Magmoth Shaman / Totem
2449baf0fa DB/Creature: Beryl Treasure Hunter
926df371d4 DB/Creature: Kvaldir Mist Lord
a61b2be824 DB/Creature: Fireguard Destroyer
d8c67f33f2 DB/Quest: Mission: Plague This
ad58fd5177 DB/Creature: Borean Tundra pathing
b4a62e077f DB/Creature: Lunchbox
497ae6be70 DB/Creature: Fix few startup errors
a218ce4d22 DB/Creature: Fix startup and runtime errors
73709e7c13 DB/Quest: Fix Aces High!
e25336ae2c DB/Creature: Scavenge-bot 004-A8
61b116efb6 DB/Creature: Stonebreaker - Waypoints and Keb'ezil's tweak
244c09db86 DB/Creature: Terokkar waypoints 1
1b2eac60ef DB/Quest: Crushing the Crown
884bccef58 DB/Quest: Finding the Phylactery
c25ad02c54 DB/Creature: Fix SAI target_type for Scarlet Peasant
16eb49270d DB/Misc: Wintergrasp teleporter in dalaran
f6491b4ac8 DB/Quest: Gammothra the Tormentor
ccdffeb711 DB/Quest: By Fire Be Purged
8460559b5a DB/Quest: Becoming a Shadoweave Tailor
08bf885916 DB/Quest: Street "Cred"
b1a4a8f435 DB/NPC: Isle of Quel'Danas - Movement
015d984b79 DB/Quest: Delivering the Message
554e0c2e5d DB/Creature: Magrin Rivermane
adfd8a6172 Scripts/Mulgore: The Plains Vision - Move Corescrript to SAI
94a97974b9 DB/Quest: The Black Knight's Fall
d0d9a5b8e6 DB/Quest: Whispers of the Raven God
46280a1bb7 DB/Misc: Startup errors
f7e2fe766d DB/Misc: Fix 3 startup errors
ee049b908f DB/Creature: Kyle - Move Corescript to SAI
ed08fcbaa7 DB/Misc: Fix startup errors
4132285ad3 DB/Creature: Zuluhed the Whacked
5ead00b9fc DB/Misc: Fix startup errors
5403658814 DB/Misc: Fix startup errors
bbcf8f58e6 DB/Creature: Thrallmar - Waypoints
68c4ea3144 DB/Quest: Death from below
2f55c71734 DB/Quest: Fervor of the Frostborn
f180bc25d1 DB/Creature: Hellfire Peninsula - Waypoints 5
664de1eba2 DB/Creature: Darnassian Scouts
7691d477d5 DB/Creature: Nexus-King Salhadaar
164c12cab0 DB/Creature: Plagueborn Horro
b28228395f DB/Quest: Escape through force
72a23a92ab DB/Quest: Special Delivery to Shattrath City
7592b65fae DB/Creature: Skorn WhiteCloude
a75b651e93 DB/Quest: Nothing But The Truth
f9af033b7a DB/Creature: Cyrus Therepentous
aa6c7ab0f0 DB/Quest: Stop the Plague
a269c61e6e DB/Quest: Fury of the Frostborn King
e9d97466da DB/Creature: Keristrasza
64fcbb8c91 DB/Creature: Drak'Tharon Keep start sequence
cfc5fb29b6 DB/Misc: Fix a few startup errors from recent Updates
780010084e DB/SAI: Durnan Furcutter
6c7cfccf20 DB/Misc: Fix startup error
0651b82de9 DB/Gameobject: Add 2 missing gameobjects
a7fdc27c9d DB/Misc: Fix startup error from DTK
a19cc68496 DB/Quest: The Howling Vale
f4ee5ad58f DB/Quest: Learning to Communicate
890d1fe57d DB/Misc: Luna Festival (Commoner texts & Gossip)
1967dfc4cb DB/Creature: Hai'shulud, Mature Bone Sifter and Tunneler
fe290b27e4 DB/SAI: Remove one unneeded SAI
d8ad0f5110 DB/Misc: Adition to Fervor of the Frostborn
03f32bee7b DB/Quest: The reckoning
63913bc37b DB/Misc: Correct gossip menu
3a293c9ac2 DB/Creature: Mug'gok
d2836cfe24 DB/Quest: Vyletongue Corruption
c87088016e DB/Creature: Coprous the Defiled and Plagued Fiend
7fbf08d644 DB/Creature: Complete Borean Tundra Movement
3820d80ce6 DB/Misc: Fix startup errors
fe78c8ee73 DB/Quest: A Hearty Thanks!
8722164d37 DB/Quest: Seeds of Chaos
6445761827 DB/Creature: Hyldsmeet Warbear
092e61cd3d DB/Creature: Skettis Waypoints 1
b6e3640fce DB/Item: The Egg of Mortal Essence
a0e5f5a376 DB/Spell: Elixir of Minor Accuracy
90899e7395 DB/Quest: Wanted: Murkdeep
dc8fabe9e6 DB/Achievement: Flirt with Disaster (Faction change issue)
73f74ffcab DB/Quest: Krolmir, Hammer of Storms
1124daab36 DB/Misc: Crusader's Pinnacle Phasing
98f7094119 DB/Creature: Northsea Kraken
a7bd64a4a6 DB/Item: Bountiful Feast
879678e50f DB/Quest: A Distraction for Akama
37298bbc2f DB/Creature: Add some missing gossips
50a9424e45 DB/Creature: Conditions for king jokkum
2676d56da4 DB/Quest: Basic Chemistry
5469b4cb44 DB/Quest: A Rough Ride
fa7663a9bc DB/Conditions: Fix Taking of Mind Tricks for Alliance Players
32b792915f DB/Quest: On Nethery Wings
3fbd10dd55 DB/Creature: Fix 2 factions and 1 spawn coords
76e7b8e00b DB/Quest: Tooga's_Quest
a6962763aa DB/Quest: The Lodestone
9d3af9d30c DB/Quest: wing commander gryphongar
d195c7a71b DB/Creature: High Tinker Mekkatorque
d6d7d956ff DB/Quest: The Essence of Enmity
634e5d41e4 DB/Creature: Tyrion flavor text
c8c6b0fbf5 DB/Quest: Razormaw
acc235a0f8 DB/Quest: Parts for the Job
9927bb241d DB/Quest: The Escape + Collecting Kelp
0014a9d1fc DB/SAI: Tortured Skeleton
00f97e3ca8 DB/Creature: Dread Tactician
7af2a49e63 DB/Quest: Disrupt Their Reinforcements
810b998e77 DB/Creature: Expedition Warden
ca174e4239 DB/Creature: Susan Tillinghast
1d8f98d988 DB/Object: Stone of Remembrance
04e1f35043 DB/SAI: Scarlet Initiate
d3a20809eb DB/Misc: Fix startup errors
125ab57133 DB/Creature: Misc SAI updates
e1f75fe0c7 DB/Creature: Misc SAI updates
222c49a0eb DB/Creature: Misc SAI updates
66aead34d8 DB/Creature: Misc SAI updates
7fa1f9587c DB/Creature: Misc SAI updates
d3a20809eb DB/Misc: Fix startup errors
Ref https://github.com/TrinityCore/TrinityCore/issues/13792
Todo: some leftover scripts and 434 fixes
2015-03-20 19:41:15 +01:00
AriDEV
3e46222c7d
DB/SAI: Thunderlord War-Gronn, Ice Fury and some Pandaria SAI
...
Closes https://github.com/TrinityCore/TrinityCore/issues/14212
Closes https://github.com/TrinityCore/TrinityCore/issues/14211
Closes https://github.com/TrinityCore/TrinityCore/issues/14162
2015-03-20 14:43:21 +01:00
Rushor
2c6500a231
Scripts/Spells: Hand of Reins - Questsupport for 'Mounting Up'
...
by @untaught closes #3977
(cherry picked from commit 588b92ee05 )
2015-03-20 13:16:39 +01:00
ariel-
b3a279b6ab
Split up LANG_MAP_POSITION to fix a crash when issuing .gps command
...
Conflicts:
src/server/game/Miscellaneous/Language.h
(cherry picked from commit 461daadcaf )
2015-03-19 11:14:02 +01:00
Rushor
06744a3ef5
DB/Creature: Silithus - Complete Questrelated Stuff
...
* mostly texts and wps
2015-03-18 21:24:37 +01:00
Rushor
7e6ef94cb1
DB/Creature: Un'Goro Crater - Spawn
...
includes:
* all rndmmovement
* all wps
* all gos
* all creatures
2015-03-18 17:12:17 +01:00
Nyeriah
8b7dabab21
Scripts/Undercity: Update Lady Sylvanas' script and also implement few missing things to Journey to Undercity's quest end event
...
Closes https://github.com/TrinityCore/TrinityCore/pull/14094
Thanks to @Killyana @Rushor @jaredjones and all others who helped with this
(cherry picked from commit a76722ccef )
2015-03-17 20:22:55 -03:00
Rushor
4ff269b610
DB/Creature: Silithus Spawn
...
This contains:
* All Creaturespawns
* All Gameobjectspawns
* All CreatureSAIs
* All visual Auras
* All Rndmmovement
* All Waypoints
2015-03-17 18:44:15 +01:00
Vincent-Michael
8464674236
SQL: Fix import
2015-03-16 22:14:36 +01:00
Rushor
2f718c953e
DB/Quest: Navarax's Gambit
2015-03-16 20:37:45 +01:00
Rushor
c51c623b22
DB/Quest: A slimy Situation
2015-03-16 20:15:59 +01:00
Rushor
19a10660fb
DB/Quest: Ever so lonely
...
by @Killyana
closes #13770
2015-03-16 18:52:31 +01:00
Rushor
6ab287eb39
DB/Quest: Escaped From Gilneas & Annihilate the Worgen
...
by @Killyana
closes #13771
2015-03-16 18:47:29 +01:00
Rushor
37462b1f78
DB/Creature: Darnell
...
by @Exodius and @Killyana
closes #13761
2015-03-16 18:34:35 +01:00
Rushor
69f89144dd
DB/Creature: Aradne - Summon Event
...
Thanks to @Killyana
closes #13756
2015-03-16 18:29:32 +01:00
Rushor
48db483ed0
DB/Creature: Winterspring Movement
2015-03-16 18:25:25 +01:00
Rushor
8529a10cd1
DB/Creature: Shade of the Spiritspeaker
2015-03-16 18:22:52 +01:00
Rushor
2510ab2bf0
DB/Quest: Boulder delivery
2015-03-16 18:21:59 +01:00
Rushor
5818ab2037
DB/Quest: Tree Delivery
2015-03-16 18:20:19 +01:00
Rushor
60ef1fcb2a
DB/Quest: Yetiphobia
2015-03-16 18:19:10 +01:00
Carbenium
37a14bc2d5
Core/Support: Update the support/ticket system to 6.x
...
Core/Mail: fix a logic error introduced in 829e11b662
2015-03-10 21:09:21 +01:00
Shauren
0ba2e0d5ee
Core/Spells: Implemented multiple spell power costs
2015-03-08 13:31:57 +01:00
Shauren
c927acf1f4
Core/Player: All spells and skills are now automatically learned without any need for external data
...
* Fixes learning mail/plate at level 40 for shamans/warriors/paladins
* Fixes learning riding for worgen/paladins/warlocks at level 20
2015-03-07 12:24:25 +01:00
MitchesD
02ccf53ad1
Scripts/Nexus: commanders converted from SAI to C++
...
(cherry picked from commit 5009d67f0c )
2015-03-07 11:49:03 +01:00
joschiwald
1e8b2ae527
DB/Spells: assign spellscript to some clone spells (also fixes an startup error)
2015-03-07 03:28:54 +01:00
joschiwald
1dc60e8717
Scripts/Rotface: moved mutated infection removal handling to spellscripts to fix an startup error
2015-03-07 02:42:02 +01:00
Shauren
e63872e1ee
Core/DataStores: Updated dbc structures to 6.1
2015-03-04 12:17:06 +01:00
Vincent-Michael
369b08b68d
Core/Misc: Update base stuff for V6.1.0 build 19702
2015-03-01 02:24:59 +01:00
Shauren
e81eb1192a
Core/Database: Removed locales_item from world database (use item_sparse_locale in hotfixes database)
2015-02-22 17:18:19 +01:00
Shauren
9fa57479ca
DB: Dropped unused tables
2015-02-22 12:44:44 +01:00
Shauren
5c4fd7ac4f
Core/DataStores: Added tables for all loaded DB2 stores
2015-02-22 10:29:12 +01:00
Rushor
b5458f9d76
Scripts/Violet Hold: Zuramat the Obliterator - Improve Summonbehaviour of Void Sentry
...
closes #12175
(cherry picked from commit f06b77dcb3 )
2015-02-20 14:15:39 +01:00
Aokromes
eb910d7d6e
DB/Misc: Golden Lotus On Kill Reputation
...
By AriDEV, closes #14158
2015-02-20 12:23:05 +01:00
Aokromes
051ff97721
DB/Quest: GO MoP queststarters
...
By AriDEV, closes #14159
2015-02-20 12:20:26 +01:00
joschiwald
1cb513295b
Merge pull request #14179 from Aaron126/6.x
...
Core/Misc: Correct some wrong integer types in DB query results
2015-02-19 17:12:18 +01:00
Aaron126
287165d254
Core/Misc: Correct some wrong integer types in DB query results
...
Fixes errors when running a worldserver compiled using WITH_COREDEBUG cmake option
2015-02-19 10:03:36 -06:00
Rushor
809c125881
Scripts/HallsOfLightning: Boss Volkhan - Add OOC Forgecast
...
closes #14066
(cherry picked from commit dc87cc69a1 )
2015-02-18 20:18:39 +01:00
Shauren
56186319bd
Core/Spells: Cooldown updates
...
* Refactored cooldown handling to separate class shared by creatures and players
* Updated and enabled cooldown packets
* Implemented creature school lockouts
* Implemented spell charges
* Fixed AuraUpdate structure
* Fixed aura flag AFLAG_NOCASTER handling
* Implemented spell charge related auras
2015-02-17 01:01:44 +01:00
Duarte Duarte
71f3642bdc
Rename SQLs added in commit bc0c0ae
2015-02-13 18:56:44 +00:00
Mogadischu
bc0c0ae2a3
Core/Guild: Updated and enabled most previously implemented guild and petition related packets
...
Merged from https://github.com/Mogadischu/TrinityCore/commits/guild
Signed-off-by: Duarte Duarte <dnpd.dd@gmail.com >
2015-02-13 18:32:36 +00:00
Aokromes
18dc739e47
DB/Quest: Your Place In The World
...
By timsar2 & Gooyeth, closes #13864
2015-02-12 15:02:15 +01:00
Duarte Duarte
cbfe638fa5
DB/Auth: Remove auto_increment value from auth_database.sql
2015-02-11 22:54:06 +00:00
Orphus
c4d81aa42d
DB/PlayerStats: Corrections to intellect between levels 10 and 19
2015-02-11 16:47:23 +00:00
joschiwald
e01bb91887
Core/Packets: updated some contactlist packets
2015-02-08 02:51:49 +01:00
joschiwald
de3d20a945
DB: fixed The Brewmaiden SAI
2015-02-06 03:09:01 +01:00
jackpoz
919ab9157e
SQL: Make sure the correct world db is select when executing SQL update scripts
...
Make sure script 2014_12_25_00_hotfixes_locale_broadcast_text.sql affects the correct world database version "TDB 6.00". This fixes an issue where the script would drop table "locales_broadcast_text" from a world database of another version (335, 434).
Issue added in df444890da
2015-02-05 21:44:57 +01:00
Nayd
5398e482e3
DB/World: Remove a partial duplicated SQL ( ba906b69e0)
2015-02-04 20:48:13 +00:00
Dr-J
7158184da5
DB/Misc: Fix some run-time errors
...
Solve issues with sai generating errors in Dalaran through sai triggering on non player characters
(cherry picked from commit 6ef97aa942 )
2015-02-02 19:48:00 +00:00