aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-11-14Script/Naxxramas: Fix a -Winconsistent-missing-override warning reported by ↵Carbenium
clang 3.6
2015-11-14Core/Battleground: Fix issue reported by static analysisVincent-Michael
Coverity defect ID: 1339311
2015-11-14Core/Worldserver: Enable the database updater by default.Naios
* Seems like this feature is stable enough to enable it by default since the last missing bugs were fixed some months ago. * The database updater is the preferred method to update the databases as described in the wiki: http://collab.kpsn.org/display/tc/Databases+Installation (cherry picked from commit 25185967e8df949e0f13ec0a7ff45b14ba977c76)
2015-11-14Core/Player: Move KillRewarder to its own fileCarbenium
(cherry picked from commit 4e76974ce5ba3f6ebd73d6dd96860b60d50a19f4) Conflicts: src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h
2015-11-14Core/DBLayer: Improve error message from ↵Shauren
0a27f8bce264b8f6d8c55efa8ebc97f6e9cb7d11 (cherry picked from commit d31706b07e5e4a4d632f5deea7076e864b467bbe)
2015-11-14Core/Player: Move TradeData to its own fileCarbenium
(cherry picked from commit 2d7d6f505c6e4e08b5fbbd0bc88b46753191c7aa) Conflicts: src/server/game/Entities/Item/Item.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Handlers/TradeHandler.cpp src/server/game/Spells/Spell.cpp
2015-11-14Scripts/Thaddius: Coverity scan Control flow issues (MISSING_BREAK)tkrokli
Coverity scan defects CID 1339315, 1339316 and 1339317: - CID 1339315: boss_thaddius.cpp: 542 - CID 1339316: boss_thaddius.cpp: 811 - CID 1339317: boss_thaddius.cpp: 398 Added missing break; statements.
2015-11-14Core: Fix warningVincent-Michael
2015-11-14Core/Condition: Fix issue reported by static analysisVincent-Michael
Coverity defect ID: 1339314
2015-11-13Core: Fix non pch buildVincent-Michael
2015-11-13Fix build for mysql versions older than 5.7 Shauren
(cherry picked from commit 5604aed5f130a48a660fa2a2f957489f6a3024ea)
2015-11-12Merge pull request #15523 from Treeston/3.3.5-thaddiusMitchesD
Scripts/Naxxramas: Thaddius: Complete rewrite
2015-11-12Merge pull request #15732 from ShinDarth/reset-health-manaMitchesD
Scripts/Duel: implement duel reset of health and mana and improve duel reset
2015-11-12Core/DBLayer: Ensure that MySQL version used when compiling is the same as ↵Shauren
libmysql.dll version used for running the server. Ref #15848 (cherry picked from commit 0a27f8bce264b8f6d8c55efa8ebc97f6e9cb7d11)
2015-11-11Core/Creature: Remove duplicate call to LoadCreatureAddons in Creature::CreateCarbenium
* Add error log for duplicated aura entries in creature_(template_)addon
2015-11-10Core/Commands: Fix NULL dereference crashjackpoz
Closes #15833
2015-11-10[3.3.5] Core/Spells: break Stealth and modify Stand Staterobinsch
by @robinsch; closes #14819 Currently (562da2e), only harmful CC spells will break stealth and modify the unit stand state. This behaviour is wrong. Any harmful spell hit should break stealth and modify the stand state. There are a few exceptions for this mechanic, such as: - Mass Dispel (priest spell ID 32375, 32592, 39897) - Earthbind Totem (Pulse) (spell ID 3600) - Distract (rogue spell ID 1725)
2015-11-10Merge pull request #15835 from ariel-/entryCarbenium
Creature Addon should be updated when entry is changed.
2015-11-10Core/Player: Improve a log messageCarbenium
(cherry picked from commit 7eb314fcd16c2265daf0948c6744a9f206da3150)
2015-11-09Core/ObjectMgr: Disable not linked graveyard error log for zoneId == 0Carbenium
2015-11-08Reload creature addons on UpdateEntry.ariel-
2015-11-08Merge pull request #15022 from robinsch/GOdespawnKillyana
SmartAI: Possibility to despawn object with SMART_ACTION_FORCE_DESPAWN
2015-11-08Scripts/Naxxramas: Complete rewrite of the Thaddius encounter.treeston
2015-11-07Scripts/DuelReset:ShinDarth
- do not reset when duel is fled - minor improvement to SpellHistory::RestoreCooldonStateAfter duel method
2015-11-07Core: Whitespace cleanupVincent-Michael
2015-11-07Updated url for tc wikiVincent-Michael
(cherry picked from commit 6d01960448d3d2f53cd532acafb707e517e23dd5)
2015-11-07Core/CreatureGroups: Don't set positionZ to ground for flying creatures.Golrag
(cherry picked from commit df4c856360a56c3abe1c231ed37cd3673515c090)
2015-11-07Core/ScriptMgr: Improve commit 155a289f052b3a48caadeNaios
(cherry picked from commit 30c421bf57c8d4c1000f8690d439283b858d485d)
2015-11-07Core/ScriptMgr: Fix "conditional expression is constant" warning.Naios
* introduced in commit 12d1993994b11785 (cherry picked from commit 155a289f052b3a48caadebafe587c0e66685857f)
2015-11-07Core/Globals: Use std::string rather than char* to pass script names around.Naios
(cherry picked from commit b7b49fe35f87e83813466cb302ff17381792e607) Conflicts: src/server/game/Battlegrounds/BattlegroundMgr.cpp src/server/game/Globals/ObjectMgr.cpp
2015-11-07Core/ScriptMgr: Replace IsDatabaseBound() methods through traits.Naios
(cherry picked from commit 12d1993994b11785174c7caa7d7f9b5aa87d8411)
2015-11-06Core/Corpses: Fixed a possible crash adding bones to gridShauren
Closes #15808 (cherry picked from commit ec1583df67605b7253a34dc5f153cdad5b16969e)
2015-11-05Core/Commands: Added assertion checking if command name is not nullShauren
(cherry picked from commit 56959697257aba3537af2273d9d30114bfd6bd5c)
2015-11-05Core/Accounts: Fixed ban check after 517a30d7c189b0530711f78508f9731e31fe5a53Shauren
2015-11-03Merge pull request #15804 from Tonghost/3.3.5jackpoz
Core/Misc: Remove unneeded files
2015-11-03Merge pull request #15720 from Tonghost/3.3.5Carbenium
Core/Items: Fix a trading spoof exploit.
2015-11-03DB/CORE Minor change in quest Kick, What Kick? and some codestylesirikfoll
Remove the line that despawns the 'Apple' npc, this despawn is non-blizzlike and breaks the quest. Thx Killyana for sql and valuable information Closes #15480
2015-11-03Core/Ticket improved ticket systemShinDarth
- Safely close ticket before character deletion - Allow to keep trace of delete characters tickets (configurable) - Closes #15655 Closes #15699
2015-11-02Core/Misc: Remove unneeded filesIncorrect
These 3 BlackRock Mountain scripts can be removed from source: - boss_anubshiah.cpp - boss_gorosh_the_dervish.cpp - boss_grizzle.cpp They already removed from the creatures in DB, and are currently causing DBErrors.
2015-11-01Scripts/Naxxramas: Anub'rekhan encounter cleanup.treeston
- Cleaned up events behavior to use phases instead of weird checks for auras. - Cleaned up Crypt Guard despawn behavior, they should no longer despawn instantly upon death. - Moved initial greeting from MoveInLineOfSight hack to proper areatrigger script. - Fixed Crypt Guard respawn behaviour to prevent pulling them before Anub'rekhan has fully reset. - Fixed Crypt Guard aggro behaviour to call for help on aggro. This prevents pulling the initial pair of Crypt Guards without engaging the boss. - Added missing boss emotes. - Code style cleanup.
2015-11-01Merge pull request #15681 from Treeston/3.3.5-faerlinaMitchesD
Scripts/Naxxramas: Faerlina cleanup
2015-11-01Scripts/Naxxramax: Fix clang warningjackpoz
2015-11-01Core/Items: Corrected all spellid checks from item_template to also check -1Shauren
Closes #15797
2015-11-01Core/AI: Cleanup in CreatureAISelectorNaios
(cherry picked from commit 6fa45881914e0961c6c971d2c5e78fa3c712c5fb)
2015-11-01Core/AI: Convert the hardcoded variadic RAND functions into one C++11 ↵Naios
variadic template version. (cherry picked from commit 0b6f7845911c41dcc175996816abc2e06f7dadbd)
2015-11-01Core/Accounts: Check active column when determining if account is banned or notShauren
2015-10-31Core/Misc: Update game creature template locale in simple systemVincent-Michael
(cherry picked from commit 8aa55a0b570cfee0445cd841f86baa5ca433a803)
2015-10-31Core/Conditions: Optimizations part 3 changed ConditionStore to a simple arrayShauren
(cherry picked from commit db0c48c17fdf61b8816cc229dcfec907354326cd)
2015-10-31Core/Conditions: Optimizations part 3 removed copying condition containers ↵Shauren
all over the place (cherry picked from commit b09e63e9debfab49e635a591339294dd96b09d95)
2015-10-31Core/Conditions: Add const to methods not modifying ConditionMgrShauren
(cherry picked from commit 2cce998e905bed0873fbf0b3da981857c139e5d5)