aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-29Merge pull request #16704 from tkrokli/zul_aman_text_cleanupAokromes
Core/Scripts: Zul'Aman boss script text cleanup
2016-02-29Core/Scripts: Zul'Aman boss script text cleanuptkrokli
Replacing more hardcoded text with DB entries. A little bit extra enum alignment and sorting.
2016-02-28Scripts/Karazhan: Clean up instance scriptNyeriah
Closes: #16533
2016-02-28Merge pull request #16692 from tkrokli/headless_horseman_emoteAokromes
Core/Scripts/boss_headless_horseman: remove hardcoded text
2016-02-28Rename 2016_02_28_CLEAN-UP_world.sql to 2016_02_28_00_world.sqlAokromes
2016-02-28Merge pull request #16699 from tkrokli/triple_zone_cleanupAokromes
Core/Scripts: triple zone cleanup
2016-02-28Core/Scripts: triple zone cleanuptkrokli
Remove hardcoded (as well as deprecated) text in the following places: - blackrock_depths.cpp - zone_burning_steppes.cpp - zone_stormwind_city.cpp Updates https://github.com/velinath/TrinityCore/issues/2
2016-02-28Unit/AI: Making Nayd happy.treeston
2016-02-28Core/Scripts/boss_headless_horseman: remove hardcoded texttkrokli
Remove the old `#define EMOTE_LAUGHS "Headless Horseman laughs"` No emote is ever used on retail. It would have created log spam.
2016-02-28Fix some behavioral weirdness resulting from 79a945d5 - thanks ccrs.treeston
2016-02-27Unit/AI: Move CharmedPlayerAI logic from the SetCharmedBy/RemoveCharmedBy ↵treeston
hooks to Player::Update -> Unit::UpdateCharmAI to guarantee thread safety and prevent race condition crashes.
2016-02-27Scripts/Spells: Glyph of Arcane Shot is affected by own debuffs on target onlyjoschiwald
2016-02-27Core/Logging: fixed default logger (partial reverts ↵joschiwald
0904858624297bb6098bde7d22fd080245dd8d5a)
2016-02-27Core/Gossips: fixed long time not seen typo in ↵joschiwald
c81d6e9b4bec14a46fd4eb01ce51d874a12bf5f7
2016-02-27Merge pull request #16666 from Treeston/3.3.5-bodypullTreeston
[3.3.5] Fix bosses losing interest in the person running at them
2016-02-27Scripts/Ulduar: Fix crashjackpoz
Change an assert to a NULL check on Flame Leviathan vehicle kit, it can be NULL on map unload. Close #16662
2016-02-27DB/Spells: "Val'anyr, Hammer of Ancient Kings" now properly shields targets ↵treeston
healed by Glyph of Holy Light, Earth Shield and others. Fixes & closes #16478.
2016-02-26DB/EventScripts: Clean up the Scryer's Orb no longer used event scriptNyeriah
* Ref #13208
2016-02-26DB/Quest: Bombard the BallistaeDr-J
Add missing visuals for http://www.wowhead.com/quest=12232/bombard-the-ballistae
2016-02-25DB/Quest: Fire Upon the WatersDr-J
Properly script http://www.wowhead.com/quest=12243/fire-upon-the-waters 1) Delete the kill credit npcs which do not exist in sniff 2) Spawn the proper bunnies for this quest 3) Add missing burning effect
2016-02-25Core/Misc: Added Convenience methods removing auras by predicateShauren
(cherry picked from commit 0953bcf73f01ab5d85bb8665fbf8451d0ed460b3)
2016-02-25Merge remote-tracking branch 'tkrokli/redemption_tirions_tale' into 3.3.5 ↵treeston
(PR #16680)
2016-02-25Rename 2016_02_29_29_world.sql to 2016_02_25_00_world.sqlMitchesD
2016-02-25Merge pull request #16671 from tkrokli/zone_terokkar_forestMitchesD
Core/Scripts: zone_terokkar_forest cleanup
2016-02-25Core/Scripts: move npc_tirion_fordring to DB/SAItkrokli
This removes the current core script npc_tirion_fordring and replaces it with database entries in: - `conditions` 9 (quest taken) + 41 (unit_state) - `gossip_menu_option` (3502,3681,3682,3683) - `smart_scripts` (SmartAI) Gossip text / `npc_text` is already in the database. Closes #16430 (my old attempt at removing hardcoded text)
2016-02-25Merge pull request #16457 from Treeston/3.3.5-standstateconditionTreeston
[3.3.5] Add condition for unit sitting/standing
2016-02-25DB/Conditions: Add new CONDITION_STAND_STATE (41). value1 selects the type ↵treeston
of state check to apply, value2 specifies the particular state we are looking for. Valuing: 0,x: has exactly state x; 1,0: any standing state; 1,1: any sitting state;
2016-02-25Core/Misc: fix headerAokromes
2016-02-25Core/Misc: fix headerAokromes
2016-02-24Core/Scripts: Prepare commands onceNaios
* Thanks @joschiwald pointing this out
2016-02-24DB/Event: Add missing objects for Love is in the Air world eventKittnz
- In following zones Exodar, Darnassus, Iron Forge, Stormwind, Moonglade, Outlands(includes Shattrath), Northrend (includes Dalaran) (1941 objects in total are added). - Also corrected some npc spawns & objects
2016-02-24build fixtreeston
2016-02-24Core/PlayerAI: Some more helper methods added. Also, charmed players no ↵treeston
longer break crowd control.
2016-02-24Core/PlayerAI: More follow-up. Helper functions and some internal cleanup.treeston
2016-02-24Nobody saw that.treeston
2016-02-24Merge pull request #16644 from Treeston/3.3.5-customcharmaiTreeston
Core/UnitAI: Rework creature-controlled player behavior.
2016-02-24Core/Scripts: zone_terokkar_forest cleanuptkrokli
- moved spell, quest and gossip IDs into enum - replaced hardcoded text with DB gossip IDs - restored correct gossip option order for Skull Pile Replaces the crashed PR attempt in #16668
2016-02-23DB/Text: More textsDr-J
More event texts
2016-02-23DB/Event: Add all missing Lunar Festival Objects in Exodar, Darnassus, Iron ↵Kittnz
Forge
2016-02-23Core/Weather: Fix small weather system bugKittnz
https://github.com/cmangos/mangos-wotlk/commit/5ef2f17
2016-02-23Core/UnitAI: Rework creature-controlled player behavior.treeston
- Removed hacked control mechanism, use proper PlayerAI instead - Port old hacky code to new SimpleCharmedPlayerAI class - Make adjustments to aforementioned code to fix bugs: - Properly clean up movement after charm ends - Only try to attack a target if charmer is engaged in combat
2016-02-23DB/Quest: Taken in the NightDr-J
Fix a problem, previous worked for me due to have duplicated timed action lists as originally got id wrong ie 22335 instead of 22355, had corrected id but failed to update the action to call timed action lists but failed to spot this has had timed action lists with both ids.
2016-02-22Core/Threat: Prevent bosses (and other stuff using DoZoneInCombat) from ↵treeston
switching off of the person pulling if they are pulled without generating threat.
2016-02-22Core/Scripts: Remove the npc_netherweb_victim script which is handled ↵Naios
through sai now * Ref 546c8a5b8ead9d198
2016-02-22CMake: Add the possibility to pass an arbitrary count of targets to add_cxx_pch.Naios
* A PCH is still generated for every target which was passed to the macro * Resolves naming conflicts when using the same PCH header from multiple projects * Ref #15671
2016-02-22Core/Scripts: Split the huge scriptloader into smaller piecesNaios
* Each subdirectory contains it's own translation unit now which is responsible for loading it's directory * Improves merging & decoupling between 3.3.5 <-> 6.x * Removes unused Battleground loader * Ref #15671 (cherry picked from commit 5534915f743c707c07cb977bca67c2ff15487597)
2016-02-22Core/Common: Add a generic config helper to access built-in overwriteable paths.Naios
* Adds CMAKE_COMMAND and CMAKE_BINARY_DIR to revision_data.h * Move the source and mysql exe path handling out of the DBUpdater. * Make some Config methods const for correctness. * Remove C & CXX flags from revision_data.h (was unused and didn't capture all cxx vars) * Reorder the link order to prevent `ld` from ignoring the file * Ref #15671 (cherry picked from commit 719159e2074ac2d0902c70bdd3c7a39e0d311bbe)
2016-02-22Core/Updater: Convert an assertion into a fatal errorNaios
* The error is triggered when it fails to open an update for hashing * See 'https://community.trinitycore.org/topic/12352-worldserver-crashes-on-database-update/' for details * And a minor cleanup in the UpdateFetcher (cherry picked from commit c43b80866593af3e9743fb55a395508c7dfb5d71)
2016-02-22DB/Quest: Something that does not meltDr-J
Spawn additional http://www.wowhead.com/object=188441/splintered-bone-chunk Closes #16642
2016-02-22DB/Quest: Taken in the NightDr-J
CPP > SAI conversion of script for http://www.wowhead.com/quest=10873/taken-in-the-night Also closes #16098