Commit Graph

28093 Commits

Author SHA1 Message Date
Shauren fba87d3f33 Core/Auth: Prevent queueing more than one realmlist query at the same time 2017-07-12 19:22:53 +02:00
Killyana 432dd7c25d DB/Quest: Celestial Planetarium access heroic requirements
Updates #19981
2017-07-12 17:03:41 +02:00
Killyana 1008536ce4 DB/Quest: Celestial Planetarium access quests
Closes #19981
2017-07-12 16:54:23 +02:00
Killyana 13edbd9e31 DB/Creature: Overseer Faedris
Remove Dup spawn
Closes #20020
2017-07-12 16:50:35 +02:00
Killyana d50794a33e DB/Quest: Finish Me!
Fix Quest requirements
Closes #20019
by meji46
2017-07-12 16:47:13 +02:00
treeston 3f8c0cb446 Some more script adjustments ported from #19930. 2017-07-11 12:52:53 +02:00
Treeston ed241a2fd6 Prevent an issue that stopped Aura AfterEffect handlers being called on default handler prevention. (#20001)
Fixes #19996.
2017-07-09 13:58:59 +02:00
treeston 9bacaf15b6 Woopsie. Fix an oversight causing the main tank flag in SelectTarget to be inverted. 2017-07-09 02:53:00 +02:00
treeston 74af880217 Hi, I'm Treeston, and welcome to Combat PR Prep Refactors.
Today, we're moving UNIT_FLAG_IMMUNE_TO_PC and UNIT_FLAG_IMMUNE_TO_NPC to higher-level abstraction so combat manager can react to it.
New methods on Unit:
- void SetImmuneTo<All/PC/NPC>(apply, keepCombat = false);
- bool IsImmuneTo<All/PC/NPC>() const;
2017-07-09 02:07:29 +02:00
Killyana c6d7994445 DB/Creature: Tivax the Breaker 2017-07-08 18:55:29 +02:00
Keader 3aadb72eaa Build fix 2017-07-08 13:13:01 -03:00
Keader e254ebebbe Core/Custom: Fixed SPELLMOD_COOLDOWN exploit on Duel Reset system
Followup 0048d4b618
Closes #17419
2017-07-08 13:08:50 -03:00
Nyeriah 746fce30d9 Scripts/Karazhan: Fix Attumen and Midnight not moving towards each other on phase transition after latest changes 2017-07-08 12:37:03 -03:00
Killyana 83932aaafd DB/Gameoject: Add some missing mailboxes in Undercity 2017-07-07 23:25:30 +02:00
Killyana fe15464feb DB: Fix the previous commit 2017-07-07 22:48:30 +02:00
Killyana fb194588e1 DB/Gameobject: Add missing spawn of The Alliance of Lordaeron 2017-07-07 22:03:59 +02:00
Killyana ce8996fa23 DB/Creature: Crystalforge Bunny 2017-07-07 18:44:17 +02:00
Killyana 1f834d3cd1 DB: Use the correct ID for Hagash The blind
Updates #18930
2017-07-06 21:39:46 +02:00
Gustavo a27a3e0457 Core/Auras: Implement SPELL_AURA_DETECT_AMORE (#19955)
Based on https://github.com/mangos/mangos/commit/b58b29c9581327129daaf43b9c368810db850771
2017-07-06 21:32:10 +02:00
treeston 88543c0eaa Formation idle: Remove more shitty code. Fixes #19995 for real this time. 2017-07-06 20:43:30 +02:00
Treeston ac50034df7 Utilities/Containers: New RandomResize implementation with guaranteed asymptotic linear time for all container types (#19974) 2017-07-06 19:51:16 +02:00
treeston 2dd658cacc Fix formation follow. Closes #19995. 2017-07-06 19:41:49 +02:00
treeston 07593f6c34 Core/Combat: Fixed issues with creatures sometimes entering combat with friendly targets
Close #19980
2017-07-03 19:40:56 -03:00
treeston 0d27fee6f4 adjust CreatureGroups to use cmangos flags (for already-supported values, no functionality changed) 2017-07-03 20:03:39 +02:00
treeston 495e161db2 Fix an issue that was causing all creature group members to assist each other, even if only one of the aggro flags was set. Also refactor enum values to be readable.
Fixes #19977.
2017-07-03 19:39:16 +02:00
treeston 62d5113252 Two more refactors I missed for #19930. Last ones for now, I promise. 2017-07-03 17:49:54 +02:00
treeston 2739a5c5f5 Some more refactoring prep for combat/threat (#19930). 2017-07-03 17:33:34 +02:00
treeston 5d3c69bf44 Creatures now release spell focus on projectile launch (for spells that have a projectile portion) as opposed to projectile impact.
This should make some very slow projectiles (f.ex. Professor Putricide's Malleable Goo) a lot smoother.
2017-07-03 00:17:31 +02:00
Killyana f9f15250a5 DB/SAI: Fix Thrallmar Grunt event text
Closes #18930
By dr-j
2017-07-02 19:49:23 +02:00
Killyana 57604f43bd DB/Creature: Hearthsinger Forresten 2017-07-02 19:43:00 +02:00
Keader 0048d4b618 Core/Custom: Fixed Duel Reset Exploits
Close #17419
*Fixed exploit with SPELLMOD_COOLDOWN
*Fixed exploit with some items (like Sylvanas' Music Box)
*Little cleanup
2017-07-01 16:56:30 -03:00
Shauren c8480f171a Nopch fix 5 and should be last 2017-07-01 21:47:00 +02:00
Shauren 235194bf54 typo fix 2017-07-01 21:37:07 +02:00
Shauren 7a72a170be Nopch fix 4 2017-07-01 21:33:34 +02:00
treeston 0f47868d34 nopch fix episode 3: revenge of that one boss in slabs that is borked anyway 2017-07-01 21:21:16 +02:00
Shauren 533e082e80 Nopch fix 2 2017-07-01 20:56:41 +02:00
Shauren 383b30041f Nopch fix 2017-07-01 20:40:07 +02:00
Treeston e2a1ccd118 [3.3.5] Combat/Threat rewrite - prep & refactor (#19966)
* Combat/Threat rewrite (PR #19930) prep work. Mostly refactors, and a compatibility layer on ThreatManager/HostileReference that allows scripts to be changed already.
2017-07-01 20:18:02 +02:00
Shauren 5879eb2198 Core/Spells: Add missing validate 2017-07-01 11:57:16 +02:00
treeston e07a322a3e Combustion will now properly go on cooldown when the buff is manually cancelled. Fixes #19968. 2017-06-30 18:25:11 +02:00
treeston e35092c6a1 Combat/threat rewrite prep - merge RBAC/DB changes. 2017-06-28 17:27:34 +02:00
Killyana 7a558e538a DB/SAI: Magister Idonis and Arcanist Janeda Event
Closes #19965
By Weyrath
2017-06-28 14:38:07 +02:00
Aokromes 445c5a00e8 Buildsystem: Enforce Visual Studio 2015 Update 1 in CMake
Even if it's for few days, it looks it's absolute minimum needed to compile 3.3.5a for now
2017-06-27 03:50:18 +02:00
Treeston 7dfd472f8d Proper client timeout detection (#19906)
- Properly detect client timeout when logged into a character after a configurable time (default 60s) has passed without the client sending any packets.
- Fixes issues with crashed clients leaving characters in the world for a very long time (default 15 minutes), as well as edge case exploits involving intentionally pausing client execution for some amount of time.
2017-06-27 00:22:33 +02:00
Killyana 19fefbb72b BD: Typo 2017-06-25 20:23:03 +02:00
Killyana 651aa72dfd DB/Creature: Marauding Geist spawns
Waypoints and formations required
2017-06-25 19:47:13 +02:00
Killyana 565cbed7ba DB/Misc: Icecrown Citadel entrance, spawns and event
Closes #18713
Thanks to Rushor for the formation system and the script
2017-06-25 18:58:51 +02:00
Rushor 52942efa63 DB/Misc: Ragefire Chasm - Formation and Waypoint Rework
Closes #18735
2017-06-25 17:31:51 +02:00
Killyana b4ac3208f5 DB/Quest: Add missing emotes for Tirisfal Glades quests
Closes #19935
By brotalnia
FOR 3.3.5 ONLY
2017-06-25 13:54:30 +02:00
Killyana a2a686a33d DB/Quests: "Cultists Among Us" Requirements fix
Closes #19880
2017-06-25 13:37:13 +02:00