aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-08-20Core/Battleground: Fix crash happening when reporting afk a nonexistent playerjackpoz
2016-08-20Core/Movement: Properly clear UNIT_STATE_MOVING when reaching chase target.treeston
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)
2016-08-18Revert "Core/Battlegrounds: Properly readd player to Battleground containers ↵jackpoz
after a login." This reverts commit fbc521084cdd57d8e33071961aa3100e0fab2596. Fixes #17810
2016-08-18Core/Globals: delete another synch query using CharacterInfo mapariel-
2016-08-18Core/World: short circuit setWorldState and avoid a db query in case there's ↵ariel-
nothing to update really
2016-08-17Core/MMAPs: Update recastjackpoz
Update recast to https://github.com/recastnavigation/recastnavigation/commit/64385e9ed0822427bca5814d03a3f4c4d7a6db9f
2016-08-17* Core/ObjectAccessor: optimize FindPlayerByName by saving a map of player ↵ariel-
names to Player* (#17797)
2016-08-17Tools/MMapGenerator: Avoid saving uninitialized padding bytes to diskjackpoz
Initialize padding bytes in MmapTileHeader struct to avoid saving uninitialized data to disk, causing issues when binary-comparing *.mmtile files.
2016-08-17Pet/DK: Make Risen Ghoul and Bloodworms no longer suicidally charge into ↵treeston
not-yet-engaged mob packs.
2016-08-17[3.3.5] Core/Scripts: move npc_loramus_thalipedes to DBtkrokli
Another chapter in core script hardcoded text removal: - remove core script `npc_loramus_thalipedes` from zone_azshara.cpp - add gossip, SAI script and conditions to database - remove redundant SD2 comments from file header
2016-08-16Revert "Creature/Loot: Fix a bug that prevented players from looting ↵treeston
creatures that only had gold on them (no items)." This reverts commit 63f577a7ef4df2d6ebf90fc137c3cb8902b29d0a. See discussion in commit comments.
2016-08-16Creature/Loot: Fix a bug that prevented players from looting creatures that ↵treeston
only had gold on them (no items).
2016-08-16Core/PlayerDump: add missing character_queststatus_* columns to dumpariel-
2016-08-16Core/Battlegrounds: Properly readd player to Battleground containers after a ↵ariel-
login. Closes #16141
2016-08-16Core/BattlegroundMgr: Update Battlegrounds each second instead of every tick ↵ariel-
(just like Battlefield). There are some battleground scripts (like SOTA) performing object access every update, this should help throttle the cpu usage.
2016-08-16Core/Player: Do not kick AFK player from BG if it's a GMariel-
2016-08-16Core/Scripts: allow ".debug arena" and ".debug battleground" commands to be ↵ariel-
issued in the console
2016-08-15Core/Units: Fixed melee range check (#17693)Chaouki Dhib
* Split Spell::CheckRange() into 2 methods since that method had more than one responsibility. * Moved melee range logic into its own function * Moved melee range logic method GetMeleeRange from Spell to Unit class. Unit::IsWithinMeleeRange() and Spell::GetMinMaxRange() both use that method.
2016-08-15Core/Auras: Increase number of auras sent to client except for group updates ↵Gerhood
(#17604)
2016-08-15Core/Scripts: move Pet Trainer gossip to DBtkrokli
SQL content based on issue 14719 by Killyana, conditions output from Malcrom's Condition Creator - remove hardcoded #define gossip options - enum gossip menu IDs from DB - remove outdated SD comments at the top of the file Closes #14719
2016-08-14Core/Spell: Remove all raid auras on party leave (#17663)robinsch
Core/Spell: Remove all raid auras on party leave
2016-08-14Core/Scripts: remove script npc_timothy_daniels (#17779)tkrokli
The core script `npc_timothy_daniels` is no longer needed, all the gossip handling is already present in the database. - remove core script npc_timothy_daniels - remove ScriptName from c_t entry in DB
2016-08-14Core/Scripts: move npc_mortog_steamhead to DBtkrokli
Move core script npc_mortog_steamhead to database - script contains gossip handling + 1 condition - both actions can be handled in DB settings
2016-08-14Entities/Player: Fixed an edge case bug that could cause a character to get ↵treeston
stuck in forced recustomization indefinitely if two or more appearance properties were out of bounds.
2016-08-13Merge pull request #17776 from ShinDarth/worldstateDuarte Duarte
Minor improvements
2016-08-13Core/Worldstates: move WS_ARENA_DISTRIBUTION_TIME declarationShinDarth
2016-08-12Core/DataStores: Reduce differences between branches - rename achievement ↵Shauren
related dbc fields
2016-08-12Core/Dynamic: Reduce differences between 3.3.5 and 6.x branchesjackpoz
Code functionality shouldn't have been modified.
2016-08-11Core/Command: Check account password max lengthForesterDev
2016-08-11Core/Scripts: remove 2 unused scripts (#17759)tkrokli
These scripts are no longer in use: - generic_creature - trigger_death
2016-08-11Core/Arena: Teams don't lose rating after arena draw (#17515)Aokromes
By Raydor, closes #16865
2016-08-11Core/Logs: Fine tune more logsAokromes
And move others to more logical appenders
2016-08-10Core/DB/Updater: English grammar corrections (#17207)Trond B Krokli
Improve English text in strings and comments in UpdateFetcher.cpp - replace incorrect text with the intended words in some output strings - corrections in the comments to point out the intention of the code (cherry picked from commit 186375d997caab33eee878a1e102f41939c7a688)
2016-08-10Server/Database: Reduce differences between 3.3.5 and 6.x branchesjackpoz
Code functionality shouldn't have been modified.
2016-08-10Server/Database: Reduce differences between 3.3.5 and 6.x branchesjackpoz
Cherry-pick 1bea52fd4649b6a1761aa157f9e74f01e19872e7 and 543bea32 to add support to TYPE_BINARY MySQL field type
2016-08-09Entity/Creature: Fix spawn health, for real this time. Closes #17757. Also ↵treeston
for real this time.
2016-08-08Entities/Creature: Fix spawn health, fdd78d2 follow-up. Fixes and closes #17757.treeston