aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2016-09-16Map/Instances: Greatly simplify PermBindAllPlayers logic. (#17940)Treeston
2016-09-12Instance/UtgardePinnacle: Fix Svala Sorrowgrave timings (from sniff).treeston
2016-09-10Script/Quest: fix and use proper serverside summon spell for quest "Red ↵SnapperRy
Snapper - Very Tasty!".
2016-09-10Script/Quest: replace wrong test spell used for quest "Red Snapper - Very ↵SnapperRy
Tasty!" with actual summoning. The spell does not appear in sniffs, and the summoned NPC's spawn time was far too short to be appropriate (15 seconds).
2016-09-09Core/Scripts: Enhance quest status hook by making it catch more status ↵Rochet2
changes (#17865)
2016-09-04Core/Scripts: move Icehowl unroot after movement (MotionMaster does not ↵ariel-
update if unit is Rooted) Closes #17864
2016-09-04Core/Scripts: Implement Flag of Ownership. Closes #12265ariel-
Core/Spells: Implemented TARGET_CORPSE_SRC_AREA_ENEMY. Closes #12803
2016-09-04Core/Scripts: more 746b838870e93d9843a089613ce7f1cd160b6ea5 follow-up, ↵ariel-
shouldn't trigger marker aura if proc was prevented
2016-09-04Core/Scripts: add missing check removed in ↵ariel-
746b838870e93d9843a089613ce7f1cd160b6ea5
2016-09-04Core/Spells / Scripts: Fix Lock and Load. Closes #16731ariel-
2016-09-04Core/Scripts: Implement Glyph of Backstab. Closes #7500ariel-
2016-09-03Core/Misc: calculate rotation fields from orientation in some places it's ↵ariel-
impossible to get: - SmartScripts: SMART_ACTION_SUMMON_GO - Spell Effects: * SPELL_EFFECT_DUEL * SPELL_EFFECT_SUMMON_OBJECT_WILD * SPELL_EFFECT_SUMMON_OBJECT_SLOT1 * SPELL_EFFECT_SUMMON_OBJECT_SLOT2 * SPELL_EFFECT_SUMMON_OBJECT_SLOT3 * SPELL_EFFECT_SUMMON_OBJECT_SLOT4 - Command Scripts: .gobject add Closes #17891
2016-09-03Drycoding is bad, mmkay?treeston
2016-09-03Scripts/Events: Globally fix all ExecuteEvent loops to check ↵treeston
UNIT_STATE_CASTING after each iteration, instead of just checking it once initially. Fixes and closes #17892.
2016-08-31Entities/Gossip: The Big One™ that gets rid of all uses of The Bad™ and ↵treeston
The Ugly™, e.g. gossip preprocessor macros, and replaces them with the new-and-shiny gossip functions.
2016-08-30Core/Scripts: remove forgotten #define in boss_kalecgos.cpptkrokli
This #define was originally supposed to be removed in my PR #17832, but for some reason it remained undeleted. This commit corrects it. Also aligned all the enum values to the same column for readability, based on a common multiple of 4 spaces.
2016-08-29Whitespace clean-upGustavo
2016-08-28Core/Spells Make credit for quests "The Grand Melee" and "Among the ↵Gustavo
Champions" a triggered cast (#17870) Fix a problem where the credit wasn't casted due to CGD
2016-08-28Core/Scripts: Professor Putricide oozes, reapply passive proc auras on ↵ariel-
reset, and register them as PP summons since they're summoned by a trigger. (f183ed3c50cdcf13cd9fe608e0f4791177f120a4 follow-up)
2016-08-25Core/Scripts: fix math error that would not select points on the entire circleariel-
2016-08-25Update boss_kelthuzad.cppariel-
2016-08-25travis is lazyAokromes
2016-08-25Core/Scripts Boss Skadi the Ruthless reworkGustavo
2016-08-25Core/Scripts: move npc_experience hardcoded text to DBtkrokli
2016-08-25Core/Scripts: move #define to enum in boss_kalecgos.cpptkrokli
2016-08-25Core/Scripts: move forge_of_souls gossip to DBtkrokli
2016-08-25Core/Scripts Implement Pit of Saron Cavern eventGustavo
2016-08-25Scripts/Pet Implemented Argent Squire/Gruntling and Argent Pony BridleGustavo
2016-08-24Was Travis completely napping on this one?treeston
2016-08-24...Huh. Wonder how this one didn't make travis complain on the PR.treeston
2016-08-24Merge remote-tracking branch 'Treeston/3.3.5-kelthuzad' into 3.3.5 (PR #16634)treeston
2016-08-24Scripts/HallsOfLightning: Fix Volkhan healing.treeston
2016-08-23Core/Scripts: set correct unit_flags on Scarlet Mine Car (#17844)tkrokli
Closes #17816
2016-08-23Event/Brewfest: implement relay race (#17603)SnapperRy
2016-08-23Core/Scripts: npc_wormhole #define text moved to DB (#17805)tkrokli
Another core script hardcoded text removal: - removed #define text from script - added the text to gossip_menu_option - added and renamed enum to match DB entries - minor additional adjustments and comments Closes #6841
2016-08-23Improve scripts for quests Breakfast Of Champions and A Bear of an Appetite ↵Gustavo
(#17780) Properly despawn the related GameObjects after use of the quest item, avoiding multiple use and summon
2016-08-23Scripts/ArgentTournament: improve training dummy scriptSnapperRy
Now the ranged and charge target dummies will cast their spells and behave correctly for the related quests
2016-08-22Core/Misc: Fix static analysis issuesjackpoz
2016-08-21Scripts/Naxxramas: Full Kel'thuzad rework.treeston
- Sniffed timers - Sniffed spawn behavior - Sniffed everything else - Sniffed sniff. Mmmm - In all seriousness though: - Fixed P2 cast behavior, now obeys category cooldowns as intended - Fixed P1 pathing and abomination behavior - Fixed P1 passive minion aggro logic - Fixed P1->P2 transition logic - Fixed P3 guardian spawn/despawn logic - Fixed all minions' cast behavior - Fixed melee hitbox for Kel'thuzad, abominations, banshees and guardians - Fixed reset behavior - Fixed post-Sapphiron event to no longer open the KT door for a few seconds before slamming it closed again
2016-08-21Core/Spells: Fix orientation- and targeting-related issues if the creature ↵Treeston
isn't currently engaged in combat. (#17120) Also disable spell focus system for vehicle control auras. Closes #16572 Closes #17016
2016-08-21Scripts: UNIT_FLAG_REMOVE_CLIENT_CONTROL no longer used as a method for ↵Alan Deutscher
preventing a unit from moving UNIT_FLAG_REMOVE_CLIENT_CONTROL (formerly UNIT_FLAG_DISABLE_MOVE) is a client-only feature that should not be used for NPC scripting. All applications of this flag in scripts/ have been replaced with applications/removals of the UNIT_STATE_ROOT state. Closes #17311
2016-08-20Core/Commands: Code cleanupjackpoz
Remove commented out code
2016-08-17Pet/DK: Make Risen Ghoul and Bloodworms no longer suicidally charge into ↵treeston
not-yet-engaged mob packs.
2016-08-17[3.3.5] Core/Scripts: move npc_loramus_thalipedes to DBtkrokli
Another chapter in core script hardcoded text removal: - remove core script `npc_loramus_thalipedes` from zone_azshara.cpp - add gossip, SAI script and conditions to database - remove redundant SD2 comments from file header
2016-08-16Core/Scripts: allow ".debug arena" and ".debug battleground" commands to be ↵ariel-
issued in the console
2016-08-15Core/Scripts: move Pet Trainer gossip to DBtkrokli
SQL content based on issue 14719 by Killyana, conditions output from Malcrom's Condition Creator - remove hardcoded #define gossip options - enum gossip menu IDs from DB - remove outdated SD comments at the top of the file Closes #14719
2016-08-14Core/Scripts: remove script npc_timothy_daniels (#17779)tkrokli
The core script `npc_timothy_daniels` is no longer needed, all the gossip handling is already present in the database. - remove core script npc_timothy_daniels - remove ScriptName from c_t entry in DB
2016-08-14Core/Scripts: move npc_mortog_steamhead to DBtkrokli
Move core script npc_mortog_steamhead to database - script contains gossip handling + 1 condition - both actions can be handled in DB settings
2016-08-11Core/Command: Check account password max lengthForesterDev
2016-08-11Core/Scripts: remove 2 unused scripts (#17759)tkrokli
These scripts are no longer in use: - generic_creature - trigger_death