Commit Graph

29216 Commits

Author SHA1 Message Date
ariel-
9fc732eb97 Core/Spells: kill unused parameter from Spell constructor
Added in 1f2292af79
2018-02-04 20:15:38 -03:00
Killyana
c7476f335f DB/Loot: Fix fishing loots for some areas
Closes #11251
2018-02-04 23:17:12 +01:00
jackpoz
71feb2149e Core/Misc: Fix no-pch build 2018-02-04 21:54:06 +01:00
jackpoz
95a76a83fc 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-04 21:47:45 +01:00
Treeston
b3e0c89238 Scripts/Ulduar: Flame Leviathan used a very weird mixture of victim logic and REACT_PASSIVE, which broke during transition to the new system. Replaced with a working version.
Closes #21265.
2018-02-04 21:27:48 +01:00
Treeston
8f52664a37 nopch fix 2018-02-04 15:10:31 +01:00
Treeston
6e0df9fce1 AI/SmartAI: Remove a silly incorrect piece of code that was breaking react state swaps on SAI creatures. Fixes #21353. 2018-02-04 15:03:05 +01:00
Treeston
3491aa44b7 nopch fix 2018-02-04 14:45:18 +01:00
Teppic1
022e8e7692 DB/Loot: Reference template 24078 corrections
Closes #21345
2018-02-04 14:40:04 +01:00
Teppic1
0f3c30e0a4 DB/Loot: Redo Prowler table and remove exploit
Closes #21341
2018-02-04 14:26:34 +01:00
Treeston
aefc25482f Scripts/ICC: Valithria Dreamwalker's script no longer despawns unrelated mobs in Frostwing Halls, and thus won't get them stuck in a despawned state due to linked_respawn.
Closes #21286.
2018-02-04 01:32:30 +01:00
sirikfoll
a217c0be92 Scripts/Icecrown Citadel: Corrected Val'kyr Shadowguard positioning on heroic mode (Lich King)
Movement was being prevented by spell cast
2018-01-31 00:59:14 -02:00
Teppic1
2119a5979d DB/Loot: Tirisfal Glades - Deathnkell loot tables redone
Closes #21332
3.3.5 Only
2018-01-30 18:13:23 +01:00
Killyana
5376aa3483 DB/Misc: Death knights area rework part 9
Original work done by Grz3s on Cmangos
2018-01-30 18:09:52 +01:00
Killyana
8f71307e56 Spell/Script: Torch 52953 and 58121 must hit only one target 2018-01-30 13:04:25 +01:00
Treeston
1acfefb973 Core/Creature: Adjust SelectVictim behavior: (PR #21324)
- No more automatic combat -> threat promotion. This matches anecdotal retail behavior - spells already in transit will not cause mob to chase you if its primary target vanishes before the spell hits.
- Prevent mobbing by stopping creatures from auto-acquiring a nearby target just because the primary target vanished.
2018-01-29 23:14:46 +01:00
Killyana
e45d54d80e DB: Fix an error
Ref 833b5b9e16
2018-01-29 18:10:37 +01:00
Treeston
03ef79f3d9 Scripts/Pets: Mirror Image re-write, because it's a colossal mess right now. (PR #19818) 2018-01-29 14:27:15 +01:00
Treeston
bd3e624fca DB/Spell: Un-Rubik's-cubed Poisoned Spear (for Ymirheim Defender) 2018-01-29 12:09:35 +01:00
Treeston
2402406228 Combat/Threat: Now set engaged state for all units on offline reference registration (vanished/invis'd units). For non-PASSIVE units, this will immediately cause an evade.
This fixes an exploit where creating the reference as offline (by vanishing while a spell was mid-flight) you could damage a creature further without it ever engaging you.
2018-01-29 03:07:43 +01:00
Treeston
c69584a967 Game/AI: Remove some unused old logic. 2018-01-29 01:57:31 +01:00
Shauren
aaab7ba9f4 Scripts/Icecrown Citadel: Added missing cosmetic colors and emotes to Big Ooze (Rotface) 2018-01-28 23:29:33 +01:00
Killyana
52fc5a572b Quest/script: Freedom to Ruul
Follows 4dc91429dd
2018-01-28 15:15:50 +01:00
Killyana
4dc91429dd DB/Quest: Freedom to Ruul
Closes #7262
2018-01-28 14:03:43 +01:00
Killyana
a7556ce394 DB/Creature: Sister Svalna gold drop
Closes #6722
2018-01-28 11:22:56 +01:00
Dr-J
ffbaf80aeb Actually add the SQL for last commit 2018-01-28 10:14:43 +00:00
Dr-J
6dd8e2beef DB/SAI: Wildlord Antelarion
Updating original script which was posted for this npc at 54cb925f8bea76ddbb364208df/sql/old/3.3.5a/TDB49_to_TDB50_updates/world/2012_09_26_00_world_misc.sql#L7

so that it also replaces http://www.wowhead.com/item=31763/druid-signal as well as the felsworn gas mask
2018-01-28 10:12:59 +00:00
Treeston
0ee14845ae typo 2018-01-28 02:41:33 +01:00
Treeston
320306554c Core/Creature: add an assertion to guard against infinite loops 2018-01-28 01:51:50 +01:00
Aokromes
4130647bf6 Core/Misc: Sort string 2018-01-27 16:20:41 +01:00
Shauren
21ad8761e9 Core/Spells: Exclude spells with no MaxLevel from coefficient downranking penalty 2018-01-27 13:06:48 +01:00
Shauren
2ab4e6c7aa Core/Spells: Fixed downranking coefficient penalty formula
Closes #21318
2018-01-27 12:19:18 +01:00
ccrs
275c17b4c2 Revert "Core/SmartAI: Remove duplicate OnReset() call"
This reverts commit 42c9289be3.
2018-01-26 23:56:39 +01:00
Killyana
de49ba1d7c DB/Quest: Territorial Trespass
Ref #20771
2018-01-26 22:51:02 +01:00
sirikfoll
42c9289be3 Core/SmartAI: Remove duplicate OnReset() call
It is already called for every creature in SmartAI::InitializeAI(), removing the one from SmartAI::JustAppeared to keep as much as possible of the old behavior, because JustAppeared is called on the next tick after InitializeAI

Closes #20881
Closes #20771
2018-01-26 19:18:10 -02:00
Keader
db525a1401 Scripts/Spells: Fixed Nature's Guardian proc (#21314) 2018-01-26 00:06:50 -02:00
Killyana
cfae3636ca DB: Rename 2018_01_25_03_world.sql 2018-01-25 20:29:32 +01:00
ZenoX92
c22764c18f DB/SAI: Searing Gorge
Closes #21307
2018-01-25 18:56:22 +01:00
ZenoX92
b443381ae2 DB/Quest: Set Them Ablaze!
Closes #21306
2018-01-25 18:54:36 +01:00
ZenoX92
eab0cc0cf7 DB/Quest: The Key to Freedom
Closes #21305
2018-01-25 18:53:10 +01:00
ZenoX92
9a6db87861 DB/Quest: The Torch of Retribution
Closes #21304
2018-01-25 18:51:41 +01:00
ZenoX92
6cccb344e2 DB/Conditions: Kalaran Windblade
Closes #21303
2018-01-25 18:50:37 +01:00
ZenoX92
c4b845f0e0 DB/Gossip: Samuel Hawke, Rutherford Twing, Illiyana Moonblaze & Kelm Hargunth
Closes #21302
2018-01-25 18:49:15 +01:00
ZenoX92
18553de3b4 DB/Gossip: Fallen Hero of the Horde
Closes #21301
2018-01-25 18:46:18 +01:00
ZenoX92
4d635a7a3e DB/Gossip: Primal Torntusk
Closes #21300
2018-01-25 18:44:09 +01:00
ZenoX92
bb041202a4 DB/Gossip: Call to Arms! (Gameobject)
Closes #21299
2018-01-25 18:42:48 +01:00
ZenoX92
1d6ba41828 DB/Conditions: Master Smith Burninate
Closes #21298
2018-01-25 18:41:06 +01:00
ZenoX92
74f3c08e58 DB/Quest: The End of the Deserters (11134) - fix quest credit cast
by ZenoX92

Closes #21293
2018-01-25 14:57:45 +01:00
Treeston
51e28ae76a DB/SpawnGroup: Instance spawn group data for Tempest Keep: The Eye and Hellfire Citadel: Ramparts.
(also some minor adjustments to command output for convenience)
2018-01-25 13:45:11 +01:00
Treeston
6c3c200cc5 Misc: assert -> ASSERT 2018-01-25 12:39:19 +01:00