aboutsummaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
2015-09-05Core/PacketIO: Fix chat message opcodes for 6.2.2Vincent-Michael
2015-09-05Core/PacketIO: Updated TutorialAction enum for 6.2.2Vincent-Michael
2015-09-05Core/PacketIO: Updated base build for pkt logVincent-Michael
2015-09-05Core: Updated to 6.2.2.20444.Shauren
* This includes all known packet structures, nothing has been disabled. * worldserver still expects 6.2.0 DBC/DB2 files - do not reextract
2015-09-04Core/DBLayer: Allocate a single buffer for entire prepared result set ↵Shauren
instead of separate ones for each field
2015-09-03Core/Auras: Warning fixShauren
2015-09-02Core/DataStores: Corrected memory allocation for DB2 files. Non-localized ↵Shauren
strings no longer reserve memory for all locales
2015-09-02Core/Spell: don't interrupt spells with attribute SPELL_ATTR8_RAID_MARKERMitchesD
* needed for example when creating heirlooms from collection (or when upgrading)
2015-09-01Core/Spells: Extended spell required shapeshift masks to 64 bits and defined ↵Shauren
a new spell attribute
2015-09-01Core/DB2Structure: Add missing include that triggers compile error when ↵StormBytePP
including it but no Util.h first. (it uses flag128 from Util.h)
2015-08-31Core/Spells: Fix Tauren and Night Elf Moonkin formThomas33
Closes #15392 Signed-off-by: DDuarte <dnpd.dd@gmail.com>
2015-08-31Core/DataStoresShauren
* 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-30Build fixesShauren
2015-08-30Core/Players: Implemented serverside validation of reserved/profane namesShauren
Closes #15357 New library dependency: Boost.Regex
2015-08-29Core/Players: Fixed warnings about incorrect creator guid when loading void ↵Shauren
storage
2015-08-29Core/Unit: Prevent AoE damage to have effect in some cases when faction is ↵StormBytePP
unfriendly but they don't attack you and you don't have at war enabled (Example, Sporaggar faction) Fixes #15374
2015-08-29Core/Vehicles: Fix CanEnterOrExit by implying that if a vehicle seat have ↵StormBytePP
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-27Only read and delete from corpse table for current map instance. Not forpete318
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-27Core/DBLayer: Added compile time validation for prepared statement indexes ↵Shauren
passed to DatabaseWorkerPool::GetPreparedStatement turning mistakes like the one fixed in 0327927fa61434d432f9749fd9242ae5dce9a5cd into compiler errors.
2015-08-26Core/Player: fix typo in toyboxMitchesD
* it's kinda strange that it worked before, thanks @hondacrx for that catch
2015-08-26Core/DBLayer: Optimized prepared statement query results by eliminating ↵Shauren
unneeded buffer copies * Improved error logs for using incorrect Field getters to also include table name, field name and field index.
2015-08-26Core/Player: implemented ToyboxMitchesD
* now you can use all the things in toybox - add new toys, set them as favorite and use them
2015-08-25Core/Unit: Updated ReactStates for WoDVincent-Michael
2015-08-24Core/DBLayer: Reordered table joins to work around a mysql bugShauren
Closes #15259
2015-08-24Core/BuildSystem: Merged crypto into common, cleaned include directory lists ↵StormBytePP
(to mimic 3.x buildsystem)
2015-08-23Core/Spell: Remove Rigor Mortis casting on DK creation and make Rigor Mortis ↵David Carlos Manuelda
spell be positive instead of negative by @Killyana and @killradio
2015-08-23Core/SupportMgr: Fixed field type mismatches for ticketsShauren
2015-08-23Core/PacketIO: Enabled CMSG_FAR_SIGHT opcodeVincent-Michael
2015-08-22Core/Spells: Fixed gcc-4.7.x compileStormBytePP
2015-08-22Script/Commands: Add some sanity checks to cast commandsDavid Girón
Closes #15061
2015-08-21Core/Build: Merge common library and move database out of sharedStormBytePP
2015-08-20Core/Logging: Fixed _maxFileSize being left uninitializedShauren
2015-08-19Build fixesShauren
2015-08-18Core/PacketIO: Updated and enabled CMSG_TRANSMOGRIFY_ITEMSShauren
* Implemented transmogrification using void storage items as source
2015-08-17Build: Removed DBC dependency from collision projectShauren
2015-08-16Build fixDDuarte
2015-08-16Merge pull request #15297 from StormBytePP/3.3.5_rename_Revision.hjackpoz
Core/Build: Renamed Revision.h to GitRevision.h to avoid compile failure when old revision.h file is present (cherry picked from commit 360cc93357d1b51258986e547ac29dddac20159c) Conflicts: src/server/authserver/Main.cpp src/server/database/Updater/DBUpdater.cpp src/server/game/Entities/Player/Player.cpp src/server/game/World/World.cpp src/server/shared/PrecompiledHeaders/sharedPCH.h src/server/worldserver/Main.cpp
2015-08-16Core/Build: Removed obsolete SystemConfig.h and made genrev be part of ↵StormBytePP
shared library, which allows cache hits to happen more likely (cherry picked from commit 94f69fb1bcef103392ca27074ebb31ef2ebd27fb)
2015-08-16Add a missing include of d5cf594bfe91ff22175c6e344b23b95cdbcc8a3cDDuarte
(cherry picked from commit 90c9290761ecb7849a036d82c2b93f64920164c6)
2015-08-16Fix build warnings addded in d5cf594bfe91ff22175c6e344b23b95cdbcc8a3cDDuarte
2015-08-16Core/Logging: Refactored appender creation to allow using logging without ↵Shauren
mysql dependency in tools (future task)
2015-08-15Core/Condition: Add In Water ConditionKittnz
Updates #7019 (cherry picked from commit 5f8db047614a492dd178325b429839609d9f7fc5) Conflicts: src/server/game/Conditions/ConditionMgr.cpp src/server/game/Conditions/ConditionMgr.h Closes #15285 CONDITION_TERRAIN_SWAP (40) has been changed to 41 to keep compatibility with the 3.3.5 branch
2015-08-15Core/PacketIO: Updated and enabled CMSG_WORLD_TELEPORT (GM opcode)Shauren
2015-08-15Core/Bnetserver: Catch and log an exception that happens when ↵DDuarte
WorldserverListenPort is already used Closes #15284
2015-08-14Core/SmartScripts: SMART_ACTION_TALK - added action param 3 to set target as ↵MitchesD
talk target (used for $vars in texts and whisper target) * by default (action param 3 is 0), it will try to trigger talk of the target
2015-08-14Core/Misc: Build fix for VS 2013Shauren
2015-08-13Core/DataStores: Updated Mount.db2 structureShauren
Closes #15113
2015-08-13Warning fixShauren
2015-08-12Core/Void Storage: Implemented saving item upgrade and bonuses for items ↵Shauren
deposited in void storage
2015-08-11Merge pull request #15251 from xerkoss/patch-3Duarte Duarte
[Core\Quests] Add missing learn spell objective check.