aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-23Rename 9999_99_99_99_world.sql to 2016_08_23_05_world.sqlSnapperRy
2016-08-23Event/Brewfest: implement relay race (#17603)SnapperRy
2016-08-23Rename 2016_08_21_08_world.sql to 2016_08_23_04_world.sqlSnapperRy
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-23Rename 2016_08_99_99_world.sql to 2016_08_23_03_world.sqlSnapperRy
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-23DB/Conditions: allow spell Counterattack! to target Sunreaver HawkstriderSnapperRy
Used by the Argent Tournament's Melee Targets. Was only working for Alliance players due to wrong entry set for the Horde vehicle
2016-08-23DB/Condition: Condition for Fumping spell used on The Big Bone Worm questKillyana
Updates #11418 By sirikfoll
2016-08-23DB/Condition: Bael'Gar's Fiery EssenceKillyana
By sirikfoll Closes #12909
2016-08-22DB/Conditions: cosmetic fix for quest "War is Hell"SnapperRy
Fires will appear on the corpses' positions instead of the caster's
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-21DB/Creature: Add immunity to Proto-Drake EggKillyana
By DRJ Closes #17610
2016-08-21DB/Gossip: Fix wrong gossip option text for ByancieKillyana
Closes #17697
2016-08-21DB/SAI: Add missing SAI for Borean Tundra creaturesKillyana
Closes #17744 By Kodekc
2016-08-21DB/Object: Update respawn time for ruby lilacKillyana
By Tauriella Closes #17761
2016-08-21DB: Fix more DB errorsKillyana
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-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-21DB/Misc: Fix startup errorsAokromes
2016-08-21DB/Misc: Fix startup errorsAokromes
2016-08-21DB/Misc: Fix startup errorsAokromes
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.
2016-08-20Core/Battleground: Fix crash happening when reporting afk a nonexistent playerjackpoz
2016-08-20Core/Spells: Fix Spell::EffectJumpDest not to turn caster to zero ↵treeston
orientation when ground targeting.
2016-08-20Entities/Unit: Cleanup refactor. Changes: (#17819)Treeston
+ Unit::m_movedPlayer -> Unit::m_playerMovingMe + Player::m_mover -> Player::m_unitMovedByMe + Unit::GetMover() -> Unit::GetUnitBeingMoved() + Unit::GetPlayerMover() -> Unit::GetPlayerBeingMoved() + NEW: Unit::GetClientControllingPlayer()
2016-08-20Core/ObjectMgr: I knew I missed something.treeston
2016-08-20Core/ObjectMgr: Follow up on 628792f to remove some superfluous warnings.treeston
2016-08-20Core/Spells: Fixed extended spell range while moving Closes #17818 (#17824)Chaouki Dhib
Cherry pick of https://github.com/TrinityCore/TrinityCore/commit/10e0f4ff8faa007b4c0c247a9368a746da7b7b0c Closes https://github.com/TrinityCore/TrinityCore/issues/17818
2016-08-19Merge remote-tracking branch 'Treeston/3.3.5-petaggro' into 3.3.5 (PR #17800)treeston
2016-08-19AI/SmartScripts: SMART_ACTION_ADD_QUEST -> SMART_ACTION_OFFER_QUEST. Open ↵treeston
quest offer instead of adding straight to log - old behavior can be requested using action_param2. Closes #17735.
2016-08-19Core/Packets: Port packet handling rework from 6.x branch (#17777)jackpoz
* Core/Packets: Port packet handling rework from 6.x branch Port packet handling reword from 6.x branch. Old handlers are still used at the moment, these changes allow to port old handlers to new packet-specifc ones.
2016-08-19Core/ObjectMgr: added some more sanity checks to creature templatesariel-
- Extra: throwed semicolons around - Clarified meaning for a vehicleId check (what it said didn't correspond to what was actually checked)
2016-08-19AI/SmartScripts: Add param3 to SMART_ACTION_CAST and ↵treeston
SMART_ACTION_INVOKER_CAST that allows specific triggered flags to be set (rather than all-or-nothing). Ignored if SMARTCAST_TRIGGERED is not set.
2016-08-19AI/SmartScripts: Add SMART_ACTION_DISABLE_EVADE (117).treeston
2016-08-19Core/SmartScripts: Add SMART_TARGET_LOOT_RECIPIENTS. Does what it says on ↵treeston
the tin. Use this new target type to fix The Rider of Blood, The Rider of Frost, The Rider of the Unholy. Closes #17817.
2016-08-18Core/Player: readd player to battleground after a login (but only after ↵ariel-
adding it to map, preventing a crash). Closes #16141 (again)