Commit Graph

27316 Commits

Author SHA1 Message Date
Vincent-Michael
b5dc7761ba Core/PacketIO: Fix chat message opcodes for 6.2.2 2015-09-05 16:54:39 +02:00
Vincent-Michael
3ed84dad88 Core/PacketIO: Updated TutorialAction enum for 6.2.2 2015-09-05 15:46:13 +02:00
Vincent-Michael
be6827335a Core/PacketIO: Updated base build for pkt log 2015-09-05 15:42:22 +02:00
Vincent-Michael
45610a69b0 DB/Hotfixes: Updated broadcast_text to patch 6.2.2 2015-09-05 04:23:48 +02:00
Vincent-Michael
6da6df5dcc DB/Bnet: Fix typo in 663cff2195 2015-09-05 02:59:45 +02:00
Shauren
663cff2195 Core: Updated to 6.2.2.20444.
* This includes all known packet structures, nothing has been disabled.
* worldserver still expects 6.2.0 DBC/DB2 files - do not reextract
2015-09-05 00:09:38 +02:00
Shauren
8652f4b4de Core/DBLayer: Allocate a single buffer for entire prepared result set instead of separate ones for each field 2015-09-04 00:18:12 +02:00
Helias
1bafd96c0f DB/Misc: added missing creature queststarter and questender in Ashran
Closes https://github.com/TrinityCore/TrinityCore/issues/15415
2015-09-03 17:18:24 +02:00
Shauren
d7af1e33ec Core/Auras: Warning fix 2015-09-03 17:13:16 +02:00
Helias
4baf5c5231 DB/Misc: fix missing creature queststarter and questender in Ashran
Closes https://github.com/TrinityCore/TrinityCore/issues/15386
2015-09-03 11:14:14 +02:00
Shauren
4c851d985e Core/DataStores: Corrected memory allocation for DB2 files. Non-localized strings no longer reserve memory for all locales 2015-09-02 23:16:35 +02:00
MitchesD
61256f5f8d Core/Spell: don't interrupt spells with attribute SPELL_ATTR8_RAID_MARKER
* needed for example when creating heirlooms from collection (or when upgrading)
2015-09-02 22:58:04 +02:00
Shauren
191d2c7262 Core/Spells: Extended spell required shapeshift masks to 64 bits and defined a new spell attribute 2015-09-01 16:59:28 +02:00
StormBytePP
f5d707f1ae Core/DB2Structure: Add missing include that triggers compile error when including it but no Util.h first. (it uses flag128 from Util.h) 2015-09-01 09:58:32 +02:00
Thomas33
1ad11b6b46 Core/Spells: Fix Tauren and Night Elf Moonkin form
Closes #15392

