aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2016-03-01Scripts/Karazhan: Use the correct method to access Opera's side entrance doorNyeriah
2016-02-29Core/Scripts/Zul'Aman: sound handled in creature_texttkrokli
- Sound playback is handled via creature_text - remove `DoPlaySoundToSet()` to avoid duplicate playback - remove redundant 'me' parameter from `Talk()` entries
2016-02-29Update boss_nalorakk.cppAokromes
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-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-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-27Scripts/Spells: Glyph of Arcane Shot is affected by own debuffs on target onlyjoschiwald
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-25Merge remote-tracking branch 'tkrokli/redemption_tirions_tale' into 3.3.5 ↵treeston
(PR #16680)
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-24Core/Scripts: Prepare commands onceNaios
* Thanks @joschiwald pointing this out
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-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-22Core/Scripts: Remove the npc_netherweb_victim script which is handled ↵Naios
through sai now * Ref 546c8a5b8ead9d198
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-20[3.3.5] Core/Logs: English text correctionstkrokli
This is an attempt to proofread standard error messages and system messages from both core and DB. The corrections span typos, grammar and punctuation. Because some of these messages can have multiple meanings depending on context, this PR will stay in "WIP" status until the corrections have been validated and approved. You are welcome to suggest improvements and files not yet included in this list. Thanks to @Kinzcool for suggesting this line of work. :)
2016-02-19Merge pull request #16622 from P-Kito/3.3.5Shauren
[3.3.5] Core/Spells: Fix Glyph of Arcane Shot
2016-02-18Core/Pets: Move Egbert & Pandaren Monk into pet_generic.cppKittnz
2016-02-18Merge pull request #16258 from sirikfoll/feastMitchesD
Core/Spells Implemented SpellScripts Needed for Achievement Pilgrim's…
2016-02-18Merge pull request #16132 from henhouse/smitefixKittnz
Scripts/Deadmines: Fix #6624 Mr. Smite's event text, and phase switch…
2016-02-17Core/Spells: Fix Glyph of Arcane ShotKito
2016-02-16Scripts/Deadmines: Fix #6624 Mr. Smite's event text, and phase switching.Henry
* Fixes Mr. Smite announcing to instance once doors have been destroyed. * Add missing dialogue to encounter phases. * Now properly runs in front of his chest, kneels down and equips items, stands, and reengages like he's supposed to. * Fix weapon model for first phase when he switched to double axes.
2016-02-16Revert "Merge pull request #16535 from ↵treeston
Eliminationzx/FixWrongSealOfRighteousnessCalculation" while we figure out more details (see discussion in the PR). This reverts commit 1a213bd9214bee65e887d9a20766032af0cbdb80, reversing changes made to 657adc270a32da4ef943b443c1fdcf2814466909.
2016-02-15Merge pull request #16535 from ↵Treeston
Eliminationzx/FixWrongSealOfRighteousnessCalculation [3.3.5] Core/Spells: Fix incorrect Seal of Righteousness calculation.
2016-02-14Merge remote-tracking branch 'sirikfoll/despawnAtEvade' into 3.3.5 (PR #16528)treeston
2016-02-13Merge pull request #16585 from Treeston/3.3.5-flightformShauren
Core/Spells: Disallow druid flight form while shapeshifted
2016-02-13Scripts/TheEye: Add spell Rend to advisor Thaladred the Darkenerw5860363
Closes #16594 Closes #15915
2016-02-13Pet/Misc: Improve Egbert's AI even moreKittnz
2016-02-13Pet/Misc: Improve Egbert's AIKittnz
2016-02-12Core/Scripts port _DespawnAtEvade functionality to 3.3.5 branchsirikfoll
Implement _DespawnAtEvade functionality to boss Lich King
2016-02-12Core/Spells: Disallow druid flight form while in shapeshift forms that ↵treeston
prevent mounting. No more swimming zombies. Closes #16354.
2016-02-12Scripts/Naxxramas: Fix an edge case crash in Gothik. Closes #16575.treeston
2016-02-11Fix multiple summon of Omen (Lunar Festival)Keader
2016-02-10Maps/Instances: Implement handling of CMSG_SET_SAVED_INSTANCE_EXTENDtreeston
2016-02-10Merge remote-tracking branch 'Eliminationzx/FixJumpDestOrientation' into ↵treeston
3.3.5 (PR #16450) with some minor CS adjustments
2016-02-10Merge pull request #16491 from Treeston/3.3.5-boundarycheckTreeston
[3.3.5] Add target boundary check to BossAI CanCreatureAttack call
2016-02-10Fix jump dest orientationElimination
2016-02-10Core/Spells: Rogue Honor Among Thievesccrs
2016-02-10Fix incorrect Seal of Righteousness calculation.Elimination
Source http://wowwiki.wikia.com/wiki/Spell_power_coefficient
2016-02-10Scripts: Fix no-PCH build MKIINyeriah
Bah (cherry picked from commit 781152a30c526ff94638a2b10845d1686edb5e62)
2016-02-10Scripts: Fix no-PCHNyeriah
2016-02-10Scripts/Magister's Terrace: Script Kalecgos' appearance after using the ↵Nyeriah
Scryer's Orb - Added missing waypoints, spells, emotes, proper timing... and prevent him from being summoned multiple times Closes #13208, #16522
2016-02-09Merge remote-tracking branch 'sirikfoll/npcMyranda' into 3.3.5 (PR #16438)treeston
2016-02-09Core/Scripts/DB Move script npc_myranda_the_hag to SAIsirikfoll
Moves the entire NPC script to the database and corrects a logic error where players who have rewarded the quest Scarlet Subterfuge and lost the disguise before taking the quest In Dreams were no longer able to get the disguise.
2016-02-09AI/BossAI: Make creature never chase targets that are out of boundstreeston
- Add missing const attribute on CheckBoundary arg. - Prevent AI from attacking a target that is out of bounds. This prevents exploids such as killing Gluth/Deathbringer from out of bounds.