Nay
a781555f94
Core&DB/NPCs: Add an extra field for mana_mod in creature_template (for proper mana calculations)
...
This field is usually 2 for a small group of creatures with double mana
2012-08-08 03:11:10 +01:00
Subv
d82266bc0e
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
...
Conflicts:
src/server/authserver/Server/AuthSocket.cpp
src/server/game/Achievements/AchievementMgr.cpp
src/server/game/Chat/Chat.h
src/server/game/Chat/Commands/Level1.cpp
src/server/game/Chat/Commands/Level2.cpp
src/server/game/Chat/Commands/Level3.cpp
src/server/game/DataStores/DBCStores.cpp
src/server/game/DataStores/DBCStructure.h
src/server/game/Entities/Object/Object.cpp
src/server/game/Entities/Object/Updates/UpdateData.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Guilds/Guild.cpp
src/server/game/Guilds/GuildMgr.cpp
src/server/game/Handlers/AuctionHouseHandler.cpp
src/server/game/Handlers/CharacterHandler.cpp
src/server/game/Handlers/ChatHandler.cpp
src/server/game/Handlers/GroupHandler.cpp
src/server/game/Handlers/ItemHandler.cpp
src/server/game/Handlers/MailHandler.cpp
src/server/game/Handlers/MiscHandler.cpp
src/server/game/Handlers/MovementHandler.cpp
src/server/game/Handlers/PetHandler.cpp
src/server/game/Handlers/QuestHandler.cpp
src/server/game/Handlers/VehicleHandler.cpp
src/server/game/Server/WorldSession.cpp
src/server/game/Server/WorldSocket.cpp
src/server/game/Spells/Auras/SpellAuraEffects.cpp
src/server/game/Spells/SpellEffects.cpp
src/server/game/Spells/SpellMgr.cpp
src/server/game/World/World.cpp
src/server/scripts/Commands/cs_debug.cpp
src/server/scripts/Commands/cs_modify.cpp
src/server/scripts/Commands/cs_reload.cpp
src/server/scripts/Kalimdor/azuremyst_isle.cpp
src/server/shared/Logging/Log.cpp
src/server/shared/Logging/Log.h
src/server/worldserver/worldserver.conf.dist
2012-08-07 13:44:22 -05:00
Spp
4a5a077b65
Core/Logging: Use prepared statements in AppenderDB
2012-08-06 13:36:34 +02:00
Vincent-Michael
cc0ff69ca4
Core/Commands:
...
* Add remove support for disable command
* Add quest disables support
* Add check for no existent entry
* Fix problems with flags 0
* Fix code style
2012-08-05 02:02:35 +02:00
kaelima
f5d19939bf
Core/Guilds: Implemented some guild packets, some basic guild functions is working, though most are still WIP/TODO
2012-08-04 18:41:18 +02:00
Alternative
dc7030ced6
Some codestyle changes.
2012-08-02 16:47:28 -04:00
Alternative
f303782de4
Added disable commands.
2012-08-02 16:33:35 -04:00
Nay
940f655a3c
Core/VS: Allow to store/retrive random stats items in void storage
...
Also set items to soulbound on withdraw
2012-07-30 18:34:39 +01:00
Nay
3df10d8273
Core/DBLayer: Fix a typo in void_storage table name
2012-07-30 16:41:48 +01:00
Nay
c24de2c6d8
Core: Implement Void Storage
2012-07-30 16:39:46 +01:00
Shauren
46035f2114
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2012-07-19 16:13:50 +02:00
Shauren
4df39dae95
Core/AuctionHouse: Refactored and corrected building auction mail messages
2012-07-19 15:33:14 +02:00
Shauren
1a290f17f5
Core/Player: Moved guild id storing back to updatefields
2012-07-18 22:04:06 +02:00
Shauren
a9d3940738
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2012-07-14 19:03:03 +02:00
NNN666
e757ebf6ba
Core/Player: Fix issues with 'ignore this slot' option on equipment manager usage
2012-07-13 16:27:11 +02:00
Shauren
d23ae07f64
Core/Players: Fixed saving/loading glyphs
2012-07-11 00:13:41 +02:00
Shauren
06a4ade88a
Core/Achievements: Implemented guild achievements
2012-07-09 11:08:33 +02:00
Shauren
ed6f3e2def
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.x
2012-07-04 22:20:21 +02:00
Shauren
c7775c8d72
Core/Maps: Moved object respawn time storage from global to map level. This removes unneccessary locking since all objects run within its map's thread.
2012-06-07 23:20:57 +02:00
Nay
8fa351b786
Core/DBLayer: Fix some errors with character DB prepared statements
2012-05-30 14:18:28 +01:00
kaelima
3d14384c32
Merge git://github.com/TrinityCore/TrinityCore into 4.x
...
Conflicts:
dep/PackageList.txt
sql/base/auth_database.sql
src/server/authserver/Server/AuthSocket.cpp
src/server/game/Battlegrounds/BattlegroundMgr.cpp
src/server/game/Chat/Commands/Level1.cpp
src/server/game/Chat/Commands/Level3.cpp
src/server/game/DataStores/DBCEnums.h
src/server/game/DataStores/DBCStores.cpp
src/server/game/DataStores/DBCStores.h
src/server/game/DataStores/DBCStructure.h
src/server/game/DataStores/DBCfmt.h
src/server/game/Entities/Corpse/Corpse.cpp
src/server/game/Entities/Creature/Creature.cpp
src/server/game/Entities/DynamicObject/DynamicObject.cpp
src/server/game/Entities/GameObject/GameObject.cpp
src/server/game/Entities/Item/Item.cpp
src/server/game/Entities/Object/Object.cpp
src/server/game/Entities/Object/Updates/UpdateData.h
src/server/game/Entities/Pet/Pet.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Player/Player.h
src/server/game/Entities/Transport/Transport.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Globals/ObjectMgr.h
src/server/game/Guilds/Guild.cpp
src/server/game/Handlers/CharacterHandler.cpp
src/server/game/Handlers/MiscHandler.cpp
src/server/game/Handlers/MovementHandler.cpp
src/server/game/Handlers/QuestHandler.cpp
src/server/game/Loot/LootMgr.cpp
src/server/game/Miscellaneous/SharedDefines.h
src/server/game/Quests/QuestDef.cpp
src/server/game/Server/Protocol/Opcodes.cpp
src/server/game/Server/Protocol/Opcodes.h
src/server/game/Server/WorldSession.cpp
src/server/game/Server/WorldSocket.cpp
src/server/game/Spells/Auras/SpellAuraEffects.cpp
src/server/game/Spells/Spell.cpp
src/server/game/Spells/Spell.h
src/server/game/Spells/SpellEffects.cpp
src/server/game/Tickets/TicketMgr.cpp
src/server/scripts/Commands/cs_gps.cpp
src/server/scripts/Commands/cs_modify.cpp
src/server/shared/Database/Implementation/CharacterDatabase.cpp
src/server/shared/Logging/Log.h
src/tools/map_extractor/CMakeLists.txt
src/tools/map_extractor/System.cpp
src/tools/map_extractor/mpq_libmpq04.h
src/tools/vmap4_extractor/CMakeLists.txt
2012-05-30 08:01:02 +02:00
kaelima
f34e650fe0
Core/Accounts: Delete all bans related to an account when it has been deleted.
2012-05-06 02:37:31 +02:00
kaelima
7f51c399c6
Core/DBLayer: CHAR_DEL_CHAR_AURA_FROZEN query should be asynchronous
...
Closes issue #6273
Also corrected one opcode name in Opcodes.cpp (changes nothing)
2012-04-30 02:07:59 +02:00
kaelima
7f903edcd9
Core/DBLayer: Fix two crashes when using pdump command
...
Closes #6107
2012-04-09 03:33:46 +02:00
Nay
3d83f663f6
Core/Tickets: Add report time and current latency to lag_reports table
...
It's a tiny bit more useful now.
2012-04-07 19:12:14 +01:00
Shauren
d9451cedd8
Core/World: Add character name data after loading PlayerDump
...
Closes #3653
Note: Manual changes in database while the server is running are not advised thus not supported
2012-04-03 00:02:58 +02:00
Nay
b7f7e3118c
Core/DBLayer: More type fixes
...
Thanks to Vasago for the help in spotting the errors
Thanks to Subv as well (so he doesn't feel lonely)
2012-04-01 22:41:47 +01:00
Nay
91c7b5d2ca
Core/DBLayer: Delete a triplicated prepared statement (LoginDatabase)
...
Thanks to Anubiss for spotting it
2012-03-31 15:48:40 +01:00
Nay
c71f75e9ca
Core/Logging: Fix a typo in DebugLogFilters - Database & AI
...
Thanks to Garthog for finding it
2012-03-31 15:13:56 +01:00
Shauren
5843851559
Core/DBLayer: More prepared statement corrections
2012-03-29 23:22:10 +02:00
click
6237ddac34
Partially revert a36a0a77ef.
...
Cleaning databases for old/deprecated and expired quests should never be a
developers choice specifically. This should be done by admins, not developers,
through the use of the already existing paramters found in the worldserver config :
CleanCharacterDB / PersistentCharacterCleanFlags
An adjustment to the respective questloader prepared statement has been done to
accomodate for the earlier change (by not loading such quests into memory at all).
Documentation for how this cleanup-procedures work already exists in the core :
doc/CharacterDBCleanup.txt.
2012-03-28 19:31:06 +02:00
leak
830a7fb08b
Core/DBLayer: Restore pet loading
...
closes #5878
2012-03-26 18:58:24 +02:00
leak
b1ca1ee5ec
Core/DBLayer: Convert PAppend() queries to prepared statements No.4 NOTE:
...
Most of the cores queries have been converted to prepared statements now. If your code contains queries, please either use the exiting or implement new statements.
The only exclusions are one-time queries (e.g. for core startup) and queries that can't be prepared due to limitations.
2012-03-26 15:47:37 +02:00
kaelima
19f821d00a
Auth/Realmlist: Make use of RealmFlags and rename color to flag (core- and dbwise)
...
Also fix connecting with realmflag & 4
2012-03-26 05:14:10 +02:00
leak
eb1af30399
Core/DBLayer: Convert PAppend() queries to prepared statements No.3
2012-03-25 20:20:25 +02:00
leak
71c02fb54d
Core/DBLayer: Convert PAppend() queries to prepared statements No.2
2012-03-25 18:32:26 +02:00
leak
4e6fce1112
Core/DBLayer: Typo on query conversion
2012-03-25 16:34:09 +02:00
leak
c6cbe4c77c
Core/DBLayer: Convert PAppend() queries to prepared statements No.1
2012-03-25 16:25:06 +02:00
leak
61691d7698
Core/DBLayer: Restore pinfo timestamp output (Prepared statment results don't deliver TIMESTAMP as string)
2012-03-25 00:00:16 +01:00
leak
47a597d406
Core/DBLayer: Query should actually be available on both sync and async mysql connections
2012-03-24 17:32:00 +01:00
leak
cddf1dcf03
Core/DBLayer: Prepare statement on the right connection
...
fixes #5862
2012-03-24 14:54:24 +01:00
leak
12e55a04bb
Core/DBLayer: Convert PQuery() queries to prepared statements
2012-03-24 01:25:08 +01:00
leak
178c658363
Core/DBLayer: Convert DirectExecute() queries that are not runtime relevant back to regular queries
2012-03-19 18:09:13 +01:00
leak
847b4366f3
Core/DBLayer: Convert PExecute() queries to prepared statements
2012-03-19 16:48:08 +01:00
Shauren
6ce46624d2
Core/Calendar: Fixed crash happening when inviting an offline player to an event
2012-02-25 11:14:19 +01:00
Spp
5cff9e0716
Merge branch 'master' into 4.x
...
Conflicts:
sql/base/auth_database.sql
src/server/authserver/Server/AuthSocket.cpp
src/server/game/AI/CoreAI/CombatAI.cpp
src/server/game/AuctionHouse/AuctionHouseMgr.cpp
src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp
src/server/game/DataStores/DBCStructure.h
src/server/game/DataStores/DBCfmt.h
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Entities/Vehicle/Vehicle.cpp
src/server/game/Globals/ObjectMgr.cpp
src/server/game/Globals/ObjectMgr.h
src/server/game/Handlers/AuctionHouseHandler.cpp
src/server/game/Miscellaneous/SharedDefines.h
src/server/game/Movement/MotionMaster.cpp
src/server/game/Movement/MovementGenerators/WaypointMovementGenerator.cpp
src/server/game/Quests/QuestDef.cpp
src/server/game/Server/Protocol/Opcodes.cpp
src/server/game/Server/WorldSocket.cpp
src/server/game/Spells/Spell.cpp
src/server/game/Spells/SpellEffects.cpp
src/server/game/Spells/SpellInfo.cpp
src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
src/server/scripts/Spells/spell_quest.cpp
src/server/shared/Logging/Log.h
src/server/worldserver/worldserver.conf.dist
src/tools/vmap3_extractor/model.h
src/tools/vmap4_extractor/CMakeLists.txt
src/tools/vmap4_extractor/dbcfile.cpp
src/tools/vmap4_extractor/dbcfile.h
src/tools/vmap4_extractor/loadlib/loadlib.h
2012-02-23 13:06:35 +01:00
leak
8e3a4b956e
Core/Warden: Base implementation for Warden functionality
...
Note: The default config file action for clients failing the checks can be changed for each check via the characters.warden_action table
Credits to TOM_RUS
2012-02-19 13:51:16 +01:00
click
5411e1ce52
Core: Clean up whitespace and tabs in the base sourcetree
2012-02-18 16:52:08 +01:00
Spp
37b66384f3
Merge branch 'master' into 4.x
...
Conflicts:
src/server/authserver/Server/AuthSocket.cpp
src/server/game/Entities/Object/Object.cpp
src/server/game/Entities/Player/Player.cpp
src/server/game/Entities/Unit/Unit.cpp
src/server/game/Handlers/AuctionHouseHandler.cpp
src/server/game/Handlers/CharacterHandler.cpp
src/server/game/Handlers/MovementHandler.cpp
src/server/game/Miscellaneous/SharedDefines.h
src/server/game/Spells/Spell.cpp
src/server/game/Spells/SpellEffects.cpp
2012-01-31 11:49:53 +01:00
leak
0fbb86f221
Core/DBLayer: Restore removal and cleanup of respawn times of expired instances
2012-01-30 00:31:06 +01:00