Commit Graph

29263 Commits

Author SHA1 Message Date
Treeston
6ff71dffbb Scripts/ScarletEnclave: fix Massacre at Light's Point mine cart escort to work again (tag #20310) 2018-02-12 02:58:51 +01:00
Treeston
92a8f65203 DB/Quest: fix Territorial Trespass SmartScript to use proper target type (tag #20310) 2018-02-12 02:58:23 +01:00
Treeston
fe1ba18905 Core/Movement: WaypointMovementGenerator cleanup 2018-02-12 02:57:55 +01:00
Treeston
d02f481d9a Core/Movement: Creatures' idle movement generator can no longer override player mover control.
Tagging #20310, partial fix.
2018-02-12 01:50:36 +01:00
ariel-
477878630e Core/Scripts: implemented Combined Toxins proc only from poisons 2018-02-11 21:10:56 -03:00
ariel-
9d0e90829c Core/Auras: fix periodic ticks proc after previous commit 2018-02-11 21:09:41 -03:00
ariel-
b42ade918a Core/Spells: require phasemask set for periodic damage procflag
Closes #21379
2018-02-11 20:42:06 -03:00
ariel-
da7501144d DB/Spell: fix Unstable Affliction and Vampiric Touch dispel double dipping from SP
Closes #21393
2018-02-11 19:49:22 -03:00
jackpoz
3576a38f6c Core/Player: Add some asserts
Assert PlayerInfo for race/class pair in a few Player functions
2018-02-11 17:43:12 +01:00
jackpoz
5aba5c7aff Scripting/Obsidian Sanctum: Fix crash
Fix crash caused by calling Reset() in constructor (which is not allowed)
2018-02-11 15:53:30 +01:00
Jildor
edd6e7d524 Whitespace cleanup in Transaction.cpp
Removing white space after commit 54b0b8f5ea
2018-02-11 13:23:53 +01:00
Aokromes
638cb33ea0 Update characters_database.sql 2018-02-11 09:08:12 +01:00
Killyana
201b0b3720 DB/SAI: Mire Hydra 2018-02-10 21:10:51 +01:00
Killyana
e4817aa822 DB: Fix some DB errors
Ref 3acd9a7c4f
2018-02-10 20:42:12 +01:00
jackpoz
54b0b8f5ea Shared/Database: Improve dead-lock error handling
Improve dead-lock error handling in async transactions by retrying the transaction for up to 60 seconds instead of just 5 times
2018-02-10 16:07:56 +01:00
Killyana
6952d0a5ea DB/Creature: Arcatraz Sentinel
Updates #21156
2018-02-09 23:19:02 +01:00
Treeston
a4fc32dd86 Scripts/Instance: Transition Gnomeregan to boss states (instance spawn group prep) 2018-02-09 19:21:49 +01:00
Keader
2994abeae6 Scripts/Icecrown Citadel: Fixed Sindragosa spawn after grid unload
ty sirikfoll :)
2018-02-09 16:02:00 -02:00
Treeston
b456915f9a Game/AI: InvalidAIException internal cleanup 2018-02-09 18:07:57 +01:00
ariel-
303efcf0e4 Core/Spells: remove 'Vanish Purge' hack, the spell is present on DB and is copy of one in vanilla DBC
Thanks to killerwife for the heads-up
2018-02-08 23:18:45 -03:00
Killyana
b4c16971cb DB: Fix the previous commit 2018-02-08 23:14:07 +01:00
Killyana
3acd9a7c4f DB/Creature: Remove Tamed Sporebat spawns, summoned as pets by other npcs 2018-02-08 22:26:58 +01:00
ZenoX92
23dd63da98 DB/Gossip: Zorbin Fandazzle
Closes #21369
2018-02-08 17:35:56 +01:00
ZenoX92
fa1db68fec DB/Quest: Zapped Giants
Closes #21370
2018-02-08 17:34:38 +01:00
ZenoX92
58bb542e50 DB/Quest: Weapons of Spirit
Closes #21371
2018-02-08 17:34:00 +01:00
ZenoX92
c60eef9cda DB/Misc: Feralas Quest Emotes (Horde)
Closes #21372
2018-02-08 17:31:45 +01:00
ZenoX92
c705b02a0c DB/Quest: Tran'rek (breadcrumb quest)
Closes #21373
2018-02-08 17:31:12 +01:00
ZenoX92
e2e12aea78 DB/SAI: Living Storm, Land Rager & Gusting Vortex
Closes #21376
2018-02-08 17:29:51 +01:00
Teppic1
65237ecea7 DB/Loot: Set up correct rare drops for Shadowfang Keep exclusive items
Closes #21382
2018-02-08 17:28:33 +01:00
Teppic1
3aee76b2d6 DB/Loot: Reference template 24062 corrections
Closes #21368
2018-02-08 17:26:38 +01:00
Teppic1
b17a084ecd DB/Loot: Dun Morogh - Coldridge Valley loot tables redone
Closes #21364
2018-02-08 17:25:49 +01:00
Teppic1
c49003ac8b DB/Loot: Reference template 24060 corrections
Closes #21363
2018-02-08 17:25:03 +01:00
Keader
31ad6358fb Core/Scripts: Fixed tabs issues introduced in 5bef3e426a 2018-02-08 10:16:19 -03:00
Keader
5bef3e426a Core/Scripts: Fixed possible crashs related with JustDied 2018-02-08 10:05:08 -03:00
ariel-
b490d3f5ad Core/Scripts: fix non-functional Celestial Planetarium Access GO
- Client only sends CMSG_GAMEOBJ_REPORT_USE for this one

