Killyana
bc23d8c892
Creature/script: Add area restriction for Freed Proto Drake
...
Closes #11754
Thanks to ariel-
(cherry picked from commit 3cc89c32d5 )
2018-02-11 12:19:48 +01:00
Killyana
44a91e0230
DB/Creature: Root for 7th Legion Chain Gun
...
Closes #16308
(cherry picked from commit 50d9a7494b )
2018-02-11 12:18:16 +01:00
Aokromes
725dd8a655
Update characters_database.sql
2018-02-11 09:10:16 +01:00
joschiwald
6edf2f6446
Core/Misc: Added missing virtual destructor
2018-02-10 13:59:54 +01:00
Shauren
91aa8e1193
Build fix
...
(cherry picked from commit 713bf944ae )
2018-02-05 23:43:29 +01:00
Shauren
8ed52e9dc3
Core/Scripts: Fixed ENSURE_AI assertion failures when used in Reset()/InitializeAI() hooks with hotswap
...
Updates #20727
(cherry picked from commit 2fd9dc2edb )
2018-02-05 23:41:39 +01:00
Teppic1
4e373426aa
DB/Loot: Redo Prowler table and remove exploit
...
Ref #21341
2018-02-04 14:33:30 +01:00
Shauren
9aea51d1e0
SQL: Fixed hash of 2017_10_29_00_characters.sql
2018-02-03 23:59:12 +01:00
Aokromes
89f86298b2
DB/Gameobject: Spawn go for quest Livin' the life
...
By Kilyana closes #11489
2018-02-02 23:35:46 +01:00
Aokromes
f166cfe4e9
DB/Misc: Some Westfall Fixes
...
By Kilyana
2018-02-02 22:32:05 +01:00
Shauren
a3b9eb21b3
Fixed typo in sql
2018-02-01 12:16:24 +01:00
Shauren
b3f9d5e5af
Core/Gossip: Revert renaming/changing types part of 853df91048
...
Closes #21186
2018-02-01 12:09:58 +01:00
Aokromes
0f5b8447d0
DB/Creature: Delete incorrectly spawned Gharsul the Remorseless
...
Closes #21326
2018-01-29 15:48:59 +01:00
joschiwald
dc43a08d36
Core/Misc: Fixed new-delete-type-mismatch issue reported by AddressSanitizer
2018-01-28 23:34:14 +01:00
funjoker
c4bf996c7d
Core/Spells: Allow skipping automatic removal of auras from spell_area when condition is no longer met (mostly used for cosmetic cutscenes after quest completion) ( #21317 )
2018-01-28 19:33:33 +01:00
joschiwald
6226189a16
Core/Entities: Created factory methods to create new areatriggers, creatures and gameobjects
2018-01-27 23:02:46 +01:00
Shauren
f963b8a225
Core/Spells: Removed outdated mechanic (spell downranking coef penalty)
2018-01-27 12:21:35 +01:00
Treeston
f97239718f
RBAC: Reserve permission 871 (see 6ce078d in 3.3.5)
2018-01-24 22:55:00 +01:00
ariel-
1248a6b1e0
Core/Player: fix regression with EquippedItemClass requiring spells
...
(cherry picked from commit 858d45885b )
2018-01-21 22:27:53 +01:00
ariel-
ad8d47b137
Core/Guild: avoid data integrity problems wrapping delete+insert statements in a transaction
...
(cherry picked from commit 25281ecb31 )
2018-01-21 22:01:15 +01:00
ariel-
af4538c5fc
Core/Guild: fix indentation and codestyle
...
(cherry picked from commit d2bf7237a3 )
2018-01-21 21:15:26 +01:00
Shauren
fe04f2388f
Core/Bnet: Fixed crash that can happen when sending malformed requests
2018-01-21 19:04:14 +01:00
ariel-
d9f74278f7
Core/Unit: do not allow judgement spells to bypass damage immunity
...
3f19eea5e4 follow-up. Without the #16658 regression
(cherry picked from commit c5d1b46569 )
2018-01-21 15:15:35 +01:00
ariel-
97980f4e0a
Core/Player: recheck shapeshift bonus auras when switching spec.
...
- Fixes Leader of the Pack stuck when switching specs while shapeshifted
(cherry picked from commit 16c14593dc )
2018-01-21 15:15:35 +01:00
ariel-
2c022a5aa8
Core/Entities: fix interaction of traps with ffa pvp and sanctuary flags
...
- Traps should select ATTACKABLE not UNFRIENDLY targets (it shouldn't attack unfriendly targets on sanctuary zones for example)
- Made more readable the nasty oneliner in Unit::_IsValidAttackTarget
Closes #6464
Closes #18271
(cherry picked from commit ef227d7e64 )
2018-01-21 14:51:49 +01:00
Aokromes
771ec0b225
Update 2018_01_20_01_world.sql
2018-01-21 11:10:36 +01:00
Aokromes
9e8b4bd4e2
DB/Misc: Some Westfall Fixes
...
By danaton
2018-01-20 16:48:26 +01:00
zranger1
79528cd39f
Core/Items: Fixed crash with auction house bot seller ( #21271 )
2018-01-20 16:01:12 +01:00
Aokromes
1a32b1d322
DB/Quest: add Burning Blade Spellscroll loot
...
By offl
Closes #16401
2018-01-20 10:10:34 +01:00
Gacko
d1bd212339
Fix non-PCH build.
2018-01-15 08:43:13 +01:00
Seyden
9c857a1b91
Core/PacketIO: Fixed SMSG_SPELL_NON_MELEE_DAMAGE_LOG struct
2018-01-14 21:49:42 +01:00
joschiwald
3039f4bf86
Fixed nopch build again
2018-01-14 20:44:06 +01:00
joschiwald
6eff69818b
Fixed nopch build
2018-01-14 20:39:12 +01:00
joschiwald
ed318fdc46
Core/Battleground: Dropped battleground texts from trinity_string and replaced them with proper BroadcastText
2018-01-14 18:48:01 +01:00
ariel-
ff62f22443
Core/Entities: better support of absorb, resist and block procs
...
2e457b3be4 followup
Closes #18275
(cherry picked from commit 5db308b686 )
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Entities/Unit/Unit.h
2018-01-13 16:49:06 +01:00
ariel-
8cb118009e
Core/Spell: restore old proc system behaviour on auras self proc.
...
- Use Spell::m_triggeredByAuraSpell and compare against trigger aura, it requires scripts to set triggeredByAura parameter.
- Fixed existing scripts lacking it
DB/Spell: Anger Capacitor (Tiny Abomination in a Jar) proc
Closes #18269
(cherry picked from commit 5b56c94e6d )
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Spells/Auras/SpellAuras.cpp
# src/server/game/Spells/Spell.cpp
# src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
# src/server/scripts/Pet/pet_hunter.cpp
# src/server/scripts/Spells/spell_dk.cpp
# src/server/scripts/Spells/spell_druid.cpp
# src/server/scripts/Spells/spell_hunter.cpp
# src/server/scripts/Spells/spell_item.cpp
# src/server/scripts/Spells/spell_mage.cpp
# src/server/scripts/Spells/spell_paladin.cpp
# src/server/scripts/Spells/spell_priest.cpp
# src/server/scripts/Spells/spell_rogue.cpp
# src/server/scripts/Spells/spell_shaman.cpp
# src/server/scripts/Spells/spell_warlock.cpp
# src/server/scripts/Spells/spell_warrior.cpp
2018-01-13 16:38:07 +01:00
ariel-
843a190052
Core/Spell: register items received through SPELL_EFFECT_SUMMON_CHANGE_ITEM for quest credit
...
- Also sends proper SMSG_ITEM_PUSH_RESULT packet
Closes #3505
(cherry picked from commit 503259e6fe )
2018-01-13 15:51:11 +01:00
ariel-
90dbf26e12
Core/Spell: spells with ignore hit result should pierce damage immunities
...
(cherry picked from commit 3f19eea5e4 )
2018-01-13 15:47:57 +01:00
ariel-
6d246e4a0a
Core/Gameobject: fixed sometimes not found linked trap
...
Closes #18256
(cherry picked from commit 400a69bf9e )
# Conflicts:
# src/server/game/Entities/GameObject/GameObject.cpp
2018-01-13 15:46:05 +01:00
ariel-
acdc2d6d63
Core/Unit: partial cherry picked from commit b6a8045adc
2018-01-13 15:38:38 +01:00
joschiwald
61ce48e782
Core/Battleground: Simplified Battleground::SendPacketToTeam
2018-01-12 19:27:15 +01:00
Shauren
3d7af56f5c
Warning fixes
2018-01-10 23:22:27 +01:00
Shauren
bb718b5578
Core/Entities: Remove phasemask
2018-01-10 22:01:40 +01:00
Traesh
5b90538919
Core/Entities: Improved UpdateAreaAndZonePhase() to allow easier building of database phase conditions ( #21214 )
...
Closes #18190
Closes #21196
2018-01-10 17:57:12 +01:00
Shauren
b3baa7f4bc
Build fix
2018-01-09 22:43:37 +01:00
Shauren
208ae9e69f
Core/DataStores: Added somewhat generic db2 hotfix generator
2018-01-09 21:37:26 +01:00
tkrokli
d15afd2ffd
Update copyright note for 2018 follow-up
...
Header file missed in commit c5d3dd90be
- copyright notice was added to PlayerTaxi.cpp in that commit
2018-01-09 20:46:23 +01:00
Treeston
24211b7648
RBAC.h sync from f45c211
2018-01-09 18:15:30 +01:00
Shauren
e72e132a44
Core/Maps: Treat scenario maps as instanceable
...
Closes #18476
2018-01-09 00:02:10 +01:00
Shauren
a16d3209fd
Core/Items: Try to automatically equip new bags
...
Closes #17544
2018-01-08 00:45:24 +01:00