click
1c5a193aba
Core: Follow codingstyle guidelines (CamelCase for functions, lowerCamel for vars and local stuff)
...
(cherry picked from commit adb39317fa78632c452cba1d3c9eeb31a5c3309a)
Conflicts:
src/server/game/Entities/Player/Player.cpp
src/server/game/Spells/SpellInfo.cpp
2015-04-14 01:02:16 +01:00
click
0192a602d6
Core/Spells: Allow non-skill-based flying mounts to be used in designated areas.
...
- Flying mounts that are not in the "SKILL_MOUNT"-tree and area-restricted can now be used properly (ex. 64749 - Loaned Gryphon).
- Remove isKnowHowFlyIn()-function (useless and deprecated since this is handled properly in the spellsystem).
Massive thanks to rat for extremely good help and support on fixing this (most of this is his work).
(cherry picked from commit 0e3607df5b6df0e85a458cbd37da124f7fa58825)
Core/Spells: Reinstate helperfunction removed in commit 0e3607d (with a new functionname to make more sense out of it), and adjust the remaining code slightly to accomodate that.
(cherry picked from commit 6c1e4bc20d68d9fb548eb4896bd8b84a4c3ec4ff)
2015-04-14 01:02:08 +01:00
click
1282db53e3
Core/Command: Sanitize input for .account set gmlevel <username> handling
...
(cherry picked from commit 79696e08718ea74c8063fdc13624560f4bd3118f)
Conflicts:
src/server/scripts/Commands/cs_account.cpp
2015-04-14 01:02:06 +01:00
click
95817e9f46
Core/Script: Remove script for Overlord Mor'ghor - converted to SAI in commit 16179f8
...
(cherry picked from commit b804539f9be34f521c048620da78f604868f28f8)
Conflicts:
src/server/scripts/Outland/zone_shadowmoon_valley.cpp
2015-04-14 01:01:39 +01:00
click
5b3726ade7
Core/Entities: Add player name and ID to GetXPrestBonus calculation-log
...
(cherry picked from commit 50bbfeebb9e878928a24e0b91d9ddd39cc1d59ff)
2015-04-14 01:01:31 +01:00
click
0d78a01983
Core/Logger: Add basic account-info to addon-scans to make them a little bit more useful (@Aokromes, you can stop asking for this now...)
...
(cherry picked from commit e040c56d45e55fb9c0e828989c542f54c9cbe334)
Conflicts:
src/server/game/Server/WorldSession.cpp
2015-04-14 01:01:06 +01:00
click
c696f2195d
Core/Script: Fix non-PCH build
...
(cherry picked from commit 058457dda9227f50c2ea8ab66769694602aa797a)
Conflicts:
src/server/scripts/Kalimdor/zone_bloodmyst_isle.cpp
2015-03-27 23:11:13 +01:00
click
3a1c778d54
Core/AHBot: Remove a lingering warning that annoyed me for all too long
...
(cherry picked from commit 7c8f7f6f8fc7fbc76a329c70980b09b9b3ada5ef)
2015-03-18 00:35:24 +00:00
click
812e117b30
Core/Script: INFO->DEBUG notification changes in ToC
...
(cherry picked from commit 0c7c25d6ed05355c1dfd0e1ca1179d8f20602073)
2015-03-18 00:34:00 +00:00
click
5a1c4fca7c
Core/Scripts: INFO-DEBUG changes in scripts (gawd)
...
(cherry picked from commit a8a5fae4f9055d1099b63bb462cbc5b0b47c2d48)
2015-03-18 00:33:50 +00:00
click
b0ee48370d
Core: INFO->DEBUG level changes - forgot one in Map.cpp
...
(cherry picked from commit ad7b33a47f5b987fb41921c8ae57022bb93fce3a)
2015-03-18 00:33:40 +00:00
click
49f4ffc2c8
Core: More INFO -> DEBUG changes
...
(cherry picked from commit 781edbe46a9d055b8a9bfdd446873cdf806a129a)
2015-03-18 00:33:31 +00:00
click
be078fd8a9
Core: WARN instead of INFO - this is actually something we'd want to be informed of...
...
(cherry picked from commit d5718f337257cfa2a4562df1aeb79a0ff0324add)
2015-03-18 00:33:20 +00:00
click
aec29478d3
Core: And yet more INFO->DEBUG logging
...
(cherry picked from commit 6f961ba138530cd4bece755cc8d971e7eff38688)
Conflicts:
src/server/game/Entities/Object/Object.cpp
2015-03-18 00:32:58 +00:00
click
fb9b203be9
Core: Pet.cpp - INFO -> DEBUG level notifications...
...
(cherry picked from commit a31bc08e441154efd7b76272dfae878794869650)
Conflicts:
src/server/game/Entities/Pet/Pet.cpp
2015-03-18 00:32:57 +00:00
click
cbe97cc37d
Core: More INFO -> DEBUG (Unit.cpp this time)
...
(cherry picked from commit 64584e9e7a9a8f3d754e41d354764435fbf68947)
Conflicts:
src/server/game/Entities/Unit/Unit.cpp
2015-03-18 00:32:56 +00:00
click
b3b7b53003
Core: INFO->DEBUG cleanups in Player.cpp
...
(cherry picked from commit 6e509cf7c11d886e84a66e97c441917c17c48fbf)
Conflicts:
src/server/game/Entities/Player/Player.cpp
2015-03-18 00:32:55 +00:00
click
2bc44a2fb1
Core: More INFO -> DEBUG/WARN/ERROR mangling
...
(cherry picked from commit 15e56ed0b3a43afd43760a26844567083427c544)
2015-03-18 00:32:54 +00:00
click
aec6353297
Core: More INFO -> DEBUG changes (WorldSession/WorldSocket)
...
(cherry picked from commit 132d4ede37f849ef3803dda85ae3c7087a51cc83)
Conflicts:
src/server/game/Server/WorldSession.cpp
src/server/game/Server/WorldSocket.cpp
2015-03-18 00:18:20 +00:00
click
59b6c4dbbb
Core: Move LOG_INFO -> LOG_DEBUG level for achievements
...
(cherry picked from commit 8562be602bda60f5767b9e263287edb660177972)
Conflicts:
src/server/game/Achievements/AchievementMgr.cpp
2015-03-18 00:17:21 +00:00
click
ff50abca8a
Core: Move some MMAPS-related INFO-messages to DEBUG
...
(cherry picked from commit a854e1769036a51c35daec6e4175609fc24d3cd0)
2015-03-18 00:16:29 +00:00
click
c235835827
Core: Change some map-specific INFO-messages over to to DEBUG or ERROR
...
(cherry picked from commit ec6bec6bc4e5b799c128992f68d429f068654b6e)
Conflicts:
src/server/game/Maps/Map.cpp
2015-03-18 00:16:21 +00:00
click
4df9f46214
Core: Move some more INFO-level logentries to DEBUG
...
(cherry picked from commit db302c28c24a5bc9f77463555453bb09ca4b094a)
Conflicts:
src/server/game/Spells/Spell.cpp
src/server/game/Spells/SpellEffects.cpp
2015-03-18 00:15:52 +00:00
click
b05caa738a
Core/Log: Move a few PetHandler INFO-notifications over to DEBUG-level
...
(cherry picked from commit cffef1e80d853ca55887f19b94380b47e45b039e)
Conflicts:
src/server/game/Handlers/PetHandler.cpp
2015-02-22 06:18:55 +00:00
click
b02f14e5ac
Core/Log: Change periodic spell notificiations to DEBUG-level and set it as a unique logging-mechanism named "spell.periodic"
...
(cherry picked from commit 8c8ca2ab8de4ced62b1bc9205c8bc72c9b3c8012)
Conflicts:
src/server/game/Spells/Auras/SpellAuraEffects.cpp
2015-02-22 06:18:10 +00:00
click
324c5fd7b7
Core/Logs: Throw a little more sensible textoutput when missing maps/vmaps (the old text was a tad confusing mixing maps and vmaps etc).
...
(cherry picked from commit 4999864c4a85f49513fe9ef7e091f308c0343952)
2015-02-22 06:12:47 +00:00
click
82ce4eacc8
Update dependency packagelist
2014-06-24 08:16:45 +02:00
click
64f1324725
Fix silly " that snuck in.
2013-09-27 22:48:29 +02:00
click
33fcd36c7b
Buildsystem/CMake: Add support for building meshextractor-project from CMake GUI
2013-09-27 22:12:53 +02:00
click
612ead5094
Buildsystem/MSVC: Fix a minor issue with /Zm heap allocation parameters not being used 32-bit environment
2013-05-18 10:24:04 +02:00
click
18f1ceb567
Core/Dependencies: Fix an issue with CMake not being able to determine the language when linking gsoap
...
Closes #9704
2013-04-30 23:28:24 +02:00
click
acf6c79d9b
Core/Dependencies: Upgrade to jemalloc-3.3.1 (Also fixes a few weird crashes), closes #7852
...
Note: This adds support for using jemalloc on FreeBSD, Mac OS X Lion and a few other platforms (not enabled by default)
Please read dep/jemalloc/ChangeLog for further information (Changed from 2.1.1 and up apply)
2013-04-16 21:03:29 +02:00
click
7afe928f2a
Core/Buildsystem: Actually follow CONF_DIR path-directive when installing configuration-files on UNIX
...
Fixes issue #9649
2013-04-14 14:35:45 +02:00
click
3a9c26225e
Core: Fix non-PCH compile (missing headers on some of the scripts)
2013-03-07 22:21:21 +01:00
click
523e732c03
Core/Dep: G3D: Correction to patch G3D-v8.0_hotfix5.diff, add missing #ifdef -test (applied to sourcetree as well)
2013-02-28 13:23:15 +01:00
click
58ac8207ec
Core: Add support for compiling core in a cygwin-environment
...
- rename/readd/add G3D-patches
- give a history on the changes (some G3D-changes didn't even HAVE a patch - boo!)
DON'T MESS ABOUT WITH CHANGING DEP/* LIBRARIES AND NOT LEAVING A DIFF IN THE SOURCETRE, MKAY!?
2013-02-27 22:31:25 +01:00
click
d3ad8a4941
Buildsystem: Show the revision info as a full string during configurationphase as well (additional minichange to previous commit by shauren)
2013-02-27 16:19:09 +01:00
click
6395c80e86
Buildsystem: Disable building the nonfunctional meshextractor.tool (not in a production-state atm), it CAN however be built with with using the -DWITH_MESHEXTRACTOR flag (not documented as option, and will most probably change in the future)
2013-02-17 20:28:55 +01:00
click
dfa56a33e0
Buildsystem/CMake: Correct a few mistakes regarding WITHOUT_GIT, and add a better warning during configure-phase.
2013-02-11 23:27:20 +01:00
click
3178fc4d96
Buildsystem/CMake: Forgot to change variable in main CMakeLists.txt
2013-02-11 20:11:15 +01:00
click
9bd8baf1ab
Buildsystem/CMake: Fix an issue with MSVC not finding git-binary when updating the revisionhash/revisiondate + rename DISABLEGITCHECK parameter to WITHOUT_GIT (to adhere to our standard)
...
Also cleaned up the checks slightly + moved git-specific testing to its own macro (minor changes to shaurens original patch applied)
2013-02-11 20:04:27 +01:00
click
620a43b4ef
Buildsystem/CMake: Allow building the core without the gitchecks, this is done in the GUI, or through the DISABLEGITCHECK parameter on *nix-platforms.
...
DO NOTE THAT WE WILL NOT GIVE SUPPORT ON ANY CORE-VERSION COMPILED WITH THIS FLAG, AS WE CAN NOT EFFECTIVELY FIND OUT WHAT REVISION YOU ARE ON
2013-02-11 14:51:26 +01:00
click
2cf8cdaa80
Buildsystem/CMake: Drop a FATAL_ERROR-message if the git binary is not found or outdated.
...
Allow for it to be pointed to through the ADVANCED settings in the CMake GUI if the above is true.
2013-02-11 01:56:25 +01:00
click
75994b3dd3
Core: Clean up whitespace, and remove a silly warning in boss_lurker_below.cpp
2013-02-07 00:19:19 +01:00
click
00d299f12f
Core/SQL: Explicitly set the auth.account-table to use the INNODB-engine (to allow foreign keys and transactions)
...
If you have an OLD database (auth), and RBAC SQL-alterations, make SURE that it's InnoDB, otherwise run this (it can be run multiple times anyway)
(The only change added is to alter the table to explicitly be an InnoDB-table)
2013-02-05 22:20:55 +01:00
click
ede65fb60c
Core/Remote: Adjust logentries to accomodate separation of info- vs debug-output, using Info-level as default unless it's REAL debugoutput
2013-02-05 15:45:18 +01:00
click
ea9c6524dd
Buildsystem/CMake: Revoke commit 7b49da48f9 - it creates unwanted results when used with PCh on *nix platforms.
2013-01-29 23:18:25 +01:00
click
7b49da48f9
Buildsystem/CMake: Change policy CMP0005 to NEW and corect some buildvariables accordingly
...
** Info from CMake:
** The OLD behavior for this policy is to place definition values given to add_definitions directly in the generated build rules without attempting to escape anything.
** The NEW behavior for this policy is to generate correct escapes for all native build tools automatically.
If this breaks build, let us know on irc : irc.rizon.net/#trinity
2013-01-29 15:53:21 +01:00
click
7ef2c1e062
Core: Change a rather badly phrased warning regarding "bad" DBC datastructures
2012-12-31 16:36:58 +01:00
click
b609b314b2
CMake/Buildsystem: CMake adds /Zm1000 to MSVC by default - explicitly replace that in the flaglist with the lower boundary
2012-12-31 12:09:22 +01:00
click
91f1e53ba2
CMake/Buildsystem: Fix a small compiler-problem when using PCH with MSVC - the /Ym flag is adjusted by the compiler in MSVC2012, hence we need to set an upper limit to avoid disrupancies
...
Please note that this is not 'very well tested'.
2012-12-29 13:35:35 +01:00
click
aa3980c744
Core: Remove tabs, fix whitespace and fix nonPCH properly (5am, too late for this stuff...)
2012-12-17 05:39:04 +01:00
click
1f88f81c5a
Core: Fix non-PCH build again
2012-12-17 04:53:32 +01:00
click
aa420be109
Core/QuestHandler: Minor change on output from two logentries to make more sense
2012-12-14 17:49:57 +01:00
click
50944711c8
Core: Change phrasing on the logmessage given when a gameobject loses its reference owner
2012-11-27 02:44:30 +01:00
click
0b177376b0
Core: Move BF-handler invitation/queuing-logmessages to outDebug() (the information given there aren't really considered "errors"...)
2012-11-27 02:32:47 +01:00
click
1d7105914a
Core: Fix some silly warnings (some stupid remnants from old times that has bugged me enough)
...
No need to recompiling anything, it's just a visual change to make the compilers STFU about variable initializations
2012-11-27 02:24:12 +01:00
click
8ef48ecc99
Core/Buildsystem: Clean up compileflags when compiling with warnings fully enabled.
...
-Wwrite-strings is default enabled when -Wall is set in clang/gcc, hence removed.
-Woverloaded-virtual is now enabled for C++-code only, this removes the useless warnings when dabbling with C-only code.
2012-11-27 00:43:38 +01:00
click
4762ad726f
Core/Buildsystem: Start cleaning up the mess created after "implementing" support for clang/OSX-based compiles - initial cleanup, more will come
...
If OSX-compile fucks up because of this, then report fixes on the tracker as usual, not through hotpatches going through other lead devs.
2012-11-26 22:42:23 +01:00
click
e587d8c1af
Core. Fix non-PCH building (again)...
2012-11-03 15:04:30 +01:00
click
0cca186a44
Core/Dependencies: Ugrade gsoap-library to v2.8.10
...
+ add documentation for later upgrades and the original stub.file used for service generation.
2012-09-02 22:57:10 +02:00
click
50bd43661c
Core: Remove a few silly warnings here and there (and adjust a comment to allow System.cpp to show properly in the nano-editor)
2012-06-13 18:38:21 +02:00
click
adcd4e0a5d
Docs: Re-add descriptions for the PREFIX, CONF_DIR and LIBSDIR cmake parameters to the Unix installation instructions
2012-06-02 14:53:41 +02:00
click
09c497bce2
Core/AI: Remove "enforced override"-check in the EventAI-manager in case of AI not being set to EventAI.
2012-06-02 14:43:07 +02:00
click
c412328991
Revert "DEP: Updated Jemalloc to Version 2.5" - this version of the jemalloc-library is crashy at best, and should not have been pushed.
...
Further investigations on why this occurs is required before it will be slammed into master.
This reverts commit 126fd13e5d .
2012-04-23 20:23:30 +02:00
click
a470a5ad93
Fix a typo in previous commit
2012-04-10 02:11:27 +02:00
click
5d7d635b9e
Core: Add proper log output in Player::Create functions, warning admins about possible hackers during character creation
2012-04-10 02:06:10 +02:00
click
0447ddacef
Core: Fix a crash in Player::DeleteFromDB due to loading wrong fields
2012-04-04 17:42:45 +02:00
click
98fcadae46
Core: Fix Group::SetGroupMemberFlag and Pet::resetTalentsForAllPetsOf prepared statement parameters (thanks Saring)
2012-04-04 01:23:09 +02:00
click
e231cf9462
Core: Fix WorldSession::HandleWrapItemOpcode prepared statement parameters
2012-04-04 00:42:00 +02:00
click
9074102702
Core: Fix Item::SaveRefundDataToDB prepared statement parameters
2012-04-04 00:29:22 +02:00
click
d4cc9078e1
Core: Fix another type-error in the mail expiration handling (using data pulled from CHAR_SEL_EXPIRED_MAIL_ITEMS prepped statement)
2012-04-02 04:39:01 +02:00
click
ad569ce649
Core: Only clear motionmaster flags if the respective entity exists in world.
...
Original patch by kewarr and Mrsmite, additional commenting by Machiavelli removing the pet-specific checks applied.
Fixes #5400 .
2012-04-01 19:54:33 +02:00
click
55b53f44dc
Core: Tell ScriptMgr to reload properly on .reload - thanks to codels for the patch
2012-04-01 19:38:15 +02:00
click
409ebcca97
Core: Send SSL and ACE version in all logging detailmodes, not just when set in the config
2012-03-31 23:50:32 +02:00
click
7efb637258
DB/Quest: Add SAI-script for quests - thanks to Unholy and Redsonja for recreating the SQL.
...
Closes #1448 , #3812 , #4312 , #385 .
2012-03-31 04:59:58 +02:00
click
411699b94d
Core/DBLayer: Fix stupid mishap from last commit (i need glasses) - thanks nayd for poking me about it
2012-03-29 16:41:42 +02:00
click
af6c70cf99
Core/DBlayer: ... and some more COUNT()-based type-fixing ...
2012-03-29 16:33:54 +02:00
click
f80f94809c
Core/Group: Fix LoadGroupFromDB type-error
2012-03-29 15:13:19 +02:00
click
766475ea4f
Core/Guild: Fix guildbank tab loading after recent changes (returned value of a COUNT() is always BIGINT)
2012-03-29 14:41:55 +02:00
click
b5fb1b5b64
Core: Fix a minor mistake from previous mistake and adjust some more field-types
2012-03-29 07:10:21 +02:00
click
0ce62a159d
Core: Fix type-mismatch in GameEventMgr
2012-03-29 05:23:01 +02:00
click
c65cabb33c
Core: Fix some type-errors in the Petitionshandler. Fixes #5916 .
...
Also fixes charterhandling for arenateams, mentioned in #5907 .
2012-03-29 05:08:32 +02:00
click
be947eed76
Core: Fix fieldtype-errors in Guild-code - should now allow loading guildtabs etc correctly
2012-03-29 04:45:10 +02:00
click
40c35b095c
Core: Adjust fieldtype size for loading completed achievements
2012-03-29 04:09:02 +02:00
click
5e795a61e8
Core/Warden: Fix a startupcrash with warden enabled (another fieldtype-error)
2012-03-29 03:43:46 +02:00
click
cf29214364
Core/AI: Fix some wannabe-invinceable typos here and there...
2012-03-29 00:47:56 +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
click
63c4d2b96e
Core/DB: Adjust AP-bonuses for Hunter Volley (thanks to Jildor)
2012-03-28 04:33:51 +02:00
click
ef3835655c
Core. Fix a mishap in the ObjectMgr after the recent changes
2012-03-27 23:12:01 +02:00
click
6afaed4a02
Core: Remove the MersenneTwiser-library (SFMT is now considered stable enough for full deployment)
2012-03-27 02:27:12 +02:00
click
e2a92d4bbc
Buildsystem/CMake: Add the ability to avoid linking the core with jemalloc on linux through using the -DNOJEM parameter.
...
WARNING: This is a developer flag only, and as such NOT documented elsewhere - we need this for valgrind and related tools.
Again : YOU HAVE BEEN WARNED! DO NOT USE THIS FLAG UNLESS YOU REALLY KNOW WHAT YOU ARE DOING!
2012-03-25 17:14:08 +02:00
click
f5a9206b0e
Core: Remove an annoying memoryleak in OutdoorPVPMgr (Patch by Raczman)
2012-03-25 04:20:53 +02:00
click
cbcd4e6afb
Core: Fix .pinfo handling of player level and securitylevel after recent cleanups (and clean up my last commit)
2012-03-24 22:59:23 +01:00
click
eb3305932c
Core/DB layer: Change functionality in previous memoryleak-fix (Patch by raczman)
2012-03-24 22:34:33 +01:00
click
bdbc1312c3
Core: Remove some silly pramga-section warnings
2012-03-24 15:05:23 +01:00
click
73282f9789
SQL: Fix one of the filenames from commit 0ad6238a96
2012-03-10 15:10:36 +01:00
click
593d003b7c
Core. Fix non-PCH build
2012-03-09 21:53:47 +01:00
click
a153e0ca06
Core: Remove some whitespace and tabs
2012-03-07 00:05:34 +01:00
click
45946e23ba
Core: Adjust parameter output values to avoid excessive warning outputs on GCC and some other minor warnings
2012-03-04 21:38:57 +01:00