aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2015-10-10Merge pull request #15692 from ShinDarth/instanceMitchesD
Scripts/Commands: enhanced .instance get/setbossstate commands
2015-10-10Scripts/Commands: enhanced .instance get/setbossstate commandsShinDarth
2015-10-10Merge pull request #15689 from sirikfoll/FriendOrFowlShauren
Core/Scripts: Friend or Fowl Achievement
2015-10-10Merge branch 'Treeston-3.3.5-loatheb' into 3.3.5Shauren
2015-10-10Merge branch 'Treeston-3.3.5-heigan' into 3.3.5Shauren
2015-10-10Merge branch '3.3.5-noth' into 3.3.5Shauren
2015-10-10Core/Scripts: Friend or Fowl Achievementsirikfoll
Change AURA_EFFECT_HANDLE_REAL to AURA_EFFECT_HANDLE_REAL_OR_REAPPLY_MASK, the hook needs to be called on every apply/reapply to keep tracking the stack amount.
2015-10-09Scripts/Naxxramas: Bugfixes to the Noth encounter.treeston
- Added missing raid boss emotes - Fixed an issue where Noth would stand idly after blinking if his current target stood still - Fixed some reset edge cases - Prevent Noth from dying during Balcony phase - Fix targeting of 25-man Curse of the Plaguebringer (now has 8 targets, down from 10) - Fix balcony/ground phase durations to be blizzlike - Fix an issue where summoned mobs would sometimes not be aggroed automatically - Get rid of ugly millisecond values in favor of seconds times constant - Moved the chance to yell on kill to the database - Prevent AoE abilities from hitting Noth during the balcony phase - General cleanup of events handling - Generally make @Nayd happy
2015-10-06Merge pull request #15654 from ShinDarth/resolvedByDuarte Duarte
Core/Ticket keep always trace of GM who resolves the ticket
2015-10-06Core/Ticket keep always trace of GM who resolves the ticketShinDarth
2015-10-04Scripts/ICC: moved saurfang gossips to dbKillyana
Closes #14904
2015-10-04Core/Misc: renamed sGossipSelect parametersjoschiwald
2015-10-04Core/Scripts: Salanar the Horseman, Into the Realm of ShadowsCreshandKesh
- Show gossip_menu_option 9739 only if quest 12687 is accepted & not completed - Cast spell 52693, SPELL_REALM_OF_SHADOWS, when gossip option is selected Core script by @CreshandKesh (with some modifications) SQL part by @CreshandKesh and @tkrokli, condition adjustment by @Killyana. Closes #15603 Closes #15657
2015-10-02Heigan cleanup:treeston
- NearTeleportTo hack -> proper spell with DB coordinates - Add boss emotes - Some code streamlining using event phases and IN_MILLISECONDS instead of large constants - Improvement to eruption hitbox and delimiters to match retail layout more closely - Spell timers adjusted from sniffs
2015-09-29Core/Maps: Moved corpse management to map levelShauren
(cherry picked from commit cd27fd38b93884797c094a82dc7beb0498e2f124) # Conflicts: # src/server/database/Database/Implementation/CharacterDatabase.cpp # src/server/database/Database/Implementation/CharacterDatabase.h # src/server/game/Entities/Corpse/Corpse.cpp # src/server/game/Entities/Creature/GossipDef.cpp # src/server/game/Entities/Player/Player.cpp # src/server/game/Entities/Player/Player.h # src/server/game/Globals/ObjectAccessor.cpp # src/server/game/Globals/ObjectAccessor.h # src/server/game/Globals/ObjectMgr.cpp # src/server/game/Globals/ObjectMgr.h # src/server/game/Grids/ObjectGridLoader.cpp # src/server/game/Handlers/AuctionHouseHandler.cpp # src/server/game/Handlers/CharacterHandler.cpp # src/server/game/Handlers/ChatHandler.cpp # src/server/game/Handlers/QueryHandler.cpp # src/server/game/Maps/Map.cpp # src/server/game/Server/Packets/CharacterPackets.cpp # src/server/game/World/World.cpp # src/server/scripts/Commands/cs_reload.cpp
2015-09-28Scripts/Naxxramas: Adjustments to the Loatheb encountertreeston
- Adjusted doom cast timings as per boss mod timers. - Add Deathbloom's final tick using spellscript - Move Spores' Fungal Creep cast handling to Loatheb's cpp instead of handling it in SmartAI - Fungal Creep should also be cast if the spore expires (important for Spore Loser achievement) - Remove Fungal Creep from players on reset to avoid cheesy strats
2015-09-25Core/Commands: Fixed .gobject move and turnShauren
(cherry picked from commit 7eb25f1af6b74d3559b541d45da6cce50e657ba4) Closes #3802 Closes #15598
2015-09-25Core/Commands: Fixed .gobject add commandShauren
(cherry picked from commit b4d044aa13b06ae50b4e468d6647bd7a9eb1cc3e)
2015-09-22Map local guids 6.x -> 3.3.35:pete318
Implemented: https://github.com/TrinityCore/TrinityCore/commit/ca83e14f8b141fab0a13e08f48fca6c1ace0c4c7 https://github.com/TrinityCore/TrinityCore/commit/ee1c1b97be4492ecabe8b15ea6323fc37e4eaa8c https://github.com/TrinityCore/TrinityCore/commit/18e4ab6911468b829b0fc768e532a770263c3717 https://github.com/TrinityCore/TrinityCore/commit/bf37446b3c2ed73b4d3aa9e227d3eff5c53b378b https://github.com/TrinityCore/TrinityCore/commit/cb854a2b7bb7bd96cf9c4d1daf3789f797bf4db8 * This adds separate (per map) guid sequences depending on object type * Ported map object container from cmangos/mangos-wotlk@a2d396e * Added type container visitor for TypeUnorderedMapContainer * Implemented helper function to erase unique pairs from multimap containers * Moved object storage of all objects except players and transports to map level * Added containers linking database spawn id with creature/gameobject in world * Renamed DBTableGuid to spawnId * Added a separate spawn id sequence generator for creatures and gameobjects - this will be used in db tables * Moved building SMSG_UPDATE_OBJECT - updatefields changes broadcast to map update * Added new function to return but not increment guid * Adjusted .debug loadcells to show low guid in map before/after load * Added debug messages for creature spawn/destroy, for map guid debugging * Store all Gameobjects and Creatures added to OutdoorPvP, so the callback script can be removed when OutdoorPvP instance is destroyed.
2015-09-21DB/NPC: Stable MastersKillyana
Closes #15505
2015-09-20Scripts/Naxxramas: Fixed an incorrect spellid for Naxx10 Hateful Strike.treeston
2015-09-14Merge pull request #15514 from ShinDarth/ticketCarbenium
Scripts/Commands enhance .ticket complete command
2015-09-14Scripts/Commands enhance .ticket complete commandShinDarth
2015-09-14Merge pull request #15503 from Treeston/3.3.5-patchwerkShauren
Creature/BossAI/Patchwerk: Fix Hateful Strike behavior
2015-09-14Scripts/Naxxramas:treeston
Fixes to Patchwerk AI: - Hateful Strike can only target the highest 1 (10m)/ 2 (25m) threat targets that aren't the current target. Out of these targets, Hateful Strike hits the highest current HP target. - Hateful Strike now properly adds threat to all targets eligible for it, plus the current target if it is in melee range. Actual threat amount is not from sniffs - please update this if you have conclusive retail data. - Cleaned up some millisecond constants and variable names.
2015-09-14Scripts/Naxxramas:treeston
Fixed bugs with Sapphiron encounter: - Sapphiron will now properly re-engage if the previous attempt ended while he was in flight. - Sapphiron will now properly be hovering while in the air phase instead of standing idly on the ground. - Move Frost Resistance achievement check from custom script to spell 60539 (Sapphiron Achievement Check), thanks to @Shauren for the heads up.
2015-09-12Core/Scripts: fixed startup errorsjoschiwald
Closes #14730
2015-09-12Scripts/Ulduar: Fix issue reported by static analysisjackpoz
Coverity defect ID: 1316690
2015-09-05Core/Dungeon Finder: Improve ".lfg queue debug" commandjackpoz
Log roles of every combinations in ".lfg queue debug" output
2015-09-02Script/BoreanTundra: Fix dialog and final waypoint for quest 11570: "Escape ↵treeston
from the Winterfin Caverns" This fixes the following bugs: Escortee NPC quotes are out of order (see #15396 (comment)) Final escort waypoint is located incorrectly and causes the escorted NPC to drop all the way to the bottom of the ocean before quest completion is awarded. Closes #15396 Signed-off-by: DDuarte <dnpd.dd@gmail.com>
2015-08-30Core/Scripts: Remove duplicate codeIncorrect
2015-08-29Scripts/BWL: cleanup instancescriptjoschiwald
2015-08-29Scripts/Ulduar: fixed sara get killed by guardians of yogg saronjoschiwald
2015-08-26Scripts/Commands: Add taxinodes cheat status toduhow
* Some cleanup Closes #15065
2015-08-25Scripts/VioletHold: Fix correct boss erekem repeat time intervalStormBytePP
Updates coverity issue #1318019
2015-08-24Scripts/VioletHold: Fix issue reported by static analysisjackpoz
Coverity defect IDs: 1318019
2015-08-24Scripts/VioletHold: Fix crash in Xevozz boss fightjackpoz
Fix crash happening during Xevozz boss fight caused by passing a local list by reference to a lambda expression Closes #15345
2015-08-24Core/BuildSystem: Merged crypto and gitrevision into common, cleaned include ↵StormBytePP
directory lists (to mimic 6.x buildsystem)
2015-08-23Scripts/Build: Fixed noPCH compileStormBytePP
2015-08-23Scripts/VioletHold: rewrote the whole instancejoschiwald
thanks @MitchesD for help
2015-08-22Core/Scripts: Fix noPCH compileStormBytePP
2015-08-22Scripts/OnyxiasLair: Force Onyxia to enter evade mode if pulled out of her roomNyeriah
2015-08-21Scripts\MoltenCore: Disable Ragnaros' combat movementNyeriah
2015-08-21Scripts/TheEye: Update Kael'thas Sunstrider's scriptNyeriah
Closes #4180 Closes #4181 Closes #8479 Updates #1885
2015-08-21Script/Commands: Add new "debug loadcells" commandjackpoz
Closes #15292
2015-08-17Scripts/Ulduar: fixed hodir kill creditjoschiwald
Closes #15303
2015-08-16Core/Build: Renamed Revision.h to GitRevision.h to avoid compile failure ↵StormBytePP
when old revision.h file is present
2015-08-16Scripts/Misc: Replace some unsafe WorldObject* class members in scripts with ↵jackpoz
ObjectGuid Replace some unsafe WorldObject* class members and derived types in scripts with ObjectGuid. Code cleanup.
2015-08-16Core/BuildSystem: Merge collision, debugging, threading, utilities and ↵StormBytePP
configuration into "common" which does not depend on shared anymore and moved database out of shared library These changes enables to build tools only without even having MySQL installed
2015-08-16Build fix for WheatyExceptionReport, c++ exceptions must not be thrown in ↵Shauren
SEH handlers