aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-01-31Scripts/UtgardeKeep: Ingvar updates:treeston
- Roar at start of phase two - Ingvar no longer does a weird move-jump towards his target when resurrecting - Fixed a duplicate yell on phase one end
2016-01-30Spell/Script: Safirdrang's ChillKillyana
Updates #4841
2016-01-30Fix warning.treeston
2016-01-30Merge remote-tracking branch 'tkrokli/npc_parqual_fintallas' into 3.3.5-base ↵treeston
(PR #16384)
2016-01-30Scripts/Deadmines: Fix issues reported by static analysisjackpoz
Fix Coverity issue id 1022474
2016-01-29[3.3.5] Core/Scripts/DB: move core script 'npc_parqual_fintallas' to SAItkrokli
Additional change: menu options are changed from containing only names to include the text " is my answer.", based on the lines in `broadcast_text`. - replaced core text with DB SAI script - created DB creature_text entries for Parqual Fintallas - created DB gossip_menu_option entries for the NPC - implemented NPC say lines in reply to all the answers - added conditions for which gossip should show, depending on quest status - added conditions to avoid exploits in the time it takes for NPC to say his texts This PR is tested several times on a horde character (horde-only quest). It now works as originally intended, with option-specific NPC replies.
2016-01-28Fix Achievement Defense of the Ancientssirikfoll
The spell that trigger the achievement check, needs to be cast before setting up the variables used for the second round, otherwise the achievement will be granted to the wrong team. Also, SPELL_END_OF_ROUND needs to be casted on the end of the second round too, this was confirmed in retail.
2016-01-28Fix Kinetic Bomb stuck after knockback effect.Keader
2016-01-28Merge pull request #16314 from Treeston/3.3.5-fixgroupcreditTreeston
Player/Quest: Fix GO group credit
2016-01-28Merge pull request #15033 from tkrokli/absorb_ignoring_damageTreeston
Unit/CalcAbsorbResist: Sanctified Wrath should pierce absorb effects
2016-01-28Merge remote-tracking branch 'ariel-/soothsaying_for_dummies' into ↵treeston
3.3.5-base (PR #16152)
2016-01-28Merge remote-tracking branch 'tkrokli/npcs_dithers_and_arbington' into ↵treeston
3.3.5-base (PR #16276)
2016-01-28Merge pull request #16264 from Treeston/3.3.5-noffalooterTreeston
Looting/Group: Do not display looter in tooltip when FFA loot is enabled
2016-01-26Implemented Book "Soothsaying for dummies", change of ↵ariel-
engineering/leatherworking specs possible!
2016-01-26Merge pull request #16287 from GigaDev90/fix_bug_duel_abuseFrancesco Borzì
Core/Script: fix bug that prevent double spending reset cooldown
2016-01-26Core/SAI: Typo fix of 77087db79318443fff1b6fe3c91b55a315c5bf92DDuarte
There's no %b, silly
2016-01-26Core/SAI: Code improvements to SMART_ACTION_RANDOM_SOUNDDDuarte
Warning fixes and extra sanity checks Ref #16376
2016-01-26Core/SAI: added SMART_ACTION_RANDOM_SOUNDLopfest
Closes #16376
2016-01-24Core/Creatures: Reset unit flags/dynamic flags on ↵Trisjdc
Creature::SetDeathState(JUST_RESPAWNED)
2016-01-23Merge pull request #16327 from Exodius/BWL-doorMitchesD
Core/Scripts: Change door ID and name in Blackwing Lair
2016-01-23Scripts/Misc: Fix issues reported by static analysisjackpoz
2016-01-23DB/Creature: Add a new extra_flag CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ ↵treeston
(0x00200000) that awards players credit for killing the creature even if less than 50% of damage was dealt by players. This can be used to fix quests such as "Heated Battle" or "If Valgarde Falls..." that are currently very hard to complete at the appropriate level due to "friendly" NPCs killing off the required targets too quickly for players to get 50% of damage in.
2016-01-23Coverity fix for CID 1349782.treeston
2016-01-22Core/Spells: Ignore category cooldowns for triggered spells.Shauren
* This fixes weird issues where triggered spell fails because it has the same category as the spell triggering it Closes #15794 Closes #15048 (cherry picked from commit 044edced9a5b8f0a53640bfea4727eb9d38eae7f)
2016-01-22Core/Util: Add a missing includeCarbenium
2016-01-21Core/Scripts/DB: remove hardcoded text from 'npcs_dithers_and_arbington'tkrokli
- created DB gossip_menu_option entries for both NPCs - added enum section instead of "magic numbers" in script - replaced core text with pointers to DB text - zone_western_plaguelands.cpp is now cleaned up
2016-01-21Player/Quest: Credit group for gameobject activation if they are in proximity.treeston
2016-01-20Fix warning.treeston
2016-01-20Scripts/ICC/Teleporter: moved gossips to dbjoschiwald
2016-01-19Core/Scripts: Change door ID in Blackwing LairNick
as per 7d454c66f70c19c8ff402fd126392e27700398ba Change the name as well.
2016-01-19Merge branch '3.3.5-horsemen' into 3.3.5-base (PR #16194)treeston
2016-01-19Merge branch '3.3.5-gothik' into 3.3.5-base (PR #16142)treeston
2016-01-19Scripts/Zangarmarsh: Removes empty gossip_text that resulted in NPCs saying ↵Saben65
blank text to players after buffing them Closes #12697 Closes #16300
2016-01-19Scripts: Add override to CheckInRoom() definitionsDDuarte
Fixes -Winconsistent-missing-override
2016-01-19Core/Instances: Fix build in older VS versionsDDuarte
Relax const uses in BossBoundaryEntry so the compiler can generate proper copy assignment operator (error C2582: 'operator =' function is unavailable in 'BossBoundaryEntry') Also renamed its members to match our coding standards (public members should be UpperCamelCase)
2016-01-18Merge branch '3.3.5-boundaryagain' into 3.3.5-base (PR #16270)treeston
2016-01-18Instance boundary follow-up:treeston
- Stop tools from complaining about leaks. - Also, list -> vector. - Fix an ambiguous constructor warning. - Fix a bug with Gormok and Sindragosa (Fixes #16280).
2016-01-18Item/Misc: Implement Toy Train Set and Wind-Up Train Wrecker.treeston
2016-01-18Spell facing follow-up: Fix an issue with creatures' channeled spells not ↵treeston
cancelling properly in certain conditions
2016-01-17Scripts/Duel: prevent possible abuse in Duel Reset systemGabriele Gelardi
2016-01-17Core/Scripts Script npc needed for Quest Torch Tossing part2sirikfoll
Script for Npc Torch Tossing Target_Bunny_Controller, responsable for handle the targets rotation for Midsummer Fire Festival quest, Torch Tossing.
2016-01-17Core/BattlegroundIC: Duplicate Keep Cannons.[Dev]Rival
2016-01-16Scripts/Spells: fixed Beacon of Lightjoschiwald
2016-01-15Scripts/Naxxramas: Four Horsemen rework:treeston
- Rewrite pretty much the entire encounter code - Get rid of ugly define ugliness - Sniffed waypoints - Blizzlike timings - Missing emotes
2016-01-14Looting/Group: Do not display looter in tooltip when FFA loot is enabled.treeston
2016-01-14Fix stuff™.treeston
2016-01-13Merge branch '3.3.5-spellfacing' into 3.3.5-base (PR #15641)treeston
2016-01-13Core/Spells: Creature spellcast facing rework:treeston
- Fixes creatures turning just before a spellcast finishes and smacking players with supposedly-unavoidable damage. Fixes and closes #15393, #10803, and probably others. - Fixes visual effects not lining up with the correct target for spells that have their visual aligned with the caster's orientation (examples: Anub'rekhan Impale, Ingvar's Smash/Dark Smash, etc.). Fixes and closes #2947 and probably a bunch of others, including the aforementioned #15393 and #10803. - Creatures' displayed target now properly matches the unit they are targeting with spells for a split second (blizzlike). This is necessary to get proper client-side orientation.
2016-01-13Scripts/Naxxramas: Gothik the Harvester rework:treeston
- Move TeleportTo hack to proper spell casts - Add missing lines to boss - Fix add spawn timings - Fix visuals - Fix logic for gate opening - Fix add aggro behavior - Fix add casting AI - Fix some other stuff I probably forgot
2016-01-13Merge branch '3.3.5-bossboundary' into 3.3.5-base (PR #16089)treeston