Commit Graph

23000 Commits

Author SHA1 Message Date
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
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
ariel-
562a76eb41 Core/Scripts: fix issues with 'Squeeze' on Yogg-Saron encounter
- Unassigned spell script for 25-man difficulty

- Didn't remove aura on 25-man when tentacle killed
2018-01-03 04:09:44 +01:00
ariel-
23388c5c56 Core/Player: fix issue with SendLoot when using Disarm Trap at maximum range 2018-01-03 03:54:25 +01:00
ariel-
a53af26ab6 Core/Entities: fix crash
- m_currentSpells and spell would be different in case cancelation of a channeled spell would remove the aura, and aura scripted to cast another channeled spell on remove
- In the above situation, we would lose reference of currentSpell and remove reference from wrong one, this was fixed by clearing the pointer before spell cancelation.

Closes #20172
2018-01-01 22:21:01 +01:00
jackpoz
b263e63a50 Core/Crash reporting: Add support to char* arrays
Add support to char* array showing the string value instead of the pointer address
2018-01-01 16:14:37 +01:00
Aokromes
c3e466e4ef Update RBAC.h 2018-01-01 16:14:09 +01:00
jackpoz
e72f6e31be Core/Misc: Removed unneeded checks 2018-01-01 16:13:59 +01:00
Treeston
0aa1c50b41 travis fix 2018-01-01 16:02:44 +01:00