joschiwald
170bc318b3
Core/Player: fixed some leftovers in db after player delete
...
* character_arena_stats
* character_battleground_random
* character_cuf_profiles
* character_currency
* character_stats
* character_void_storage
(cherry picked from commit 2955a1f595 )
Conflicts:
src/server/game/Entities/Player/Player.cpp
src/server/shared/Database/Implementation/CharacterDatabase.cpp
src/server/shared/Database/Implementation/CharacterDatabase.h
2015-03-15 13:06:49 +00:00
Shauren
a23ad2b33c
Core/Auras: Fixed possible crash in Aura::RefreshDuration - Aura::GetCaster can return NULL
...
(cherry picked from commit 8cd1c9514f )
Conflicts:
src/server/game/Spells/Auras/SpellAuras.cpp
2015-03-15 12:57:08 +00:00
Kittnz
61557ee7c6
Core: Move FillCirclePath function to MotionMaster
2015-03-14 23:25:19 +01:00
jackpoz
f1ae2c7b73
Revert "*Do not allow players to use vehicles to go further than 1st boss in Ulduar."
...
This reverts commit a009e53049 .
Remove hackfix for Ulduar vehicles, it should be handled in Ulduar script
2015-03-13 21:48:42 +01:00
jackpoz
9948e633ab
Revert "Core/Server: Catch exceptions in int main()"
...
This reverts commit 958999ff5c .
Closes #14329
2015-03-11 20:59:21 +01:00
jackpoz
22403121fe
Core/Dungeon Finder: Fix Vote Kick breaking LFG queue
...
Fix Vote Kick started with party in queue breaking the whole LFG queue. The status of Vote Kick is now storing in a bool variable in LfgGroupData, separated from LfgState of the group/members.
If a Vote Kick started with party in queue, the members were not removed from queue correctly and would cause LFG matching system to match these "broken" players but not allowing to start a dungeon.
Closes #10191
2015-03-10 21:11:54 +01:00
leak
147a959f51
CMake: Remove unused source reference
2015-03-09 14:53:23 +01:00
Shauren
8460c40c6f
Core/DataStores: Corrected field names in SpellPowerEntry
2015-03-08 13:16:30 +01:00
click
f3101d20a9
Core: Change a few 'stupid' log-messages down to DEBUG-level
2015-03-08 12:01:33 +01:00
click
356f3b6bc5
Core: INFO->ERROR level adjustment in ObjectMgr.cpp
...
Suggest everyone attempt to remember this:
TC_LOG_TRACE = extreme debugging (debuginfo with packetstructures/data)
TC_LOG_DEBUG = debugging (detailed activity of functions and activites inside core)
TC_LOG_INFO = normal runstate (regular info like logins/logouts/levelups/passwordchanges etc)
TC_LOG_WARN = possible issue with config/data etc - things that are not how they should be)
TC_LOG_ERROR = actual error that has been either caought or must be fixed at some point
TC_LOG_FATAL = crash or data corruption imminent
Using the right logmech also helps distinguishing between 'regular runtime info' and stuff that might lead to a pissy situation later on... :)
2015-03-08 07:47:17 +01:00
click
0c7c25d6ed
Core/Script: INFO->DEBUG notification changes in ToC
2015-03-08 06:35:15 +01:00
click
a8a5fae4f9
Core/Scripts: INFO-DEBUG changes in scripts (gawd)
2015-03-08 06:34:49 +01:00
click
ad7b33a47f
Core: INFO->DEBUG level changes - forgot one in Map.cpp
2015-03-08 06:34:19 +01:00
click
781edbe46a
Core: More INFO -> DEBUG changes
2015-03-08 06:33:57 +01:00
click
d5718f3372
Core: WARN instead of INFO - this is actually something we'd want to be informed of...
2015-03-08 06:17:32 +01:00
click
6f961ba138
Core: And yet more INFO->DEBUG logging
2015-03-08 06:16:46 +01:00
click
a31bc08e44
Core: Pet.cpp - INFO -> DEBUG level notifications...
2015-03-08 06:12:01 +01:00
click
64584e9e7a
Core: More INFO -> DEBUG (Unit.cpp this time)
2015-03-08 06:11:12 +01:00
click
6e509cf7c1
Core: INFO->DEBUG cleanups in Player.cpp
2015-03-08 06:06:03 +01:00
click
15e56ed0b3
Core: More INFO -> DEBUG/WARN/ERROR mangling
2015-03-08 05:54:50 +01:00
click
132d4ede37
Core: More INFO -> DEBUG changes (WorldSession/WorldSocket)
2015-03-08 05:51:07 +01:00
click
8562be602b
Core: Move LOG_INFO -> LOG_DEBUG level for achievements
2015-03-08 05:40:20 +01:00
click
a854e17690
Core: Move some MMAPS-related INFO-messages to DEBUG
2015-03-08 05:38:53 +01:00
click
ec6bec6bc4
Core: Change some map-specific INFO-messages over to to DEBUG or ERROR
2015-03-08 05:30:33 +01:00
click
db302c28c2
Core: Move some more INFO-level logentries to DEBUG
2015-03-08 05:18:51 +01:00
MitchesD
999a5ffa64
Merge pull request #14012 from Rushor/Arca
...
Scripts/Arcatraz: Harbinger Skyriss Adds - Remove Unattackable Flag on Spawn
2015-03-07 17:53:38 +01:00
D4R4
ceea37c9e3
Scripts/The Lich King: Defile should not grow when player grabbed by Val'kyr is moves across
...
Closes #14131
2015-03-07 17:46:43 +01:00
joschiwald
31ee86e6ba
Fixed typo in dea095a84b
2015-03-07 17:44:13 +01:00
MitchesD
5009d67f0c
Scripts/Nexus: commanders converted from SAI to C++
2015-03-07 11:38:10 +01:00
Aokromes
61c150a293
Merge pull request #14303 from danlapps/3.3.5
...
remove king jotum vehicule of code as per Killyana request
2015-03-07 09:26:36 +01:00
Lapps
25c7fbc887
fix build
2015-03-06 23:23:23 -05:00
joschiwald
dea095a84b
Scripts/Rotface: moved mutated infection removal handling to spellscripts to fix an startup error
...
(cherry picked from commit 1dc60e8717 )
2015-03-07 03:36:39 +01:00
Lapps
8659b0176c
remove king jotum vehicule of code as per Killyana request
2015-03-06 19:55:26 -05:00
jackpoz
5e7d4a44e0
Core/PacketLog: Avoid unneeded calls with disabled packet logs
...
Avoid calling GetOpcodeNameForLogging() when packet logs are disabled.
2015-03-03 23:09:42 +01:00
jackpoz
43f74fd8cf
Shared/Logs: Add support to .server set loglevel command after 003d67708b
...
Update the lowest log level when using ".server set loglevel" command.
2015-03-03 21:11:08 +01:00
jackpoz
003d67708b
Shared/Logs: Improve log performances
...
Improve Log::ShouldLog() performances by saving the lowest log level across all loggers and discarding any log with lower level than that.
2015-03-02 22:32:36 +01:00
jackpoz
49ececf038
Core/Player: Optimize Player::HaveAtClient() performance
...
Change m_clientGUIDs from std::set to std::unordered_set to reduce by 2.7x times the cpu usage in Player::HaveAtClient()
2015-03-01 18:40:46 +01:00
Shauren
e52b46abba
Core/Crypto: Fixed output of BigNumber::AsByteArray when generated array is shorter than requested size
2015-03-01 14:16:16 +01:00
jackpoz
3035a4218b
Core/Collision: Fix crash when loading invalid vmap data
...
Fix array overflow when loading Models from vmap tiles with wrong/outdated/bad data.
Try extracting again vmaps if you see this error.
Closes #14255
2015-02-27 22:56:29 +01:00
jackpoz
fd844e3d7e
Core/CrashHandler: Fix char[] without '\0' handling
...
Fix char[] without a NULL character '\0' in the array reading over the char[] bounds
2015-02-27 21:31:30 +01:00
Intel
b911356bad
Core/Networking: Fixed IOCP define for linux
...
(cherry-picked from commit 518c744336 )
2015-02-25 23:30:54 +00:00
Shauren
869bc4e0f7
Buildsystem/Genrev: Fixed revision generator not reading existing cmake cache variables
2015-02-24 18:51:46 +01:00
joschiwald
61ba5e4f34
Core/Achievements: pick more changes from 4.3.4/6.x branch, required after abee9046a6
2015-02-23 01:22:41 +01:00
Duarte Duarte
2fe8885463
Core/Spells: Fix a float division issue in EffectLeapBack
...
Ref Coverity CID 1227511
(cherry picked from commit 709275eecb )
Conflicts:
src/server/game/Spells/SpellEffects.cpp
2015-02-22 06:10:16 +00:00
Duarte Duarte
958999ff5c
Core/Server: Catch exceptions in int main()
...
The exceptions is rethrown on debug mode.
Ref Coverity CID 1010213, 1022574, 1227501, 1227502,
1227503, 1227504, 1227505, 1254536 and 1254612
(cherry picked from commit e68ca82d4d )
Conflicts:
src/server/bnetserver/Main.cpp
2015-02-22 06:09:01 +00:00
Duarte Duarte
a324ee8a22
Typo
2015-02-22 06:06:58 +00:00
Shauren
6cc38ad7d2
Core/Spells: Restored totem category check
...
Revert "Core/Totems: In cata totem items are no longer needed"
This reverts commit 45e0cae7be
(cherry picked from commit ea9eccae85 )
Conflicts:
src/server/game/Entities/Item/ItemPrototype.h
2015-02-22 06:06:34 +00:00
Duarte Duarte
a6505dd46a
Merge pull request #14103 from Epicurus4/6.x
...
Added a player searcher
(cherry picked from commit b7052d2ed7 )
2015-02-22 05:51:26 +00:00
click
cffef1e80d
Core/Log: Move a few PetHandler INFO-notifications over to DEBUG-level
2015-02-22 01:28:47 +01:00
click
8c8ca2ab8d
Core/Log: Change periodic spell notificiations to DEBUG-level and set it as a unique logging-mechanism named "spell.periodic"
2015-02-22 01:20:26 +01:00