Commit Graph

15270 Commits

Author SHA1 Message Date
ariel-
9fdb4c0a4d Core/Scripts: fix non-functional Celestial Planetarium Access GO
- Client only sends CMSG_GAMEOBJ_REPORT_USE for this one

Closes #19982
2018-02-10 11:52:22 +01:00
sirikfoll
855a0bbaf0 Scripts/Magisters Terrace: Removed not allowed ENSURE_AI call from constructor
Closes #20727
2018-02-10 11:52:11 +01:00
Shauren
bf2d223cc3 Build fix 2018-02-10 11:51:45 +01:00
Shauren
c385edb12d Core/Scripts: Fixed ENSURE_AI assertion failures when used in Reset()/InitializeAI() hooks with hotswap
Updates #20727
2018-02-10 11:51:34 +01:00
Aokromes
6c62498517 pre-cp 2018-02-10 11:51:28 +01:00
ariel-
a97171c8c0 Core/ScriptSystem: AfterHit hook can't modify damage/healing, so log it
- Also added const to getter members
2018-02-10 11:49:40 +01:00
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 29c3b7d8f6
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 947cb6a453
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 9711dd3f70)
2018-01-06 13:23:45 +01:00