aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-12-06Core/Dungeon Finder: Fix console spam msg in LeaveSpp
--HG-- branch : trunk
2010-12-06Core/SmartScripts: Fix a typo in action 'set instance data (64)'Spp
--HG-- branch : trunk
2010-12-06Core/Scripts: Comment out code sanitizing hook type - will be fixed soon.QAston
--HG-- branch : trunk
2010-12-06Core/Entities: Fixed a crash by accessing the GameObjectAI of a GameObject ↵leak
before the next Update cycle. Patch by Rat. Thanks to Visagalis for testing. Fixes issue 4863 --HG-- branch : trunk
2010-12-06SQL error corrections.leak
Fixes issue 5021 --HG-- branch : trunk
2010-12-06Core: Fix non-PCH buildSpp
--HG-- branch : trunk
2010-12-06Core: Some optimizationsSpp
- Declare some functions const - Fix some mem leak - Fix some resource leak - Remove unused variables and functions - Remove duplicate functions - Reduce the scope of some variables - Remove unused file --HG-- branch : trunk
2010-12-06- Added Perl based conf merger scriptleak
- Removed LogSQL config option until reimplementation on code side - A bit of cosmetics for .conf files --HG-- branch : trunk
2010-12-05Scripts/AuraScript: Make AuraApplication in OnEffectPeriodic never be NULL.QAston
Scripts: remove some unnecessary NULL checks from scripts. --HG-- branch : trunk
2010-12-05Core/Auras: Small correction on PLAYER_FIELD_BYTES2 usage in ↵Shauren
SPELL_AURA_OVERRIDE_SPELLS (293) --HG-- branch : trunk
2010-12-05Core/Auras: backout r2bf34fd7ac and add alternative - not spell specific ↵QAston
sollution for the problem. --HG-- branch : trunk
2010-12-05Core/Scripts: Split OnCreatureCreate() and OnGameObjectCreate() into two ↵leak
virtual functions each. Note to scripters: be aware that you will need to hook into the Remove functions if you want to do stuff at GO/creature removal. Closes issue 5011. --HG-- branch : trunk
2010-12-05Core/Dungeon Finder: Use different queues for each teamSpp
--HG-- branch : trunk
2010-12-05Core/Dungeon Finder: Code cleanup and minor optimizationsSpp
- Extend LfgState to keep control of the state of group and players using LFG - Move scripts to its own class and initialize only if Dungeon finder is enabled - Updated comments to doxygen format - Use constructor initialization list - All variables are declared in the inner most scope - Fix some mem leaks - Remove no longer needed code (Cleaner) - Normalize handler function names --HG-- branch : trunk
2010-12-05Core/Auras: Really add forgotten changes (as in do it properly).silinoron
--HG-- branch : trunk
2010-12-05Core/DBLayer:Machiavelli
- Make time format of MaxPingTime consistent between authserver and worldserver. Note that the value is in minutes, update your config files accordingly if needed. - Remove obsolete atomic uint32 and prevent concurrent calls to vector::size() in DatabaseWorkerPool --HG-- branch : trunk
2010-12-04Really fix nonPCH build. With thanks to AokromesMachiavelli
--HG-- branch : trunk
2010-12-04MergeMachiavelli
--HG-- branch : trunk
2010-12-04Core: Fix non-PCH build (sorry)Machiavelli
--HG-- branch : trunk
2010-12-04Core/Auras: Add forgotten changes from ↵silinoron
r91eb5c3bd59e63d3025fd7ec9ca4f1f05924a517. Thanks tassader1000 for telling me it was important. --HG-- branch : trunk
2010-12-04Core/DBLayer:Machiavelli
- Make the mysql connectionpool shared for async and syncrhonous connections. - Allow configurable amount of connections for the pool - Allow configurable amount of delaythreads Note that delaythreads now only represent in-core threads. Whenever they execute a task they will pick a free connection from the pool instead of using their previously unique assigned connection. The purpose of this design change is better distribution of SQL requests (no bottlenecks paired with idling) among available resources. This also prevents a ¨memory waste¨ of preparing async prepared statements on synchronous connections (that were never called) - and vice versa. Now, connections aren´t explicitly async or synchronous, they serve both purposes. Use at own risk, might cause instabilities. Don´t forget to update your config files and clear your cmake cache. --HG-- branch : trunk
2010-12-04Core/Authserver: Cleanup.silinoron
--HG-- branch : trunk
2010-12-04Core/Auras: Allow spell 64381 to stack four times.silinoron
Patch by Lopin. --HG-- branch : trunk
2010-12-04Core/Auras: Replenishment should stack duration, not several instances.silinoron
Patch by dr.tenma. Fixes issue #4370. --HG-- branch : trunk
2010-12-04Core/Auras: Fix wrong durations on certain reflected spells.silinoron
Patch by dr.tenma. Fixes issue #3611. --HG-- branch : trunk
2010-12-04Core/Traveller: Calculate the travel time correctly for zero distancelinencloth
Closes issue #4857 --HG-- branch : trunk
2010-12-04Core/Disables: Add flags SPELL_DISABLE_MAP and SPELL_DISABLE_AREA for ↵Machiavelli
sourceType DISABLE_TYPE_SPELL. This will allow you to disable spells on certain maps/areas. Note that you must have at least flag SPELL_DISABLE_PLAYER or SPELL_DISABLE_CREATURE or SPELL_DISABLE_PET set too, as they take preference. The parameters for mapIds and areaIds are defined in new columns params_0 and params_1 respectively, in a comma-seperated string. Example: INSERT INTO disables VALUES(0, 8921, (1+16+32), "571,1", "1519", "Moonfire Example"); This will disable spell moonfire for players in maps 571,1 and area 1519. --HG-- branch : trunk
2010-12-04Core/SmartScripts: Fix a typo in action 'set instance data'Rat
--HG-- branch : trunk
2010-12-04Scripts/Icecrown Citadel: Fixed crash in Blood-Queen Lana'thel scriptShauren
Closes issue #5017. --HG-- branch : trunk
2010-12-04Core/Spells: Fix spell damage/healing multipliers for spells that affect ↵Machiavelli
multiple targets (ie. Heart Strike, Chain Lightning, Chain Healing) Author: dr.tenma Closes issue #4506 Closes issue #1874 --HG-- branch : trunk
2010-12-04Core/Gridnotifiers: Fix a possible crash in MessageDistDeliverer::SendPacketMachiavelli
Updates issue #5016 Please try to re-reproduce --HG-- branch : trunk
2010-12-04Scripts/Pit of Saron: Fix a crash at Scourgelord Tyrannus.Liberate
Closes issue #4601 --HG-- branch : trunk
2010-12-03Core/Battlegrounds: Actually remove 16 rating from the teams if the match ↵Liberate
was ended because of the 45 minutes time limit. --HG-- branch : trunk
2010-12-03Core/Scripts: Implemented core script for quest "Stunning Defeat at the ↵_manuel_
Ring" (11300), original code from ScriptDev2 thanks to kiper for porting, also for a full functionality for this quest you need the DB scripts made by him. --HG-- branch : trunk
2010-12-03Core/CreatureAI: Implemented SummonedCreatureDies function for scripting, it ↵_manuel_
is called when the summoner's summon dies. --HG-- branch : trunk
2010-12-03Scripts/Icecrown Citadel: Added script for Blood Queen Lana'ThelShauren
Scripts/Icecrown Citadel: Fixed Invocation of Blood announcement emote for Blood Prince Council Scripts/Icecrown Citadel: Fixed intro for Lady Deathwhisper Scripts/Icecrown Citadel: Fixed Bone Spike for Lord Marrowgar --HG-- branch : trunk
2010-12-03Fixed compile, missed these changesShauren
--HG-- branch : trunk
2010-12-03Scripts/Trial of the Crusader: Fixed crashes in Gormok the ImpalerShauren
Closes issue #4515. --HG-- branch : trunk
2010-12-03Core/Spells: Fixed bad Z coordinate for Spell::EffectBind with location ↵Shauren
stored in database Core/Scripts: Corrected few mistakes in misc scripts --HG-- branch : trunk
2010-12-03Core/SQL: Added missing scriptnames to full sql, fixed typos and corrected ↵Shauren
delete statement in 10418_world_spell_script_names.sql (no need to reapply) --HG-- branch : trunk
2010-12-03Core/Scripts: Adjust SQL-update for 10462 to include a delete-query for the ↵click
affected spell (prevents a possible reinsert-error during import) Thanks to leak for noticing. --HG-- branch : trunk
2010-12-02Core/Battlegrounds: Add dampening-spells for battlegrounds and arenas ↵click
(thanks to Dr.Tenma and Svetilo/przem-something) Additional data required for this commit : http://forum.trinitycore.org/topic/30684-10555-add-dampening-spells-for-battlegrounds-arenas-and-wintergrasp/ --HG-- branch : trunk
2010-12-02Core/Battleground: Fix compile - forgot to remove one '(' when pushingclick
(AND YES IT WAS TESTED - I was just thinking of cleaning it slightly, dropped it, and forgot I had changed it) --HG-- branch : trunk
2010-12-02Core/Battlegrounds: Implement power resets on arena-fight preparations ↵click
(first 60 seconds before arena-fight kicks off) (Thanks to Kaelima) Restores all player powers every 5 seconds untill arena starts (fixes possible exploit with entering arena battle with full rage or runic power) (The 5 second timer is not 100% confirmed, as official pages only states that the power is reset after prep-time - needs feedback) Closes issue 4805 --HG-- branch : trunk
2010-12-02Core/Battlegrounds: Stop arena matches after 45 minutes of no win/loss ↵click
candidate, and deduct 16 points from each team (blizzlike) - Thanks to Alez Closes issue 2017 --HG-- branch : trunk
2010-12-02Core/Chat: Fix issues introduced in 177d6f86caclick
+ Wrong update-query for the channels-table (SQL from 10548 sorted properly) + Add a small correction on Channel.cpp say handling (thanks to Lazzalf/Leak) --HG-- branch : trunk
2010-12-02Tag revision 10532 as stableclick
--HG-- branch : trunk
2010-12-02And remove the patch, yeye...click
--HG-- branch : trunk
2010-12-02Core/Chat: Configure automatic owner declaration for custom chat channels ↵click
(patch by leak) Closes issue 4974. --HG-- branch : trunk
2010-12-01Core/Items: Enforce item attributes stored in DBC files by default and add ↵Shocker
config option to allow overriding with database values, patch by ZxBiohazardZx. Closes issue 4785. --HG-- branch : trunk