aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2016-01-12Merge pull request #16245 from sirikfoll/TurkinatorKittnz
Core/Spells Implement SpellScript needed for Achievement The Turkinator
2016-01-12Merge remote-tracking branch 'tkrokli/npc_myranda_the_hag' into 3.3.5-basetreeston
2016-01-12Merge remote-tracking branch 'tkrokli/gossip_accept_duel' into 3.3.5-basetreeston
2016-01-12Merge remote-tracking branch 'tkrokli/npc_shadowfang_prisoner' into 3.3.5-basetreeston
2016-01-12Merge remote-tracking branch 'velinath/sai-migrations' into 3.3.5-basetreeston
2016-01-12Core/Spells Implement SpellScript needed for Achievement The Turkinatorsirikfoll
Closes #3997
2016-01-12[3.3.5] Core/Script: move Myranda the Hag's gossip option to DBtkrokli
Removing hardcoded text from the core script and into the DB: "I am ready for the illusion, Myranda." This quest is 3.3.5 *only*. Removed in patch 4.0.3a. Addendum: enum ILLUSION_GOSSIP = 4773 , instead of "magic number".
2016-01-12Core/Scripts: move GOSSIP_ACCEPT_DUEL to DBtkrokli
Another attempt to shorten the list of hardcoded gossip menu options. This is the gossip menu option of the NPC ID 28406, Death Knight Initiate in Death's Breach in the Scarlet Enclave, the death knight starting area. This gossip is tied to the quest "Death's Challenge". Removing this text in the core script: "I challenge you, death knight!" (#define GOSSIP_ACCEPT_DUEL) and using `ADD_GOSSIP_ITEM_DB()` to pull the gossip_menu_option 9765 from the database instead.
2016-01-12Core/Scripts: move npc_shadowfang_prisoner gossip option to DBtkrokli
Getting rid of one more incorrect and hardcoded text which now will be read correct and from the DB instead. Wrong text: "Thanks, I'll follow you to the door." (core) Correct text: "Please unlock the courtyard door." (DB) Thanks to @Aokromes, @r00ty, @velinath, @Nayd, @Treeston, @Zedron and lots of other regular TrinityCore developers and members for the inspiration and motivation, as well as helpfulness along the way.
2016-01-09Merge pull request #15977 from tkrokli/landmine_knockback_achievementjackpoz
Scripts/Spells: Mine Sweeper achievement
2016-01-09Scripts/ICC: Fix static analysis issuejackpoz
Fix an issue reported by static analysis
2016-01-09Core/Scripts/DB: Migrate specially scripted taxi NPC's to SmartAIvelinath
2016-01-09Scripts/Commands: Modify ".setskill" command to target current Player by defaultjackpoz
2016-01-08Core/Spells: Fix static analysis issues and a crashjackpoz
Fix confusing NULL checks in Raise Ally check cast. Fix a crash in Raise Ally triggered by executing ".cast back 61999" command targeting a pet in raid while being dead.
2016-01-08Scripts/Shadowmoon Valley: Dragonmaw PeonSaben65
Fixes issue where NPC does not attack, even when aggro'd. Fixes #16210 Closes #16204
2016-01-08Merge pull request #16208 from ShinDarth/putricide-fixFrancesco Borzì
[3.3.5] Scripts/ICC: Fixed Professor Putricide
2016-01-08Scripts/ICC: Fixed Professor PutricideShinDarth
- closes https://github.com/TrinityCore/TrinityCore/issues/16207
2016-01-08Core/Spells: Fixed Raise Allyccrs
thx @Nayd for sniffs :) thx @Shauren for helping to find all spell involved * There is no implementation for stats update on Puppet class (only on Guardian) so same SummonProperty as Raise Dead Ghoul (non pet) is used. (Default SummonProperties set category to SUMMON_CATEGORY_PUPPET) * Override the Summon Effect to enable charm and stats scaling. * PlayerAI is used to handle unaura on ghoul despawn or dead. It's necessary due to the fact that all script hooks on ScriptedCreature are called on an unactive CreatureAI, resulting in creature being unable to handle unaura calls. * Create UpdateAI call for Player class * Stats scaling is based on forum and wowhead comments, they recall this ghoul as a copy of the other one (same stats). * Spellscript for Ghoul spell Thrash Closes #82 Closes #14830
2016-01-05Core/Scripts/DB: Migrate Wing Commander Dabir'ee to SAIvelinath
2016-01-05Merge remote-tracking branch 'velinath/sai-migrations-2' into 3.3.5-basetreeston
2016-01-05Core/Scripts/DB: Migrate Skyguard Handler Deesak to SmartAIAndrew Letson
2016-01-04Core/Scripts/DB: Migrate Skyguard Handler Irena to SAIvelinath
2016-01-04Scripts/Commands: Modify ".learn" command to target current Player by defaultjackpoz
2016-01-04Core/Scripts: remove npc_taxi unused scriptsvelinath
2016-01-04Merge pull request #16171 from velinath/sai-migrationsjoschiwald
Core/Scripts/DB: move Gryphoneer Windbellow to SAI
2016-01-03Core/Scripts/DB: move Gryphoneer Windbellow to SAIvelinath
2016-01-03Core/Spells: Fixed Enrage armor reduce partjoschiwald
2016-01-02Scripts/Taxi: addition to 660f7e72be17464d4874e65cdf5c55825344ddd8joschiwald
2016-01-02Core/Scripts/DB: move Wyrmrest Temple taxi FP to SAItkrokli
Closes #15957 Move NPC gossip menu options from core script to DB SAI script for the 3 local Flight Path NPCs in Wyrmrest Temple: - 26443, Tariolstrasz (Steward of Wyrmrest Temple) - 26949, Torastrasza (Majordomo to the Ruling Council) - 27575, Lord Afrasastrasz (Commander of Wyrmrest Temple Defenses) Additional positive effect: the NPCs are now using verified Blizzlike text in their gossip. Extra credits: @velinath for relevant background information in the issue, @Helias & @ShinDarth for their excellent Keira2 web-based database editor.
2016-01-02Merge pull request #16126 from velinath/taxi-to-saitreeston
2016-01-01Update copyright note for 2016Rushor
2015-12-29Adds William Kielor to SAIvelinath
2015-12-30Script/Creature: Imprisoned Beryl SorcererKillyana
Add missing emote state Move the credit quest on the 5th hit instead of the 7th one
2015-12-29Creature/script: William KielarKillyana
Fix Gossips used for taxi Closes #16112
2015-12-19Spells/Penance: If hostile target is not in front, now fails in the initial ↵treeston
cast rather than the triggered cast, thus not erroneously causing a cooldown.
2015-12-15Merge pull request #15852 from Golrag/icc_boss_aggrojackpoz
2015-12-15Scripts/Spells: Mine Sweeper achievementtkrokli
Enable achievement 1428, "Mine Sweeper" in SpellScript by @Re3os / @ccrs / @sirikfoll . based on original script from @Vincent-Michael Closes #15938
2015-12-14Merge pull request #15919 from Treeston/3.3.5-razuviousjackpoz
2015-12-14Scripts/Naxxramas: Instructor Razuvious rework:treeston
- Fix missing yells - Rearrange existing yells to match live - Sniffed positions for adds - Improve add respawn handling - Make adds not fight the player for control (don't use their spells on their own etc.) - Update adds' hotbar keys to match live (this will affect other creatures with nonsequential possess keys as well) - Fix adds' movement when mind controlled, they no longer move automatically when right-clicking (this affects all mind-controlled creatures) - Blizzlike timers
2015-12-12Scripts/Pets: Fixed non pch build part 3 ...Vincent-Michael
2015-12-12Scripts/Pets: Fixed non pch build part 2Vincent-Michael
2015-12-12Scripts/Pets: Fixed non pch buildVincent-Michael
2015-12-12Merge pull request #14896 from Ofinka/dupljackpoz
2015-12-08Merge pull request #15910 from Treeston/3.3.5-maexxnajackpoz
2015-12-07Core/Unit: Add Unit::KillSelf() overloadjackpoz
Add Unit::KillSelf() function as overload of Unit::Kill(this) . Use KillSelf() whenever the killer and the victim are the same to clearly state the Unit is going to kill itself.
2015-12-07Merge pull request #15933 from Asterc/3.3.5jackpoz
Core/Spells: Fix Misdirection exploit
2015-12-07Core/Quest: Fix issues reported by static analysisjackpoz
2015-12-06Core/Quest: Fix issues reported by static analysisjackpoz
2015-12-06DB/Quest: Great Bear SpiritKillyana
Closes #15950
2015-12-02Correctly reset the redirected threat of the hunter's spell Misdirection in ↵Asterc
cases when it has RemoveMode AURA_REMOVE_BY_DEFAULT Closes #15930