Commit Graph
5242 Commits
Author SHA1 Message Date
Shauren 91be2332e2 Core/Entities: Phasing rewrite
* Optimized phase visibility checking
* Handle all phase flags

Closes #16758
Closes #21119
2018-03-25 19:28:36 +03:00
joschiwald 32a131ac94 Fixed non pch build 2018-03-18 10:34:00 +01:00
joschiwald c68f505460 Fixed build again 2018-03-18 10:30:50 +01:00
joschiwald 8a4a570510 Fixed build 2018-03-18 10:27:42 +01:00
Keader 912822d574 Core/Scripts: Missing break and added ZBoundary in Blood Queen Lana Thel
(cherry picked from commit cf6fc37771804b6fff3275e2fd11e48dd86a7aeb)
2018-03-18 00:19:53 +01:00
Rushor a4db7640bb Scripts/TrialOfTheCrusader: Anub'Arak Enable Emerge Emote (#18721)
(cherry picked from commit 1551738c552be4104e329161ee6107c093b95b87)
2018-03-18 00:19:53 +01:00
Gustavo bff89d9886 Core/Scripts: Implement Boss Coren Direbrew (#18137)
(cherry picked from commit d6a5477407968e2a9a8be33a2ce1ed835f3a1919)
2018-03-18 00:19:53 +01:00
Gildor a259fea677 Build Fix (#18719)
Closes #18718

(cherry picked from commit 7a6c47704bbc0eb22bcfe3cb9a74ba18fcd70585)
2018-03-18 00:19:52 +01:00
Keader f81f1cb2fa Build Fix
(cherry picked from commit be15beebdc0a9ec67943bd17930b868442d0ec1b)
2018-03-18 00:19:50 +01:00
Keader f7970166d7 Core/Scripts: Blood Prince Council refactored and fixed reported issues (#18632)
Closes #7150

(cherry picked from commit 64f6f2a0ae7294857d5ebd1ec6034476e94656e6)
2018-03-18 00:19:50 +01:00
Keader 36910585c9 Core/Scripts: Illidari Council Rewrite (#18546)
Thanks to Sirikfoll, Krudor and Offl for all help

(cherry picked from commit 5af1fa22733c64e97f60967b36ea970a355d0598)
2018-03-18 00:19:49 +01:00
Keader b88b1dca99 Core/Scripts: Fixed chase movement in Palehoof encounter
Closes #15405

(cherry picked from commit db426ed0f9712f957d055109c22de2cfc20b50a9)
2018-03-18 00:19:42 +01:00
Keader e1a5b8d07c Core/Scripts: Black Temple misc fixes
Closes #18176
* Implemented faction change of Ashtongues when Shade of Akama dies
* Moved factions to black_temple.h
* Removed explicit from EnslavedSoulEvent (Reliquary of Souls)
* Fixed a typo in Skeram Script (followup 5f44890)
* Fixed spell Shadow Inferno (Illidari Nightlord)

(cherry picked from commit ca217798642987baf396f4bad79fd713ba133254)

Build fix

(cherry picked from commit 3b4521bb29552ca3f913b6ee1d255360fc65b06e)
2018-03-18 00:19:41 +01:00
Keader 236aea4dde Core/Scripts: Added missing spells in Skeram (#18486)
(cherry picked from commit 5f44890049c3e6b0ee7a11296239f4f1bceb66ec)
2018-03-18 00:19:39 +01:00
Kittnz 88ba95e07d Core/Events: Fixed logic for Fireworks Show at New Years Adjustments
591fba581052880cf80d45d61f9707d531d8aa49
2018-03-18 00:19:39 +01:00
Kittnz 53339c4312 Core/Events: Adjust timings and occurrence for Fireworks Show at New Years Eve
(cherry picked from commit ef4b8da56bbb502c86b5593656acc2e06632a0ee)
2018-03-18 00:19:39 +01:00
sirikfoll ab3a4bde4e Core/Ruby: Minor fixes in Halion encounter
* Some codestyle fixes
* Fixed wrong Halion summon with Hotswap system
* Fixed evade issue
* Fixed emblem frost exploit

(cherry picked from commit 0b33a8281f6be3458ef3698349f00a1f6aabb0b5)
2018-03-18 00:19:32 +01:00
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 554c28d56b9fdbd70f9c1376d0cad5e72a357c87)
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 d18f8b94b0cb5182ef450bec5cafd3c5d74fd00a

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 dbd567799f47cea46cdf4f1fb3dc61960fd283ab)
2018-03-12 16:43:14 +01:00
Keader fd6bcdce98 Core/Scripts: Mother Shahraz encounter rewrite (#18446)
(cherry picked from commit c2dace57db69f679432a790e90603f7a0e6f21e1)

Rename SQL file
(cherry picked from commit ffbc016d441ac3330a03aef127edf4a9f90176ab)
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 dd95c4450a7b6e090323e8c01e4625206d3ffe2a)
2018-03-12 16:39:46 +01:00
sirikfoll 2378266acd Scripts/Events Implement Pilgrim's Bounty Bountiful Table
(cherry picked from commit 75df296bb6f8d30a65f669dab6af3d1b2d6046f7)

Rename SQL file
(cherry picked from commit 13031f300ff8ef05f2d937d7ce250e6e3cb41531)
2018-03-12 16:39:45 +01:00
Keader 8b601fadfe Core/Scripts: Black Temple - added comments in all SpellScripts (#18494)
(cherry picked from commit c809c220e29f7094121cc8489f5588d8bfee414d)
2018-03-12 16:39:45 +01:00
ariel- 5563f57ce6 Core/Script: Implement Paralytic Poison
Closes #16905
(cherry picked from commit 4e3ce0463c46540a25c02a503c3bf0064601df96)
2018-03-12 16:39:43 +01:00
Keader 0449d3a836 Core/Scripts: Reliquary of Souls Rewrite
(cherry picked from commit 02f18419f58dc952cd209c97f641269bea6bd1fc)

Update boss_reliquary_of_souls.cpp
(cherry picked from commit ff6c48732da63bfac6987203b94f343cbca74fb7)

Core/Scripts: Fixed Reliquary of Souls Boundary (#18470)
Followup 02f18419f58dc952cd209c97f641269bea6bd1fc
(cherry picked from commit 4582cfcecdf65b44222cf84e9a9fdc5b717191ec)
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 ed5aa4092979e9232f19f7fff93523cf0a0d4cec)
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 973f6b04ed082d4a7c7743021eb16b7304764e40)
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 8f674e83a082b78627f5b1bdf7c1529f12128543)

Update 2016_12_07_01_world_335.sql
(cherry picked from commit d29221eda296ed06de6022d0303b66b66846863a)

Fix pch
(cherry picked from commit 643b196180a623375dfee9f3f58c60d2aac19af9)

Fix pch - second attempt
(cherry picked from commit c08b11ccef448554bb3d1e390072cd9ddfbf82ad)
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 7e0a6166576304b98fac246192cf1ce23c74f915)
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 4bc60e650db62bd293575fddbc3dc99c146e6500)