Closes #19982
2018-02-06 13:59:08 -03:00
sirikfoll
cfaa4e6caf Scripts/Magisters Terrace: Removed not allowed ENSURE_AI call from constructor
Closes #20727
2018-02-05 21:27:13 -02:00
sirikfoll
14b6e3bbb3 Scripts/Sunwell Plateau: Fixed and improved spell "Curse of Boundless Agony" target selection (Boss Kalecgos) 2018-02-05 21:14:26 -02:00
Shauren
713bf944ae Build fix 2018-02-05 21:08:09 +01:00
Shauren
2fd9dc2edb Core/Scripts: Fixed ENSURE_AI assertion failures when used in Reset()/InitializeAI() hooks with hotswap
Updates #20727
2018-02-05 20:52:19 +01:00
ariel-
ed931cfa19 Core/ScriptSystem: AfterHit hook can't modify damage/healing, so log it
- Also added const to getter members
2018-02-05 14:43:11 -03:00
ariel-
650a92dc9f Core/Channel: properly notify client about invalid channel names
Closes #16190
2018-02-05 13:45:52 -03:00
Treeston
4bd2d28119 Revert "Scripts/Northrend: Malygos now uses modifiable threat list when teleporting after vortex. Fixes a crash. Closes #21315."
This reverts commit 6bbc95f3a0, which is made unnecessary by 65709e1c30.
2018-02-05 10:14:00 +01:00
ariel-
65709e1c30 Core/Spells: fix logic error causing near teleports to drop combat for players
Closes #21362
2018-02-04 22:47:53 -03:00
ariel-
e979a58d17 Core/Spells: remove duplicated LowerPlayerDamageReq call on reflected spells
- It is already called at Unit::DealDamage
2018-02-04 22:07:10 -03:00
Treeston
6bbc95f3a0 Scripts/Northrend: Malygos now uses modifiable threat list when teleporting after vortex. Fixes a crash. Closes #21315. 2018-02-05 01:38:56 +01:00
Treeston
4cb13af4fa Core/Threat: Custom ThreatListIterator that transparently iterates over the backing map (instead of using heap iterators) when working with the unsorted threat list. This greatly reduces the range of actions that can cause iterator invalidation.
Also some minor adjustments to .debug threat, which no longer hides certain invalid states from view.
2018-02-05 01:33:41 +01:00
ariel-
2d2c43f4b9 Core/Spells: fix SPELLMOD_DAMAGE application order for melee spells
Closes #20597
2018-02-04 21:28:15 -03:00
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