aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
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
2016-08-06Scripts/Commands: Some adjustments to make shutdown commands more user-friendly.treeston
- New error message if a shutdown is delayed due to force threshold. - New status message indicating that a server shutdown was successfully cancelled.
2016-08-04Core/Scripts: remove #define text in pyrewood_ambushtkrokli
- remove #define text from script - move say text to DB table creature_text - add enum names and values - move values in code to enum
2016-08-04ScriptedAI/Creature: Fix a bug where a std::chrono overload was counting ↵treeston
milliseconds instead of seconds.
2016-08-04Scripts/Commands: Change "server shutdown" behaviorjackpoz
Change "server shutdown 0" behavior to delay the shutdown by the force threshold specified in configs if there are still players connected, set to 30 by default
2016-08-04Core/Scripts: move npc_kharan_mighthammer to DB/SAItkrokli
This PR affects the following 2 quests: Quest ID 4001 "What Is Going On?" - part 2 (Horde) Quest ID 4342 "Kharan's Tale" (Alliance) Target of this PR: Move core script npc_kharan_mighthammer to DB/SAI (thereby removing 10 lines of hardcoded text). * DB/conditions: extra gossip conditions - added conditions for gossip before quest taken and after quest completed. - removed redundant core script SAY_GET_ME_OUT_OF_HERE comment * DB/creature: add more text to Kharan - add all missing creature_text lines to entry 9021 Kharan Mighthammer - add SAI duration to wait before TEXT_OVER is triggered (3000 ms)
2016-08-03Scripts/Commands: Change "server shutdown" behaviorjackpoz
Change "server shutdown" behavior to always include [force] optional parameter when issued from local or remote console.
2016-08-03Update boss_jedoga_shadowseeker.cppAokromes
2016-08-01Core/Scripts Shade of Akama Rewrite (#17567)Keader
2016-07-31Core/Scripts: convert script npcs_riverbreeze_and_silversky to SAI (#17690)tkrokli
Move script npcs_riverbreeze_and_silversky to SAI, thereby removing one line of hardcoded text. - Remove core script npcs_riverbreeze_and_silversky - Create SAI script for gossip event Cenarion Beacon - Add missing gossip_menu for plant description - Add missing creature_text about Cenarion Beacon - Add and correct conditions for gossip availability
2016-07-31Core/Scripts: Remove useless SD2 error log (#17691)tkrokli
* Core/Scripts: Remove useless log message (ref. joschiwald)
2016-07-30Core/Entities: debloat SummonGameObject parameter list using proper wrappers ↵ariel-
and enable GO rotation in scripts - There's still an overload allowing for x, y, z, o to be passed directly - Fixed default animstate for GameObject creation in many places, it should be 255, not 100 (checked in sniffs)
2016-07-30Core/Ticket System: Ticket comment visual output bugTomatoes
* Commenting on a ticket no longer sends the GM's name to the ticket handler for assignment * Closes #16091 * Closes #17686 Signed-off-by: Naios <naios-dev@live.de>
2016-07-30Core/GameObjects: Gameobject rotation (from cmangos/mangos-wotlk@2bcbc0f) ↵ariel-
(#14146) cmangos/mangos-wotlk@0fe88f35dfb: [11531] Normalize gameobject's quaternion, thanks to zergtmn for pointing cmangos/mangos-wotlk@060dfb791b: [11667] Implement transport path rotation cmangos/mangos-wotlk@565f52c6c1: [11806] A bit gameobject code refactoring cmangos/mangos-wotlk@6874951: [11807] Add gameobject_addon table Closes #14146
2016-07-29Core/Scripts: zone_silithus.cpp cleanup (#17165)tkrokli
- move npcs_rutgar_and_frankal to DB/SAI - move hardcoded text from go_wind_stone to DB - additional enum cleanup in zone_silithus.cpp - also solves a $r issue in SAY_TEMPLAR_AGGRO
2016-07-28Scripts/Karazhan: Register Midnight's summonsNyeriah
* Solves issue with bosses not despawning after encounter
2016-07-28Scripts/Karazhan: Fix a warningNyeriah