Signed-off-by: DDuarte <dnpd.dd@gmail.com>
2015-08-31 16:43:25 +01:00
Killyana
242dbc8042 DB/SAI: Swamp of Sorrows
Closes #15369
Updates #15127
Author: @cooler-SAI
2015-08-31 16:10:32 +02:00
Shauren
7b5e7e0898 Core/DataStores
* Changed loading dbc/db2. Worldserver no longer accepts dbc and db2 files directly inside '/dbc/*/ folder but expects them to be structured exactly as mapextractor creates them 'dbc/locale/*'
* Fixed loading locale db2 files if they were not placed in root dbc directory
Tools/Mapextractor: Fixed extracting locale dbcs

It is recommended to re-extract dbc files by running 'mapextractor -e 2' instructing the tool to only create dbc/db2 files skipping maps.
2015-08-31 00:03:53 +02:00
Shauren
3308a90fee Build fixes 2015-08-30 00:49:40 +02:00
Shauren
b564c10b13 Core/Players: Implemented serverside validation of reserved/profane names
Closes #15357

New library dependency: Boost.Regex
2015-08-30 00:17:08 +02:00
Shauren
b010780206 Core/Players: Fixed warnings about incorrect creator guid when loading void storage 2015-08-29 14:06:13 +02:00
StormBytePP
235a639162 Core/Unit: Prevent AoE damage to have effect in some cases when faction is unfriendly but they don't attack you and you don't have at war enabled (Example, Sporaggar faction)
Fixes #15374
2015-08-29 05:13:02 +02:00
StormBytePP
f96c08d27e Core/Vehicles: Fix CanEnterOrExit by implying that if a vehicle seat have anim for enter/ride means it can be entered/exited even in cases where it lacks VEHICLE_SEAT_FLAG_CAN_ENTER_OR_EXIT flag 2015-08-29 01:10:35 +02:00
Shauren
dd90e51028 Merge pull request #15359 from pete318/map_instance6x
Core/Maps: Prevent assert when entering instance on second character with corpse inside.
2015-08-28 09:11:31 +02:00
Helias
88eead2462 DB/Misc: Fix missing creature questender
Closes https://github.com/TrinityCore/TrinityCore/issues/15294
2015-08-27 16:00:44 +02:00
pete318
b099e4e43a Only read and delete from corpse table for current map instance. Not for
all. Prevents assert stop upon entering an instance on second character
after first one is a corpse in the same dungeon on different instance ID.
2015-08-27 01:07:14 +01:00
Shauren
7c75160f59 Core/DBLayer: Added compile time validation for prepared statement indexes passed to DatabaseWorkerPool::GetPreparedStatement turning mistakes like the one fixed in 0327927fa6 into compiler errors. 2015-08-27 00:54:49 +02:00
MitchesD
0327927fa6 Core/Player: fix typo in toybox
* it's kinda strange that it worked before, thanks @hondacrx for that catch
2015-08-26 19:21:18 +02:00
Shauren
65dbc7082a Core/DBLayer: Optimized prepared statement query results by eliminating unneeded buffer copies
* Improved error logs for using incorrect Field getters to also include table name, field name and field index.
2015-08-26 17:00:26 +02:00
MitchesD
614b5832ba Core/Player: implemented Toybox
* now you can use all the things in toybox - add new toys, set them as favorite and use them
2015-08-26 11:15:00 +02:00
Vincent-Michael
ca5c5221ba Core/Unit: Updated ReactStates for WoD 2015-08-25 13:20:54 +02:00
Shauren
ec5700c2a2 Core/Misc: Fixed macro redefinition warnings when building for running under helgrind 2015-08-25 00:37:55 +02:00
Shauren
b8e776a6c6 Core/DBLayer: Reordered table joins to work around a mysql bug
Closes #15259
2015-08-24 17:33:10 +02:00
StormBytePP
af57efab3d Typo: remove a tab character 2015-08-24 03:47:21 +02:00
StormBytePP
ba2e9fbe95 Core/BuildSystem: Merged crypto into common, cleaned include directory lists (to mimic 3.x buildsystem) 2015-08-24 03:35:19 +02:00
David Carlos Manuelda
cdfa9afceb Merge pull request #15258 from StormBytePP/6.x_fix_rigor_mortis
Core/Spell: Remove Rigor Mortis casting on DK creation and make Rigor Mortis spell be positive instead of negative.
Fix by @Killyana and @killradio
Closes #15248
2015-08-23 20:08:08 +02:00
David Carlos Manuelda
e488470879 Core/Spell: Remove Rigor Mortis casting on DK creation and make Rigor Mortis spell be positive instead of negative by @Killyana and @killradio 2015-08-23 20:06:46 +02:00
Shauren
2b8d77cdf2 Core/SupportMgr: Fixed field type mismatches for tickets 2015-08-23 16:44:56 +02:00
Vincent-Michael
bc54df6ea5 Core/PacketIO: Enabled CMSG_FAR_SIGHT opcode 2015-08-23 05:18:17 +02:00
Shauren
43ad6c6a66 Merge pull request #15334 from StormBytePP/6.x_fix_gcc_4.7.x_compile
Core/Spells: Fixed gcc-4.7.x compile
2015-08-22 17:23:30 +02:00
StormBytePP
595bb841a9 Core/Spells: Fixed gcc-4.7.x compile 2015-08-22 17:15:44 +02:00
MitchesD
38fb704297 Merge pull request #15332 from ShinDarth/fix-auto-updated
DB/Updater: fix characters updates list
2015-08-22 12:47:18 +02:00
ShinDarth
3b98743dd5 DB/Updater: fix characters updates list 2015-08-22 12:44:37 +02:00
David Girón
15dec9a76c Script/Commands: Add some sanity checks to cast commands
Closes #15061
2015-08-22 00:33:59 +02:00
Carbenium
e4c97f6652 Merge pull request #15312 from StormBytePP/6.x_merge_common_and_move_database_out_of_shared
Core/Build: Merge common library and move database out of shared
2015-08-21 17:54:47 +02:00
StormBytePP
1d2aafd39b Core/Build: Merge common library and move database out of shared 2015-08-21 17:52:42 +02:00
Shauren
e9feddf862 Merge pull request #15326 from StormBytePP/6.x_fix_connection_patcher_linux
Core/Tools: Fix connection_patcher bnet folder location default in linux
2015-08-21 13:59:14 +02:00
StormBytePP
c1319ef07d Core/Tools: Fix connection_patcher bnet folder location default in linux 2015-08-21 13:42:21 +02:00
MitchesD
50bf874a77 Tools/ConnectionPatcher: fix typo 2015-08-21 12:48:25 +02:00
Carbenium
172293acee Tools/ConnectionPatcher: Fix downloading BNet modules on linux
Closes #15315
2015-08-21 00:01:35 +02:00
Shauren
7ef89fe142 Core/Logging: Fixed _maxFileSize being left uninitialized 2015-08-20 17:26:04 +02:00