aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2016-10-01Script/Quest: fix text for creature Gelkak involved in quest Gyromast's Revenge.SnapperRy
Gelkak is supposed to say it, not The Threshwackonator 4100.
2016-10-01Core/Script: make creature Webbed Creature spawn creature Expedition ↵SnapperRy
Researcher when appropriate. Also don't allow it to spawn a copy of itself.
2016-09-27Core/Scripts: Fixed Gunship Mage cast interruptKeader
Closes: #14912
2016-09-27and you get a header, and everyone gets a header...treeston
2016-09-27.....hail PCHtreeston
2016-09-27...for real this time (seriously - what happened to test builds before ↵treeston
merging, Aok?)
2016-09-27Fix nonPCH.treeston
2016-09-27I think I got all of them this timeTreeston
No idea how this one got past travis.
2016-09-27Update boss_hadronox.cppAokromes
I hate travis, learn from buildbot
2016-09-27Update boss_hadronox.cppAokromes
2016-09-26[3.3.5] Azjol-Nerub rewriteTreeston
* Scripts/AzjolNerub: Complete rewrite. - Gatewatcher: - Trash now actually engages properly one by one - Fix trash spell casting - Add missing quotes - Hadronox: - Everything. Literally. - Anub'arak: - Fix add spawns - Fix impale - OK this might as well be "fix everything with every boss". Because that's pretty much what happened. - General hack cleanup * Update and rename 9999_99_99_99_AZJOLNERUB.sql to 2016_09_25_01_world.sql * Update and rename 2016_09_25_01_world.sql to 2016_09_25_02_world.sql * Rename 2016_09_25_02_world.sql to 2016_09_26_02_world.sql
2016-09-25Core/Scripts: Fix buildariel-
2016-09-25Script/Quest: Trail of Fire (#17939)SnapperRy
2016-09-24Core/Scripts: move #define to enum/boss emote to DB (#17967)tkrokli
boss_lurker_below.cpp : remove deprecated #define entries - remove hardcoded text, use creature_text/broadcast_text - move #define value & text reference to enum section - replace TextEmote() with Talk() pointing to DB entry
2016-09-24Scripts/ICC: Fix chest loot exploitjackpoz
Fix an exploit at chest loot bosses Valithria and Deathbringer that allowed the first played to hit them to leave party at low hp % and loot the whole chest alone, without the party being able to loot anything.
2016-09-24Core/Scripts: move npc_lunaclaw_spirit to SAItkrokli
This PR moves the core script `npc_lunaclaw_spirit` to SAI, removing hardcoded text. The quests 6001 + 6002 are druid class quests to get bear form, removed in patch 4.0.3a Changes in this PR: - remove core script, including hardcoded text (with typo) - use gossip_menu_option for each faction (Alliance & Horde) - add SAI script to complete quest 6001 or 6002 based on option - add gossip option conditions for team A (469) or team H (67) - add gossip option conditions for quest 6001/6002 not completed
2016-09-24Script/Quest: The Exorcism of Colonel Jules:SnapperRy
- Summoned NPCs will no longer give experience on kill. - Require quests Fel Spirits and Digging for Prayer Beads to be completed. - Reduce number of Foul Purges spawned in a single wave (only two should spawn each time). - Properly give quest credit when talking with Colonel Jules after the exorcism.
2016-09-22Scripts/IcecrownCitadel: Fix an issue where Deathbringer Saurfang's exit ↵treeston
door could get stuck in a closed state. Fixes and closes #15018.
2016-09-22Core/Scripts: XT002 improvements in Hard Mode. Closes #17141. (PR #17900)Keader
2016-09-20Code style follow-up, I blame Notepad++.Treeston
2016-09-20Core/Unit: Standardize SetFacingTo and SetFacingToObject behavior while ↵treeston
moving. Both now fail while moving unless arg2 bool is true. Movement/SplineChain: Bump value range for DB chainId up to uint16 (0 to 65535) from uint8 (0 to 255). Turns out sniffs generate far more chains than I expected.
2016-09-205952752 follow-up: Member declaration now matches order of usage.treeston
2016-09-20Instance/Naxxramas: Loatheb no longer instantly murders you. Five spam casts ↵treeston
of Doom tend to do that to raids.
2016-09-17Core/Scripts: simplified npc_pet_trainer gossip scripttkrokli
This is what the script changes should have been in PR #17746 (also updates issue #14719 with a correct solution). - remove OnGossipHello() to use DB conditions - replace OnGossipSelect() with sGossipSelect() - focus script on the confirming gossip option - let the other gossip menus be handled in DB
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