Scripts/BlackTemple: 4bc60e650db62bd293575fddbc3dc99c146e6500 followup
(cherry picked from commit 62e97c45518a522fe938921449e8cebb750f0d58)

Scripts/BT: Fix noPCH build
(cherry picked from commit 8a7b0f198c1eeaa7fe2d0a2577be04c6e56d6143)
2018-03-12 10:31:53 +01:00
Kittnz a82406b9d6 Core/Scripts: Drake Hunt
(cherry picked from commit 1553cc02fb2bce477b4ce9b2e93a68b97aa20b29)

Fix build
(cherry picked from commit 2cac8e43a5a382f57b416a5df6c93615ed4cbddb)

DB: fix error
(cherry picked from commit 0663e6a180feb347e5d5c0b4e9359b2cb06ed547)
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 0f649d51e94794bbd3b54d9e83a2cc1fa09f4bbe)
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 87977b00d3f040c5a52b5bba6fc5e04d6a4d7385)

Core/Scripts: Partial Revert in 87977b00d3f040c5a52b5bba6fc5e04d6a4d7385 misunderstand concept. (#18334)
Sorry for the mess
(cherry picked from commit cd687fb36dead14f5ae34b293a37488cc250d375)
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 109174146cb6b54b6f33cb51983671e5e51d95a2)
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 bced796414c3eac872efa376954c582f5da08e7a)
2018-02-11 16:21:59 +01:00
Keader 83d0ba4b89 Core/Scripts: Gurtogg Bloodboil Rewrite (#18279)
(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-11 16:20:32 +01:00
Keader aab6416e64 Core/Scripts: Fixed Supremus encounter (#18234)
Core/Scripts: Fixed Supremus encounter

(cherry picked from commit 51507efd01f403bde5fff3e29f777e771a742c1a)
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 571b3b6a769e070ed33a49e9b32b3407facb8d3e)
2018-02-11 16:02:20 +01:00