Machiavelli
9f5708f4f5
Wrap guild_bank_item save queries in transactions.
...
Fixes a potential dataloss issue
--HG--
branch : trunk
2010-08-30 19:19:47 +02:00
Spp
405f312918
Core: Fix more warnings
...
--HG--
branch : trunk
2010-08-30 15:25:15 +02:00
silinoron
8649bee17f
Replace World::getConfig with World::getFloatConfig, World::getIntConfig, and World::getBoolConfig.
...
Also fix a warning from a previous commit.
--HG--
branch : trunk
2010-08-23 19:56:47 -07:00
click
d16656bb5d
Core/Guild: Compile properly on *nix + fix so we don't delete the same item twice on disband (thanks shauren)
...
--HG--
branch : trunk
2010-08-21 10:31:46 +02:00
Machiavelli
8cfc3782e3
Fix linux build (with PCH enabled, mind you)
...
--HG--
branch : trunk
2010-08-21 03:44:02 +02:00
Machiavelli
994186f267
DB Layer:
...
- Make SQL Transactions actual objects used in code. (Thanks to Derex for the idea)
* Uncommitted transactions will be automatically rolled back and cleaned up using ACE_Refcounted_Auto_Ptr, so no need to call Rollback() in the code.
* Prevents recursive transactions and makes developers aware of transactions going on.
* Gets rid of unneccesary overhead iterating over a concurrent map.
- Some cleanups in affected code, including better usage of transaction control in AH / mail related code to prevent data loss.
*** Experimental, use at own risk, recommended to backup your DBs. ***
--HG--
branch : trunk
2010-08-21 03:19:25 +02:00
silinoron
8d0a058411
Add a GuildScript class with a handful of hooks.
...
--HG--
branch : trunk
2010-08-14 12:17:05 -07:00
azazel
9bd2619425
Fixed memory leaks at guild unload/disband (author: porteyoplait)
...
--HG--
branch : trunk
2010-08-13 17:39:43 +06:00
XTZGZoReX
9083271a2f
* Some singleton renames for consistency:
...
accmgr -> AccountMgr
objmgr -> ObjectMgr
auctionmgr -> sAuctionMgr
spellmgr -> sSpellMgr
CreatureEAI_Mgr -> sEventAIMgr
achievementmgr -> sAchievementMgr
gameeventmgr -> sGameEventMgr
sInstanceSaveManager -> sInstanceSaveMgr
poolhandler -> sPoolMgr
--HG--
branch : trunk
2010-08-08 05:25:45 +02:00
QAston
48b360097c
*use ASSERT macro instead of regular assert for better output.
...
--HG--
branch : trunk
2010-07-30 20:04:28 +02:00
Shauren
77fc91bde8
Deleted data blob in item_instance
...
Fixed issues with displaying sockets/enchants/durability on heroic items
--HG--
branch : trunk
2010-07-30 13:15:31 +02:00
Brian
09728dd491
* Fix small typo in commit 9073 -- oppppsss
...
* MembersList still sounds better than MemberList -- but ehh -- I'm American
--HG--
branch : trunk
2010-07-28 17:40:02 -06:00
click
3296a944e7
Convert to using ACE for reading configurationfiles, and remove dependency on dotconfpp configuration library and related files
...
(patch by astellar - and a thankyou to vladimir for being a russian teddybear)
--HG--
branch : trunk
2010-07-29 01:22:45 +02:00
Brian
22d75dabda
* Send the proper number of accounts in a guild in the SMSG_GUILD_INFO packet
...
* Patch by Toinan67
--HG--
branch : trunk
2010-07-28 17:19:39 -06:00
Brian
dee7fd1382
* Remove more not needed relative paths in include files
...
--HG--
branch : trunk
2010-06-08 16:13:55 -06:00
Tartalo
c834449400
More fixes for game/ cmake compilation
...
--HG--
branch : trunk
2010-06-07 23:40:17 +02:00
Rat
75b80d9f5b
rearranged core files
...
--HG--
branch : trunk
2010-06-05 23:40:08 +02:00