aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2010-12-01Core/Spells: Implement SPELL_EFFECT_WMO_CHANGE, patch by HeisenbergShocker
Closes issue 4984. --HG-- branch : trunk
2010-12-01Core/Scripts: Implemented script for quest The hunt is on (11794)._manuel_
--HG-- branch : trunk
2010-12-01Core/Database: Rename update-file for previous commit, it's for characters, ↵click
not for world ... danged old habbits... --HG-- branch : trunk rename : sql/updates/10543_world_group_member.sql => sql/updates/10543_characters_group_member.sql
2010-12-01Core/Database: Adjust character database fields to have an existing default ↵click
value (group_member) - fixes a transactionerror --HG-- branch : trunk
2010-12-01Core/Spells: Spell id being cast by player can now be changed depending on ↵Shauren
map difficulty --HG-- branch : trunk
2010-11-30Core/Auras: Implemented aura SPELL_AURA_OVERRIDE_SPELLS (293), base patch by ↵Shauren
Heisenberg, research by TOM_RUS Closes issue #4969. --HG-- branch : trunk
2010-11-30Revert an unintended change from 99a3929104click
--HG-- branch : trunk
2010-11-30Core: Fix creature_respawn handling in Outdoor PvP system, thanks to sombre ↵click
for noticing Closes issue 4971. --HG-- branch : trunk
2010-11-29Core/Misc: fix some warnings. As a result removed one redundant hook from ↵azazel
FormulaScript. --HG-- branch : trunk
2010-11-29Fix typo in previous commitSpp
--HG-- branch : trunk
2010-11-29Core/Groups: Move all function definition from .h to .cppSpp
Core/Groups: Remove Group.h dependency from any .h file --HG-- branch : trunk
2010-11-29Fix compileSpp
--HG-- branch : trunk
2010-11-29Core/AuctionHouse: Correction on AH deposit value, minimum 1 silver required ↵click
(blizzlike) --HG-- branch : trunk
2010-11-29Core/AuctionHouse: Calculate deposit taken for item(s) being auctioned ↵click
properly + pick up correct number of items being auctioned (Thanks to Paradox) Comment issue 4958 Added and pending further testing. Also need testing for issue 3681 (related to AH packetsize?). Closes issue 4089. Closes issue 4919. --HG-- branch : trunk
2010-11-28Core/Chat: Disallow visual emotes when an entity is in dead-state (thanks to ↵click
Vladimir) Closes issue 4942. --HG-- branch : trunk