aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2017-09-27[3.3.5] Scripts/Quest: A Rogue's Deal improvements (#20418)Wyreth
2017-09-25Core/Scripts: Boss Amanitar rewrite (#20283)Gustavo
* Core/Scripts: Boss Amanitar rewrite Fixes mushrooms behavior, correct and script his spell, size, spawn positions, despawn and respawn, and everything else Fixes Mini spell cast(only re-cast if there is at least one person without the debuff) Corrects boss initial position Updates script register model
2017-09-25Core/Scripts: Boss Jedoga Shadowseeker rewrite (#20279)Gustavo
* Core/Scripts: Boss Jedoga Shadowseeker rewrite Added all missing spells and visuals Added Twilight volunteers in the fight Fixed Jedoga Controller's behavior, mostly moved to boss_prince_taldaram, where they belong Updated script register model Misc updates and improvements Updated instance model
2017-09-23Core/Spells: Fixed Cloak of Shadows dispel (removed old hack)Keader
Closes #8758 Serverside spell (35729) already handle with it
2017-09-20Core/Scripts: Minor fixes in boss Coren Direbrewsirikfoll
Update script register model Fix number os Mole Machine spell targets Fix Mole Machine timer Fix minions summon
2017-09-14Core/Scripts: Implemented OnlyOnceAreaTriggerScript (#20288)Treeston
2017-09-15Scripts/Patchwerk: Finally fix that crash for real. Closes #20247.Treeston
2017-09-14Core/Handlers: Fixed changing equipment while charmed with equipament managerKeader
Closes #20209 Followup: a1a12ec755e4aa5e2e8475d6a6158bac94f0977a
2017-09-11Core/Scripting: remove long time dead codeAokromes
2017-09-11Scripts/Naxxramas: Fix an edge case crash with people teleporting out of the ↵Treeston
dungeon during the Patchwerk encounter (tagging #20247)
2017-09-10Core/Player: More cleanups to Player::UpdateZone, including correcting an ↵Treeston
oversight that was causing the last known zone id to not update when leaving map. Closes #20289 for real this time.
2017-09-09Core/Creatures: Changed NearestAttackableUnitInObjectRangeCheck to only ↵Shauren
consider neutral units as targets if they are already in combat with target searching unit Closes #13630 Closes #20205
2017-09-09Core/Player: Resequence Player::UpdateZone some more to hopefully prevent ↵Treeston
future edge cases like #20289 from occurring.
2017-09-09Core/Player: Update map zone stats BEFORE invoking scripts. Fixes a crash ↵Treeston
with zone change scripts that invoke another zone change. Closes #20289.
2017-09-06Scripts/Naxxramas: Missing nullptr check in Patchwerk. Closes #20247.Treeston
2017-09-05Core/Player: Prevent changing equipment while charmed. Closes #20209.Treeston
2017-09-04Core/Scripts: Auriaya rewrite (#20204)Keader
#MakeUlduarGreatAgain :D
2017-09-03Core/Movement: minor correction on WaypointMovementGeneratorccrs
remove the CanMove check since it will never trigger the timer is left there to prevent errors on loading such as leader being created before the other members of the formation making them skip the first movement; purely a workaround
2017-09-01Core/Scripts: Removed wrong AddThreat call in Pursuit spellscriptKeader
followup 52ad0c9e5c65a4add7dbcd9fac74c505aaa5b1cf checked in sniffs, only ick add threat in target, wrong call in original script (why o keep it? o.o)
2017-08-30Core: fix noPCH build v2.0ccrs
2017-08-30Core: Fix non-PCH buildCarbenium
2017-08-30Core/Scripts: Add two missing overridesCarbenium
2017-08-27Core/Scripts: Typo fixKeader
2017-08-27Core/Script: Krick and Ick, fixed spell PursuitKeader
Close #2261
2017-08-27Core/Misc: random refactorsTreeston
2017-08-26Core/Spawn: Move spawn group state management from sObjectMgr to the Map ↵Treeston
object, which makes it actually function as intended with instances. Woops.
2017-08-24Scripts/AzjolNerub: minor correctionsccrs
ref #19072
2017-08-24Scripts/AzjolNerub: Fix some duplicate summons after JustAppeared changes. ↵Treeston
Closes #20183.
2017-08-22Core/Scripts: FOR_SCRIPTS macro shouldn't return early (#20187)Yehonal
FOR_SCRIPTS, insteadof FOR_SCRIPTS_RET, shouldn't return otherwise methods such as void ScriptMgr::OnPlayerEnterMap(Map* map, Player* player) will end prematurely
2017-08-22Core/Creature: Fix an oversight in Creature::SelectVictim that was causing ↵Treeston
creatures to evade when chased by another creature from outside their own aggro range. Closes #19998.
2017-08-21Core/Creature: regenerate healthccrs
There are three possible scenarios regarding regenerating health - db lock and curhealth set to > 0 - db lock and curhealth set to 0 - dynamic lock (set in scripts and such) overriding db lock
2017-08-21Core/Creature: temporary summons are now dynamic flagged (oversight in ↵Treeston
dynspawn). This fixes issues with vehicle kit resets breaking AI. Closes #20137 #20138 #20153.
2017-08-21Scripts/Commands: .npc delete and .gobj delete now work while the specified ↵Treeston
guid is despawned. Fixes #20145.
2017-08-21Scripts/Auchindoun: Fix a super edge case crash bug with GM far teleports ↵Treeston
during Blackheart's charm phase. Follow-up to d80d7c6.
2017-08-20Core/Scripts: Updated Razorscale to new registers modelKeader
* More codestyle fixes * Ty sirikfoll :)
2017-08-20Core/Razorscale: Codestyle UpdatesKeader
* Removing spelldifficulty_dbc to make portable to master * Updated to new Spell/Aurascript model
2017-08-20Scripts/Naxxramas: Fix Heigan the Unclean eruption event (#20129)Foereaper
By scheduling the eruption event without cancelling the previously registered eruption events, Heigan's eruption (or dance) would overlap and cause a runaway scenario, where eruptions would not follow a proper timer. By using Reschedule and not locking the Eruption event to the fighting phase, the dance now works as intended.
2017-08-20Core/Conditions: Rename CONDITION_SOURCE_TYPE_QUEST_ACCEPT to ↵Aokromes
CONDITION_SOURCE_TYPE_QUEST_AVAILABLE By Malcrom
2017-08-20Core/Misc: Removed obsolete commentAokromes
2017-08-19Core/config: add MonsterSight setting to worldserver.conf.distShoxxo
* Updated MonsterSight (What does it) * Core/Worldserver: Update worldserver.conf.dist Now it should be corectly ;) * Relocated and renamed the MonsterSight!
2017-08-17Core/Scripts: More fixes in boss Lich King (#20147)Gustavo
* Core/Scripts: More fixes in boss Lich King Fix Valkyr charge spell, they will no longer ignore Z position and become unreachable. Correct height of Spirit Bomb and added the 3 seconds delay on his explosion. Set the Trigger inside frostmourne room as active, to avoid problems with reseting the room, e.g: Spirit Bombs not despawning and Wicked Spirits stuck in evade. Use correct InhabitType for Wicked and Vile Spirits, this avoid a situation where they could spawn falling.
2017-08-15Scripts/Icecrown Citadel: Fixed Lord Marrowgar - Coldflame to not ignore ↵Demonid
resistances (#20146) Closes #13240
2017-08-12Core/Movement: 7fff83d6752 followupccrs
since MOTION_SLOT_IDLE cannot be expired, signal path done and behave like IdleMotionGenerator
2017-08-12Core/AI: add missing checks on AssistPlayerInCombatAgainstccrs
2017-08-12Core/SmatAI: correct MoveInLineOfSightccrs
mistake introduced in 15f2706acaa that was masqueraded by other checks in combat start, till recent related commits
2017-08-12Core/Movement: 7fff83d6752 followupccrs
remove home position set from creature PauseMovement, and use it when necessary change log level on DelayedDelete
2017-08-11Core/Misc: Remove Whitespacessirikfoll
2017-08-12Core/Movement: waypoint movement (#20121)ccrs
Following the work done in #19361 this is the cleanup and improvement of the related logic of waypoint management. Ref 28050f3 #18020 (taking the good parts and ignoring the incomplete work)
2017-08-08Core/Scripts: Rewrite Boss Kalecgos (Sunwell Plateau) (#19897)Gustavo
* Core/Scripts: Rewrite Boss Kalecgos (Sunwell Plateau) Scripted all spells Corrected behavior of Spectral Blast and Curse of Boundless Agony Removed wrong wipe behavior Fix problem where bosses would be stuck with banish Added Boundaries Corrected texts Removed old hacks Other minor fixes
2017-08-09Core/Creature: Fix a crash in .npc delete (closes #20124). Also fix an issue ↵Treeston
breaking vehicles in certain edge case situations.