Nay
5ee22a8006
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Spells/SpellInfo.cpp
src/server/scripts/Commands/cs_misc.cpp
2012-09-04 19:08:22 +01:00
Shauren
c4466facb1
Properly fixed one warning
2012-09-04 17:00:56 +02:00
Shauren
1e9fc84a12
Core: Warning fixes
...
C4100: 'x' : unreferenced formal parameter
C4310: cast truncates constant value
C4389: '==' : signed/unsigned mismatch
C4668: 'x' is not defined as a preprocessor macro, replacing with '0' for '#if/#elif'
C4701: potentially uninitialized local variable 'x' used
C4826: Conversion from 'HMODULE' to 'DWORD64' is sign-extended. This may cause unexpected runtime behavior.
C6067: Parameter '3' in call to 'sprintf' must be the address of the string
C6387: 'argument 1' might be '0': this does not adhere to the specification for the function 'CloseHandle'
2012-09-04 14:40:41 +02:00
cyberbrest
dcfaf07054
[Core/Currency] drop conquestPoints and totalHonorPoints columns with porting data to new table.
2012-09-03 22:55:28 +03:00
cyberbrest
0c40fb0fe9
[Core/Currency] save all currencies on special db table.
...
+ fix initialization currencies.
2012-09-03 22:55:13 +03:00
Shauren
c649e2fe6b
Fixed typo in PutBits
2012-09-02 14:22:18 +02:00
Sovak
13e1e23611
Core/Battlegrounds: More battleground fixes
...
Signed-off-by: Shauren <shauren.trinity@gmail.com >
2012-09-02 12:17:38 +02:00
Nay
2e1de60593
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Entities/Player/Player.cpp
src/server/scripts/Commands/cs_misc.cpp
src/server/worldserver/worldserver.conf.dist
2012-09-01 22:19:13 +01:00
Spp
7811e9100c
Core/Logging: Delete player filename will now use guid_name format like old log system. (was set to account_name by error)
2012-09-01 21:18:01 +02:00
Spp
5cafe0ca01
Core/Logging: Fix delete player crash having logging player enabled.
...
closes #7437
2012-09-01 21:15:20 +02:00
Shauren
d218afa198
Core/PacketIO: Implemented ByteBuffer::PutBits allowing to put a value at specified position with bit precision
2012-09-01 17:52:19 +02:00
Nay
d61f3131fb
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Entities/Creature/Creature.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Server/Protocol/Opcodes.h
src/server/scripts/EasternKingdoms/silverpine_forest.cpp
src/server/scripts/Kalimdor/silithus.cpp
src/server/shared/DataStores/DBCFileLoader.h
src/server/shared/Database/Implementation/WorldDatabase.cpp
src/tools/map_extractor/System.cpp
src/tools/map_extractor/dbcfile.cpp
src/tools/vmap4_extractor/adtfile.cpp
src/tools/vmap4_extractor/dbcfile.cpp
src/tools/vmap4_extractor/wdtfile.cpp
2012-08-30 23:06:19 +01:00
Nay
5f1977cb1d
Core: Fix many "errors"/warnings and coding style (1)
...
Extractors, worldserver, authserver, shared and collision affected
Errors were found using Cppcheck, open-source static analysis tool
2012-08-30 19:07:59 +01:00
kaelima
bdfae83898
Core/Creature: Added DB support for UNIT_FIELD_FLAGS_2. Thanks cyberbrest
...
- Added more flags to UnitFlags2 enum (Thanks wpp)
2012-08-30 04:52:56 +02:00
Nay
c157e2643a
Merge remote-tracking branch 'origin/master' into 4.3.4
2012-08-27 14:11:57 +01:00
Spp
5aee9433e1
Core/Logging: Minor optimization in ShouldLog
2012-08-27 12:56:45 +02:00
Nay
3fd52c4736
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Handlers/GroupHandler.cpp
2012-08-27 00:13:23 +01:00
Shauren
43cbb1e105
Core/DBLayer: Fixed memory leaks when query returned empty result set
2012-08-26 21:24:15 +02:00
Shauren
dbda9b549c
Core/PacketIO: Updated SMSG_GUILD_BANK_LIST
2012-08-23 15:35:53 +02:00
Shauren
bd4609e829
Core/Guilds: Fixed saving bank withdraw limits for tabs 7 and 8
2012-08-23 12:34:36 +02:00
Shauren
7c86714895
Core/PacketIO: Corrected character reordering
2012-08-23 01:54:06 +02:00
NTX
7bd358f5a0
Core/Opcodes: Fix CMSG_REORDER_CHARACTERS
2012-08-22 23:18:06 +02:00
Subv
7296f92835
Core/Loading: Fixed a crash at char login
2012-08-18 18:51:59 -05:00
Nay
21fb427ffc
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Events/GameEventMgr.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Spells/SpellMgr.cpp
src/server/worldserver/worldserver.conf.dist
2012-08-16 20:17:29 +01:00
Spp
a566e3e58b
Core/Logging: Move more log messages to LOG_FILTER_SERVER_LOADING
2012-08-16 11:02:46 +02:00
Nay
7dbacc278a
Core: Fix build
2012-08-16 01:11:16 +01:00
Spp
50a271b81f
Core/Logging: Remove recently added "outOpCode" with outInfo(LOG_FILTER_OPCODE... (There is no need to create new function)
...
Also, set config options to behave like old log system by default
2012-08-16 01:26:47 +02:00
Spp
3c42401d66
Core/Logging: Set config options to behave like old log system.
2012-08-16 00:56:58 +02:00
Spp
8a1e7dd070
Core/Loading: Re-enable Server loading log
2012-08-16 00:23:44 +02:00
Nay
ca2bc35713
Misc: CRLF to LF, whitespace cleanup and tabs to spaces
2012-08-15 21:30:55 +01:00
Nay
9fcaeda097
Merge remote-tracking branch 'origin/master' into 4.3.4
...
Conflicts:
src/server/shared/Logging/Appender.h
src/server/worldserver/worldserver.conf.dist
2012-08-15 21:14:21 +01:00
Spp
52a5991c12
Core/Logging: Added documentation about this system
...
- Restored old CharDump (LOG_FILTER_PLAYER_DUMP) but disabled by default.
- "%s" is now used to set dynamic file names, only used by GM commands and Player dump
2012-08-15 19:58:02 +02:00
Nay
c29eb1f87a
Merge remote-tracking branch 'origin/master' into 4.3.4
2012-08-15 16:33:00 +01:00
Spp
b77d88ec51
Core/Logging: Fix crash on authserver shutdown
...
Closes #7365
Closes #7325
2012-08-15 15:59:11 +02:00
Nay
c0adf370e5
Core/Vendors: Add currencies to vendors
...
npc_vendor table gets a new field, type (1 is item, 2 is currency)
for type 1 fields still mean the same, for type 2 maxcount is buycount (without any "precision")
changed structure of SMSG_UPDATE_CURRENCY(_WEEK_LIMIT) but not enabled, wrong values are being wrongly calculated
2012-08-14 18:11:06 +01:00
Venugh
c8eeb1f9e6
Core/AI: Removed EventAI handling. is not needed more for cataclysm...
...
move a sql to correct place.
2012-08-14 01:57:42 +02:00
Nay
274a54c152
Core: Cleanup whitespace, fix build and enable 1 opcode
2012-08-10 16:58:39 +01:00
Shauren
3488077946
Core/PacketIO: Added WriteString method to ByteBuffer allowing to write strings without null-terminating them
2012-08-10 16:55:06 +02:00
kaelima
878f88b250
Core/PacketIO:
...
- Enable a bunch of spline packets.
- Correct emblems written in SMSG_GUILD_INVITE
- Revert changes in GuildCommandType and add more errors to GuildCommandError
- Rename Powers to match names in Lua code from client
2012-08-10 14:25:04 +02:00
Nay
512f850e40
Merge remote-tracking branch 'origin/master' into 4.3.4
2012-08-09 13:48:32 +01:00
Shauren
ca0a54f357
Core/Logging: Fixed a possible crash with dynamic log file names
2012-08-09 14:31:09 +02:00
kaelima
78fdeca851
Core/Logging: Fix crash in AppenderFile deconstructor when logfile is uninitialized
2012-08-09 12:54:35 +02:00
Nay
7249992e28
DB: Rename characters' void_storage to character_void_storage
...
Core: Fix build (/slap subv)
Also proper names for sql files
2012-08-08 03:42:48 +01:00
Nay
a781555f94
Core&DB/NPCs: Add an extra field for mana_mod in creature_template (for proper mana calculations)
...
This field is usually 2 for a small group of creatures with double mana
2012-08-08 03:11:10 +01:00
Subv
d82266bc0e
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
...
Conflicts:
src/server/authserver/Server/AuthSocket.cpp
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Chat/Chat.h
src/server/game/Chat/Commands/Level1.cpp
src/server/game/Chat/Commands/Level2.cpp
src/server/game/Chat/Commands/Level3.cpp
src/server/game/DataStores/DBCStores.cpp
src/server/game/DataStores/DBCStructure.h
src/server/game/Entities/Object/Object.cpp
src/server/game/Entities/Object/Updates/UpdateData.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Guilds/Guild.cpp
src/server/game/Guilds/GuildMgr.cpp
src/server/game/Handlers/AuctionHouseHandler.cpp
src/server/game/Handlers/CharacterHandler.cpp
src/server/game/Handlers/ChatHandler.cpp
src/server/game/Handlers/GroupHandler.cpp
src/server/game/Handlers/ItemHandler.cpp
src/server/game/Handlers/MailHandler.cpp
src/server/game/Handlers/MiscHandler.cpp
src/server/game/Handlers/MovementHandler.cpp
src/server/game/Handlers/PetHandler.cpp
src/server/game/Handlers/QuestHandler.cpp
src/server/game/Handlers/VehicleHandler.cpp
src/server/game/Server/WorldSession.cpp
src/server/game/Server/WorldSocket.cpp
src/server/game/Spells/Auras/SpellAuraEffects.cpp
src/server/game/Spells/SpellEffects.cpp
src/server/game/Spells/SpellMgr.cpp
src/server/game/World/World.cpp
src/server/scripts/Commands/cs_debug.cpp
src/server/scripts/Commands/cs_modify.cpp
src/server/scripts/Commands/cs_reload.cpp
src/server/scripts/Kalimdor/azuremyst_isle.cpp
src/server/shared/Logging/Log.cpp
src/server/shared/Logging/Log.h
src/server/worldserver/worldserver.conf.dist
2012-08-07 13:44:22 -05:00
Nay
429130522e
Core/Authserver: Fix logging crash at startup
2012-08-07 04:21:58 +02:00
kandera
5aa54ca0e9
Update src/server/shared/Logging/AppenderDB.cpp
...
Core/Appender: fix typo
2012-08-06 13:02:11 -03:00
Spp
4a5a077b65
Core/Logging: Use prepared statements in AppenderDB
2012-08-06 13:36:34 +02:00
Spp
156d1e7b3c
Core/SQL: Kill core if error 1064 is triggered (error code 1064 you have an error in your sql syntax). This means the sql has an build error and core fix is needed
2012-08-06 13:23:09 +02:00
Spp
6d21515939
Core/Logging: Implement logging to database
2012-08-06 13:20:24 +02:00