Keader
7a1f2bf873
Core/Ulduar: Fixed XT002 Heart phase
...
Closes #18557
Thanks to xinef1
* Fixed Heart Phase
* Fixed Combat bug with Heart after wipe
* Added DespawnAtEvadeMethod
(cherry picked from commit 554c28d56b )
2018-03-18 00:19:32 +01:00
Shauren
5bd61e91bf
Core/Misc: Graveyards can now use conditions, SourceType = 27, SourceEntry = graveyard_zone.ID
2018-03-14 23:31:49 +01:00
Aokromes
bc88d3bc15
Scripts/Commands: implemented command .server debug
...
- Shows detailed information about server setup, useful when reporting a bug:
* rev. hash
* versions of mysql, openssl, boost, cmake
* info about autoupdater
* info about ports (realmlist and current)
* vmap/map/mmap status and folder sizes
* available DBC locales
* TDB version
cherry pick of d18f8b94b0
Running this command when reporting bugs is MANDATORY (you can censor paths)
2018-03-14 11:41:09 +01:00
Shauren
007b5a68c5
Core/DataStores: Fixed db2 structures after 7.3.5
2018-03-12 23:11:49 +01:00
Gacko
50a912af72
Fix non-PCH build #2 .
2018-03-12 23:02:38 +01:00
Gacko
beda9098c6
Fix non-PCH build.
2018-03-12 22:55:18 +01:00
Keader
f80d80401b
Core/Scripts: Fixed Suppresser behavior in Valithria Dreamwalker encounter
...
Closes #18530
* Fixed range issue
* Fixed weave spawn when Summon Timmer Suppresser(70912) is casted
* Fixed spawn count
(cherry picked from commit dbd567799f )
2018-03-12 16:43:14 +01:00
Keader
fd6bcdce98
Core/Scripts: Mother Shahraz encounter rewrite ( #18446 )
...
(cherry picked from commit c2dace57db )
Rename SQL file
(cherry picked from commit ffbc016d44 )
2018-03-12 16:39:46 +01:00
Keader
099e652125
Core/Scripts: Minor fixes in Baltharus The Warborn ( #18550 )
...
* go away travis
(cherry picked from commit dd95c4450a )
2018-03-12 16:39:46 +01:00
sirikfoll
2378266acd
Scripts/Events Implement Pilgrim's Bounty Bountiful Table
...
(cherry picked from commit 75df296bb6 )
Rename SQL file
(cherry picked from commit 13031f300f )
2018-03-12 16:39:45 +01:00
Keader
8b601fadfe
Core/Scripts: Black Temple - added comments in all SpellScripts ( #18494 )
...
(cherry picked from commit c809c220e2 )
2018-03-12 16:39:45 +01:00
ariel-
5563f57ce6
Core/Script: Implement Paralytic Poison
...
Closes #16905
(cherry picked from commit 4e3ce0463c )
2018-03-12 16:39:43 +01:00
Keader
0449d3a836
Core/Scripts: Reliquary of Souls Rewrite
...
(cherry picked from commit 02f18419f5 )
Update boss_reliquary_of_souls.cpp
(cherry picked from commit ff6c48732d )
Core/Scripts: Fixed Reliquary of Souls Boundary (#18470 )
Followup 02f18419f5
(cherry picked from commit 4582cfcecd )
2018-03-12 16:39:40 +01:00
ariel-
b9389a5102
Core/Unit: unambiguosly define PLAYER_FIELD_MOD_DAMAGE_DONE_ fields as signed
...
- They were used both signed and unsignedly
- Bonus: some magic number removal with enums
(cherry picked from commit ed5aa40929 )
2018-03-12 16:39:34 +01:00
Keader
d899b58161
Core/Scripts: Professor Putricide - Fixed Tear Gas spell sometimes dont casted in phase transitions ( #18425 )
...
Closes : #7972
(cherry picked from commit 973f6b04ed )
2018-03-12 16:39:33 +01:00
Kittnz
ce007fef0a
Core/Event: Add Fireworks Spectacular (4th of July) & New Year's Eve event!
...
(cherry picked from commit 8f674e83a0 )
Update 2016_12_07_01_world_335.sql
(cherry picked from commit d29221eda2 )
Fix pch
(cherry picked from commit 643b196180 )
Fix pch - second attempt
(cherry picked from commit c08b11ccef )
2018-03-12 16:39:32 +01:00
Keader
4c8f4cb372
Core/Scripts: Rewrite Magtheridons Lair ( #18330 )
2018-03-12 16:39:32 +01:00
Gustavo
bc87d3a2b3
Core/Misc Remove WhiteSpaces ( #18379 )
...
(cherry picked from commit 7e0a616657 )
2018-03-12 10:32:05 +01:00
ccrs
1ed65753df
Scripts/BlackTemple: minor cleanup and corrections after recent PRs
...
plus a ninja tabs to spaces cleanup
(cherry picked from commit 4bc60e650d )
Scripts/BlackTemple: 4bc60e650d followup
(cherry picked from commit 62e97c4551 )
Scripts/BT: Fix noPCH build
(cherry picked from commit 8a7b0f198c )
2018-03-12 10:31:53 +01:00
Kittnz
a82406b9d6
Core/Scripts: Drake Hunt
...
(cherry picked from commit 1553cc02fb )
Fix build
(cherry picked from commit 2cac8e43a5 )
DB: fix error
(cherry picked from commit 0663e6a180 )
2018-03-11 16:47:20 +01:00
ariel-
ce9d46b7d3
Core/Scripts: fix a failed assertion crash in Master's Call script
...
Closes #18316
Closes #18318
(cherry picked from commit 0f649d51e9 )
2018-03-11 16:42:43 +01:00
Keader
75f36787d2
Core/Scripts: Black Temple misc codestyle and unit state casting check ( #18333 )
...
(cherry picked from commit 87977b00d3 )
Core/Scripts: Partial Revert in 87977b00d3 misunderstand concept. (#18334 )
Sorry for the mess
(cherry picked from commit cd687fb36d )
2018-03-11 16:42:32 +01:00
DoctorKraft
58930d273f
Core/Players: Fixed mounts using MOUNT_FLAG_SELF_MOUNT flag ( #21558 )
2018-03-05 19:20:42 +01:00
Mihapro
16a7a414ab
Core/Creatures: Updated power type handling ( #20981 )
...
Closes #17476
Closes #12487
2018-03-04 12:48:22 +01:00
joschiwald
1bd01eaab8
Core/Spells: Fixed Lay on Hands not triggering Forbearance on target
2018-02-24 16:43:47 +01:00
Shauren
8467503b90
Core/MMaps: Remove phased tile support
...
* Extremely slow
* Needs to be implemented partially in tools
* Conflicts with upcoming phasing rewrite
2018-02-20 22:33:38 +01:00
vincent-michael
c0abcc838b
Scripts/BlackTemple: Fixed non pch build
2018-02-12 19:34:24 +01:00
joschiwald
5f46b1e91d
Fixed build
2018-02-11 16:52:46 +01:00
Keader
9c6a43327f
Core/Scripts: Teron Gorefiend encounter rewrite ( #18263 )
...
(cherry picked from commit 109174146c )
2018-02-11 16:37:10 +01:00
Keader
9b9fd4ee24
Core/Scripts: Minor Fixes in Black Temple ( #18293 )
...
Core/Scripts: Minor Fixes in Black Temple
(cherry picked from commit bced796414 )
2018-02-11 16:21:59 +01:00
Keader
83d0ba4b89
Core/Scripts: Gurtogg Bloodboil Rewrite ( #18279 )
...
(cherry picked from commit eb41194dbb )
Rename 9999_25_44_50_world.sql to 2016_11_26_02_world.sql
(cherry picked from commit 8975fb73f0 )
2018-02-11 16:20:32 +01:00
Keader
aab6416e64
Core/Scripts: Fixed Supremus encounter ( #18234 )
...
Core/Scripts: Fixed Supremus encounter
(cherry picked from commit 51507efd01 )
2018-02-11 16:04:28 +01:00
Keader
95ca7b11d0
Core/Scripts: Improved High Warlord Naj'entus fight - Black Temple ( #18229 )
...
Core/Scripts: Improved High Warlord Naj'entus fight
(cherry picked from commit 571b3b6a76 )
2018-02-11 16:02:20 +01:00
Andrew Blakely
06e1990af2
Core/Scripts: Fixed Vaelastrasz bomb mechanic ( #18260 )
...
* Core/Scripts: Fixed Vaelastrasz bomb mechanic
Vaelstraz was suppose to bomb raid members that are mana users every 15
seconds. He was not doing that with the current implementation.
This implementation allows him to bomb the raid and to select the proper
targets. This is also done in a cleaner way.
* Added AuraScript for SPELL_BURNINGADRENALINE
Needed to define an AuraScript for custom behavior that would denatonate
the damaging aura when the debuff falls off.
SpellId - 18173
* Added SQL for Burning Adrenaline Script Ref
* Fixed Multiple Application of BA
* Add unit null check in lambda
* Remove DB name from sql query
* Added Newline in SQL update file.
* Added SQL delete query for potential existing spell
* Fix SQL newline again.
* As suggested a simpler SpellCast overload works
I don't know if there are any consequences but it seems to function fine
in in-game.
I'd like more information on the overload that involves an AuraEffect.
* Remove duplicate Unit null check in lambda
* Update boss_vaelastrasz.cpp
(cherry picked from commit 60ac53ff07 )
# Conflicts:
# src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_vaelastrasz.cpp
2018-02-11 16:00:49 +01:00
Riztazz
05fb27dae4
[3.3.5][master] Core/Movement: Smooth movement #13467 ( #18020 )
...
Implement smooth movement for all waypoint pathing and escortai
(cherry picked from commit 28050f338d )
2018-02-11 15:53:32 +01:00
Keader
052422d165
Core/Scripts: Added Boundary in Forge of Souls ( #18226 )
...
Core/Scripts: Added Boundary in Forge of Souls
(cherry picked from commit ab4ec5bd01 )
2018-02-11 15:06:14 +01:00
Aokromes
258a06b278
Merge pull request #18094 from Staleness89/3.3.5
...
Script/Quest: Rivenwood Captives
(cherry picked from commit 8a864fc085 )
2018-02-11 14:49:18 +01:00
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
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
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-
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
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
joschiwald
5e3e4182c8
Core/Entities: Extended SpawnMask to 64 bit
2018-01-06 19:56:11 +01:00
Shauren
dfd2660a85
Core/Misc: Added compatibility layer for boost 1.66 and future std:: networking stuff
...
* Based on work done by @dimiandre in PR #21173
Closes #21171
Closes #21173
2018-01-06 01:21:59 +01:00
Mihapro
8199eef81c
Core/Misc: Added helper function Unit::SetFullPower
...
* Also renamed Unit::getPowerType and Unit::setPowerType to follow style guidelines
Ref #20981
2018-01-03 16:39:32 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
Traesh
89c91c271b
Core/Quests: Implemented player choices
...
* Implemented SPELL_EFFECT_LAUNCH_QUEST_CHOICE
* Script hook for player choices
2017-12-31 23:22:55 +01:00
joschiwald
299fad57fc
Core/Misc: Fixed type mismatch
2017-12-30 23:09:45 +01:00