DDuarte
cefcde9ba9
Core/Misc: Multiple static analysis issues fixed (small optimizations and clear code)
2014-09-19 03:30:02 +01:00
Shauren
a0e50ea35f
Core/Entities: Use ObjectGuid class in game project
2014-09-14 16:14:12 +02:00
Shauren
ce67a097bf
Core/Entities: Use new PackedGuid class
2014-09-13 01:12:16 +02:00
joschiwald
cfc0c50b5e
Core/Misc: dropped obsolete GameObject::GetGameObject method
2014-09-07 21:03:25 +02:00
jackpoz
7fe7f30521
Core/Misc: Fix some -Wconversion warnings
2014-08-23 19:56:41 +02:00
Shauren
5c60976046
Core/Transports: Delayed adding transport model to next tick after teleporting to fix race conditions happening when teleporting transport happens at the same time as destination map balances its dynamic LoS tree
2014-08-16 01:06:30 +02:00
DDuarte
df3b08d140
Core/Server: Use nullptr instead of 0 where pointers are expected
2014-08-09 21:32:26 +01:00
DDuarte
a394205eca
Core/Server: Add missing overrides
2014-08-09 20:17:40 +01:00
Shauren
c0eba6a127
Fixed gcc build without pch
2014-07-20 16:06:35 +02:00
Shauren
7532864264
Buildsystem/MSVC: Warning fixes
...
C4800 'type' : forcing value to bool 'true' or 'false' (performance warning)
C4127 conditional expression is constant
2014-07-17 15:42:57 +02:00
Subv
dfdc19f3bc
Merge branch master into boost
...
Conflicts:
BattlegroundMgr.h
2014-07-13 16:52:38 -05:00
Vincent-Michael
b7e0c2251e
Core: Fix fail
2014-06-14 22:04:24 +02:00
Vincent-Michael
53caf7959e
Core/Ulduar: Added IsInCombat check for ulduar teleporter
2014-06-14 22:01:50 +02:00
Shauren
5804372042
Core/Transports: Fixed crash happening during teleporting transports
...
Closes #11793
2014-06-13 11:16:17 +02:00
Aokromes
9f4bab55ed
Merge pull request #12046 from phoenixfight/fishmaster
...
Core/Fishing: Repair fishing spell result fish escape
2014-06-11 17:32:49 +02:00
phoenixfight
ae46affe4e
[core/database]Repair fishing spell result fish escape
...
edit fish junk sql formart
Optimized code, remove some useless brackets
fix default fish result ,just like Off the coast of Storm Peaks.
cleaned the sql part thx Kinzcool
fix todo now
2014-06-10 11:07:15 +08:00
Trisjdc
6abfdc1cea
Core/GOs: When unlinking Fishing Bobber from player to prevent despawning, unlink from spell as well to prevent removing unwanted auras
2014-06-07 17:58:45 +01:00
Trisjdc
0ce6824a86
Core/Collision: Solve collision issues with GAMEOBJECT_TYPE_DOOR GOs
2014-05-25 11:35:51 +01:00
jackpoz
1083dbb993
Core/Misc: Remove Unit::Get* wrappers for ObjectAccessor::Get*
2014-05-20 21:21:33 +02:00
joschiwald
1dbc943297
Core/GameObjects: fixed instant reset of gameobjects after activation
2014-05-17 20:05:43 +02:00
Gacko
39410b35a4
Merge branch 'master' of github.com:TrinityCore/TrinityCore
2014-05-11 12:37:29 +02:00
Gacko
dabbe38022
Core/GameObject: Set trap type 0 back to GO_READY after activation.
...
Otherwise it would be activated again on every update. My fault, moving the activation code to GO_ACTIVATED skips the cooldown check.
Closes #12047
2014-05-11 12:35:40 +02:00
MitchesD
8e7cf15dd1
Scripts/HallsOfReflection: Major changes
...
* corrections to Intro Event (Falric, Marwyn etc.)
* fixed issues with Frostsworn General
* improved the whole Wrath of the Lich King event
* implemented outro gunship
* optimalization code and cleanup and fixed some typos
* Big thanks to @joschiwald, he is author too ;-)
2014-05-10 21:37:33 +02:00
Gacko
111bbb3620
Remove unnecessary check in previous fix
2014-05-06 19:06:59 +02:00
Gacko
41d9364b16
Core/GameObject: Fix crash added in c6bf7e0b1d
...
Thanks @jackpoz
2014-05-06 18:46:08 +02:00
Gacko
b48879ab79
Core/GameObject: Finish moving activation code of traps to GO_ACTIVATED
...
Fixing #6388 should be easier now...
2014-05-05 22:28:45 +02:00
Gacko
3ac4e3033c
Core/GameObject: Add missing initialization of m_lootStateUnit
2014-05-05 18:59:56 +02:00
Gacko
c6bf7e0b1d
Core/GameObject: Store unit in GameObject::SetLootState - required for trap activation.
2014-05-05 18:39:53 +02:00
Gacko
d0e6693266
Core/GameObject: Format comments and apply rename of previous commit.
2014-05-05 12:35:41 +02:00
Vincent-Michael
b6bf83589c
Core/Gameobject: Added missing break in 24ef7dbdf4
2014-05-05 10:06:44 +02:00
Gacko
99e04ddaf6
Fix indention from changes in previous commit.
2014-05-04 22:32:24 +02:00
Gacko
24ef7dbdf4
Core/GameObject: Solve some TODOs related to traps in GameObject::Update and improve logic.
...
Some more changes, TODO solutions and a fix for traps like those in #1359 or #6388 will follow.
2014-05-04 22:18:12 +02:00
Aokromes
d7b1405725
Merge pull request #11968 from Dehravor/cpp11
...
Core/Misc: Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros
2014-05-03 19:25:36 +02:00
joschiwald
3ff9589c9a
Core/Battleground: fixed possible crash in BattlegroundSA
...
Closes #11969
2014-05-01 15:14:42 +02:00
Dehravor
cbd36d5a4e
Core/Misc: Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros
2014-05-01 11:19:32 +02:00
joschiwald
211d56d633
Core/BG/SA:
...
* replaced some trinity_string with broadcasttexts
* basic implementation of phasing in SA
* spawn some triggers in SA (fixes dest position of teleport pads)
* added text getter to broadcasttext struct
* some cleanup in destructable go event notification
2014-04-26 03:40:30 +02:00
jackpoz
7b9b0edb5d
Core/GameObjects: Fix crash with Summoning Ritual GOs
...
Fix a crash happening with GAMEOBJECT_TYPE_SUMMONING_RITUAL GameObjects if a Player clicked on the GO, logged out and let another Player click on it.
Issue added in 464c0c1611
Fixes #11856
2014-04-10 20:41:34 +02:00
jackpoz
5570e32d0e
Core/Misc: Fix assertion triggered
...
Change an assertion added in 6dcd8c8545 with a NULL check, properly handling the case of a NULL parameter.
Fixes #11771
2014-03-24 20:13:55 +01:00
Shauren
550cbcad96
Core/Transports: Enabled LoS on transports
2014-03-23 00:23:30 +01:00
jackpoz
9e99db035f
Core/Misc: Fix some static analysis issues
...
Add some asserts and additional NULL checks as sanity checks.
2014-03-21 22:47:58 +01:00
Shauren
0c3633e775
Core/GameObjects: Added workaround for elevators having different position for every player
...
Closes #11504
2014-03-21 00:32:03 +01:00
joschiwald
b000fdca70
Core/Entities: allow interaction with gameobject questgivers if player can take or return quests
...
Closes #11269
Closes #8898
Closes #10204
Closes #11410
Closes #7053
Closes #6189
Closes #9474
2014-02-06 21:23:18 +01:00
w1sht0l1v3
38436f21c6
Core/Gameobjects: Fix not being able to use the fishing node/float after 6b25c2b414
2014-01-26 22:46:10 +02:00
Discover-
6b25c2b414
Core/Gameobjects: Fix an exploit where it was possible to use gameobjects from any distance. Fixes for example picking up the WSG flag from any distance using hacking tools.
2014-01-25 16:59:01 +01:00
joschiwald
41b613186e
Core/Battlefield: some codestyle changes
2014-01-10 17:42:08 +01:00
Vincent_Michael
20004050bc
Update copyright note for 2014.
...
Happy new year.
2014-01-01 00:07:53 +01:00
Malcrom
fe95371d9a
Core/Scripting: Replace casted with cast as casted is not a word.
2013-12-25 14:16:55 -03:30
Shauren
107af52853
Core/Chat: Refactored building chat packets
...
* Moved everything into one specialized method instead of being scattered all over the place
* Allow localizing creature names in chat messages (when using $N)
* Send SMSG_GM_MESSAGECHAT for gm messages
2013-12-23 14:23:49 +01:00
jackpoz
1c0903e286
Core/Misc: Fix some static analysis issues
...
Fix some static analysis issues about uninitialized values. Most of them are false positives, always initialized before being accessed, while some of them are real issues spotted by valgrind too.
2013-12-14 18:41:26 +01:00
jackpoz
04cc51a6cf
Core/Misc: Fix some static analysis issues
...
Fix some static analysis issues, mostly false positive about fields not initialized in the constructor. It's good practice anyway to always initialize them.
2013-12-01 16:19:30 +01:00