aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-12-16Core/Spells: Fix a possible crash in spell_hun_readiness_SpellScriptMachiavelli
--HG-- branch : trunk
2010-12-16Core/Dungeon Finder: Move all LFG data from Player and Group classes to ↵Spp
internal LFG data classes. --HG-- branch : trunk
2010-12-16Core/Dungeon Finder: Use full guid of players instead of lowguidSpp
Note: This change is done in preparation of other changes that will come later. --HG-- branch : trunk
2010-12-15Scripts/Icecrown Citadel: Removed WIP leftoversShauren
--HG-- branch : trunk
2010-12-15Scripts/Icecrown Citadel: Festergut's Gas Spore and Vile Gas should not ↵Shauren
happen at the same time --HG-- branch : trunk extra : rebase_source : dbb903afbfbfdee5c2c3ae0be7181508e0eca1b2
2010-12-15Core/Scripts: Novos the Summoner should only summon 4 Crystal Handlers._manuel_
--HG-- branch : trunk
2010-12-15Core/Items: Fix item duration saving (and loading at a later stage).Machiavelli
--HG-- branch : trunk
2010-12-15Core: Some warning fixesSpp
--HG-- branch : trunk
2010-12-15Core/Social: properly remove deleted character from social list of online ↵azazel
players (by Emtec) --HG-- branch : trunk
2010-12-15Core/Items: fix error in saving item's enchantments introduced in rev ↵azazel
022f3858fc (thanks Shauren for spotting the problem) --HG-- branch : trunk
2010-12-15Core/Arena: avoid arena match loss when leaving queue before actual ↵azazel
invitation to match (by VladimirMangos) --HG-- branch : trunk
2010-12-15DB Schema/Characters: removed columns auctionhouse.item_template, ↵azazel
character_inventory.item_template, guild_bank_item.item_entry and mail_items.item_template and created item_instance.itemEntry column instead of them. As a side effect moved related queries to prepared statements. As one more side effect fixed not shown and lost mail items in returned expired mail (patch by Quriq14). --HG-- branch : trunk
2010-12-14Core: Fixes some warningsShauren
Core/SmartAI: Fixed DamageTaken and DamageDealt hooks --HG-- branch : trunk extra : rebase_source : 062f1c68cd1d318d192b294a493db17a1943bee2
2010-12-14Core/DBLayer: Fix a possible crash in ProcessQueryCallback functions.Machiavelli
Closes issue #5095 --HG-- branch : trunk
2010-12-14Docs: Add a small info about how to report compilation errors, AND inform ↵click
how to properly "hunt" for the error. --HG-- branch : trunk
2010-12-14Core/CharacterHandler: Fix ¨[ERROR] GetUInt32() on non-numeric field¨ on a ↵Machiavelli
certain query. Author: toshik.777 Closes issue #5068 --HG-- branch : trunk
2010-12-14Fixed compileShauren
--HG-- branch : trunk
2010-12-14Scripts: Fixed uninitialized variables, unreferenced parameters and virtual ↵Shauren
overrides --HG-- branch : trunk
2010-12-14Core: Fixed uninitialized variable warningsShauren
--HG-- branch : trunk
2010-12-14Scripts/Icecrown Citadel: Minor adjustments and compile warning fixesShauren
--HG-- branch : trunk
2010-12-14Core/Gameobjects: Fix fishing and looting specific chests which were bugged ↵Liberate
because of revision 044e466d75. Fixes issue #5116. --HG-- branch : trunk
2010-12-14Core: Change HandleEjectPasenger to HandleEjectPassenger (English thank you)click
--HG-- branch : trunk
2010-12-14Core/Gameobjects: Make a chest not lootable when it still has a respawn ↵Liberate
time, to avoid cheating using third-party software. --HG-- branch : trunk
2010-12-14Core: Fix up opcode-mess from previous commit, and move ↵click
CMSG_DECLINE_CHANNEL_INVITE handling to its correct opcode (0x0410) (Please report back any findings of erranous behaviour to the tracker, or into this commit) --HG-- branch : trunk
2010-12-13Core: Add new system for parallelizing client packet processing. Handle ↵click
WorldSession updates in Map::Update() where we are safe to proceed. Patch by Ambal. (And clean up tabs and whitespace while rummaging around in there) Closes issue 5084. --HG-- branch : trunk
2010-12-13Core/Dungeon Finder: Fix a crash in Join when there are no dungeons ↵Spp
available for that group (And probably other random crashes that appear when having DF enabled) Core/Dungeon Finder: Tab2spaces + remove trailing spaces in LFG* files. Notes to self: - assign NULL to a pointer parameter will not change the pointer value outside the scope of the function - deleting a const_iterator can lead to mem corruption --HG-- branch : trunk
2010-12-13Core/Dungeon Finder: Minor optimization in handler codeSpp
Note: LfgDungeonSet and LfgLockStatusMap were being used without using the existing typedef (to avoid including LFGMgr.h). Now those functions use a struct as param that is forward declared so still LFGMgr.h is not needed and redefinition of LfgDungeonSet/LfgLockStatusMap is removed. --HG-- branch : trunk
2010-12-13Core/Dungeon Finder: Return a copy of cached dungeons set (to avoid being ↵Spp
cleared later in code) --HG-- branch : trunk
2010-12-13Core: Fix non-PCH buildclick
--HG-- branch : trunk
2010-12-13Add missing declarations as of recent mergeMachiavelli
--HG-- branch : trunk
2010-12-13Fix possible compile error under linuxMachiavelli
--HG-- branch : trunk
2010-12-13Fix a typo, thanks to sss.nevanMachiavelli
--HG-- branch : trunk
2010-12-13Core/Guild: More signed/unsigned comparison fixes. Should fix guild log loading.Machiavelli
--HG-- branch : trunk
2010-12-13Core/Guilds: Fix logic in bank withdrawal method (unsigned comparison with ↵Machiavelli
signed value). Should fix certain guild bank related bugs. --HG-- branch : trunk
2010-12-13Core/DBLayer: Implement global ExecuteOrAppend methods to DatabaseWorkerPool ↵Machiavelli
for executing queries in a diverse context (transaction or non transaction) - instead of local to Guild.cpp --HG-- branch : trunk
2010-12-13Fix wrong vsprintf parameter added in merge.Machiavelli
--HG-- branch : trunk
2010-12-13MergeMachiavelli
--HG-- branch : trunk
2010-12-13Backed out changeset: 8326a2411148Machiavelli
--HG-- branch : trunk
2010-12-12Fixed line endings in 10623_world_spell_bonus_dataShauren
Scripts/Naxxramas: Fixed a possible crash in instance script --HG-- branch : trunk
2010-12-11Core/ChatHandler: Cleanup in HandleMessagechatOpcode. Now commands are ↵Shocker
parsed and security checks are made in all channels --HG-- branch : trunk
2010-12-11Cleanup: implemented helper methods for manipulating percentage calculation ↵azazel
and used it where appropriate (plus fixed some other warnings). NOTE: Initially I just wanted to fix some warnings, but noticed that there is no common method for percentage calculation and various formulas are used many time in the code making it difficult to read and understand what the code actually does. So, I introduced several template methods for calculating percent values and adding those values to the original base. I replaced all the raw calculations throughout the code where found, but I could have missed something or could have made a mistake. So, please report any strange behaviour after this commit. If you ask me why I did it: for the sake of consistency and exact understanding what code means. If you see CalculatePct method, you clearly understand, that it find the value of x percent of y. And you can easily express, for example, spell behviour "reduces smth by x%" by the means of a method instead of recalling school maths. --HG-- branch : trunk
2010-12-11Core/Spells: Fix mage talent Frost Warding (and a little cleanup on ↵click
CalcAbsorbResist) - patch by DrTenma Fixes issue 2715. Closes issue 3770. --HG-- branch : trunk
2010-12-11Core/ChatHandler: Allow GM/server-commands to be executed through ↵click
whisper-channels - patch by Ramus Closes issue 5006. --HG-- branch : trunk
2010-12-10Core/Dungeon Finder: Fix crash in JoinSpp
(trying to delete a const iterator) Closes issue 5083 --HG-- branch : trunk
2010-12-10Core/RA: Calculate password hash internally instead of sending plaintext ↵Machiavelli
password to mysql. Convert tabs to spaces. --HG-- branch : trunk
2010-12-10Misc: fix CR/LF (my bad, sorry)azazel
--HG-- branch : trunk
2010-12-10Scripts/Quest: implement dummy effects for spells 43882, 50133 and aura ↵azazel
43874 for quests 11396/11399 Bring Down Those Shields (based on code by NoFantasy) --HG-- branch : trunk
2010-12-10Fix buildclick
--HG-- branch : trunk
2010-12-10Core/Worldserver: Remove external dependency to sockets-library after ↵click
RemoteAccess being converted to ACE, and fix one minor hiccup on non-PCH builds --HG-- branch : trunk
2010-12-10Rewrite remote access console using ACEDerex
--HG-- branch : trunk