aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-05Core/Scripts: fix Glyph of Siphon Lifeariel-
by Keader
2017-03-05Corrected doors and buttons without autoclose time after recent changes (#19249)xinef1
2017-03-05Core/SmartAI: Allow scripting GameObjects by spawn id tooariel-
2017-03-05SQL file adjustmentstkrokli
- remove redundant .sql in file name - add comment as spacing from previous file
2017-03-04DB/Creature: Update Z position of Grinkle <Fishing Promoter> in OrgrimmarKittnz
2017-03-04DB/Conditions: fix Sablemane's Sleeping Powder exploitariel-
2017-03-04Update README.mdjoschiwald
(cherry picked from commit 61829e269e31d58161614e745a24c12972ec8e97)
2017-03-04DB/SAI: Fix some DB errorsKillyana
Ref #18542
2017-03-04Core/Creature: redo some logical checks in _IsTargetAcceptableariel-
- Check against current creature victim, don't check potential victim attacking list. - Neutral creatures with aggressive reactstate were triggered to attack from MoveInLineOfSight because of this check - Prevents attack from a distance after right clicking an npc Closes #19235
2017-03-03DB/Spell: fix stack rules for some groupsariel-
- Haste % (Improved Moonkin Aura, Swift Retribution) - Damage % (Arcane Empowerment, Sanctified Retribution, Ferocious Inspiration) - Healing % (Tree of Life, Improved Devotion Aura) Closes #16331 Closes #17175
2017-03-03Core/Spells: fix some db errorsariel-
2017-03-03Core/Scripts: implement Hammer of the Righteous stacking Seal of ↵ariel-
Vengeance/Corruption - Patch 3.2.0 Notes: Only auto-attacks and Hammer of the Righteous can place the debuff on the paladin's current target(s). Closes #19239
2017-03-03DB/Creature: Fix a type on creature text related to Lord ThorvalKillyana
Ref https://github.com/TrinityCore/TrinityCore/commit/80a0c3cfc779abab18447fbeca78dd0024294f94
2017-03-02Core/Game: fix dynamic linkingariel-
2017-03-02Core/Misc: remove unneeded semicolonariel-
2017-03-02Core/Achievements: port realm first achievement handling from masterariel-
veeeery partial cherry-pick of c75fcbe20b07fd7518be58bf02ba30d903133449
2017-03-02Core/Spell: disable proc for magnet auras, they're handled differentlyariel-
Closes #19208
2017-03-01Core/Game: fix non-pch includeariel-
2017-03-01Make ObjectMgrs _mailId and _hiPetNumber atomic (#19129)xinef1
- They can be accessed from multiple threads simultaneously
2017-03-01Core/Database: Prepared statement parameter preallocation (#18999)ariel-
- Pass prepared statement size to the helper class to prevent runtime resizing. - Rename CheckValidIndex -> AssertValidIndex - Cached prepared size on the worker pool as it's shared among all connections - Cached query data only for each connection, done lookup in map instead of possibly creating a new element - Kill the prepared statement map, and store raw sql string on the MySQLPreparedStatement class (This info is only used for logging, and there is no need of keeping a second container just for it)
2017-03-01Ensure that all actions are compared to fixed point in time (ie. world ↵xinef1
update start) (#18910) - Actions will not be dependent on processing moment - Increased GameObjects cooldown resolution to milliseconds, fixes arming time of traps to be exactly one second and not something from range (1000, 1999) - Created GameTime namespace and UpdateTime class and moved there some code out of world
2017-03-01Core/GameObject: regenerate GO loot if respawn time passed since last loot ↵xinef1
generation time and not all items were taken (#19101)
2017-03-01Corrected calculation for SPELL_AURA_PERIODIC_DAMAGE_PERCENT (#19060)xinef1
2017-03-01Core/Misc: Always reward all necessary reputations on creature kill (#19106)xinef1
2017-03-01Remove auras interrupted by falling when we fall to the ground or water (#19115)xinef1
2017-03-01Core/Scripts: Change null-check to assertariel-
- ToPlayer() should never be null in this context
2017-03-01Core/Scripts: Fixed crash in SindragosaKeader
Closes #19227
2017-03-01Core/Misc: always output client cache version on loadingariel-
2017-03-01DB/Misc: populated version table with missing data from TDB fileariel-
Closes #18274
2017-02-28Core/Entities: spawned movementtype should override template movementtypeariel-
Core/SmartAI: pass the CreatureData pointer (if any) on updating template Closes #19223
2017-02-28Core/Movement: Corrected all speed checks after ↵ariel-
23b6991273bac4ee9d7cf1b4ac3b9a92e0a7300e Ref issue #19210
2017-02-28Core/Scripts: implement Moss Covered Feetariel-
Closes #19022
2017-02-28Revert "Build: Create static libraries for each static script project."Naios
This reverts commit bb46bfb8648cccf6cbdd922bba4e92166b861a49. * Closes #19224
2017-02-27Dep: Use the anonymous namespace free definition of `boost::none`.Naios
* Fixes MSVC linking errors after the recent changes: "class boost::none_t const & const boost::`anonymous namespace' ::none" (?none@?A0x518851d0@boost@@3AEBVnone_t@2@EB) already defined in scripts_commands.lib... * Sets the required version of boost on windows to 1.59 according to the wiki.
2017-02-27Build: Create static libraries for each static script project.Naios
* Add some more comments and cleanup the build script. * Closes #18671
2017-02-27Dep: Update efsw to version 1.0.0Naios
2017-02-27Core/Auras: fix more unused parameter warningsariel-
2017-02-27Core/Auras: fix comparison of integers of different signs warningariel-
2017-02-27Core/Auras: fix unused parameter warningariel-
2017-02-27Core/Auras: reworked multiplicative AuraEffects calculationariel-
- Splitted containers for flat modifiers and pct modifiers, as they now have different handling - Amount is now multiplied only on apply; on unapply, iterate through auras and reset the counter - Fixes many cases of rounding error due to applying/unapplying of small factors - Allows amounts to be zeroed (ie with an AuraEffect of amount -100) - Do a partial revert of 6dc37a9add631888fe5fbcd43d19c2b07bed8a57, auras should update amounts only for items allowed (ie no more giving crit to a sword while having an axe in the other hand and being Poleaxe spec'd) - SPELL_AURA_MOD_SCALE now scales additively, rather than multiplicatively (checked in sniffs) Closes #18687
2017-02-25Core/Misc: Fix static analysis issuesjackpoz
2017-02-25Core/Misc: Fix static analysis issuesjackpoz
2017-02-25Core/Misc: Fix static analysis issuesjackpoz
2017-02-25Core/Misc: Fix static analysis issuesjackpoz
2017-02-25Update extractor.batAokromes
2017-02-25Core/Scripts: kill a warningariel-
2017-02-25Core/Scripts: Thrusting Hodir's Spearariel-
- Everything is sniffed, enjoy this hell of a quest! Closes #12808
2017-02-24Core/Unit: Correct speed calculus when affected by ↵Gustavo
SPELL_AURA_MOD_MINIMUM_SPEED (#18136)
2017-02-23Core/Dep: update zlib to 1.2.11ariel-
Changelog: Changes in 1.2.11 (15 Jan 2017) - Fix deflate stored bug when pulling last block from window - Permit immediate deflateParams changes before any deflate input Changes in 1.2.10 (2 Jan 2017) - Avoid warnings on snprintf() return value - Fix bug in deflate_stored() for zero-length input - Fix bug in gzwrite.c that produced corrupt gzip files - Remove files to be installed before copying them in Makefile.in - Add warnings when compiling with assembler code Changes in 1.2.9 (31 Dec 2016) - Fix contrib/minizip to permit unzipping with desktop API [Zouzou] - Improve contrib/blast to return unused bytes - Assure that gzoffset() is correct when appending - Improve compress() and uncompress() to support large lengths - Fix bug in test/example.c where error code not saved - Remedy Coverity warning [Randers-Pehrson] - Improve speed of gzprintf() in transparent mode - Fix inflateInit2() bug when windowBits is 16 or 32 - Change DEBUG macro to ZLIB_DEBUG - Avoid uninitialized access by gzclose_w() - Allow building zlib outside of the source directory - Fix bug that accepted invalid zlib header when windowBits is zero - Fix gzseek() problem on MinGW due to buggy _lseeki64 there - Loop on write() calls in gzwrite.c in case of non-blocking I/O - Add --warn (-w) option to ./configure for more compiler warnings - Reject a window size of 256 bytes if not using the zlib wrapper - Fix bug when level 0 used with Z_HUFFMAN or Z_RLE - Add --debug (-d) option to ./configure to define ZLIB_DEBUG - Fix bugs in creating a very large gzip header - Add uncompress2() function, which returns the input size used - Assure that deflateParams() will not switch functions mid-block - Dramatically speed up deflation for level 0 (storing) - Add gzfread(), duplicating the interface of fread() - Add gzfwrite(), duplicating the interface of fwrite() - Add deflateGetDictionary() function - Use snprintf() for later versions of Microsoft C - Fix *Init macros to use z_ prefix when requested - Replace as400 with os400 for OS/400 support [Monnerat] - Add crc32_z() and adler32_z() functions with size_t lengths - Update Visual Studio project files [AraHaan]
2017-02-23Core/Scripts: kill a warningariel-