aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-08-27Core/Logging: removed useless log messagejoschiwald
(cherry picked from commit b0c8a9411e4102bc649387f5760fb9118a4762e3) # Conflicts: # src/server/game/Guilds/Guild.cpp # src/server/game/Handlers/CharacterHandler.cpp # src/server/game/Handlers/QueryHandler.cpp # src/server/game/Handlers/TaxiHandler.cpp
2016-08-27Core/Logging: delete old logs of the own realm onlyjoschiwald
(cherry picked from commit beedf737c815c1f946381904417471c42a21de76)
2016-08-26Entities/Unit: Add overload to NearTeleportTo taking Position const&.treeston
2016-08-25Entities/Creature: Add arg2 to DespawnOrUnsummon to allow overriding respawn ↵treeston
time. This matches changes that will be merged as part of dynamic spawning, allowing scripts to transition early.
2016-08-25Core/Unit: do not refresh last damaged timer if hit by SPELL_AURA_DAMAGE_SHIELD.SnapperRy
Fixes spells like Retribution Aura, Thorns and Damage Shield that were preventing units from evading.
2016-08-25Core/Instance: Fix GetInstanceSave sometimes checking the wrong map (#17856)Ryan
2016-08-25Core/Scripts: fix math error that would not select points on the entire circleariel-
2016-08-25Channel Followup: avoid setting an invisible gm as Channel owner (#17597)ariel-
* Core/Chat: avoid setting an invisible gm (as in .gm visible off) as channel owner, giving it away to other players. - This can now only happen if the channel is empty or every other member is an invisible gm, too. Fixes #17424 * Feedback based changes
2016-08-25Core/PlayerAI: Fix dynamic build linkingariel-
2016-08-25Update boss_kelthuzad.cppariel-
2016-08-25Entities/GameObject: Expose GO rotation to scripting.treeston
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-24Core/Achievements: improve mergeability between branchesSnapperRy
2016-08-24Merge remote-tracking branch 'Treeston/3.3.5-movechasestate' into 3.3.5treeston
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-24Core/Achievements: implement ACHIEVEMENT_CRITERIA_DATA_TYPE_S_ITEM_QUALITY ↵SnapperRy
to check if the item with entry miscvalue1 is exactly of the quality specified in achievement_criteria_data's value1 field. Also ACHIEVEMENT_CRITERIA_DATA_TYPE_S_EQUIPED_ITEM --> ACHIEVEMENT_CRITERIA_DATA_TYPE_S_EQUIPPED_ITEM
2016-08-23Core/SmartAI: fix warning reported by VS2015ariel-
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-24Core/SmartAI: allow SMART_TARGET_OWNER_OR_SUMMONER to target a temporary ↵SnapperRy
summon's summoner, too (#17851) Core/SmartAI: allow SMART_TARGET_OWNER_OR_SUMMONER to target a temporary summon's summoner, too
2016-08-23Core/SmartAI: add param2 to SMART_ACTION_UPDATE_TEMPLATE, allowing to ↵SnapperRy
specify if creature's level should remain the same between entry updates. A value of 0 (default) forces the creature to keep its current level between entry updates. Fixes #16371
2016-08-23Core/Event: prevent seasonal quests from resetting at server restart (#17455)SnapperRy
Closes #16015. Closes #16413.
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/Creatures: Exclude despawned creatures from being found by "nearest ↵Shauren
entry" searchers Updates #11418 Closes #17706
2016-08-22Core/Misc: Fix static analysis issuesjackpoz
2016-08-21Core/Unit: removed ancient workaround changing spell caster based on ↵ariel-
triggering aura. Keep an eye out for those broken scripts! Closes #17739
2016-08-21Dynamic linking build fixShauren
2016-08-21Typo fixShauren
2016-08-21Tools/mmaps_generator: Added estimated percentage progress to console output ↵Eilo
(#17798)
2016-08-21Core/Spells: Fixed spells like Shadowform, Tricks of the Trade, Misdirection ↵mik1893
getting stuck in unusable state clientside if they failed earlier because of GCD Closes #657 Closes #12913 Closes #17376
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/Entities: fix a crash that would happen whenever a player logged back ↵ariel-
in to an ended arena battle. Thanks Nawuko for the input Closes #17825
2016-08-20Core/Battlefield: Cleanup of Wintergrasp script and battlefield system:ariel-
- Standards: Moved all statics to cpps where they belong. - Changed spawn position container from fixed size array to std::vector (not all positions were used in every case) - Removed unused parameter teamId from Battlefield::SpawnCreature - Removed workaround for GO rotation, added in a69cbeb9d5776025452009733f13ff3a631315e8 - Added rotation parameter to Battlefield:SpawnGameObject - Added sniffed rotation to existing script spawns. - Implemented Archavon's Log (Closes #16880)
2016-08-20Core/Commands: Code cleanupjackpoz
Remove commented out code
2016-08-20Core/SpellArea: only check against spell_area entries for the current quest ↵SnapperRy
when updating quest status Closes #17804
2016-08-20Core/Spells: Fixed possible null pointer dereferenceShauren
Coverity CID 1357406 (cherry picked from commit cc07a491f64fa958c8a27079bd2def84c577f816)
2016-08-20Core/Conditions: Add new CONDITION_TAXI (46). Does what it says on the tin. ↵treeston
Tagging issue #15560.