Commit Graph
23775 Commits
Author SHA1 Message Date
Shauren 2e47bceafd Core/Spells: Fixed crash with m_delayMoment calculation for reflected spells 2018-03-20 23:52:52 +01:00
Traesh 5734788c02 Core/Creatures: Minor HasSpell method cleanup (#21669) 2018-03-19 17:51:27 +01:00
Shauren 463b943eca Core/Movement: Fixed transport teleports on the same map (and teleporting on transports too) 2018-03-19 00:23:57 +01:00
Shauren 70f1cd2015 Core/Movement: Fixed transport teleports on the same map (and teleporting on transports too) 2018-03-19 00:22:55 +01: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
joschiwald 6ede40ba7e DB: Corrected some spawnmask 2018-03-18 00:45:32 +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
Shauren 111d205a6a Core/Spells: Check both main and offhand weapons if spell attributes require that (see Stormstrike)
* This restores the check probably unintentionally dropped in 14c2b2d6cd2303609f1a1859e727ace7b8ea649c
* Build fix

(cherry picked from commit 3d3d0492ab8dad40d5590e80f45bdfbdbcbe7497)
2018-03-18 00:19:48 +01:00
Ayrton Stout 8cff0d4a90 Fixed array size bug with the auction house bid price. Lowered the default max bid price (#18697)
Closes #18698

(cherry picked from commit 4df1b28054e6712954dceb8c71b18b4b2ef2e972)
2018-03-18 00:19:48 +01:00
xinef1 608260b853 Core/World: Simplified sleep calculation routine for world update thread (#18634)
(cherry picked from commit 48f30911b9e09e45ed4426d41c4284141037bcc6)
2018-03-18 00:19:48 +01:00
Ayrton Stout bec131eac3 Core/AH: AuctionHouseBot BidPrice determined by config options
(cherry picked from commit bed369e7c8d0ef848f710bac9b8ceacc3cbe38a2)
2018-03-18 00:19:48 +01:00
ariel- c519992c1a Core/Spells: add some missing breaks
(cherry picked from commit f3cbcae10265335762b5f1f69544f6631160203b)
2018-03-18 00:19:47 +01:00
ariel- 8bf7fa369f Core/Player: Recast lost by death item obtain spells of any items held in the inventory when resurrecting
I HAS BUKKIT

Closes #5184

(cherry picked from commit e1354c72e81ca7158b9b002e02f3a7f534a31547)
2018-03-18 00:19:47 +01:00
ariel- 1e96702b3a Core/Vehicles: make vehicles immune to Cyclone
Closes #18489

(cherry picked from commit 95894e3280baef6913687fa9ae6a2120068ca142)
2018-03-18 00:19:46 +01:00
ariel- be4670250d Core/Spell: added some helpers to SpellInfo to reduce code duplication
(cherry picked from commit 14c2b2d6cd2303609f1a1859e727ace7b8ea649c)
2018-03-18 00:19:46 +01:00
xinef1 15b22590be Core/Items: Fixed problem where item dependent auras are not properly updated (#18592)
-  Introduced in 7e83d7e22a82104e53f872758fc7fe835472782c

Closes #18506

(cherry picked from commit 90a330c910804f9cb770681ff646a2362c8c0efa)
2018-03-18 00:19:46 +01:00
ariel- 9fe172d7d5 Core/Spell: reverted changes for NO_TARGET handling
Partial revert of 584d347b70be521d7431dfe1694b80f2e95b957b

Closes #18666

(cherry picked from commit 8ffcb4ddcb9ad51eabcb5c61b0b3134db0b1d737)
2018-03-18 00:19:45 +01:00
xinef1 429fac7cb6 Core/Spell: Fixed bug where spell could fail to hit a target properly even if all conditions were met (#18596)
(cherry picked from commit 464d3ad5d09d58136911f4ad09335f53049ac628)
2018-03-18 00:19:45 +01:00
ariel- 395407eb02 Core/Spell: fix one spell range issue
(cherry picked from commit 63a4a94f5a66bde0d843dcdc74c4c1e1d3bba306)
2018-03-18 00:19:44 +01:00
ariel- 1ad9137aec Core/Spell: do not proc auras on SPELL_AURA_OBS_MOD_HEALTH healing ticks
Closes #14726

(cherry picked from commit db426ed)
2018-03-18 00:19:43 +01:00
ariel- b03a2c3736 Core/Spell: Prevent NO_TARGET auras from actually selecting target (same as caster)
- Fixes an issue with generic mount scripts where the dummy aura was applied and removed then the real mount was applied
- Pets would be unsummoned, resummoned and unsummoned again in an instant

Closes #16783

(cherry picked from commit 584d347b70be521d7431dfe1694b80f2e95b957b)
2018-03-18 00:19:43 +01:00
ariel- 18b4e5d4bd Core/Spell: reverted stun aura handling
Partial revert of 50a3ce5703bdaa4fe16e2e773eabafa9a4818083

Closes #18487
Closes #18490
Closes #18497

(cherry picked from commit 27fb5fc16d88c0002898981009bedc6b8001cac7)
2018-03-18 00:19:42 +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
xinef1 044a38629e Core/Movement: Typo fix for falling to void case (#18611)
(cherry picked from commit 3ea9f3b0e2bc46fdbefda88a0c6aa9c675042899)
2018-03-18 00:19:40 +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 61a838b599 Core/SmartScript: update ACTION_GO_SET_GO_STATE
GO_STATE_ACTIVE             = 0,                        // show in world as used and not reset (closed door open)
GO_STATE_READY              = 1,                        // show in world as ready (closed door close)
GO_STATE_ACTIVE_ALTERNATIVE = 2                         // show in world as used in alt way and not reset (closed door open by cannon fire)

Credits to Sunwell
(cherry picked from commit 072ea761c6dc9891d0e929f0e618b7ae2327c421)

Tabs
(cherry picked from commit 65e84d2f0a77ec179bc6b0eaae2e4dc6b1daf9ef)
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
xinef1 10af748969 Core/Units: Fixed bug in stun code making units summoned by npcs to never break out of stun (#18612)
(cherry picked from commit 7c3961244d83503191881cfd64745781cc1253ab)
2018-03-18 00:19:36 +01:00
xinef1 f44572ce56 Core/Units: Fixed exploit where killing tamed pet could yield emblems (#18605)
(cherry picked from commit 2aae46ad49851239f69910dc0ccd2efed87bdb10)
2018-03-18 00:19:36 +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
Roc13x 4f2660779f Core/Channels: Fix channel joins/changes (#21645) 2018-03-17 12:47:48 +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