Commit Graph

13375 Commits

Author SHA1 Message Date
StormBytePP
1d2aafd39b Core/Build: Merge common library and move database out of shared 2015-08-21 17:52:42 +02:00
Shauren
7ef89fe142 Core/Logging: Fixed _maxFileSize being left uninitialized 2015-08-20 17:26:04 +02:00
Shauren
55a75db16b Build fixes 2015-08-19 17:16:33 +02:00
Shauren
5ef84bb699 Core/PacketIO: Updated and enabled CMSG_TRANSMOGRIFY_ITEMS
* Implemented transmogrification using void storage items as source
2015-08-18 17:45:30 +02:00
Shauren
f252019764 Build: Removed DBC dependency from collision project 2015-08-17 19:10:18 +02:00
DDuarte
f979b28402 Build fix 2015-08-16 22:51:08 +01:00
jackpoz
4617d65131 Merge pull request #15297 from StormBytePP/3.3.5_rename_Revision.h
Core/Build: Renamed Revision.h to GitRevision.h to avoid compile failure when old revision.h file is present
(cherry picked from commit 360cc93357)

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-16 22:45:18 +01:00
StormBytePP
6a9fc63e41 Core/Build: Removed obsolete SystemConfig.h and made genrev be part of shared library, which allows cache hits to happen more likely
(cherry picked from commit 94f69fb1bc)
2015-08-16 17:50:40 +02:00
DDuarte
b9106ee000 Add a missing include of d5cf594bfe
(cherry picked from commit 90c9290761)
2015-08-16 01:10:01 +01:00
DDuarte
5aaf44fc66 Fix build warnings addded in d5cf594bfe 2015-08-16 00:45:07 +01:00
Shauren
d5cf594bfe Core/Logging: Refactored appender creation to allow using logging without mysql dependency in tools (future task) 2015-08-16 00:12:18 +02:00
Kittnz
21e0880fba Core/Condition: Add In Water Condition
Updates #7019

(cherry picked from commit 5f8db04761)

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-15 18:34:48 +01:00
Shauren
7632e11825 Core/PacketIO: Updated and enabled CMSG_WORLD_TELEPORT (GM opcode) 2015-08-15 14:24:42 +02:00
DDuarte
55acb20f6d Core/Bnetserver: Catch and log an exception that happens when WorldserverListenPort is already used
Closes #15284
2015-08-15 12:36:19 +01:00
MitchesD
7b491046e9 Core/SmartScripts: SMART_ACTION_TALK - added action param 3 to set target as 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-14 22:50:28 +02:00
Shauren
89a8a7e1a4 Core/Misc: Build fix for VS 2013 2015-08-14 19:36:25 +02:00
Shauren
57624e0d53 Core/DataStores: Updated Mount.db2 structure
Closes #15113
2015-08-13 00:38:36 +02:00
Shauren
b81a136c3a Warning fix 2015-08-13 00:37:55 +02:00
Shauren
81abfe93bb Core/Void Storage: Implemented saving item upgrade and bonuses for items deposited in void storage 2015-08-12 23:05:36 +02:00
Duarte Duarte
f7a6a93dfb Merge pull request #15251 from xerkoss/patch-3
[Core\Quests] Add missing learn spell objective check.
2015-08-11 16:08:20 -07:00
Shauren
c6d15a9abc Core/PacketIO: Enabled CMSG_CANCEL_TEMP_ENCHANTMENT 2015-08-11 21:11:47 +02:00
stormbyte
c8950c55ef Core/Startup: Allow reading DBCs and DB2s files from locale subdirectories of /dbc
It is no longer required to have the dbc files in the root dir of /dbc (e.g /dbc/enUS) however this
depends on the value of the DBC.Locale in worldserver.conf

Fixes #15240
Closes #15253

