Commit Graph

26948 Commits

Author SHA1 Message Date
ccrs
4bc60e650d Scripts/BlackTemple: minor cleanup and corrections after recent PRs
plus a ninja tabs to spaces cleanup
2016-11-30 14:05:07 +01:00
ccrs
0663e6a180 DB: fix error 2016-11-30 07:40:18 +01:00
ariel-
0229cb865e Core/Spells: proc spells after damage apply, not before. Fixes #13025 2016-11-29 22:09:42 -03:00
Kittnz
2cac8e43a5 Fix build 2016-11-29 21:53:33 +01:00
Kittnz
1553cc02fb Core/Scripts: Drake Hunt
- Removed creature script
- Using a spell script for red dragonblood spell http://wotlk.openwow.com/spell=46620 from sunwell
- Updated the SAI scripts for the quest Drake Hunt also from sunwell and fixed by Kilyana
2016-11-29 21:44:23 +01:00
ariel-
0f649d51e9 Core/Scripts: fix a failed assertion crash in Master's Call script
Closes #18316
Closes #18318
2016-11-29 03:45:05 -03:00
Aokromes
b049caf62f typo fix
by ccrs
2016-11-28 01:30:34 +01:00
ccrs
2d1ef6b5b0 Core/Pets: Pet Attack Distance 2016-11-28 01:22:46 +01:00
Aokromes
2402f47642 Fix typo in VMap BIH generation (#18297)
Fix typo in VMap BIH generation
By zorix
2016-11-28 01:19:16 +01:00
Keader
cd687fb36d Core/Scripts: Partial Revert in 87977b00d3 misunderstand concept. (#18334)
Sorry for the mess
2016-11-28 00:25:34 +01:00
Keader
87977b00d3 Core/Scripts: Black Temple misc codestyle and unit state casting check (#18333) 2016-11-28 00:02:45 +01:00
Keader
e7024f8a4c Core/AI: Added new method for search friendly targets with certain entry and hp pct below a value (#18310) 2016-11-27 23:28:06 +01:00
Killyana
614329d6e2 DB/Creature: Wandering Eye of Kilrogg 2016-11-27 16:06:18 +01:00
Killyana
0df7d22a89 DB/Quest: Shoot 'Em Up
Closes  #4207
The set active will be removed once this PR https://github.com/TrinityCore/TrinityCore/pull/18067 merged
Spells cooldown is a generic issue
2016-11-27 11:09:37 +01:00
Killyana
6bd96eec51 DB/Creature: Remove wrong spawns related to Pilgrim's Bounty
No need to comment about missing chairs or their positions, accessories are not installed correctly and there's already an issue: https://github.com/TrinityCore/TrinityCore/issues/15224
2016-11-27 10:16:17 +01:00
Aokromes
b9b97c3fb1 DB/Quest: Sniffing Out the Perpetrator
By Rushor, closes #17914
2016-11-27 08:34:01 +01:00
Aokromes
bc637c5b1c DB/Quest: The Cleansing
By Saben65, closes #16521
2016-11-27 07:49:44 +01:00
Dr-J
579cc91ea7 DB/Misc: Pooling
Fix Silithid Invader again,
2016-11-26 19:32:30 +00:00
Dr-J
1498b2f4a3 DB/Text: Temporal Parasite
Add missing emote text
2016-11-26 19:23:50 +00:00
Killyana
ef31955f83 DB/Creature: Add some missing spawns to Dire Maul 2016-11-26 15:18:14 +01:00
Dr-J
345c128ba5 Remove field which was causing errror 2016-11-26 13:42:17 +00:00
Dr-J
791899a6c7 DB/Misc: Various Fixes
1) SIlithid Invader/Hive Drone Pooling
2) Plump Turkey Script (Keep away from fires) just walks into fire rather than jumping though
3) Temporal Parasite only remaining issue now is that when player uses quest item 3 parasites will always respawn rather than 1-3, chance for additional to spawn on death and the Temporal rift will now despawn when item used preventing the quest item been used on same silo until it respawns
4) Screecher spirits - despawn corpse rather than player been able to complete quest while killing only a single mob
2016-11-26 13:25:33 +00:00
Killyana
c4a3e0a63f DB/GameObject: Add missing GameObjects to Dire Maul 2016-11-26 13:04:53 +01:00
Aokromes
46ee3881e6 Core/DungeonFinder: disable map only for LFG (#17784)
Core/DungeonFinder: disable map only from looking for dungeon
2016-11-26 02:50:17 +01:00
Keader
109174146c Core/Scripts: Teron Gorefiend encounter rewrite (#18263)
Core/Scripts: Rewrite Teron Gorefiend Encounter
2016-11-26 02:41:15 +01:00
Keader
bced796414 Core/Scripts: Minor Fixes in Black Temple (#18293)
Core/Scripts: Minor Fixes in Black Temple
2016-11-26 02:34:01 +01:00
Aokromes
8975fb73f0 Rename 9999_25_44_50_world.sql to 2016_11_26_02_world.sql 2016-11-26 02:31:52 +01:00
Keader
eb41194dbb Core/Scripts: Gurtogg Bloodboil Rewrite (#18279)
Core/Scripts: Gurtogg Bloodboil Rewrite
2016-11-26 02:31:17 +01:00
Keader
51507efd01 Core/Scripts: Fixed Supremus encounter (#18234)
Core/Scripts: Fixed Supremus encounter
2016-11-26 01:42:56 +01:00
Keader
571b3b6a76 Core/Scripts: Improved High Warlord Naj'entus fight - Black Temple (#18229)
Core/Scripts: Improved High Warlord Naj'entus fight
2016-11-26 01:42:04 +01:00
Andrew Blakely
60ac53ff07 Core/Scripts: Fixed Vaelastrasz bomb mechanic (#18260)
* Core/Scripts: Fixed Vaelastrasz bomb mechanic

Vaelstraz was suppose to bomb raid members that are mana users every 15
seconds. He was not doing that with the current implementation.

This implementation allows him to bomb the raid and to select the proper
targets. This is also done in a cleaner way.

* Added AuraScript for SPELL_BURNINGADRENALINE

Needed to define an AuraScript for custom behavior that would denatonate
the damaging aura when the debuff falls off.

SpellId - 18173

* Added SQL for Burning Adrenaline Script Ref

* Fixed Multiple Application of BA

* Add unit null check in lambda

* Remove DB name from sql query

* Added Newline in SQL update file.

* Added SQL delete query for potential existing spell

* Fix SQL newline again.

* As suggested a simpler SpellCast overload works

I don't know if there are any consequences but it seems to function fine
in in-game.

I'd like more information on the overload that involves an AuraEffect.

* Remove duplicate Unit null check in lambda

* Update boss_vaelastrasz.cpp
2016-11-25 11:54:38 -02:00
Riztazz
28050f338d [3.3.5][master] Core/Movement: Smooth movement #13467 (#18020)
Implement smooth movement for all waypoint pathing and escortai
2016-11-24 23:31:10 +00:00
Shauren
90a5811701 Core/Spells: Fixed logic related to movement while channeling
Closes #18289
2016-11-24 20:22:47 +01:00
Keader
ab4ec5bd01 Core/Scripts: Added Boundary in Forge of Souls (#18226)
Core/Scripts: Added Boundary in Forge of Souls
2016-11-23 15:45:21 +01:00
Aokromes
8a864fc085 Merge pull request #18094 from Staleness89/3.3.5
Script/Quest: Rivenwood Captives
2016-11-23 02:31:48 +01:00
Aokromes
9a51fabe4f Rename 9999_99_99_18094_world.sql to 2016_11_23_00_world.sql 2016-11-23 02:31:11 +01:00
Aokromes
fe68b2e998 Merge pull request #18053 from ccrs/motion
Core/MotionMaster: cleanup, reordering and renaming
2016-11-23 02:28:40 +01:00
Aokromes
24105ec158 Merge pull request #17983 from Ghost-R/3.3.5-wgbuff
Core/Battlefield: Wintergrasp 'Tenacity' buff
2016-11-23 02:25:42 +01:00
Keader
b333c92d0c DB/Creature: Supremus (BT) trash mobs, waypoints & spawns
Dragonmaw Sky Stalker (ID 23030) &
Dragonmaw Wind Reaver (ID 23330)

- added 9 missing spawns (23030 / 54254-54262)
- reinserted correct waypoints based on sniffs

Closes #18232
2016-11-20 23:28:35 +01:00
Killyana
3cc89c32d5 Creature/script: Add area restriction for Freed Proto Drake
Closes #11754
Thanks to ariel-
2016-11-20 20:01:54 +01:00
Killyana
50d9a7494b DB/Creature: Root for 7th Legion Chain Gun
Closes #16308
2016-11-20 09:59:15 +01:00
ariel-
7ce1cb295d Core/Unit: add impurity attack power bonus to healing too (for Death Coil for example) 2016-11-20 04:13:53 -03:00
ariel-
858d45885b Core/Player: fix regression with EquippedItemClass requiring spells 2016-11-20 03:48:36 -03:00
ariel-
61a4e08e1e Revert "Core/Spell: add EquipedItemClass/EquippedItemSubClass check to passive spell casts"
This reverts commit f188ff1ce4.

Was breaking Titan's Grip.
Spells are loaded before items, and they CAST the spell on the player.
When items are then loaded, Player::ApplyItemDependentAuras only has AddAura on it. Titan's Grip is an effect, no auras involved.

In turn reverting this commit will now allow Two-handed weapon specialization and similar from spells load. Which is the lesser of two evils.
2016-11-20 03:34:20 -03:00
ariel-
ce0680200b Core/Player: fix build pt. 2 2016-11-20 03:19:46 -03:00
ariel-
2e820004a0 Core/Player: fix build 2016-11-20 03:04:47 -03:00
ariel-
f188ff1ce4 Core/Spell: add EquipedItemClass/EquippedItemSubClass check to passive spell casts
- Was adding auras on login that didn't satisfy requirements (like Two-Handed Weapon Specialization)
2016-11-20 02:39:14 -03:00
Shauren
6dc37a9add Core/Auras: Rewritten conditionally applying SPELL_AURA_MOD_WEAPON_CRIT_PERCENT, SPELL_AURA_MOD_DAMAGE_DONE and SPELL_AURA_MOD_DAMAGE_PERCENT_DONE auras
* Now the entire aura is removed when changing equipment
* All aura types can now depend on equipped items

(cherry picked from commit b9f7b500a3)
2016-11-20 01:46:47 -03:00
Shauren
5237eda340 Core/Spells: Updated spell required items check, EquippedItemInventoryTypeMask should only be used for enchantments
(cherry picked from commit 28fd8a424d)
2016-11-19 23:41:38 -03:00
ariel-
25281ecb31 Core/Guild: avoid data integrity problems wrapping delete+insert statements in a transaction 2016-11-19 23:28:52 -03:00