[0001] Merged all SQL tables files into a single SQL DB dump file
* Fixed character_set warning for *_scripts tables
* Fixed syntax error in gossip_menu table
* Renamed 'zp_world' DB to 'mangos' as this is the default value in mangos core conf file
* Merged all SQL files in 'zp_world' directory into a single SQL DB dump and moved it to root directory
* Removed 'zp_world' directory
* Updated SQL scripts to handle these changes

Note: from now, the mangos SQL dump file won't be modified until next major DB release. All updates will be provided by specific SQL query files. This will ease documentation of changes and help to keep track of what is updated.
[0002] cmangos-classic update z1961 and small DB tree structure update

Implement new conditions system by Schmoozerd
Tree-like design idea by Faramir118, thanks for that!

* Add `conditions` table to store conditions.
* REPLACE current handling of conditions for the *_loot_template tables
Convert the old conditions in *_loot_template to the new system by
SQL-Queries
* ADD support for new conditions to gossip_menu and gossip_menu_option.
If for these tables no condition_id (new system) is provided, the old
conditions will still be used
* Add two Meta-Condition types CONDITION_AND (-1) and CONDITION_OR (-2)
which are used as:
value1 (as condition_entry) AND / OR value2 (as condition_entry)
* Use the python script in contrib/convertConditions to update SQL query
file with correct conditions values

With these meta-conditions it is possible to create tree like and very
complicated combined conditions (like HasAura && (HasItem
|| HasQuest))

NOTE about conversion:
For easier convertion all the old table data is still preserved, but
will be removed eventually (within a circle of the moon
approximately)

https://github.com/cmangos/mangos-classic/commit/4361c2b73be73ae6df789d68aa767ae5ff44fe3b

This update only convert *loot_template tables conditions.
gossip_menu and gossip_menu_option tables conditions will be converted
very soon.

Database tree structure change log:
* Added an 'updates' repository where all forthcoming updates from
actual DB release will be stored
* Updated SQL import script to handle these updates files
[0003] cmangos-classic update z1964

Add support for range dependend slave/master by Schmoozerd
Add new column `search_radius` to `creature_linking_template`.
If this column is used (value > 0), master and slave are linked together
if and only if they have their respawn coordinates within this range
(point-to-point distance calculation)
Note that linked spawning is slower this way and should only be used if
required

https://github.com/cmangos/mangos-classic/commit/ab26e6ade433164032bf970db31eae27866d3967
[0004] cmangos-classic update z1982

Implement support for go_template_scripts by Schmoozerd
Add a new table `gameobject_template_scripts` to start scripts for any
type gameobject.
Scripts in this table are triggered for all gameobjects on
GameObject::Use

Note: The table `gameobject_scripts` is expected to not be required very
much longer, and will most likely be removed someday

https://github.com/cmangos/mangos-classic/commit/5de3cb2d42dc0f591c89c12251b7b46941e206aa
[0005] cmangos-classic update z1994 and fixed EOL in recent files

Implement creature_linking by guid by Schmoozerd

https://github.com/cmangos/mangos-classic/commit/0d5c84f9572ecfd68cf86b1af5a57e83a1743e14
[0006] cmangos-classic update z2047

Improve some mangos_string texts and command help texts by bugeyedcreepy

https://github.com/cmangos/mangos-classic/commit/72b0dc39694229cdfd76dc51204bddaa4d1d103b
[0007] cmangos-classic update z2051

Apply CREATURE_FLAG_EXTRA_NO_TALKTO_CREDIT to all creatures by
Schmoozerd
The flag was introduced in [s1442]. It is assumed that by now all quests
that require some talk-to credit are handled by different means.
If you catch quests that don't work yet, remove this flag for this npc
and report to your DB provider.

https://github.com/cmangos/mangos-classic/commit/c2f3d55f1803ffa8eaad29f53f8f4c0c8723ebfb
[0008] cmangos-classic update z2054

Add Outdoor PvP placeholders and string texts by stfx

https://github.com/cmangos/mangos-classic/commit/c6f428f435408dad177c730711862a0c02c27bd6
[0009] cmangos-classic update z2067

Fix the language ids and drop some obsolete params by stfx and xfurry

https://github.com/cmangos/mangos-classic/commit/3c4063b2a6891d6ef3f22ae30f52984b042e1561
[0010] cmangos-classic update z2069

Drop the Skill Discovery and Skill Extra Items - not related to classic
by TheLuda

https://github.com/cmangos/mangos-classic/commit/bc8a0fa1f6f62e2f87b9bc6baa9b3c19fa372687
[0011] cmangos-classic update z2102

Improve AreaTrigger teleport requirement checks by cyberium and rsa

Also drop basicly unneeded `areatrigger_teleport`.required_failed_text
field.
This concept is still in testing phase, please feedback results of some
glitches that might exist!

TODO: Use Player::GetAreaLockStatus or GetAreaTriggerLockStatus for
other "CanEnter" checks as well.

https://github.com/cmangos/mangos-classic/commit/a3f016e6e6d683d96c367132cc0c23798f4ff1a2
[0012] cmangos-classic update z2124

Add new table `creature_template_spells` to store a creature's spells by
cyberium

This will replace old creature_template.spell1-4 fields. Note: Removing
them from the database will come soon

https://github.com/cmangos/mangos-classic/commit/023c617ed99ca455c80b67fa1cb4b28757025606
[0013] cmangos-classic update z2153

Use new liquid extraction by Shauren, cyberium and Zergtmn

https://github.com/cmangos/mangos-classic/commit/12082d11657b0b0a80d15c1a3c84d83877153b62
[0014] cmangos-classic update z2155

Add GO status info to gameobject target command by Schmoozerd

https://github.com/cmangos/mangos-classic/commit/0e292ee013e1a4d69c021a152950bef040240fec
[0015] cmangos-classic update z2176

Avoid crash and .pool command by mns

https://github.com/cmangos/mangos-classic/commit/4098629a65b48c3d2957e5990e7a98ba624414cb
[0016] cmangos-classic update z2186

Rename DB Script Engine tables to dbscripts_on_* by Schmoozerd

https://github.com/cmangos/mangos-classic/commit/aea1321aa5a3000860c6073ef903b8b26219010d
[0017] cmangos-classic update z2187

Drop outdated condition columns from various tables by Schmoozerd

Note: For custom content, use the python script in
contrib/convertConditions before applying this commit

https://github.com/cmangos/mangos-classic/commit/2afb7e1ecac8f546ac5e055d1ea73c63c6c10e6a
[0018] cmangos-classic update z2192

Drop no more used creature_template.spellX fields by Schmoozerd

https://github.com/cmangos/mangos-classic/commit/328ce287955c0176f0c04f84102c5a8bc07ed004
[0019] cmangos-classic update z2193

Drop temp CREATURE_FLAG_EXTRA_NO_TALKTO_CREDIT by Schmoozerd

https://github.com/cmangos/mangos-classic/commit/4a6d02a2e1ee1da40addb7455e793c37d6b7f23e
[0020] cmangos-classic update z2241

More correct help string for .wp show command. by cyberium
Thanks @alexluana for pointing.

https://github.com/cmangos/mangos-classic/commit/46fab32b754058ab3cdc7d7f14f22da5b0e79026