aboutsummaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
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-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
2016-08-08Core/Creature: Fix health regeneration. Creatures immediately reset to full ↵Treeston
health upon reaching home, rather than slowly regaining it over multiple seconds, which allows players to re-engage them at less than max health. (#17756)
2016-08-07Update ObjectMgr.cppariel-
2016-08-07Core/Log: Move log to more logical loglevelAokromes
2016-08-07Core/Logs: Fine tune more logsAokromes
And move others to more logical appenders
2016-08-07Core/Logs: Fine tune another logAokromes
2016-08-06Core/Conditions: Add new CONDITION_PET_TYPE (45). Matches target player's ↵treeston
pet against specified (value1) bitmask.
2016-08-06Core/Conditions: Add new CONDITION_CHARMED (44). Does what it says on the tin.treeston
2016-08-06Scripts/Commands: Some adjustments to make shutdown commands more user-friendly.treeston
- New error message if a shutdown is delayed due to force threshold. - New status message indicating that a server shutdown was successfully cancelled.
2016-08-05Core/Logs: Fine tunning some logsAokromes
2016-08-05Scripts/SmartAI: Some clean-up work:treeston
- NULL -> nullptr - Rename "AssistPlayerInCombat(who)" to "AssistPlayerInCombatAgainst(who)" to reflect what the method actually does - Code style No functionality was changed.
2016-08-05Merge pull request #17733 from ForesterDev/acc_delKittnz
Core/Command: remove account_muted data on account deletion
2016-08-05Update RBAC.hAokromes
2016-08-05Core/RBAC: Name some permissions from 7.x to stop people reuse themAokromes
RBAC_PERM_COMMAND_NPC_EVADE = 837, RBAC_PERM_COMMAND_PET_LEVEL = 838, RBAC_PERM_COMMAND_SERVER_SHUTDOWN_FORCE = 839, conflicts with 6.x: RBAC_PERM_COMMAND_RELOAD_CHARACTER_TEMPLATE = 837, RBAC_PERM_COMMAND_RELOAD_QUEST_GREETING = 838, RBAC_PERM_COMMAND_DEBUG_SEND_PLAYSCENE = 839,
2016-08-04Core/Scripts: remove #define text in pyrewood_ambushtkrokli
- remove #define text from script - move say text to DB table creature_text - add enum names and values - move values in code to enum
2016-08-04Merge remote-tracking branch 'tkrokli/hunter_animal_handler' into 3.3.5 (PR ↵treeston
#16554)
2016-08-04ScriptedAI/Creature: Fix a bug where a std::chrono overload was counting ↵treeston
milliseconds instead of seconds.
2016-08-04Core\Command: remove account_muted data on account deletionForesterDev
2016-08-04Scripts/Commands: Change "server shutdown" behaviorjackpoz
Change "server shutdown 0" behavior to delay the shutdown by the force threshold specified in configs if there are still players connected, set to 30 by default