ariel-
60ff73eeba
Core/Spell: fix SendSpellMiss requiring caster Unit
...
(cherry picked from commit 7f947646f9 )
2021-09-05 22:48:28 +02:00
ariel-
a2ea26816e
Core/Spell: fix target checks
...
- Aura will be applied at last moment possible (after damage) to prevent regressions on #18395
- Partial revert of 9b38a6352c as it wasnt handling correctly checks without spells
Closes #21578
Closes #21579
Closes #21581
(cherry picked from commit d6b9f148a7 )
2021-09-05 22:43:48 +02:00
sirikfoll
7c63a99bab
Scripts/Spells: Quest King of the Mountain
...
Added missing jump jets and battle standard visuals
Added allowed area conditions for the vehicle
Fixed Jumpbot's attack spell (thanks @keader for fixing the proc)
(cherry picked from commit e7e46b2a82 )
2021-09-05 22:19:03 +02:00
Killyana
6f451a8dd6
DB/Conditions: Remove wrong condition
...
(cherry picked from commit 285ec76d0d )
2021-09-05 21:35:54 +02:00
Killyana
cbb492b33a
DB/Misc: Death knights area rework part 10
...
Original work done by Grz3s on Cmangos
(cherry picked from commit 5947c54d68 )
2021-09-05 21:33:34 +02:00
Shauren
f832a96c4e
Warning fix
2021-09-05 16:30:13 +02:00
Shauren
7e09deea3a
Scripts/Spells: Fixed mage ice block to not heal without aura 320913
2021-09-05 15:58:30 +02:00
ariel-
c07b9188df
Core/Spells: register and apply individual aura effects on hit handler
...
- Remove area aura processing from spell system, they're fully handled by aura owner update now
Closes #21577
(cherry picked from commit 4ca9d6469d )
2021-09-05 15:19:55 +02:00
ariel-
46537c6bcb
Core/Spells: tweak 'neutral' spell positivity
...
- Fixes Mind Control dummy self aura appearing as a debuff
(cherry picked from commit d46f36f773 )
2021-09-05 15:16:05 +02:00
Shauren
9e840da13e
CI: Remove git tagging from build scripts
2021-09-05 14:59:42 +02:00
Shauren
85671f20d8
Build: Fixed branch name displayed by appveyor binaries
2021-09-05 14:49:02 +02:00
Shauren
05f188ae2b
CI: Update boost version used on appveyor
2021-09-05 01:27:51 +02:00
ZenoX92
17403ef4d5
DB/Quest: Rhapsody's Kalimdor Kocktail
...
Closes #21575
(cherry picked from commit a60a2239da )
2021-09-05 00:57:31 +02:00
tkrokli
102c05ae42
DB/Gameobject: Remove deprecated game objects
...
Follow-up to commit 33194a0ae6
- Remove some gameobjects still remaining in gameobject & gameobject_addon
(cherry picked from commit 6feee74c5a )
2021-09-05 00:47:37 +02:00
Killyana
d49b969b77
DB/Gameobject: Remove deprecated game objects
...
(cherry picked from commit 33194a0ae6 )
2021-09-05 00:45:00 +02:00
ZenoX92
b414713fd9
DB/Creature: Ashtongue Deathsworn
...
Closes #21573
(cherry picked from commit 039535fb9a )
2021-09-05 00:38:41 +02:00
ariel-
9fa95b4b57
Core/Spells: Fix periodic rolling adding bonuses twice
...
Calculation is now done in CalculateAmount
(cherry picked from commit 93eda20d5c )
2021-09-04 22:52:31 +02:00
Shauren
8a4e1119ac
Core/Spells: Unify spell effect access api in both branches
2021-09-04 15:13:15 +02:00
Shauren
16ed458eee
Core: Updated allowed build to 9.1.0.40000
2021-09-02 12:42:10 +02:00
Shauren
6ec73a7659
Core/Misc: Fix windows nopch build
...
Closes #25363
(cherry picked from commit 6ad58d604a )
2021-08-31 13:48:40 +02:00
Shauren
29659b4192
Build: Replace git describe with more script friendly alternative, git rev-parse and git diff-index
2021-08-31 11:29:07 +02:00
Shauren
9d7eee1a8c
Core/Auras: Fixed cherry-pick mistakes in Unit::RemoveMovementImpairingAuras and Unit::HasAuraWithMechanic
2021-08-30 23:21:14 +02:00
Shauren
407e5aea1a
Core/Spells: Remove leftover code from old mechanic - default spellpower scaling coefficients
2021-08-30 23:17:12 +02:00
Shauren
6031b95ea7
Core/Spells: Remove outdated damage calculations from Spell::EffectSchoolDMG and Spell::EffectWeaponDmg
2021-08-30 21:21:51 +02:00
funjoker
f9abd47005
DB/Class: Update druid player_classlevelstats
2021-08-30 18:47:12 +02:00
funjoker
96af9df9d2
DB/Class: Update hunter player_classlevelstats
2021-08-30 08:22:55 +02:00
Shauren
3af33b9ff9
Warning fixes
2021-08-28 20:24:21 +02:00
Shauren
aebf308368
Core/Spells: Fixed Spell::EffectWeaponDmg for spells with multiple damage effects
...
Closes #26717
2021-08-28 19:53:53 +02:00
Shauren
3dd75a49b1
Core/Spells: Removed SpellEffIndex effIndex argument from spell effect handlers, it was commented out in almost every handler
2021-08-28 19:51:29 +02:00
Shauren
bc2c76a5b8
Core/Spells: Refactor building SMSG_SPELL_EXECUTE_LOG to not create 192 empty vectors on every spell cast
2021-08-28 18:30:45 +02:00
Shauren
b9647bdecc
Core/Reputation: Fixed FriendshipReputationFlags::NoRepGainModifiers implementation
2021-08-28 18:03:30 +02:00
Shauren
8cc418460f
Core/Misc: Fix gcc warnings
2021-08-28 16:08:33 +02:00
ariel-
962f6d7988
Core/Spells: rework part 5: GameObject casting
...
Closes #21330
Closes #18885
Ref #18752
(cherry picked from commit 45c5e1b9d6 )
2021-08-28 15:59:11 +02:00
ariel-
65dca120d3
Core/Spells: rework part 4: iterate over effects first
...
Ref #18395
Implement far spell queue processing
Closes #7395
(cherry picked from commit 080d2c6cd4 )
2021-08-28 15:59:11 +02:00
ariel-
f3548d45d0
Core/Spells: rework part 3: spells only handle at most one UnitAura and one DynObjAura during its lifetime
...
Closes #15088
(cherry picked from commit e8d5aa56cc )
2021-08-28 15:59:11 +02:00
ariel-
52ae3c89d1
Core/Spells: rework part 2: Split up target selection logic
...
Target check only determines what kind of entities we can target, spell positivity determines if that entity is valid for attack/assist
Closes #8844
(cherry picked from commit 9b38a6352c )
2021-08-28 15:59:11 +02:00
ariel-
1e1415a491
Core/Spells: rework part 1: Improved positive detection logic
...
(cherry picked from commit efeae33495 )
2021-08-28 15:59:11 +02:00
funjoker
f2cc3adbc5
DB:Hotfixes: Update hotfixes for zhTW
2021-08-27 21:03:15 +02:00
funjoker
41516ebef8
DB:Hotfixes: Update hotfixes for zhCN
2021-08-27 21:03:10 +02:00
funjoker
b208f06cc3
DB:Hotfixes: Update hotfixes for ruRU
2021-08-27 21:03:02 +02:00
funjoker
18c17d0d96
DB:Hotfixes: Update hotfixes for ptBR
2021-08-26 20:38:04 +02:00
funjoker
57e0ba26e9
DB:Hotfixes: Update hotfixes for koKR
2021-08-26 20:37:55 +02:00
funjoker
3aee5962e4
DB:Hotfixes: Update hotfixes for itIT
2021-08-26 20:37:48 +02:00
funjoker
8afc682010
DB:Hotfixes: Update hotfixes for frFR
2021-08-26 20:37:38 +02:00
funjoker
34689fff76
DB:Hotfixes: Update hotfixes for esMX
2021-08-26 20:37:30 +02:00
funjoker
c06fa23cf8
DB:Hotfixes: Update hotfixes for esES
2021-08-26 20:37:23 +02:00
funjoker
aba0accc3d
DB:Hotfixes: Update hotfixes for deDE
2021-08-26 20:37:18 +02:00
funjoker
3e836cbb10
DB:Hotfixes: Update hotfixes for enUS
2021-08-26 20:37:03 +02:00
François B
f2ef8fa311
Tools/Vmaps: Fix models bounds ( #26864 )
2021-08-26 17:22:11 +02:00
ZenoX92
16f4cf505d
DB/Misc: Shadowmoon Valley
...
Closes #21570
(cherry picked from commit 022538e185 )
2021-08-24 13:55:24 +02:00