aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2012-08-13Core: Fix a few compile errors with some "weird" compilersNay
2012-08-13Merge remote-tracking branch 'origin/master' into 4.3.4Nay
2012-08-13Scripts: Fixed more uninitialized variablesShauren
2012-08-12Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4Subv
Conflicts: src/server/scripts/Kalimdor/moonglade.cpp
2012-08-12Scripts/Quests: Removed more deprecated quest scripts in Eastern KingdomsSubv
2012-08-12Core/Misc: Fix some mem-leaks and uninitialized variables.kaelima
2012-08-12Scripts/Quests: Removed some deprecated scripts and fixed quest 26050Subv
2012-08-12Scripts/Some: Cleanup for old scripts, not exist Quest and etc. in Cata.Vincent-Michael
2012-08-12Merge pull request #7360 from Vincent-Michael/MalGanisNay
Scripts/The Culling of Stratholme: Fix quest credit for Mal'Ganis
2012-08-12Scripts/Karazhan: Fixed some uninitialized variablesShauren
2012-08-12Scripts/The Culling of Stratholme: Fix quest credit for Mal'GanisVincent-Michael
2012-08-12Scripts: Fixed some unitialized variablesShauren
2012-08-11Scripts/Grizzly Hills: Fix uninitialized variable in ↵kaelima
npc_venture_co_straggler. minor cleanup
2012-08-10Core: Cleanup whitespace, fix build and enable 1 opcodeNay
2012-08-10Merge remote-tracking branch 'origin/master' into 4.3.4Nay
2012-08-10Core/Movement: Ensured object orientation is always within 0-2pi range, this ↵Shauren
fixes movement.
2012-08-09Merge pull request #6520 from Vincent-Michael/shadowstepNay
Core/Spell: Fix not using Shadowstep while rooted
2012-08-08DB: Rename characters' void_storage to character_void_storageNay
Core: Fix build (/slap subv) Also proper names for sql files
2012-08-08Core&DB/NPCs: Add an extra field for mana_mod in creature_template (for ↵Nay
proper mana calculations) This field is usually 2 for a small group of creatures with double mana
2012-08-07Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4Subv
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-07Core/Players: Improved alcohol handling, weeeeeeeeeeeeeeeeeShauren
Closes #7293
2012-08-06Core/Items: Finished reforging (mostly by subv)Shauren
2012-08-06Core/Creature: Add basehp3 to creature_classlevelstatsNay
2012-08-06Core/Commands: missing change from previous commitKandera
2012-08-06Core/Commands: change .modify money to only use int32Kandera
2012-08-06Compile fix for noob compilersShauren
2012-08-06Core/Logging: Try to simplify configuration of loggers and appendersSpp
Changed multiple lines to a simple format: - Logger.name=Type,LogLevel,Flags,AppenderList - Appender.name=Type,LogLevel,Flags,optional1,optional2 * Type = File: optional1 = File name, optiona2 = Mode * Type = Console: optional1 = Colors Created a default set of loggers and appenders. - Root logger defaults to Error, that means you will see nothing on console by default (not even loading) - You need to add the loggers to Loggers options if you want to enable them, otherwise Root logger will be used for all types Restored outSQLDriver (LOG_FILTER_SQL_DRIVER), outSQLDev (LOG_FILTER_SQL_DEV), outArena (LOG_FILTER_ARENA) and outChar (LOG_FILTER_CHARACTER) functionality by creating new types (LOG_FILTER_CHARACTER is a rename of LOG_FILTER_DELETE. Note: You need to update your config file... again (yeah sorry... trying to make it simpler)
2012-08-05Core/Misc: Fixed a crash in .modify money command.Subv
Fixed a mistake in the reforge handler
2012-08-05Script/Commands: Fix a copy paste type in .reload item_set_names commandNay
2012-08-05Scripts/Commands: remove reload item_set_names and locales_item_set_nameNay
2012-08-05Core/Commands:Vincent-Michael
* 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-03Whitespace is the root of all evil (version 2)Nay
2012-08-03Whitespace is the root of all evilNay
2012-08-03Core/WorldSession: Bypass assigned handler restriction if .debug send opcode ↵Nay
command is used
2012-08-03Core/Logging: Add Asyncronous logging with Loggers ("What to log") and ↵Spp
Appenders ("Where to log") system. Will allow to select to full log some parts of core while others are not even logged. - Logging System is asyncronous to improve performance. - Each msg and Logger has a Log Type and Log Level assigned. Each msg is assigned the Logger of same Log Type or "root" Logger is selected if there is no Logger configured for the given Log Type - Loggers have a list of Appenders to send the msg to. The Msg in the Logger is not sent to Appenders if the msg LogLevel is lower than Logger LogLevel. - There are three (at the moment) types of Appenders: Console, File or DB (this is WIP, not working ATM). Msg is not written to the resource if msg LogLevel is lower than Appender LogLevel. - Appender and Console Log levels can be changed while server is active with command '.set loglevel (a/l) name level' Explanation of use with Sample config: Appender.Console.Type=1 (1 = Console) Appender.Console.Level=2 (2 = Debug) Appender.Server.Type=2 (2 = File) Appender.Server.Level=3 (3 = Info) Appender.Server.File=Server.log Appender.SQL.Type=2 (2 = File) Appender.SQL.Level=1 (1 = Trace) Appender.SQL.File=sql.log Appenders=Console Server (NOTE: SQL has not been included here... that will make core ignore the config for "SQL" as it's not in this list) Logger.root.Type=0 (0 = Default - if it's not created by config, server will create it with LogLevel = DISABLED) Logger.root.Level=5 (5 = Error) Logger.root.Appenders=Console Logger.SQL.Type=26 (26 = SQL) Logger.SQL.Level=3 (2 = Debug) Logger.SQL.Appenders=Console Server SQL Logger.SomeRandomName.Type=24 (24 = Guild) Logger.SomeRandomName.Level=5 (5 = Error) Loggers=root SQL SomeRandomName * At loading Appender SQL will be ignored, as it's not present on "Appenders" * sLog->outDebug(LOG_FILTER_GUILD, "Some log msg related to Guilds") - Msg is sent to Logger of Type LOG_FILTER_GUILD (24). Logger with name SomeRandomName is found but it's LogLevel = 5 and Msg LogLevel=2... Msg is not logged * sLog->outError(LOG_FILTER_GUILD, "Some error log msg related to Guilds") - Msg is sent to Logger of Type LOG_FILTER_GUILD (24). Logger with name SomeRandomeName is found with proper LogLevel but Logger does not have any Appenders assigned to that logger... Msg is not logged * sLog->outDebug(LOG_FILTER_SQL, "Some msg related to SQLs") - Msg is sent to Logger SQL (matches type), as it matches LogLevel the msg is sent to Appenders Console, Server and SQL - Appender Console has lower Log Level: Msg is logged to Console - Appender Server has higher Log Level: Msg is not logged to file - Appender SQL has lower Log Level: Msg is logged to file sql.log * sLog->outDebug(LOG_FILTER_BATTLEGROUND, "Some msg related to Battelgrounds") - Msg is sent to Logger root (Type 0) as no Logger was found with Type LOG_FILTER_BATTLEGROUND (13). As Logger has higher LogLevel msg is not sent to any appender * sLog->outError(LOG_FILTER_BATTLEGROUND, "Some error msg related to Battelgrounds") - Msg is sent to Logger root (Type 0) as no Logger was found with Type LOG_FILTER_BATTLEGROUND (13). Msg has lower LogLevel and is sent to Appender Console - Appender Console has lower LogLevel: Msg is logged to Console
2012-08-03Core/Misc: Fix code style and a typo for recently merged in PRsNay
2012-08-02Some codestyle changes.Alternative
2012-08-02Added disable commands.Alternative
2012-08-01Merge pull request #7065 from Vincent-Michael/PainAndSufferingKaelima
Core/Spells: Fix Pain and Suffering reduces damage
2012-08-01Merge pull request #6800 from Vincent-Michael/codKaelima
Core/Spells: Fix Curse of Doom (thx to Warpten / joschiwald for helping)
2012-08-01Scripts/Build: Fix non PCH buildNay
2012-07-30Warning fixes + compile fix after the mergeSpp
2012-07-30Merge pull request #7227 from Vincent-Michael/PCHJorge
Core/Misc: Use proper headers to optimize compile
2012-07-30Core/Misc: Use proper headers to optimize compileVincent-Michael
2012-07-29Merge pull request #7113 from Vincent-Michael/IdolOfTheCryingWindNay
Core/Spell: Fix Idol of the Crying Wind calculation
2012-07-29Core/Commands: Convert more misc commands in commandscriptVincent-Michael
2012-07-29Core/Command: Add missing part for pet commandVincent-Michael
2012-07-28Merge pull request #7145 from Vincent-Michael/miscCommandSubv
Convert misc commands in commandscript
2012-07-29Convert misc commands in commandscriptVincent-Michael
2012-07-27Merge pull request #7131 from Pesthuf/masterkandera
Haunt/Warlock