Commit Graph
23007 Commits
Author SHA1 Message Date
ariel- afed7f0425 Core/Channel: properly notify client about invalid channel names
Closes #16190
2018-02-10 11:49:18 +01:00
ariel- 6dc6cc7608 Core/Spells: fix logic error causing near teleports to drop combat for players
Closes #21362
2018-02-10 11:37:00 +01:00
ariel- 23af4f93ba Core/Spells: remove duplicated LowerPlayerDamageReq call on reflected spells
- It is already called at Unit::DealDamage
2018-02-10 11:36:50 +01:00
jackpoz 8e5c1d012d Core/Misc: Fix no-pch build 2018-02-10 11:34:26 +01:00
jackpoz 57314740da Core/AI: Fix assertion triggered with PetAI derived scripts (#21254)
* Core/AI: Fix assertion triggered with PetAI derived scripts

Fix an assertion triggered when spawning through ".npc add" or from SQL db table a Creature with AI set to a custom AI inheriting from PetAI.
2018-02-10 11:33:51 +01:00
Aokromes 3b1913a739 Revert "Core/Spells: fixed a logic mistake that was interrupting channeled spells due to movement"
This reverts merge request !107
2018-02-08 20:13:53 +00:00
Ovalord 23ff9e8d12 Core/Spells: fixed a logic mistake that was interrupting channeled spells due to movement 2018-02-07 11:15:02 +01:00
Aokromes c904859682 Core/Spells: fix Spirit of Redemption 2018-01-27 16:27:52 +01:00
Aokromes b705a16631 Core/Misc: 2 comment corrections in Language.h 2018-01-27 16:16:51 +01:00
Aokromes ee54de51a8 Scripts/Outland: Fix logical error in Hellfire event in Honor Hold 2018-01-27 16:13:13 +01:00
Aokromes 8365119235 Core/Battleground: Dropped battleground texts from trinity_string and replaced them with proper BroadcastText 2018-01-27 16:00:38 +01:00
Aokromes 615a997035 Warnings fix 2018-01-27 13:49:25 +01:00
Aokromes a6835c5872 missing part 2018-01-27 13:12:31 +01:00
Aokromes aa1032bd17 missing part 2018-01-27 13:07:51 +01:00
Aokromes 7be6304306 Core/Spells: Removed outdated mechanic (spell downranking coef penalty) 2018-01-27 12:28:42 +01:00
ariel- fd92fa7451 Core/Auras: fixed EquippedItemClass check
follow-up to 29c3b7d8f60c18e52ec22fec6de9abc3dc468166
2018-01-21 12:57:07 +01:00
ariel- c7a62f99d3 Core/Auras: Don't remove shield only dependant auras on disarm
Closes #19782
2018-01-21 12:56:14 +01:00
ariel- f2a3a356be Core/Auras: define and implement attribute SPELL_ATTR3_IGNORE_PROC_SUBCLASS_MASK
Closes #20148
2018-01-21 12:56:05 +01:00
Treeston 7997bebf9e Scripts/AzjolNerub: Missing nullptr check in Hadronox. Closes #21258. 2018-01-21 12:55:37 +01:00
Moein d58ac3881c Scripts/Spells: quest "That's Abominable" (#21253)
- scripted spell "Burst At The Seams" (59576)
- added Pet Bar

Closes #10876
2018-01-21 12:54:58 +01:00
Aokromes 13295bb200 Core/CombatAI: Npcs with TurretAI will be able to attack again 2018-01-21 12:54:46 +01:00
sirikfoll 3b5f3c2ebf Scripts/Scarlet Enclave: Quest The Endless Hunger will work correctly after Unworthy Initiate Respawn
Due to dynamic spawns, we need to be able to update the Npc GUID after the respawn, otherwise the quest can only be completed by the first player
2018-01-21 12:39:39 +01:00
ariel- 49c861d064 Core/Unit: check remaining instead of full duration for Bounced by DR auras 2018-01-21 12:39:28 +01:00
Keader 2eb11c7b7c Scripts/Pit of Saron: Tyrannus followup
fix new issue caused by 947cb6a453892c6002738b424d66ca19c102a533
2018-01-21 12:39:16 +01:00
Aokromes ca4b8d9881 Scripts/Pit of Saron: Fixed Tyrannus not working after evade 2018-01-21 12:39:02 +01:00
Aokromes 079f2002ac Core/SAI: Extended SMART_TARGET_VEHICLE_PASSENGER to allow specifying
seat mask instead of single seat index (can now target all passengers)
2018-01-21 12:34:54 +01:00
Aokromes c23ada7df1 Core/Reputation: make sure that we check all reputation dbc fields for a valid value before returning 0 2018-01-20 15:49:26 +00:00
Ovalord 9feb2308df Core/Reputation: make sure that we check all reputation fields for a valid repuation value before returning 0. Fixes some issues with ally-auras that require cataclysm repuation states 2018-01-18 14:59:10 +01:00
Ovalord 76ae611601 Core/Gameobjects: renamed UnkInt32 to RequiredLevel 2018-01-15 18:37:16 +01:00
Aokromes f86ba5747d build fix 2018-01-14 08:27:20 +01:00
Kittnz b1fe691e7b fix non pch 2018-01-14 08:05:40 +01:00
Kittnz 6378ed2a5a Scripts/EasternKingdoms: implement Children of Goldshire event (#20745)
* Script: Implement Childeren of Goldshire

Notes: Need to update waypoints and default location of the childeren
http://wowwiki.wikia.com/wiki/Children_of_Goldshire
2018-01-14 07:58:13 +01:00
Aokromes c2861bf887 Core/SAI: Add a 5th parameter to SAI events 2018-01-14 07:56:47 +01:00
Kittnz f74a21ab2f Scripts/Outland: Implement Hellfire event in Honor Hold 2018-01-14 07:42:50 +01:00
lachtanek 311f1aa10d Core/Pools: Fixed spawning in pools with both explicitly and equally chanced entries (#21170) 2018-01-14 07:10:23 +01:00
Treeston 6522040c5e Core/Unit: Abide UNIT_FLAG2_DISABLE_TURN on creatures. Add that flag to Kologarn (from sniff). Hi sirikfoll. 2018-01-14 07:07:20 +01:00
Chaouki Dhib e8bdb2a157 Core/Movement: Correct the allowed distance to target before a repositioning is necessary. #20173
Also getting rid of the wordserveur config parameter 'TargetPosRecalculateRange' since it is no longer needed.
2018-01-14 06:56:50 +01:00
Aokromes 90033ee748 Core/Spells: Defined and implemented some new spell attributes 2018-01-14 06:53:36 +01:00
Keader fa9ca1d384 Core/Spells: Fixed Shapeshift using macro
Close #21197
Author: lineagedr
2018-01-14 06:30:42 +01:00
DanVS eba81f5268 Core/Spells: Mana potions in druid forms (#21160)
* Fix mana potions in druid forms
2018-01-14 05:58:12 +01:00
Aokromes c337d26db6 typo fix 2018-01-08 02:45:22 +01:00
Ovalord e60e0f9f4a Scripts/Professions: fixed multi-profession trainer 2018-01-08 02:08:00 +01:00
Aokromes a71b98bfeb Core/Items: Try to automatically equip new bags 2018-01-08 02:01:49 +01:00
Shauren 92003135da Core/Networking: Activate single threaded optimization for io_service running in NetworkThread
(cherry picked from commit 9711dd3f706a30d23f57b259765837b71292d09e)
2018-01-06 13:23:45 +01:00
ariel- e6e1403b2d Core/Spells: fix casting NO_TARGET event spells
Closes #19978
2018-01-06 13:22:44 +01:00
Aokromes 1f95d87e92 Core/SmartAI: allow SMART_ACTION_SEND_GOSSIP_MENU to override default gossip 2018-01-06 06:46:43 +01:00
ariel- 45817f6030 Core/Scripts: fix Millhouse Manastorm resetting dialogs after Skyriss encounter
Closes #21159
2018-01-03 04:36:28 +01:00
ariel- 69ea734f78 Core/Scripts: cast "Trial of the Naaru: Tenacity" credit spell when criteria is achieved 2018-01-03 04:35:46 +01:00
Aokromes 24e7272e48 Core/Scripts: fixed npc immunity flags during Harbinger Skyriss encounter
- Added missing _Reset

- Properly register Skyriss summons in SummonList
2018-01-03 04:31:51 +01:00
Aokromes 85fe41f0f2 Core/Scripts: Implemented Shifting Naaru Sliver 2018-01-03 04:16:05 +01:00