offl
c6811d3e4e
DB/Quest: Convert & update support for 'Khu'nok Will Know' to SAI
...
Closes #24933
2020-07-08 17:37:05 +02:00
Ovahlord
8a82403400
Core/Events: refactored battleground holiday assignments.
...
Instead of going with shitty bitmasks we now accept plain battleground ids
instead
2020-07-07 17:07:09 +02:00
offl
46ad9fa0d9
DB/Quest: Convert & update support for 'Chasing A-Me 01' to SAI
...
Closes #24925
2020-07-07 00:28:25 +02:00
offl
18864aeddb
DB/Quest: Convert & update scripts from Thousand Needles to SAI
...
Closes #24924
2020-07-06 23:46:19 +02:00
offl
c29e3b46af
DB/Quest: Convert & update support for 'Protect Kaya' to SAI
...
Closes #24923
2020-07-06 23:34:41 +02:00
Giacomo Pozzoni
8c0a315734
Core/Pools: Attempt to workaround pools being broken since 2015 ( #24949 )
...
* Core/Pools: Attempt to workaround pools being broken since 2015
Attempt n°2
* Fix warning
2020-07-06 21:05:43 +02:00
Max Drosdo.www
e20e51a385
Core/Unit: Prevent gaining weapon and defense skillups in pvp ( #24895 )
2020-07-06 18:34:42 +02:00
jackpoz
bf62901053
Core/PetAI: Validate GetCharmInfo()
...
Fixes #24870
2020-07-05 20:22:45 +02:00
jackpoz
519192f210
Core/Spells: Add missing code from corpse target type cherry-picks
2020-07-05 16:21:58 +02:00
Gildor
2a5f537d6a
Core/Gameobjects: Improve IsValidAttackTarget faction check for traps that hasn't owner or have NPC owner ( #24931 )
2020-07-04 15:58:41 +02:00
Gildor
26ba4ecd51
Core/Spells: Check a few aura effects for determining if should be negative ( #24930 )
...
* Core/Spells: Check a few aura effects for determining if should be negative
* Rename 9999_99_99_99_world_auras.sql to 2020_07_04_00_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
2020-07-04 15:56:48 +02:00
offl
2ebef0c51c
DB/Creature: Convert & update support for 'Messenger Torvus' to SAI
...
Closes #24852
2020-07-02 23:20:19 +02:00
Gildor
4a4aac61d5
Core/Gameobjects: Traps shouldn't ignore IsImmuneToNPC/IsImmuneToPC and IsInSanctuary rules if has owner ( #24911 )
2020-07-01 22:53:28 +02:00
Gildor
af1571ce50
Core/Spells: SPELL_AURA_MOD_HEALTH_REGEN_PERCENT should be negative if TargetType is enemy and Basepoints are negative ( #24902 )
2020-07-01 22:50:11 +02:00
Gildor
7a81ce2f21
Core/Spells: SPELL_AURA_MELEE_SLOW should be negative if TargetType is enemy or Basepoints are negative ( #24901 )
2020-07-01 22:46:21 +02:00
Gildor
0759d73777
Core/Spells: SPELL_AURA_MOD_MELEE_RANGED_HASTE should be negative if Basepoints are negative ( #24900 )
2020-07-01 22:45:21 +02:00
Keader
4418450804
Scripts/Warrior: Fixed a typo on intervene script
2020-07-01 07:31:51 -03:00
Rothend
193408f335
Core/Players: properly scale current value of hidden skills with player level ( #24886 )
...
Closes #20979
Closes #24801
2020-06-30 16:39:12 +02:00
Giacomo Pozzoni
cc71da35b5
Core/Spells: implement corpse target type support and properly fix resurrections ( #24921 )
...
* Core/Spells: implement corpse target type support and properly fix resurrections
(cherry picked from commit df193945d9 )
# Conflicts:
# src/server/game/Spells/Spell.cpp
# src/server/game/Spells/Spell.h
* Core/Spells: implement TARGET_CORPSE_SRC_AREA_RAID and updated remaining resurrection effect handlers for updated corpse targeting
(cherry picked from commit 98b075cb4b )
# Conflicts:
# src/server/game/Miscellaneous/SharedDefines.h
# src/server/game/Spells/Spell.cpp
# src/server/game/Spells/SpellEffects.cpp
# src/server/game/Spells/SpellInfo.cpp
* Fix no-pch
Co-authored-by: Ovahlord <dreadkiller@gmx.de >
2020-06-29 23:03:03 +02:00
genion18
32aebc14ab
DB/Quest: Rumors for Kravel outro event
...
Closes #24835
2020-06-29 01:32:49 +02:00
offl
eea3cf1401
DB/Quest: Convert & update support for 'Escorting Erland' to SAI
...
Closes #24834
2020-06-29 01:24:45 +02:00
offl
fb58ca0bf5
DB/Quest: Convert & update support for 'Pyrewood Ambush' to SAI
...
Closes #24833
2020-06-29 01:11:10 +02:00
Keader
6d16c39e76
Scripts/Warrior: Implemented threat effect of Intervene
2020-06-28 13:14:25 -03:00
Shauren
0468c70dfe
Core/Maps: Implemented getting area id from gameobject spawns
...
Yes, you can now spawn LK platform anywhere and it will treat you as inside Icecrown Citadel
(cherry picked from commit 42f9deb21e )
2020-06-27 20:23:30 +02:00
jackpoz
54c701cf0d
Core/Common: Replace ASSERT(false, "...") with ABORT_MSG("...")
2020-06-26 23:37:52 +02:00
jackpoz
49da3533cd
Core/Common: Add macro ASSERT_WITH_SIDE_EFFECTS to be used when asserting conditions that have side effects
2020-06-26 23:21:49 +02:00
offl
d526d5d176
DB/Quest: Convert & update support for 'Scratches' to SAI
...
Closes #24824
2020-06-26 22:40:13 +02:00
offl
f621173748
DB/Quest: Convert Galen's Escape to SAI
...
Closes #23684
2020-06-26 16:05:08 +02:00
offl
f2c2210dbb
DB/Quest: Convert & update support for 'City of Light' to SAI
...
Closes #24814
2020-06-26 15:49:39 +02:00
Rothend
3227ed94bc
Script/Creature: script Terokk's encounter ( #24871 )
...
* Script/Creature: script Terokk's encounter.
Closes #2029
* Apply suggested changes.
* Fix nopch build.
* Rename 9999_99_99_99_world_terokk.sql to 2020_06_24_02_world.sql
* Update 2020_06_24_02_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
Co-authored-by: Eridium <6587064+Killyana@users.noreply.github.com >
2020-06-24 22:02:44 +02:00
Rothend
e3bac11837
Core/Player: do not consider FLAG_EXTRA_NO_XP_AT_KILL or pet status when deciding if a creature counts as a "gives experience or honor" target. ( #24884 )
...
Closes #23860
2020-06-24 21:41:01 +02:00
Rothend
37cb391796
Core/SAI: do not allow the waypoint pause timer to update while in combat. ( #24877 )
2020-06-24 21:32:21 +02:00
Rothend
5339d1d3b8
Core/SAI: implement SMART_EVENT_SUMMONED_UNIT_DIES (82), useable by creatures and gameobjects ( #24874 )
...
* Core/SAI: implement SMART_EVENT_SUMMONED_UNIT_DIES (82), useable by creatures and gameobjects.
Closes #24831
* Update SmartScriptMgr.h
2020-06-24 21:27:34 +02:00
Rothend
5f35bf9e79
Script/Spell: fix Midsummer's Juggling Torch ( #24885 )
...
* Script/Spell: fix Midsummer's Juggling Torch.
Closes #17446
* Remove unneeded GetPosition() call, thanks jackpoz for noticing!
* Rename 9999_99_99_99_world_midsummer_torch_juggling.sql to 2020_06_24_01_world.sql
Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com >
2020-06-24 21:26:01 +02:00
Gildor
9405f78ee4
Core/Spells: SPELL_AURA_PERIODIC_DUMMY should be negative if TargetType is enemy ( #24864 )
2020-06-24 21:18:10 +02:00
Rothend
50a9c49c88
Core/Spell: fix ammo consumption for Hunter's non-damaging spells. ( #24819 )
2020-06-24 21:08:39 +02:00
Carbenium
488b91ab83
Core/Battlefield: Move SendInitWorldStatesTo to Battlefield class
2020-06-24 15:09:57 +02:00
Carbenium
c40b897d36
Scripts/Battlefield: Move npc_wg_give_promotion_credit script to BattlefieldWG
...
The script references BattlefieldWG, which is not exported in dynamic builds.
Move the script, so it is in the same library.
2020-06-24 15:09:57 +02:00
Carbenium
f7faf20254
Battlefields: Move BF scripts out of game
...
This commit introduces the usual script interface
for battlefields.
2020-06-24 15:09:57 +02:00
Carbenium
7b3d691c0b
Entities/WorldObject: Add IsInWorldPvpZone to keep API similar to master
2020-06-24 15:09:57 +02:00
Carbenium
22c12e7123
Core/Misc: Move WorldState enum to SharedDefines
...
Move WG battlefield world states to the global enum
2020-06-24 15:09:57 +02:00
Carbenium
6a8c12587e
Core/Misc: Create new enum for AreaIds
...
Move Wintergrasp BF related values there
2020-06-24 15:09:57 +02:00
ipriver
a46d047f94
fixed indentation for cmake files
2020-06-24 14:42:02 +02:00
Peter Keresztes Schmidt
b210bb3713
Core/Misc: Replace Trinity::make_unique with std ( #24869 )
...
(cherry picked from commit bab5fd87a3 )
2020-06-23 18:03:16 +02:00
Shauren
a9f9f737b2
Core/Misc: Properly close database connections when using --update-databases-only arg
2020-06-22 09:53:10 +02:00
Rothend
4caa218641
Core/EscortAI: set maximum distance allowed between player and escortee to default vision range. ( #24865 )
2020-06-21 21:20:45 +02:00
jackpoz
3778f23c57
Core/LFG: Sanitize LFG roles sent by clients
2020-06-21 20:19:11 +02:00
NoName
51b221c8f8
Script/ScarletEnclave: Eye of acherus now rooted at spawn ( #24725 )
2020-06-21 12:56:41 +02:00
Gildor
a555bf1fd7
Core/Spells: SPELL_AURA_MOD_HEALING should be negative if TargetType is negative ( #24862 )
2020-06-21 12:55:29 +02:00
Carbenium
05025d79f3
Fix non-PCH build
2020-06-21 01:28:12 +02:00