Commit Graph

33843 Commits

Author SHA1 Message Date
Giacomo Pozzoni
dc78b5a6a7 CMake: Add WITH_BOOST_STACKTRACE option to use libbacktrace (#26119)
* CMake: Add WITH_BOOST_STACKTRACE option to use libbacktrace

* Allow to specify where backtrace.h header is with cmake option -DBOOST_STACKTRACE_BACKTRACE_INCLUDE_FILE="/usr/lib/gcc/x86_64-linux-gnu/10/include/backtrace.h"

Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>
2021-02-21 22:16:13 +01:00
Giacomo Pozzoni
f96aab2186 Core/Maps: Use a fixed offset instead of full collision height when retrieving floor Z (#26092)
Use a fixed offset 0.5f instead of full collision height when retrieving floor Z as a full collision height ended up on the floor above a few times. It makes more sense to cast the ray just a bit higher up than using a full collision height (which by default is 2.0f)
2021-02-21 17:29:09 +01:00
Metalaka
69916138bd Core/Unit: Fix glancing blow calculation (#26120)
* Fix glancing blow calculation

* Comment readability improvement

Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>

* Update src/server/game/Entities/Unit/Unit.cpp

Co-authored-by: Metalaka <Metalaka@users.noreply.github.com>

* Tabs to spaces

Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2021-02-21 17:28:47 +01:00
jackpoz
8014fa1a2f Revert "Core/Unit: Improve Glancing Blow calculation (#26100)"
This reverts commit c3165dce31.
2021-02-20 15:21:38 +01:00
Metalaka
c3165dce31 Core/Unit: Improve Glancing Blow calculation (#26100)
* Core/Unit: Improve Glancing Blow calculation

* Fix minimum reduction of Glancing Blow

* Fix comment

* Fix glancing minimum damage reduction
2021-02-19 18:13:10 +01:00
Cerveciento
fc56410b6e DB/Locales: Add missing esES & esMX quest locales (Part 116)
Closes #26112
2021-02-19 00:42:06 +02:00
Cerveciento
30c2b95906 DB/Locales: Add missing esES & esMX quest locales (Part 115)
Closes #26105
2021-02-19 00:41:51 +02:00
Cerveciento
bec74a65d9 DB/Locales: Add missing esES & esMX quest locales (Part 114)
Closes #26099
2021-02-19 00:41:38 +02:00
dr-j
e4ad17a6e4 DB/SAI: Remove unneeded triggered cast flag
Closes #26098
2021-02-19 00:41:22 +02:00
offl
fd6c89219a DB/Creature: Update stats of some creatures 2021-02-19 00:41:06 +02:00
offl
6ad76dd7c0 DB/Instance/The Eye: Overhaul part 2 2021-02-19 00:40:50 +02:00
Gildor
ca253e4124 Scripts/Events: Fix achievement in Love is in the air: "Lonely?" (#26083)
* Scripts/Events: Fix achievement in Love is in the air: "Lonely?"

* apply @keader feedback ;)

* apply @jackpoz feedback ;)

* @jackpoz feedback
2021-02-18 19:39:03 +01:00
offl
2f9e38612f DB/Instance/The Eye: Overhaul part 1 2021-02-16 00:16:38 +02:00
offl
cfe5b6452b DB/Creature: Add CREATURE_FLAG_EXTRA_IGNORE_PATHFINDING to Segacedi
Closes #26024
2021-02-15 15:14:59 +02:00
TDB Release
271ab4193a TDB 335.21021 - 2021/02/15 TDB335.21021 2021-02-15 12:40:08 +00:00
Engilas
f6e52f6b3d Core/SmartAI: AI change on charmed (#26065)
* Fix AI refresh on charmed

* Remove unnecessary refresh

* Check SMART_EVENT_FLAG_WHILE_CHARMED flag
2021-02-14 14:38:06 +01:00
Cerveciento
ee098380c9 DB/Locales: Add missing esES & esMX quest locales (Part 113)
Closes #26080
2021-02-14 12:25:03 +02:00
Cerveciento
f3560d0e81 DB/Locales: Add missing esES & esMX quest locales (Part 112)
Closes #26079
2021-02-14 12:24:46 +02:00
Cerveciento
c2a105d24e DB/Locales: Add missing esES & esMX quest locales (Part 111)
Closes #26074
2021-02-14 12:24:30 +02:00
dr-j
5eb0267ade DB/Spells: Perfume/Cologne (Apothecary Hummel Encounter)
Closes #26073
2021-02-14 12:24:11 +02:00
offl
0e7f0b1b85 DB/Creature: Add ground movement state to Stinglasher
Closes #26086 Ref 6d3c01732d
2021-02-14 12:23:51 +02:00
offl
83279bd007 DB/Creature: Grunty, Zergling
Updates #11044
2021-02-14 12:23:36 +02:00
offl
b9cc11f76e DB/Creature: Bonesunder 2021-02-14 12:23:21 +02:00
Shauren
895dbc06dc Core/SAI: Reserve additional param for SMART_ACTION_SUMMON_CREATURE 2021-02-10 21:19:56 +01:00
Cerveciento
bf0975f658 DB/Locales: Add missing esES & esMX quest locales (Part 110)
Closes #26067
2021-02-10 18:16:53 +02:00
Cerveciento
bcd78e1b35 DB/Locales: Add missing esES & esMX quest locales (Part 109)
Closes #26061
2021-02-10 18:16:33 +02:00
offl
c00b055134 DB/SAI: Remove SMART_EVENT_FLAG_WHILE_CHARMED
Guardians are not charmed. Vehicle requires that flag only if player controls vehicle. It has absolutely no impact to creatures which are mind-controlable \ enslave-able. Their default AI is blocked during mind-control \ enslave as intended and you definitely don't want to make them cast spells from their SAI or execute any other action if they are mind-controlled or enslaved.

Ref #26065
2021-02-10 18:16:17 +02:00
offl
33ca9feb19 DB/Instance/Black Temple: Misc fixes (Gorefiend's Vigil) 2021-02-10 18:15:28 +02:00
offl
fde8ee1398 DB/Loot: Conditions for Unfired Plate Gauntlets
Closes #26059
2021-02-10 18:15:05 +02:00
offl
c91c3cb09f DB/Creature: Remove UNIT_FLAG_STUNNED / UNIT_FLAG_UNK_29 in more cases
Ref #25764
2021-02-10 18:14:47 +02:00
Gildor
0675be4bc3 Scripts/UtgardePinnacle: Svala Sorrowgrave Ritual improvements (#25997)
* Scripts/UtgardePinnacle: Svala Sorrowgrave Ritual improvements

* remove unneded fall
thx @offl

* apply @Ovahlord feedback

* prevent svala fall (visual) when ritual start after wipe

* svala should be disarmed before teleport when ritual start

* apply @Ovahlord feedback
* Use DoCastSelf
* Remove unneded AttackStart when finish ritual
* Use SetDisableGravity properly
2021-02-09 20:23:41 +01:00
offl
e33384d4dd DB/Instance/Scholomance: Misc fixes
Updates #26023
2021-02-08 13:27:40 +02:00
offl
b8efdff0fb DB/Loot: Vampiric Duskbat, restore old loot
Closes #26045
2021-02-08 13:27:22 +02:00
offl
d280ae4cce DB/SAI: Disable 8c43abaeb2 c09bd08f81
Closes #26048

Ref #24976

Ref #6318
2021-02-07 20:52:28 +02:00
Keader
07ecdcf464 DB/ModelInfo: Partial Revert in last commit
Blizzard changed BoundingRadius of marrowgar recently, in 3.3.5 should be 4.5
2021-02-07 11:51:15 -03:00
Keader
65479d08e5 DB/ModelInfo: Fixed hitbox of Marrowgar/Deathbringer 2021-02-07 10:16:12 -03:00
offl
a02511573f DB/Quest: Rework Totem of Coo / Tikti / Yor / Vark 2021-02-06 22:16:35 +02:00
offl
519ffe4ae9 DB/Creature: Remove UNIT_FLAG_NON_ATTACKABLE part 4
Ref #25764
2021-02-06 22:16:10 +02:00
offl
b9236582f4 DB/Creature: Remove UNIT_FLAG_NON_ATTACKABLE part 3
Ref #25764
2021-02-06 22:15:52 +02:00
offl
75f99aa249 DB/Creature: Remove unneeded flags from Death Knight Initiate
Closes #25928
2021-02-06 22:15:35 +02:00
Gildor
770a4499df Core/Spells: Fix Seed of Corruption (Warlock) target selection (#26019)
* Core/Spells: Fix Seed of Corruption (Warlock) target selection

* unneeded things
2021-02-06 19:17:54 +01:00
jackpoz
b84b925063 Core/Unit: Fix crash when exiting a vehicle
Ref #25649
2021-02-06 11:36:56 +01:00
jackpoz
4cc1f85067 Core/Unit: Set stand state on damage only to players 2021-02-06 11:20:32 +01:00
Shauren
88ffc2596d Core/SAI: Reserve SmartScriptType for master branch 2021-02-05 19:19:13 +01:00
offl
3cb70ee62a Core/Scripts: Move some speed values & UNIT_FLAG_NOT_SELECTABLE to DB 2021-02-04 15:11:22 +02:00
killerwife
96f3ae90ea DB/Misc: Add missing model info for player models 2021-02-03 20:50:29 +02:00
illfated
4fcb71eb9b DB/Texts: Fix typo in page text of Hallowed Scroll
Closes #26026
2021-02-03 20:48:31 +02:00
illfated
05c16cbfb8 DB/Texts: Fix RewardText of some Lunar Festival quests
Closes #26025
2021-02-03 20:48:13 +02:00
Cerveciento
3a42ec8e56 DB/Locales: Add missing esES & esMX quest locales (Part 108)
Closes #26027
2021-02-03 20:47:57 +02:00
Cerveciento
184372500d DB/Locales: Add missing esES & esMX quest locales (Part 107)
Closes #26016
2021-02-02 19:12:36 +02:00