Commit Graph
10875 Commits
Author SHA1 Message Date
ariel- beda1c2466 Core/Scripts: Thrusting Hodir's Spear
- Everything is sniffed, enjoy this hell of a quest!

Closes #12808

(cherrypicked from 01f5befcec19cbf519d6222f514f70ba9704f0ea)
2019-08-17 20:04:14 +02:00
Gustavo 1d2f20d59a Core/Unit: Correct speed calculus when affected by SPELL_AURA_MOD_MINIMUM_SPEED (#18136)
(cherrypicked from 4224259d83c336ef46fa627a8ba0015200a788eb)
2019-08-17 20:04:14 +02:00
Keader b428bfbd14 Core/Scripts: Fixed Illidan epic sounds again (#19184)
(cherrypicked from bb3c964e7c0860d4448a065a2d1d37b52704da76)
2019-08-17 20:04:14 +02:00
ariel- 420f2e8ec2 Core/Spells: refactor spell_enchant_proc_data table
- Renamed fields to mimic those in spell_proc
- Added Enchant proc attributes for controlling specific enchant features

Ref #7789

(cherrypicked from f609e7a08b3b4d2d9642e5ec252e1eedad836f0f)
2019-08-17 20:04:14 +02:00
ariel- 5f70be050f Core/Scripts: fix Nightfall proc chance and reduce it for victims with level above 60
Closes #15734

(cherrypicked from eac9c1f0b992fd3622fd7dd864b2acc2781ec778)
2019-08-17 20:04:14 +02:00
ariel- b91eac6a1c Core/Spells: fix Hand of Justice proc chance and reduce it past level 60.
Ref #7789

(cherrypicked from f4ae639961542112dddcf627fc2e1f11967048a9)
2019-08-17 20:04:14 +02:00
ariel- 77fc6ceea8 Core/Spell: Added the possibility to explicitly disable auraEffect procs using attributes
- Renamed IsProcTriggeredOnEvent to GetProcEffectMask, since long ago this function returned bool, new name should better reflect its use

(cherrypicked from e7ccd8ea3fccad92af3553f544aad49be5d1a9ed)
2019-08-17 20:04:14 +02:00
ariel- 025ffe11d1 DB/Loot: remove some incorrect drops of three quest reward items
- Items reward of the Hakkari Urn, it must always contain the 3 items (previous had a very little chance of being less than 3)
- Hakkari Urn is the reward from "Secret of the Circle (3447)"

(cherrypicked from e9d527b70f84d28c7ed0a2d6d0270aa89230c472)
2019-08-17 20:04:14 +02:00
Killyana 491d67fb4e DB/Creature: Fix respawn time for some npcs added in a previous commit
(cherrypicked from 06667400867fe88b31d8ade4070ebb49119ecfcb)
2019-08-17 20:04:14 +02:00
Dr-J aa8c52d9dd DB/SAI: Zangen Stonehoof
Remove part of script which rings bell at start of nights event when his nightly script activates as this should no longer be needed.

(cherrypicked from d535b98b057f20012653af6af496d9f22f055a83)
2019-08-17 20:04:14 +02:00
Kittnz 1c926d0171 Script/GO: Alliance Bell, Horde Bell and Karazhan Bell will now send a bell sound on the start of each hour. (#19145)
* Script/GO: Alliance Bell, Horde Bell and Karazhan Bell will now send a bell sound on the start of each hour.

How many times it rings depence on the hour.

* fix little things from pr comments

* Added OnGameEvent

* Fix braces

* almost finished

* fix enum

* Add gameobjects to the game event

Fix override for InitializeAI

* enum squash

* remove braces

* Rename 9999_99_99_99_world.sql to 2017_02_19_01_world.sql

(cherrypicked from 495339a2c7741d0ad56dfbb8756ad6e1e7d19b8b)
2019-08-17 20:04:14 +02:00
Shauren 973c97777d Add missing sql to previous commit
(cherrypicked from 0bd0602948324621aa905cd26cc01088542caa08)
2019-08-17 20:04:14 +02:00
Shauren f884e5a856 Core: Updated allowed build to 8.2.0.31429 2019-08-11 12:19:56 +02:00
Killyana da5531f013 DB/Instances: Update parent map for Kalimdor Cataclysm instances 2019-08-07 00:17:05 +02:00
Killyana d6302b108d DB/SAI: Altered Beast
Closes #12770
2019-08-01 19:30:07 +02:00
DintyGadget 788d522f3c DB/Hotfixes: tact_key
Closes #23393
2019-07-28 22:09:02 +02:00
Shauren 71cbb0ae1c Core: Updated allowed build to 8.2.0.31229 2019-07-26 18:25:25 +02:00
Aokromes c04899c1b9 DB/Misc: Delete a lot of duplicate spawns
By Ovahlord
2019-07-24 21:36:56 +02:00
Aokromes 00454fdd45 DB/Misc: Fix typo on game_tele for Greymane Wal
Closes #19163 by MrSmite

(cherrypicked from 7ed8cf65c935afb7544aeeb71c3b6c528f8a6366)
2019-07-21 21:06:54 +02:00
Killyana 146e93b563 DB/Creature: Fix wrong map for Rotting Agam'ar
(cherrypicked from 577324cc1c3fdec57ea3790feb922abe0c5ab129)
2019-07-21 21:06:54 +02:00
offl 16d48f811e DB/Loot: Remove some wrong loots
Update #18182

(cherrypicked from 6d127007d679594e889f2ccb781a3a34d7278f61)
2019-07-21 21:06:54 +02:00
Killyana 963aa8c1b0 DB/Creature: Add and fix some trash mobs in Ulduar
(cherrypicked from 8fb6a3f411ca4448e22e9adba3a6dd92fe937676)
2019-07-21 21:06:54 +02:00
xinef1 89f728cd5b Core/Misc: Fixed player corpse looting, added player corpse loot and some more (#19122)
* Fixed corpse looting in wintergrasp
Added corpse loot for wintergrasp quests and To the Looter Go the Spoils (1166) achievement
Don't generate money for loot if no loot mode is available
Simplified few things

(cherrypicked from 2412886ef69d305df1bd6e6422ca3134c0ab1449)
2019-07-21 21:06:54 +02:00
Gustavo c860522ecf Core/Scripts Update boss Skadi the Ruthless (#19114)
(cherrypicked from 4536846d7d30508a046f394d1f561a2c3fdcf5f0)
2019-07-21 21:06:54 +02:00
Rushor cfe66ef614 DB/Creature: Katherine Lee
Closes #19095

(cherrypicked from bbc6799cd7c0a83b81496c01d21c110decebae6d)
2019-07-21 21:06:54 +02:00
Rushor 07c1e6ca1d DB/Creature: Mountain Gronns
Closes #19094

(cherrypicked from 4e2a4b7b132be0fc917854cf675aa644429dd05f)
2019-07-21 21:06:54 +02:00
Rushor 75e2dcb701 DB/Creature: Bleeding Hollow Peon
Closes #19069

(cherrypicked from c5db14d449db1e503cf6be0a9e2fb4c86c72da12)
2019-07-21 21:06:54 +02:00
Rushor e3d1def83e DB/Creature: Living Cyclone
Closes #19065

(cherrypicked from 43b09d2b6990f25294a7e828d30cb38a61b15b0c)
2019-07-21 21:06:54 +02:00
Aokromes f0b670212f DB/Misc: Fix one startup error
(cherrypicked from d9c465ed870cd054289384610f4ece4857beb5ed)
2019-07-21 21:06:54 +02:00
Killyana 241e79f434 DB/creature: Restore position for two Wrath Masters changed in a previous commit
(cherrypicked from f91ba9c2a8ec2131df865f7490366288cec1bc91)
2019-07-21 21:06:54 +02:00
Keader d400d3d8e9 Core/Scripts: Illidan Stormrage Rewrite (#18963)
Closes #5018

(cherrypicked from 8731975187694d1989af93f9569b591d4ebd767b and 3194d089cbf2dd30bb3fed3a7f6f7e85730ad0cb)
2019-07-21 21:06:54 +02:00
xinef1 fe63cd3dbb Core/Creatures: Various fixes for creatures, regarding combat conditions, despawning, and few others (#18998)
* Made some changes to kiting mechanics, simplified code and made taunt auras prolong combat no matter the distance from the spawn
Unified some creature despawning code, removed some brutal direct calls in scripts
Don't play death anim on forced despawn
Removed some redundant visibility changes on creature despawn
Fixed possible problem with pet initializing template info from difficulty greater than normal
Properly keep UNIT_FLAG_IN_COMBAT on UpdateEntry call
Moved RegenerateMana function to general Regenerate(Power) function
Fixed increased health regeneration from polymorph for pets
Implemented CREATURE_TYPE_FLAG_GHOST_VISIBLE, those creatures will be properly seen when player is dead also
Removed hackfix from Gaeriyan and Franclorn Forgewright, fixed properly
Simplified ForcedRespawnTime code in ForcedDespawn
Do not allow to assist unit while evading or when enemy is evading
Do not allow to attack other units when evading or when the unit is evading
Corrected distance checking code before creature is allowed to evade, should fix some common problems
Properly return summon position for summoned creatures as their respawn position
Properly stop all moving units on gossip hello, no matter their npc flags

(cherrypicked from e1f14215d86fc9f0cd041f0e87bf0a689c086329)
2019-07-21 21:06:54 +02:00
Aokromes a68911472e Rename 2017_02_05_16_world.sql to 2017_02_04_16_world.sql
(cherrypicked from d54a06823e1d7fce1879ecc2ed30cd45f3072dc3)
2019-07-21 21:06:54 +02:00
Rushor 98dc0656c6 DB/Creature: Slosh
Closes #19043

(cherrypicked from d54a06823e1d7fce1879ecc2ed30cd45f3072dc3)
2019-07-21 21:06:54 +02:00
Rushor ac2b6c97e5 DB/Creature: Stormforged Saboteur
Closes #19041

(cherrypicked from 9ee8838840339a81427f0f881f02b6d861ef00e7)
2019-07-21 21:06:54 +02:00
xinef1 ca26c33145 Implemented binary resistances and some more (#18933)
- Fixed possible exploit with tamed pets having template immunities
- Implemented binary resistances
- Corrected resistances calculations
- Pets properly inherit players spell penetration
- Fixed doubled block calculation for damaging melee spells
- Auras removing snare effects will only remove the snaring component
- Shapeshifting will properly remove movement impairing auras only and not crowd control (dragon's breath)
- Immunities are properly checked versus all schools appearing in spell, unit is immune only if immune to all schools
- Spells with melee and magic school mask should compare armor reduction with resistances and select smaller reduction
- Demonic Circle: Teleport no longer removes root effects

(cherrypicked from 93746e8c4a79c8256cd4896533315683f143508c)
2019-07-21 21:06:54 +02:00
Rushor c050c4f968 DB/Creature: Garm Watcher and Snowblind Devotee
Closes #18991

(cherrypicked from 4187c9f1846fa90f45fd05d1741117862bbe7bea)
2019-07-21 21:06:54 +02:00
Rushor e78d3c8500 DB/Creature: Ancient Sentinel
Closes #18990

(cherrypicked from 6da12318021a6a3a76fa44279bb0af876f7a4773)
2019-07-21 21:06:54 +02:00
Rushor 5d2b1f0efc DB/Creature: Stormforged Loreseeker and Stormforged
Closes #18989

(cherrypicked from 2ab0a8a83579563392072ebfd37a5e17a26a2075)
2019-07-21 21:06:54 +02:00
Rushor 327fc4c143 DB/Creature: Library Guardian and Databank
Closes #18984

(cherrypicked from 3b9d59ffe167f286435ccc4243c4555192bf6dd5)
2019-07-21 21:06:54 +02:00
Rushor fc9201dc53 DB/Creature: Valkyrion Aspirant
Closes #18983

(cherrypicked from f8604061bf33a03beaae509d5c02a818f07dd7ce)
2019-07-21 21:06:54 +02:00
Rushor 8c46688640 DB/Creature: Frostborn Scout and Frostfeather Witch/Frostfeather Screecher
Closes #18982

(cherrypicked from 91e0efc6639ae29ecf760ec5a06da3c20e9353fb)
2019-07-21 21:06:54 +02:00
Rushor 5a0709e442 DB/Creature: Stormrider and Snowdrift Jormungar
Closes #18979

(cherrypicked from 743dc973e88b9124603606f0acb6847e3688bc64)
2019-07-21 21:06:54 +02:00
Rushor 57b1bfe55a DB/Loot: Fix prospecting from titanium and saronite
Closes #12011

(cherrypicked from 03f87e400d60bf3c71dea9300e1b3ff5afd4043f)
2019-07-21 21:06:54 +02:00
Killyana 411b0c32a0 DB/Creature: Greatfather Aldrimus
Closes #7605

(cherrypicked from 9edad9fc1b1a94cc8428194b59e0b960d56f86cc)
2019-07-21 21:06:54 +02:00
Aokromes d6a6162d6e Rename 9999_99_99_99_world.sql to 2017_01_29_00_world.sql
(cherrypicked from 356f7d59293860bf197b4e040cfaad83a9ff8240)
2019-07-21 21:06:54 +02:00
Gerhood 7e83cce81f Core/Spells: implement Mad/Crazy Alchemist's potions
(cherrypicked frombab59b28faad262dc5d9873ca7c0856477ec4d66)
2019-07-21 21:06:54 +02:00
Rushor e6885d50c6 DB/Creature: Stormforged Taskmaster
Closes #18976

(cherrypicked from 6de46d30c9a6f2589543107bd33a5db5c416f1e0)
2019-07-21 21:06:54 +02:00
Rushor 4aa4aed780 DB/Creature: Iron Sentinel <Servant of Loken>
Closes #18974

(cherrypicked from d5ab68250c8e883a622f437579f428c9d29ef45c)
2019-07-21 21:06:54 +02:00
Rushor 5ee6fd6131 DB/Creature: Wild Elekks
Closes #18970

(cherrypicked from 5d626c8e550216683a8883d671b2c25ed50c1d61)
2019-07-21 21:06:54 +02:00