aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2018-02-12Scripts/BlackTemple: Fixed non pch buildvincent-michael
2018-02-11Fixed buildjoschiwald
2018-02-11Core/Scripts: Teron Gorefiend encounter rewrite (#18263)Keader
(cherry picked from commit 109174146cb6b54b6f33cb51983671e5e51d95a2)
2018-02-11Core/Scripts: Minor Fixes in Black Temple (#18293)Keader
Core/Scripts: Minor Fixes in Black Temple (cherry picked from commit bced796414c3eac872efa376954c582f5da08e7a)
2018-02-11Core/Scripts: Gurtogg Bloodboil Rewrite (#18279)Keader
(cherry picked from commit eb41194dbb98558c50a71a39414e5b4091c158d7) Rename 9999_25_44_50_world.sql to 2016_11_26_02_world.sql (cherry picked from commit 8975fb73f09cc8559ee2451dec3744d15f8ad970)
2018-02-11Core/Scripts: Fixed Supremus encounter (#18234)Keader
Core/Scripts: Fixed Supremus encounter (cherry picked from commit 51507efd01f403bde5fff3e29f777e771a742c1a)
2018-02-11Core/Scripts: Improved High Warlord Naj'entus fight - Black Temple (#18229)Keader
Core/Scripts: Improved High Warlord Naj'entus fight (cherry picked from commit 571b3b6a769e070ed33a49e9b32b3407facb8d3e)
2018-02-11Core/Scripts: Fixed Vaelastrasz bomb mechanic (#18260)Andrew Blakely
* 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 60ac53ff07333a62c3d76b6daf072d4fbcb11d1c) # Conflicts: # src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_vaelastrasz.cpp
2018-02-11[3.3.5][master] Core/Movement: Smooth movement #13467 (#18020)Riztazz
Implement smooth movement for all waypoint pathing and escortai (cherry picked from commit 28050f338dfc66e0c40b6a3915bf96e38e0613e5)
2018-02-11Core/Scripts: Added Boundary in Forge of Souls (#18226)Keader
Core/Scripts: Added Boundary in Forge of Souls (cherry picked from commit ab4ec5bd01122d503af38fc8464ff7528d297604)
2018-02-11Merge pull request #18094 from Staleness89/3.3.5Aokromes
Script/Quest: Rivenwood Captives (cherry picked from commit 8a864fc0853f2a70ee666466d44ab4fab6ddfc4a)
2018-02-11Creature/script: Add area restriction for Freed Proto DrakeKillyana
Closes #11754 Thanks to ariel- (cherry picked from commit 3cc89c32d551baf8fbc0c4787b79d7e2f7bde2bd)
2018-01-27Core/Entities: Created factory methods to create new areatriggers, creatures ↵joschiwald
and gameobjects
2018-01-27Core/Spells: Removed outdated mechanic (spell downranking coef penalty)Shauren
2018-01-21Core/Guild: avoid data integrity problems wrapping delete+insert statements ↵ariel-
in a transaction (cherry picked from commit 25281ecb3198a543ddb18aab41b8a206512bdd0c)
2018-01-13Core/Spell: restore old proc system behaviour on auras self proc.ariel-
- 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 5b56c94e6d9510fb9cd835216dde7181371a2454) # 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-10Warning fixesShauren
2018-01-10Core/Entities: Remove phasemaskShauren
2018-01-06Core/Entities: Extended SpawnMask to 64 bitjoschiwald
2018-01-06Core/Misc: Added compatibility layer for boost 1.66 and future std:: ↵Shauren
networking stuff * Based on work done by @dimiandre in PR #21173 Closes #21171 Closes #21173
2018-01-03Core/Misc: Added helper function Unit::SetFullPowerMihapro
* Also renamed Unit::getPowerType and Unit::setPowerType to follow style guidelines Ref #20981
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-12-31Core/Quests: Implemented player choicesTraesh
* Implemented SPELL_EFFECT_LAUNCH_QUEST_CHOICE * Script hook for player choices
2017-12-30Core/Misc: Fixed type mismatchjoschiwald
2017-12-30Core/Unit: damage immune improvements ↵ariel-
(9f5df023b746d324588f175e264c62205b69e165 follow up) - Handling checked in sniffs: Spell 63710 Void Barrier vs 49143 Frost Strike * Send spell miss immune only if spell consists of damage effects - Checked with 348 Immolate: * No packets sent if damage immune, aura is applied normally Also... who the fuck uses 0 to compare against pointers (cherry picked from commit ca1c4525c7da320da2c0a55bfd803879e3cf60b2) Core/Unit: fix build Ctrl-S failure (cherry picked from commit f3bdd705c0e3ab28585406ae8e08da44a09b14df)
2017-12-30Core/Scripts: add checks to Master's Call scriptariel-
Closes #8403 (cherry picked from commit 361b185ef7bfb0eff3e82c0b12deaf5b597bebee)
2017-12-29Core/Units: Encapsulate UNIT_CHANNEL_* fieldsShauren
2017-12-26Core/Scripts: Cleanup in instance_black_temple and added missing datas (#18246)Keader
* Core/Scripts: Cleanup in instance_black_temple and added missing datas * Fixed door timing issue * Remove redundant call (cherry picked from commit 81edee5648e76ff946269ae10974affc9e334bb2)
2017-12-26Scripts/Various: Bringing nullptr civilization to the savages of master ↵Treeston
branch. Merry Christmas. (2a08556 follow-up)
2017-12-26Core/Unit: For convenience, explicitly redirect CastSpell with nullptr as ↵Treeston
first argument to the Unit* overloads. No more ->CastSpell((Unit*)nullptr, ...) all over the place! (cherry picked from commits c7896f31026d6bdee189226680705dd7965b2039 and 40c78cac4c430a97386b44b994ec85fbaeda8821)
2017-12-25Core/Scripts: Fixed a typo and removed randtime of Shade of Akama events ↵Keader
(#18231) (cherry picked from commit c4dd6d167601390ad29c0241a30872bd0b5afa5e)
2017-12-24Core/Spells: Moved applying exclusive aura spells to scriptsjoschiwald
2017-12-23Core/Spells: Implemented spells causing Forbearancejoschiwald
Ref #20937
2017-12-20Build: Inherit the features and warning flags privatelyNaios
2017-12-20Build: Use the cotire library for precompiled header handlingNaios
* Required for handling flags inherited by linked projects correctly in the corresponding precompiled header. * Reduces the maintenance effort for precompiled headers (cherry picked from commit 92f96fc10e70b2d62cce832837477d958e2afbe3)
2017-12-19Core/Spells: Removed outdated disengage script - it can be cast out of combatShauren
Closes #19193
2017-12-10Core/Spell: make a distinction between triggered flags with debugging ↵ariel-
purposes, and don't use them when casting triggered spells Fixes #9721 (also other spells affected, example Threat of Thassarian, Stormstrike) (cherry picked from commit 85143f305dd6b82e35639fe026f5f8613a1b96c4)
2017-12-10Core/Scripts: Archmage Arugal event script (#17922)tkrokli
Implement boss script for Archmage Arugal - add yells used in boss event to DB - use proper spells instead of only melee fighting - add DataType in shadowfang_keep.h - add event scheduling in the script By Riztazz Closes issue #17916 (cherry picked from commit 2b26894eb1eaf8572f61d303882878659692cdd3)
2017-12-04Core/Scripts: Added new QuestScript hooks (#20950)Traesh
* OnQuestStatusChange and OnQuestObjectiveChange
2017-11-26DB/Creature: Augustus the UntouchedDr-J
Move from cpp to db, also added some missing detail (cherry picked from commit cefed89c38bcd7bb7562df51f9e932878084c5da) Remove obsolete file (cherry picked from commit 9be0362606971e40f47543462f133125e995279d) Remove reference to eastern plaguelands script (cherry picked from commit 1fc8e2d5f28964bfb69304760e0d9333a45aee28)
2017-11-25Misc: More cleanupAokromes
2017-11-25Misc: More cleanupAokromes
2017-11-25typo fixAokromes
2017-11-25Misc: Kill trailing white spacesAokromes
2017-11-25Misc: Kill trailing white spacesAokromes
2017-11-19Scripts/Spells: Implemented Blinding Light (#20933)Hadifaren
2017-11-19Core/Auras: don't save auras casted by itemsjoschiwald
* Core/Auras: don't save auras casted by items - This type of auras (like Water Bucket, Precious Ribbon, etc) will be recasted on login anyways. This reverts commit 16cfd59f5b368fd1d05eeeab3afbacfccf0a6870 (partial cherry picked from commit e84dfff4cee74baf2c02cc7752df5bf392eae180) Core/Auras: fix elixir aura saving (cherry picked from commit 697147a596515c82817a161e7a9a5f07cdf9a8f3)
2017-11-18Scripts/Spells: Fixed Rogue Stealth SpellScriptjoschiwald
Ref #20883
2017-11-18Script/Spells: Implemented Chaos Strike energize proc (#20840)NoName
Thx @Ovahlord
2017-11-18Core/Scripting: Implemented Conversation scripts (#20758)funjoker