Skjalf
8b7fb759c2
feat(Core/Scripting): Expand ModifySpellDamageTaken() to include the … ( #13707 )
...
feat(Core/Scripting): Expand ModifySpellDamageTaken() to include the spell data
2022-11-05 12:39:58 -03:00
Skjalf
e5ff59ec17
fix(Core/Unit): Check if the unit is within melee range before proces… ( #13697 )
...
fix(Core/Unit): Check if the unit is within melee range before processing extra attack procs
2022-11-04 19:27:02 -03:00
Skjalf
ef8d7f4ed9
feat(Core/Scripting): Implement OnAuraApply() hook for unitscripts ( #13658 )
...
* feat(Core/Scripting): Implement OnAuraApply() hook for unitscripts
* fix build
* Update ScriptMgr.h
2022-11-02 22:34:52 -03:00
Skjalf
ab3548e2e4
feat(Core/Scripting): Expand ModifyHealReceived() to also include hea… ( #13655 )
...
feat(Core/Scripting): Expand ModifyHealReceived() to also include healing over time
2022-11-02 19:19:17 -03:00
UltraNix
330d45bda8
fix(Core/Spells): Spells requires cast from behind victim bypass Dete… ( #13499 )
...
fix(Core/Spells): Spells requires cast from behind victim bypass Deterrence.
Fixes #13212
2022-10-29 07:18:27 -03:00
UltraNix
4ac437419f
fix(Core/Units): Fixed uninitialized m_cleanDamage variable after e390087 ( #13485 )
...
fix(Core/Units): Fixed uninitialized `m_cleanDamage` variable after e390087 .
Improved 252755415c
2022-10-29 07:16:26 -03:00
UltraNix
eb3f80ceff
fix(Core/Spells): Implemented SPELL_HIT_TYPE_SPLIT hit type. Source: … ( #13518 )
...
fix(Core/Spells): Implemented SPELL_HIT_TYPE_SPLIT hit type. Source: TrinityCore.
Fixes #13306
2022-10-29 07:13:36 -03:00
UltraNix
e2b866dea3
fix(Core/Spells): Deep Wounds can proc off from non-physical spells. ( #13494 )
...
Fixes #13431
2022-10-23 16:51:47 -03:00
UltraNix
e390087efd
feat(Core/Items): Implemented elemental weapon damage. Source: Trinit… ( #13050 )
...
...yCore.
2022-10-08 14:34:52 -03:00
UltraNix
0ae8790956
fix(Core/Creatures): Renamed CREATURE_FLAG_EXTRA_DONT_CALL_ASSISTANCE to CREATURE_FLAG_EXTRA_IGNORE_ASSISTANCE_CALL ( #13130 )
2022-10-06 00:18:05 -03:00
Angelo Venturini
ad4ce0895f
fix: Qaston revert ( #13320 )
...
* Revert "fix(Core/QAston): fixed shields oneshotting (#13271 )"
This reverts commit e05f61d1b3 .
* Revert "fix(Core): Crash (#13292 )"
This reverts commit a818bcf3e2 .
* Revert "fix: Crash (#13241 )"
This reverts commit be423a91b5 .
* delete sql
* Revert "refactor(Core/Spells): Implement QAston Proc System (#11079 )"
This reverts commit cbd3fd0967 .
* add sql revert
* fix sql
* remove update from world.updates
2022-10-05 21:53:20 +02:00
Angelo Venturini
e05f61d1b3
fix(Core/QAston): fixed shields oneshotting ( #13271 )
...
* fix(Core/QAston): fixed shields oneshotting
* fix build
2022-10-04 19:37:48 +02:00
Angelo Venturini
a818bcf3e2
fix(Core): Crash ( #13292 )
2022-10-04 07:38:12 -03:00
Angelo Venturini
be423a91b5
fix: Crash ( #13241 )
2022-10-03 16:14:43 -03:00
IntelligentQuantum
cbd3fd0967
refactor(Core/Spells): Implement QAston Proc System ( #11079 )
...
* .
* sql
* .
* .
* 1
* 2
* 3
* 4
* 5
* 6
* 7
* 8
* 9
* 10
* 11
* 12
* 13
* 14
* 15
* Update spell_item.cpp
* Update Unit.cpp
* 16
* 17
* 18
* 19
* 20
* 21
* Update Unit.cpp
* REVERT UltraNIX Commit
* 22
* 23
* .
* .
* .
* warrior
* warlock
* shaman rogue priest paladin mage
* spell item
* hunter
* druid
* dk
* war
* error style
* Update rev_1647677899565690722.sql
* Update rev_1647677899565690722.sql
* Update rev_1647677899565690722.sql
* .
* DOND DEL ME WAD DO DO
* error 2
* .
* .
* .
* FIX
* Update SpellInfoCorrections.cpp
* Update SpellInfoCorrections.cpp
* .
* ja genau
* Update .gitignore
* .
* .
* .,
* .
* .
* .
* .
* Update Unit.cpp
2022-10-02 19:39:34 +02:00
Maelthyr
1f472bddd3
refactor(Core/Combat): Code style and improvement of ThreatMgr ( #12992 )
2022-09-25 15:20:34 -03:00
schell244
f75aceb9a9
fix(Core): Small improvements for weapon/defence skill handling ( #12253 )
...
* Improve weaponskill handling
* replace pvp check TYPEID_PLAYER with IsCharmedOwnedByPlayerOrPlayer
* remove no longer needed pvp checks
* move pvp check back to ProcDamageAndSpellFor()
* rename plevel -> playerLevel, add LOG to verify increase chances
* fix issue due to negative value in uint
* revert change which allowed blocked attacks to increase weapon skill
Co-authored-by: schell244 <>
2022-09-21 09:09:26 -04:00
UltraNix
a5ab96c79d
fix(Scripts/Spells): Finger of Frost Shatter Combo. ( #13006 )
2022-09-19 00:46:17 -03:00
ZhengPeiRu21
1ddd884d6a
feat(Core): Implement SP Bonus Coefficients from DBC ( #12562 )
...
* cherry-pick commit (1826437c09 )
* Co-authored by: ariel- <ariel-@users.noreply.github.com >
* feat(Core): Implement SP Bonus Coefficients from DBC
* Several coefficient corrections
* Fix spell_dru_lifebloom
2022-09-17 11:09:04 +02:00
UltraNix
84552b53da
fix(DB/Spells): Added 500ms cooldown to Flurry proc. ( #13002 )
2022-09-13 22:20:47 -03:00
Angelo Venturini
fa825ec419
fix(Core/TempleOfAhnQiraj): Twin emperors rewrite ( #12855 )
2022-09-06 21:33:51 -03:00
SoglaHash
11086c89f9
fix(Core/Unit): DualWield Off-hand hit penalty ( #12906 )
2022-09-06 21:01:29 -03:00
UltraNix
db760ee2ed
fix(Core/Spells): Nature's Swiftness should not be consumed by instan… ( #12816 )
...
...t spells.
2022-08-27 20:14:46 -03:00
UltraNix
a29926d52f
fix(Core/Spells): Fixed Rejuvenation healing amount increased by Idol… ( #12812 )
...
... of Rejuvenation and Harold's Rejuvenating Broach.
2022-08-27 20:11:33 -03:00
UltraNix
76f976fd80
fix(Core/Creatures): Implemented CREATURE_FLAG_EXTRA_DONT_CALL_ASSISTANCE extra flag. ( #12802 )
...
* fix(Scripts/AhnQiraj): Rajaxx wave mobs should not chain-aggro each other.
Fixed #12745
* Update.
2022-08-21 10:45:10 -03:00
Maelthyr
d0d1671745
feat(Core/Debug): GetDebugInfo implementation ( #12705 )
...
Cherry-pick: 9a924fb9d5
Co-authored-by: jackpoz <giacomopoz@gmail.com >
Co-authored-by: jackpoz <giacomopoz@gmail.com >
2022-08-15 09:43:41 -03:00
UltraNix
22494532ce
fix(Core/Spells): Fixed Druid T3 8P bonus. ( #12598 )
2022-08-05 21:33:59 -03:00
M'Dic
825db0f8c1
update (core): Knock Back Helpers ( #12639 )
...
Adds knock back helpers to the core for future core and module use.
2022-08-05 20:15:58 -04:00
UltraNix
e2c4c5a5dc
fix(Core/Spells): Volley should suspend auto-shot. ( #12596 )
2022-08-05 21:07:03 -03:00
Nefertumm
c806c62c62
fix(Core/Spells): Crashfix ( #12609 )
2022-08-03 09:05:24 -03:00
UltraNix
c19d6b74e9
fix(Core/Spells): Make sure that attacker is always in combat with it… ( #12516 )
...
fix(Core/Spells): Make sure that attacker is always in combat with its victim when dealing damage/generating threat done by spells.
Fixes #10801
2022-07-25 16:34:21 -03:00
UltraNix
7aea91fcb3
fix(Core/Spells): Lightning Shield should not proc off from self-cast… ( #12501 )
...
fix(Core/Spells): Lightning Shield should not proc off from self-casted items.
Fixes #12361
2022-07-25 16:09:39 -03:00
Skjalf
9920e01b2b
feat(Core/Scripting): Add several UnitHooks ( #12365 )
2022-07-11 14:57:38 -03:00
Axel Cocat
aa89f6c3a6
feat(Core): add OnDisplayId hook ( #12320 )
2022-07-11 09:11:26 -03:00
UltraNix
346150c92a
fix(Scripts/ZulGurub): Hakkar's Blood Siphon ( #12196 )
2022-07-09 11:05:09 -03:00
UltraNix
e6a6dceaee
fix(Core/Combat): Removed UNIT_FLAG_IMMUNE_TO_PC when entering comb… ( #12288 )
...
fix(Core/Combat): Removed `UNIT_FLAG_IMMUNE_TO_PC` when entering combat with player.
Fixes #12211
Fixes #12214
Fixes #12219
Fixes #12212
2022-07-03 15:28:36 -04:00
UltraNix
ea24a7b231
fix(Scripts/ZulGurub): Mandokir's Threatening Gaze. ( #12095 )
...
* fix(Scripts/ZulGurub: Mandokir's Threatening Gaze.
Boss can melee attack while casting.
Boss charges after the debuff run out.
Guillotine is casted on hit rather than on launch.
Properly coded Threatening Gaze Charge (with dot/hot exceptions)
Whirlwind is removed during charge.
Fixes #11748
* Update
* missing
* Update
* Update.
* Update.
* Update.
* Update.
* Update.
2022-06-26 04:50:50 -03:00
UltraNix
255c5d8b72
fix(Core): Crashfix. ( #11903 )
...
* fix(Core): Crashfix.
Fixes #11650
* Update.
2022-06-26 04:50:22 -03:00
UltraNix
e11fea28c5
fix(Core/Units): Fixed problems with charming non-demon creatures by … ( #12164 )
...
fix(Core/Units): Fixed problems with charming non-demon creatures by warlock.
Fixed #12114
2022-06-26 04:44:30 -03:00
UltraNix
53836284c2
fix(Core/Spells): Shaman T10 4Set bonus should properly extend Flame … ( #12167 )
...
* fix(Core/Spells): Shaman T10 4Set bonus should properly extend Flame Shock duration.
Fixes #11938
* Update.
2022-06-26 04:44:15 -03:00
UltraNix
61c64bbf30
fix(Core/Movement): Water-bound creatures should not evade if their t… ( #12112 )
...
fix(Core/Movement): Water-bound creatures should not evade if their target is near the surface/jumping in the water.
Fixed #10383
2022-06-20 14:31:28 -04:00
UltraNix
a935e51754
fix(Core/Pets): Mob "soloed" by pet should not grant exp/loot to its … ( #11969 )
...
* fix(Core/Pets): Mob "soloed" by pet should not grant exp/loot to its master.
Fixes #11528
2022-06-19 07:46:23 -04:00
UltraNix
82cfd1b8d4
fix(Scripts/ZulGurub): Improvements to Madonkir's melee spells. ( #12096 )
...
Overpower is casted on dodge.
Execute is casted when victim is below 20% health.
Cleave is casted when there is at least 5 targets in melee range.
Fixes #11747
2022-06-18 13:50:23 -04:00
Maelthyr
d928d8d96a
refactor(Core/Unit): PC&NPC Immunity ( #11986 )
...
* initial
* refactor(Core/Unit): PC & NPC Immunities
Cherry-pick TC: 74af880217
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
* fix builds error
Cherry-pick TC: 74af880217
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
* Fix nef combat, and replace SetFlag by SetUnitFlag
* fix combat with jedoga
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
2022-06-18 08:16:45 -04:00
UltraNix
daff1239d3
fix(Core/Units): Fixed restoring running movement flag after charm. Source: TrinityCore ( #12019 )
...
fix(Core/Units): Fixed restoring running movement flag after charm.
Fixes #12018
2022-06-16 08:45:46 -03:00
Maelthyr
32334f5f14
refactor(Core/Unit): minor changes for the combat system ( #11904 )
...
Cherry-pick from TC: https://github.com/TrinityCore/TrinityCore/pull/19966
Co-authored-by: Treeston <treeston.nmoc@gmail.com >
2022-06-13 19:40:29 -03:00
UltraNix
bab2c6291b
fix(Core/Spell): Fixed Divine Shield not granting immunity to spell s… ( #11954 )
...
...chools.
2022-06-07 23:43:36 -03:00
UltraNix
a0da7417a0
fix(Core/Units): Clear any movement on charm - vol. 2. ( #11897 )
...
* fix(Core/Units): Clear any movement on charm - vol. 2.
Fixes #11880
* Update.
2022-05-30 04:19:53 -03:00
UltraNix
b66586c1d7
fix(Core/Spells): Fixed players being able to mount with all transfor… ( #11767 )
...
…m auras.
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2022-05-25 04:56:35 -03:00
UltraNix
b638d44693
fix(Core/Units): Clear any movement on charm. ( #11826 )
...
Fixes #10343
2022-05-23 06:04:27 -03:00