aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-24Core/Scripts: minor fixes in boss_the_lich_king (#19311)Gustavo
Closes #4427 Closes #7091 (cherry picked from commit 2792046dc7a229180d27dfdc4ce37ccfb84c8a27)
2020-04-24Core/Scripts: Updated Ulduar instance modelariel-
- Codestyle/indent fixes - Added ObjectData for some GOs - Added GetUlduarAI to creatures - Fixed possible out-of-bounds access in boss_razorscale_controllerAI (boss AI number beyond allocated boss size) (cherry picked from commit b74cc8085946fed1eb41a6332e3a5cca6f9edd7f)
2020-04-24Core/Spells: fix wrong distance calculations in AoE spells [Needs testing] ↵Chaouki Dhib
(#16290) Core/Spells: Fix wrong distance calculations in AoE spells. Pull request #16290 by chaodhib. God bless, finally. (cherry picked from commit a1f2f30c145f6ad9c4baeffeff32618e71ff537c)
2020-04-24Core/Creatures: Fixed GMs being considered in party/raid with nearby ↵S.V
creatures without CREATURE_TYPE_FLAG_TREAT_AS_RAID_UNIT Ref #19340 (cherry picked from commit eea16ce35630762703b8f71d31c827179c37bfc4)
2020-04-24Core/Scripts: Fixed wrong calculation of Aura of DesireKeader
Closes #19322 (cherry picked from commit 333a4034099e262db8db0a1736d01c30a8cf9d52)
2020-04-24Core/Items: Fixed durability problems for wrapped item (#19003)xinef1
(cherry picked from commit 81d011170d48e7d4cce7892897d24528254615af)
2020-04-24Core/Spell: fix an issue with vehicle spells changing orientation of base ↵ariel-
vehicle Closes #17234 (cherry picked from commit 4096b02a560499d2cb2f40c67ac0b30ed4c48ffd)
2020-04-24Core/AchievementMgr: fix integer underflow neglecting already completed ↵ariel-
realm firsts Closes #19334 (cherry picked from commit 9cfa7c752e1d61b02acb852d2fd304a80d10b60a)
2020-04-24Core/Entities: don't finalize movesplines before deleting.ariel-
- The whole MotionMaster will be destroyed along with the unit, freeing the allocated memory. Closes #19324 (cherry picked from commit b53d0530cd9be97d549993a6b6c46e2cb7a4e779)
2020-04-24Core/Social: Implement FRIEND_STATUS_RAF (#19317)robinsch
(cherry picked from commit d209aaa00fdf0ca5fd3939b4b830d8948141900b)
2020-04-24Core/Object: Fix Line of Sight issue with object edgesGolrag
Fixes: https://github.com/TrinityCore/TrinityCore/pull/15807#issuecomment-268077802 (cherry picked from commit 020a6b984d6f6c04a57211e433a8d995514c6c0a)
2020-04-24Core/Crash: Refactor and fixesjackpoz
Code cleanup. Fix buffer overflow crash. Fix type being truncated to 199 characters. (cherry picked from commit 9226e212053ef8ec10eeb9509f2ce6ec002d8e3b)
2020-04-24Core/Spell: add assert checks on SpellMgr::CheckSpellGroupStackRulesariel-
Ref #19319 (cherry picked from commit 36bb4cabae01c591cf6151bae2f65a1f578ed9f3)
2020-04-24DB/Creature: Doctor RazorgrinKillyana
(cherry picked from commit 957d3cda1eca1f4cf7936f587ba2b1c11c9a99b3)
2020-04-24Core/Pet: load template immunities when creating (except for hunters)ariel-
Fixes #19275 (cherry picked from commit e33263c677a3d1af61b7c2e53d72b5360ba7de4d)
2020-04-24Core/Unit: properly reset displayIds when having a shapeshift aura activeariel-
Closes #19309 (cherry picked from commit 7a38eaa5a1fe23d8fedb2bfce518abb972b823f7)
2020-04-24DB/Misc: Fix startup errors / typo fixAokromes
(cherry picked from commit 3d43a92fb3aa6de3109581b04ed3795eb14b5354)
2020-04-24Core/Quests: fixed exclusivegroup interaction with prevquestId and nextQuestId.ariel-
- They should work as documented by wiki now. - Add some consts to Player methods - Fixed negative PrevQuestID to mean only active quest (ie not rewarded/complete, as those quests are required to complete another) Closes #19300 (cherry picked from commit 3b27a06265e4f022ec81b00ab99255246e8dd467)
2020-04-24Core/Quests: changed quest_template_addon.NextQuestID to unsignedariel-
- No reason to keep this anymore after 4349adf0f25210e5b26201523a09bc26b4a83394, this is a broken functionality. (cherry picked from commit dca276716fecb819fec668f59954113a77f9e393)
2020-04-24Core/Globals: some changes in quest loadingariel-
- Made load/reload associated quest tables data-driven, so removed a bunch of similar looking code from ObjectMgr (yay!) - Codestyle and encapsulation for ExclusiveQuestGroups (cherry picked from commit 076293f1f269b8f681c97f23872915bdfeccef1d)
2020-04-24Core/Globals: Fix Quest codestyle and member variable initializationariel-
(cherry picked from commit 09701b0229f84e3c0b014f6a161f945f3d226d8b)
2020-04-24Core/Entities: virtualize CheckAttackFitToAuraRequirementariel-
- Should've been like this to begin with (cherry picked from commit 21d95a1d767c95910d4508e0e83f34b4f89f587a)
2020-04-24DB/Creature: Fix a type on creature text related to Lord ThorvalKillyana
Ref https://github.com/TrinityCore/TrinityCore/commit/80a0c3cfc779abab18447fbeca78dd0024294f94 (cherry picked from commit 63236f97af03b9745e1a12d1df56a0c885230caf)
2020-04-24Core/Auras: fix more unused parameter warningsariel-
(cherry picked from commit 7de5befbc39cd6bf45166fd2c5d0532065f7e99e)
2020-04-24Core/Auras: fix comparison of integers of different signs warningariel-
(cherry picked from commit 9047d8bd6f549d4a30665cdaabf8811eeb516362)
2020-04-24Core/Auras: fix unused parameter warningariel-
(cherry picked from commit 40489b8d5722969cef11b9c48ee50ef366333073)
2020-04-24Core/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 (cherry picked from commit c69a7d1223b2ce108a221e5cc70f76cd80ae6675)
2020-04-24Core/Misc: moved WeaponAttackType definition to SharedDefines to avoid ↵ariel-
including Unit.h (cherry picked from commit 6d991e9361fdda66391a7f4774ea908763998074)
2020-04-24DB/Spell: Recently Bandaged debuff shouldn't break stealthariel-
Closes #18951 By Noryad (cherry picked from commit 5f901d3d75660118f705c27c84e1ae895ad8e3e7)
2020-04-24DB/Creature: Savage Hill Brute/Mystic/ScavengerRushor
Closes #18922 (cherry picked from commit abed5e1586d01dfa75bd4102f8be3d8b645d9f9d)
2020-04-24Core/Scripts: implemented Gnomish Harm Prevention Beltariel-
Updates #18542 (cherry picked from commit 2db3e86d9bf200e5049e553160bc47b7bacac621)
2020-04-24DB/Creature: Footman Rob, Footman Chuck and Footman GeorgeRushor
Closes #18770 (cherry picked from commit 6732c1c2e1d26c52d0ab0817a7a19e013a3ea57d)
2020-04-24DB/Creature: Bellinger and BaileyRushor
Closes #18908 (cherry picked from commit b9bd4cd19856ca902cef1ea70b016ae312a07b52)
2020-04-24DB: Janks's mine eventRushor
Closes #18907 (cherry picked from commit 7b578cb14281eaeb165477662a23c24546e3a7fd)
2020-04-24DB/Creature: Torseg the ExiledRushor
Closes #18902 (cherry picked from commit 2f19d78b2adab5cb8ce5d7c7a57e10f0e1236a2b)
2020-04-24DB/Creature: ZalduunRushor
Closes #18886 (cherry picked from commit 5b46f5180cf30db047768df10b7c4c2d1b42b30f)
2020-04-24DB/Creature: Gothik the Harvester 2Rushor
Closes #18884 (cherry picked from commit 5edd8557938547af4d9b2ef0024302c40c34d052)
2020-04-24DB/Creature: Gothik the HarvesterRushor
Closes #18881 (cherry picked from commit f86fa0f52666d06680e96866fca332b0838e9285)
2020-04-24DB/Creature: Lord ThorvalRushor
Closes #18880 (cherry picked from commit 80a0c3cfc779abab18447fbeca78dd0024294f94)
2020-04-24Core/Spell: Fixed Val'kyr Target Search exploitKeader
Closes #16347 by ariel- (cherry picked from commit 28b955bd25dce9c153ba4e1d16d70778d41d5d9b)
2020-04-24DB: Instructor Razuvious - Event with Acherus Necromancer and Death Knight ↵Rushor
Initiate Closes #6631 (cherry picked from commit 39b20b4431a1a67446e9cc4c2221fd42cc907291)
2020-04-24DB/Creature: Warden Nork Bloodfrenzy & SonRushor
Closes #18854 (cherry picked from commit 439654d1e88dfc20ed437ac66e3b5a80833da773)
2020-04-24DB/Creature: Apprentice TrotterRushor
Closes #18862 (cherry picked from commit 97c9dd24d2d8df4794b6cf99abf7af57f5074cf2)
2020-04-24DB/Creature: Initiate Vernon + Initiate GreerRushor
Closes #18861 (cherry picked from commit fd1620a4e20cdf94df122edbac4599a2a5374e98)
2020-04-24DB/Creature: Librarian Hamilton - Add pathing and emotescriptRushor
Closes #18859 (cherry picked from commit 683157d77175dfb8e64bbd4dcd13342a90a1d008)
2020-04-24DB/Quest: Ore Cart - Questevent for "Fruits of Our Labor"Rushor
Closes #18858 (cherry picked from commit 3777971cf1a4e0c8849df903d73e72ab845a1702)
2020-04-24DB/Creature: Karen I Don't Caribou the CullerRushor
Closes #18855 (cherry picked from commit 03c1769824a7a9559d3f973cdfe3c5db434431e8)
2020-04-24DB/Creature: Wind Master To'bor & Warsong Wind RiderRushor
Closes #18851 (cherry picked from commit 1ad4964fd2907383198ef9dc8a7d7fc38762531f)
2020-04-24DB/Creature: Armorer OrkurukRushor
Closes #18849 (cherry picked from commit ae3b74f2e2a8ed9c9c74b67a2ea9082888937b5d)
2020-04-24DB/Creature: MordenaiRushor
Closes #18847 (cherry picked from commit bbc8e0ae5d3e1979335751a36c0df63b5ae6db65)