Kitzunu
856aed6fc6
feat(Core/Unit): New helpers for UnitFlag and UnitFlag2 ( #11227 )
2022-03-30 07:59:42 -03:00
UltraNix
9c0c925433
fix(Core/Combat): Improved extra attacks handling. Author: @trickerer ( #11169 )
...
Fixes #9423
Fixes #11138
2022-03-27 11:08:18 -04:00
UltraNix
d195c09f56
fix(Core/Spells): Fixed an issue with Premeditation removing itself. ( #11093 )
...
Co-authored-by: Treeston <Treeston@users.noreply.github.com >
2022-03-27 01:50:29 -03:00
UltraNix
7796cdee33
fix(Core/Spells): Fixed implementation of CAST_FLAG_POWER_LEFT_SELF flag. ( #10908 )
2022-03-27 01:22:29 -03:00
UltraNix
df89bbafe4
fix(Scripts/Vehicles): The next player entering Salvaged Siege Engine… ( #10987 )
...
… should control turret if it's not occupied.
2022-03-27 01:16:12 -03:00
IntelligentQuantum
6a6d0e5907
feat(Core/Packet): SMSG_DURABILITY_DAMAGE_DEATH ( #10894 )
2022-03-23 13:35:30 +01:00
UltraNix
da0f2e3ae2
fix(Core/Spells): Nature's Swiftness should not be consumed by instant spells. ( #10909 )
2022-03-18 18:15:56 -03:00
UltraNix
b01aa11f18
fix(Core/Spells): Ruthlessness/Seal Fate selecting wrong proc target ( #10982 )
...
Fixes #10328
2022-03-16 18:58:49 +01:00
UltraNix
c0e12e297d
fix(Core/Spells): Beacon of Light should not proc off from Glyph of Holy Light and Judgement of Light. ( #10564 )
...
Fixed #2782
2022-03-14 15:51:09 +01:00
Nefertumm
0e35b681fb
feat(Core/Conf): Miss Chance Multiplier ( #10873 )
2022-03-08 21:44:22 +01:00
UltraNix
5ed4db09e3
fix(Core/Spells): Fixed getting max spell range for friendly targets. ( #10906 )
...
Fixes #10802
2022-03-06 15:51:59 -05:00
UltraNix
617d85a498
fix(Core/Movement): Send proper movement animation visuals. ( #10843 )
...
Fixed #10812
Fixed #10814
2022-03-06 12:31:41 -05:00
UltraNix
a74e57fb22
fix(Core/Spells): Implemented SPELL_ATTR0_CU_IGNORE_EVADE. ( #10832 )
...
Added channel beam at Razorgore pre-fight.
Fixed #10767
2022-03-06 12:26:00 -05:00
UltraNix
b3c8c779dc
fix(DB/Spells): add internal proc cooldown to Nature's Grasp ( #10757 )
...
Fixes #9475
2022-03-02 13:10:40 +01:00
UltraNix
b97869edb8
fix(Core/Spells): Deep Freeze should damage only permanent stun-immuned targets ( #10452 )
...
Fixed #10386
Co-authored-by: temperrr <temperrr@users.noreply.github.com >
2022-02-19 13:47:42 +01:00
UltraNix
1366838a05
fix(DB/Creatures): Nat Pagle should display vendor icon if player completed Nat's Measuring Tap quest. ( #10657 )
...
Moved c++ script to DB. Original author: @offl
Fixes #10559
2022-02-17 01:13:39 +01:00
Nefertumm
b5b4891470
fix(Core/Scripts/BWL): Vaelastrasz Burning Adrenaline ( #10626 )
2022-02-15 00:47:17 +01:00
Kitzunu
665919d010
refactor(Core/Misc): rename some variables that can be confusing ( #10592 )
2022-02-14 20:06:59 +01:00
Kitzunu
455899dc75
fix(Core/Misc): Change const to be after type name ( #10591 )
2022-02-14 16:05:45 -03:00
Francesco Borzì
6aa727c455
feat(Core/Conf): Rate.MissChanceMultiplier ( #10639 )
2022-02-13 11:12:08 +01:00
Nefertumm
c9ac48e824
fix(Core/Events): Apothecary Hummel ( #10615 )
...
* Fix(Core/Events): Apothecary Hummel
Co-authored-by: sirikfoll <sirikfoll@hotmail.com >
Co-authored-by: Killyana <Killyana@users.noreply.github.com >
* missed return
* Missing include
* Fixed delete
Co-authored-by: sirikfoll <sirikfoll@hotmail.com >
Co-authored-by: Killyana <Killyana@users.noreply.github.com >
2022-02-11 06:00:10 -03:00
UltraNix
0fa4a90aa8
fix(Core/Spells): Added some exceptions to `SPELL_AURA_PREVENT_REGENE… ( #9844 )
...
* fix(Core/Spells): Added some exceptions to `SPELL_AURA_PREVENT_REGENERATE_POWER` auras.
Fixes #2042
2022-02-10 15:34:00 +01:00
Kitzunu
13643c969c
refactor(Core/Spell): Use ApplySpellFix with SpellInfo ( #9938 )
2022-02-08 14:09:15 +01:00
IntelligentQuantum
93520f6466
feat(Core/Position): own file ( #10505 )
2022-02-08 05:12:42 -03:00
UltraNix
6c0113c9a5
fix(Core/Spells): Wolverine Bite ( #10312 )
...
- Closes #10293
- Source: TrinityCore
2022-02-04 19:13:30 +01:00
Skjalf
4df8b23c5f
fix(Core/Scripting): Fix healing reduction abilities not applying cor… ( #10435 )
2022-01-31 00:56:40 -03:00
UltraNix
8f8fbd95ce
fix(Core/Spells): Implemented SPELL_GROUP_SPECIAL_FLAG_SKIP_STRONGER_SAME_SPELL. ( #10307 )
...
Fixed #10263
2022-01-30 21:29:22 -03:00
Kitzunu
8f249a3d84
fix(Core/Misc): Revert commits causing massive delays ( #10408 )
...
* this reverts commit (674b168add )
* this reverts commit (b085ee61eb )
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/10407
2022-01-28 16:45:47 -05:00
acidmanifesto
674b168add
fix (core): Delay added so spell animation plays on unit death ( #10394 )
...
* fix (core): Delay added so spell animation plays on unit death
Unit death not showing full spell animation. This delay of 400ms provides that opportunity for it to not be nerfed.
* Notes added.
2022-01-28 11:26:15 -05:00
Kargatum
5969df4e30
refactor(Core/Logging): switch to fmt style for LOG_ ( #10366 )
...
* feat(Core/Common): add support fmt style for ASSERT and ABORT
* correct CheckCompactArrayMaskOverflow
* 1
* Update src/server/game/Spells/Spell.cpp
* rework logging
* add fmt replace logs
* logging
* FMT_LOG_
* settings
* fix startup
* 1
* 2
* 3
* 4
* 5
* fmt::print
* to fmt
2022-01-27 16:44:41 +01:00
UltraNix
902f33a62b
fix(Core/Spells): Implemented spell proc phases. ( #9725 )
...
* fix(Core/Spells): Implemented spell proc phases.
Fixes #9634
2022-01-24 15:29:03 -03:00
Kargatum
8b7df23f06
feat(Core/Time): Implement saparated manager for game time ( #8630 )
2022-01-24 17:55:00 +07:00
Skjalf
22ec66566c
feat(Core/Scripting): Implement OnSpellHealingBonusTakenNegativeModifiers hook ( #10318 )
2022-01-23 17:56:41 -03:00
Kargatum
6d7f58e6ed
feat(Core/Common): delete old Tokenizer ( #10121 )
2022-01-21 14:59:05 +07:00
UltraNix
b24fd81734
fix(Core/Spells): Properly handle client-side orientation on stun. ( #10107 )
...
Fixes #9738
2022-01-20 12:12:40 -03:00
Kargatum
259b9133f6
feat(Core/Common): add new helpers for time utility ( #10207 )
2022-01-19 12:01:59 +07:00
UltraNix
19b68ffb57
fix(Core/Pets): Manual using pet spell should not reset attack command. ( #9635 )
...
Fixes #9632
2022-01-16 14:44:21 -05:00
UltraNix
11e94a6b89
fix(Core/Spells): Added SPELL_AURA_MOD_ABILITY_IGNORE_TARGET_RESIST… ( #9764 )
...
… to Chaos Bolt Passive
2022-01-15 05:09:23 -08:00
Kitzunu
d1cc65b1c7
refactor(Core/Misc): isEmpty to IsEmpty ( #10011 )
2022-01-13 21:43:15 -05:00
Kargatum
c1ebda66ba
fix(Core/Pets): fixed crash happening when current pet is forcibly removed ( #10025 )
2022-01-10 09:19:43 -03:00
IntelligentQuantum
725b1266b4
refactor(Core/Packet): Chat ( #9509 )
...
* Chat
* .
* Update GameObject.cpp
* Update Object.cpp
* Update Player.cpp
2022-01-08 07:11:06 -03:00
UltraNix
2c6a692000
fix(Core/Entities): extend combo point system to all Units ( #9816 )
...
- Closes #1140
2022-01-07 11:18:03 +01:00
Kitzunu
cb7e355291
refactor(Core/Misc): sin() to std::sin() ( #9795 )
2022-01-06 19:29:40 +01:00
acidmanifesto
2d4e17fd16
refactor(Core/Creature): Remove Inhabit Type ( #9272 )
...
This is in reference to issue: https://github.com/azerothcore/azerothcore-wotlk/issues/4361
This is comprised of a cherry pick and partial tc cherry pick:
592516ae69
dbadb6369c
34cfa69efd
12de860b4a
a22bc236eb
2022-01-06 10:33:22 -03:00
acidmanifesto
d504a62293
fix(Core\OpCode): HandleFarSightOpcode ( #9965 )
...
* Change TO ThreadUNSAFE
This will process the far sight packet as a is not thread-safe - process it in World::UpdateSessions() compared to the former packet is thread-safe - process it in Map::Update().
This matches up with tc in everything we have with the HandleFarSightOpcode.
* Further Adjustments
* Move to Debug Loggin
TC has it as move to Debug Logging. Stating its a weird opcode handling issue which is not really known why.
2022-01-06 09:22:08 -03:00
Kitzunu
f04709a326
refactor(Core/Misc): ceil() to std::ceil() ( #9791 )
...
- prefer std functions over C functions
2022-01-03 10:11:39 -03:00
Skjalf
980f420746
fix(Core/Scripting): Solve issue with client crashes on login ( #9971 )
2022-01-02 12:36:14 -03:00
Skjalf
a5a66207c4
feat(Core/Scripting): OnBuildValuesUpdate hook ( #9961 )
2022-01-01 23:37:04 -03:00
Kitzunu
913e65f97f
refactor(Core/Misc): fabs() to std::fabs() ( #9790 )
...
- prefer std functions over C functions
2021-12-31 20:41:00 -03:00
Kitzunu
69683a3472
chore(Scripts/Misc): Cleanup some more JustDied hooks ( #9768 )
2021-12-31 12:00:40 -03:00