Signed-off-by: DDuarte <dnpd.dd@gmail.com>
2015-08-11 16:12:17 +01:00
xerkoss
95ee7ebf62 [Core\Quests] Add missing learn spell objective check. 2015-08-10 20:25:17 +02:00
Shauren
f0e7ef1f9f Core/PacketIO: Exclude DamageDealt/DamageTaken script hook results from damage sent in SMSG_SPELL_NON_MELEE_DAMAGE_LOG 2015-08-10 17:46:31 +02:00
Vincent-Michael
93d555266c Core/Taxi: Update ActivateTaxiReply enum for 6.2.0 2015-08-09 19:40:41 +02:00
Duarte Duarte
8ad51b5a6e Merge pull request #15243 from StormBytePP/6.x
Fixed a warning about override keyword missing
2015-08-09 09:47:18 -07:00
David Carlos Manuelda
a10c53f34a Fixed a warning about override keyword missing 2015-08-09 20:36:31 +02:00
Vincent-Michael
edcbe1bf47 Core/Instances: Fix order (wrong build) in 57eae1dc13 2015-08-09 17:27:48 +02:00
Vincent-Michael
57eae1dc13 Core/Instances: Added ResetFailedReason enum for 6.2.0 2015-08-09 17:23:56 +02:00
Shauren
590c6e399d Core/Networking: Fixed possible crashes happening if async query retrieving account data takes too long
Closes #14944
2015-08-09 15:30:06 +02:00
Vincent-Michael
00a77230bd Core/PacketIO: Updated and enabled SMSG_RAID_GROUP_ONLY opcode 2015-08-09 01:30:58 +02:00
Vincent-Michael
a2969358d9 Core/Misc: Added RaidGroupReason enum for 6.2.0 2015-08-09 00:54:57 +02:00
Vincent-Michael
f792e8ee7c Core/PacketIO: Updated and enabled SMSG_BREAK_TARGET opcode 2015-08-08 22:30:27 +02:00
Vincent-Michael
d8b36dfc17 Core/PacketIO: Added and enabled CMSG_SET_LOOT_SPECIALIZATION opcode 2015-08-08 18:10:02 +02:00
Vincent-Michael
9109440367 Core/PacketIO: Updated and enabled SMSG_QUEST_GIVER_QUEST_FAILED opcode 2015-08-08 16:15:37 +02:00
Vincent-Michael
650dd53b84 Core/PacketIO: Updated and enabled SMSG_QUEST_UPDATE_FAILED_TIMER opcode 2015-08-08 15:31:18 +02:00
Shauren
fcc8c2d12c Core/PacketIO: Implemented advanced combat logging 2015-08-08 15:15:14 +02:00
Vincent-Michael
c9e138d66d Core/PacketIO: Updated and enabled SMSG_QUEST_GIVER_INVALID_QUEST opcode 2015-08-08 12:40:43 +02:00
Vincent-Michael
a76fdb9d38 Core/Misc:
- Updated and enabled CMSG_QUEST_PUSH_RESULT opcode
- Update QuestPushReason enum for 6.2.0
2015-08-08 01:30:42 +02:00
Vincent-Michael
32284d3e9c Core/Quests: Update QuestFailedReason enum for 6.2.0 2015-08-08 00:01:00 +02:00
Shauren
370f967895 Core/PacketIO: Refactored combat log packet sending in preparation for advanced combat logging config option 2015-08-06 17:08:52 +02:00
Vincent-Michael
87a8267f2e Core/PacketIO: Fixed SMSG_QUEST_GIVER_OFFER_REWARD_MESSAGE structure 2015-08-05 18:27:25 +02:00
Vincent-Michael
8cef6b03bf Core/PacketIO: Fixed SMSG_QUEST_GIVER_QUEST_DETAILS structure 2015-08-05 18:22:16 +02:00
MitchesD
e83a1c6b35 Core/SmartScript: removed initial timer of SMART_EVENT_IC_LOS and SMART_EVENT_OOC_LOS
Closes https://github.com/TrinityCore/TrinityCore/issues/14516
2015-08-05 16:50:55 +02:00
Gacko
ceda5b6169 CalendarHandler: Fix warning. 2015-08-05 10:47:16 +02:00
Shauren
bf8dc08f1b Core/PacketIO: Updated and enabled a few combat log opcodes
* Fixed structure of SMSG_SPELL_NON_MELEE_DAMAGE_LOG
2015-08-05 00:08:49 +02:00
Shauren
c35e323bc9 Core/Misc: Defined combat log flags and new spell attribute 2015-08-04 21:39:18 +02:00
Vincent-Michael
cbd8b1961c Fix build 2015-08-03 17:26:31 +02:00
Shauren
4b9b77eefc Core/PacketIO: Updated and enabled SMSG_DESTROY_ARENA_UNIT 2015-08-03 16:39:37 +02:00
Vincent-Michael
dc791d4286 Core/PacketIO: Update CMSG_SET_LOOT_METHOD for 6.2.0 2015-08-02 22:05:02 +02:00