Commit Graph
100 Commits
Author SHA1 Message Date
Yehonal 69d35aed10 Missing field on LOGIN_SEL_ACCOUNT_INFO_BY_NAME 2017-08-20 05:27:50 +02:00
Yehonal c44dccb231 Merge branch 'master' into master 2017-08-20 05:04:58 +02:00
Yehonal c854b65882 Merge branch 'master' into master 2017-08-20 04:59:52 +02:00
Yehonal 0dd68dfbee Another huge compilation fix
please delete cache and re-run cmake
2017-08-20 04:48:07 +02:00
Yehonal bf80a43d78 Fixed travis build errors with Talamortis.
# Conflicts:
#	src/authserver/Server/AuthSocket.cpp
#	src/game/AI/SmartScripts/SmartScript.cpp
#	src/game/Calendar/CalendarMgr.cpp
#	src/game/Chat/Channels/Channel.cpp
#	src/game/Conditions/ConditionMgr.cpp
#	src/game/DungeonFinding/LFGMgr.cpp
#	src/game/DungeonFinding/LFGScripts.cpp
#	src/game/Entities/Player/Player.cpp
#	src/game/Entities/Unit/Unit.cpp
#	src/game/Entities/Vehicle/Vehicle.cpp
#	src/game/Guilds/Guild.cpp
#	src/game/Handlers/ChannelHandler.cpp
#	src/game/Handlers/GuildHandler.cpp
#	src/game/Handlers/LFGHandler.cpp
#	src/game/Handlers/LootHandler.cpp
#	src/game/Handlers/MailHandler.cpp
#	src/game/Handlers/MiscHandler.cpp
#	src/game/Handlers/NPCHandler.cpp
#	src/game/Handlers/PetHandler.cpp
#	src/game/Handlers/PetitionsHandler.cpp
#	src/game/Handlers/QueryHandler.cpp
#	src/game/Handlers/QuestHandler.cpp
#	src/game/Movement/MotionMaster.cpp
#	src/game/Movement/MovementGenerators/WaypointMovementGenerator.cpp
#	src/game/Server/WorldSession.cpp
#	src/game/Server/WorldSocket.cpp
#	src/game/Spells/SpellEffects.cpp
#	src/scripts/Commands/cs_modify.cpp
2017-08-19 20:31:24 +02:00
Yehonal c1586e0d99 changed DISABLED_ cmake variable to ENABLED_ and implemented for all disabled logs 2017-08-19 19:42:48 +02:00
Yehonal f888e8c86b Preprocessor option for logging functions (#567)
* Update showoptions.cmake

* Update config.cmake.dist

* Example of preprocessor usage

Other work must continue for PR https://github.com/azerothcore/azerothcore-wotlk/pull/519
2017-08-19 18:37:47 +02:00
Yehonal 246826e002 import all pendings sql 2017-08-19 18:28:03 +02:00
Yehonal 562f41b10b Merge pull request #504 from PolarCookie/db_minor_quest_fixes_3
minor quest fixes 3
2017-08-19 16:15:59 +02:00
Yehonal 08d23bb7d4 Merge pull request #483 from PolarCookie/db_minor_quest_fixes
minor quest fixes
2017-08-19 16:14:34 +02:00
Yehonal 5e272e6c92 Merge pull request #474 from STARRHELD/master
DB: Minor Fixes
2017-08-19 15:01:54 +02:00
Yehonal 7cef10a653 importing peding sql 2017-08-19 13:05:33 +02:00
Yehonal 25d92a454d [Auth\DB] Set default expansion to 2 2017-08-19 11:43:44 +02:00
Yehonal 14a8088f86 import pending sql 2017-08-19 11:42:17 +02:00
Yehonal f26fcb49db Added GetBadges in Readme.md 2017-08-18 18:38:55 +02:00
Yehonal dbbd139a10 Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk 2017-08-18 17:37:05 +02:00
Yehonal e197ffa1ef importing pedings (please it MUST be done right after accepting PR) 2017-08-18 17:36:52 +02:00
Yehonal abc01d62f6 added more info to run-engine conf file
+ added a function that could be useful
if you want shutdown a screened server
at restarter crash
2017-08-17 16:53:14 +02:00
Yehonal 2afb767616 Minor improvements for OnFirstLogin hook
it can be casted with AT_LOGIN_FIRST flag check
2017-08-17 16:51:10 +02:00
Yehonal 09e9012d14 DB: fixed ugly mistake in char db update files 2017-06-08 02:45:12 +02:00
Yehonal 1521451529 Bash: minor fixes to startup-scripts 2017-05-31 00:46:23 +02:00
yehonal d397d8c7de importing pending sql 2017-05-28 07:37:28 -04:00
Yehonal 22a5408999 Removed useless code from db_assembler 2017-05-01 21:53:03 +02:00
Yehonal 3a59e01dda Imported missing sql 2017-05-01 21:24:19 +02:00
Yehonal 67ff8761ab Imported pending sql
To Devs: please remember to run bin/db_pendings/import.sh script
after merging of PRs that include sql files.
2017-05-01 21:17:34 +02:00
Yehonal 8836d161ff Improved db_assembler simplifying updating process
Implemented a check for versioning column to skip already applied updates
In this way the script can combine all updates under a single sql file
that can be imported directly in any case
2017-05-01 21:17:26 +02:00
Yehonal 4fdaa4444e Hook for player data loading from db 2017-03-26 13:49:41 +02:00
Yehonal 945b35f5eb Missing arguments for OnAfterArenaRatingCalculation 2017-03-26 12:33:56 +02:00
Yehonal ddd03e9718 Fixed mmaps_generator compilation on windows
however it's a workaround, rework needed
2017-03-26 01:09:45 +01:00
Yehonal 2f71abc6c6 implemented cmake options to disable extra features for performances optimization
can be easily extended to all features that can be optional
but have high performance impact
2017-03-26 01:09:45 +01:00
Yehonal 12fa25c322 Some cmake improvements for modules 2017-03-26 01:09:44 +01:00
Yehonal 603753dfff CMAKE: implemented method to disable a module via cmake
use -DDISABLED_AC_MODULES or config.cmake file to define it
2017-03-26 01:09:44 +01:00
Yehonal ab98e56839 Allow custom include directories for cmake hooks 2017-03-26 01:09:43 +01:00
Yehonal c6bfab883f Ruby Sanctum: Fixed Siphoned might distance check 2017-03-26 01:09:43 +01:00
Yehonal b522a0cb72 Implemented gperftools support
it allows you to profile cpu/memory under unix systems
2017-03-26 01:09:42 +01:00
Yehonal 693dc56bf1 Moved uwd modules under drassil 2017-03-26 01:09:42 +01:00
Yehonal c6c21fac1f Fixed death knight Army of the dead pet damage
it also scale with level now
2017-03-26 01:09:40 +01:00
Yehonal f95ba1db79 Avoid high level auras on pet when summon 2017-03-26 01:09:40 +01:00
Yehonal b652300542 fixed totem rank scaling with low level players 2017-03-26 01:09:39 +01:00
Yehonal 5514859e56 Implemented custom expiration parameter for SendMailTo 2017-03-26 01:09:39 +01:00
Yehonal ed037f04bb Fixed area aura scaling on lower level players 2017-03-26 01:09:38 +01:00
Yehonal ca0c630b86 Fixed heirloom armor mod for cloak 2017-03-26 01:09:38 +01:00
Yehonal b1c5c2aa71 Moved onStartup hook under Master.cpp to avoid issues with freezing check 2017-03-26 01:09:37 +01:00
Yehonal 28e2d76cb4 Fixed possible crash with unordered maps 2017-03-26 01:09:37 +01:00
Yehonal 384ff412bf fixed parentheses 2017-03-25 20:05:04 +01:00
Yehonal 85aed79466 fixed pending sql for new db structure 2017-01-30 17:41:16 +01:00
Yehonal fd83cd8a85 DB/Fix: gurubashi arena
data from:

https://github.com/TrinityCore/TrinityCore/issues/7699

https://github.com/TrinityCore/TrinityCore/commit/32042682004c058909f0d56be03cf5e872e2b05c
2017-01-29 17:09:08 +01:00
Yehonal 092b9c85e1 Revert "Prince rework and Nightbane code clean up"
This reverts commit 25a3b5fb0e.
2017-01-06 01:47:57 +01:00
Yehonal 858955b68c Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk 2016-12-29 21:02:19 +01:00
Yehonal 073f473872 uncommented network log 2016-12-29 21:02:09 +01:00
Yehonal 56832eb2b2 updated doc submodule 2016-12-29 21:01:50 +01:00
Yehonal bdad39fada fixed latest sql update
please use the standard protocol for PR in sql
2016-12-17 13:22:18 +01:00
Yehonal 4f82a3c2fa Fix for char db and auth db updates 2016-12-17 13:08:49 +01:00
Yehonal 3040693c2e DB: alter table mistake in sql update 2016-12-17 12:55:10 +01:00
Yehonal d591c1169e Update AuthSocket.h 2016-11-19 00:28:32 +01:00
Yehonal 8c9237027c Update AuthSocket.h 2016-11-19 00:26:31 +01:00
Yehonal 506df780cc Merge branch '1.x' 2016-11-19 00:19:34 +01:00
Yehonal 7e56f3f1fc Implemented hook for Player::MoveItemFromInventory 2016-11-19 00:18:44 +01:00
Yehonal aeb9406860 fixed alter tables 2016-11-18 13:42:32 +01:00
Yehonal b94531b191 Created needed files for "sql pending system"
+ added README file to db_exporter
2016-11-18 13:28:25 +01:00
Yehonal 212edb5034 Archived old sql files, they are now integrated in base 2016-11-18 13:23:30 +01:00
Yehonal 59d568d603 Removed procedure to avoid "mysql gone away" issue for timeout
NOTE: We should avoid huge updates files, they must be splitted
2016-11-18 11:52:12 +01:00
Yehonal 070f15458b improved gitignore for modules 2016-11-18 11:15:57 +01:00
Yehonal b0e118fe07 fixed install.sh url for joiner 2016-11-18 11:15:47 +01:00
Yehonal 001af4e85b custom files must be always resetted on full db_assembling 2016-11-17 19:28:25 +01:00
Yehonal d53b5522f9 Updated ScriptMgr with new function to favorite transmog module 2016-11-17 10:28:08 +01:00
Yehonal 908abe4139 imported pending sql 2016-10-23 10:49:21 +02:00
Yehonal 3f25872719 imported pending sql 2016-10-14 10:27:37 +02:00
Yehonal 8eb135e545 Core/DB: sql update importing fix 2016-09-24 19:54:53 +02:00
Yehonal d45a5d69fd Core/DB: Missing 431704c7e2 sql 2016-09-24 19:50:36 +02:00
Yehonal e344e985d9 Core/DB: Created sql updates from pending 2016-09-24 19:49:06 +02:00
Yehonal 4525b77f9e Core/DB: Using correct syntax for pending sql 2016-09-24 19:47:44 +02:00
Yehonal 9f0b63fc45 Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk 2016-09-24 19:45:30 +02:00
Yehonal a498acfdd8 Merge pull request #112 from DantestyleXD/patch-2
[QUEST] There Exists No Honor Among Birds
2016-09-24 17:49:49 +02:00
Yehonal 9076dde4e0 Merge pull request #141 from Krath/master
Trial of the Champions : Checking if the player is mounted.
2016-09-24 17:49:26 +02:00
Yehonal 7de07357e9 Merge pull request #132 from Helias/warnings
Core/Build: fixed 4 warnings
2016-09-24 17:45:16 +02:00
Yehonal d9e091eae7 Merge pull request #158 from talamortis/patch-5
Quest: Black knight orders
2016-09-24 15:09:49 +02:00
Yehonal ca46417a0c Merge pull request #145 from talamortis/master
Instance/Scripts: PoS and HOR fix
2016-09-24 14:51:07 +02:00
Yehonal aaffa82040 Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk 2016-09-24 14:47:29 +02:00
Yehonal b5d6eab68f Minor fixes to startup-scripts, disabled screen check since it can cause some issues 2016-09-24 14:46:05 +02:00
yehonal e06bdd2132 bin folder creation for startup-scripts on after_build event 2016-09-24 14:46:02 +02:00
Yehonal 0eca04f18b Core/Logging Fixed db logging clean timer 2016-09-24 14:45:57 +02:00
Yehonal c49be4c530 Fixed joiner repo url 2016-09-24 14:45:48 +02:00
Yehonal d177e923ca Fix crash with algalon 2016-09-24 14:45:45 +02:00
Yehonal 8cee0fe498 Core/Script: Missing check on medivh script, fixed crash 2016-09-24 14:45:41 +02:00
Yehonal b618027b3b Core/Script: Fixed possible crash when medivh is spawned outside instance 2016-09-24 14:45:35 +02:00
Yehonal 6966eba2bb Core/Config Not initial conf files are optional now 2016-09-24 14:36:46 +02:00
Yehonal 3b2fb0949b Core/Logging: Re-Implemented onChat scripting system 2016-09-24 14:36:21 +02:00
Yehonal c0590a5cfc Merge branch 'master' of github.com:azerothcore/azerothcore-wotlk 2016-09-05 17:02:08 +02:00
Yehonal 2e4059c619 Revert "Get Team Id by group Leader instead of random player"
This reverts commit 2ee9fb4eb3.
2016-09-05 16:57:29 +02:00
Yehonal c71622438d [DB] fix on characters base tables
Don't worry, you don't need to change anything in your db characters
2016-09-05 12:18:23 +02:00
Yehonal 19273cb9f5 [DB] Fixed Some strange missing data/fix on base db
I've exported the database again starting from
0.x base and applying archived updates again

We strongly suggest to reset your world db with new base
and applying updates again.

To save time, use our db_assembler script
2016-09-05 12:07:11 +02:00
Yehonal 209c058368 Fixed commands log and a crash on windows 2016-09-04 16:05:32 +02:00
Yehonal ce219ce7e4 Created auth logs table for db logging system
Fixed server startup
2016-09-04 14:41:03 +02:00
Yehonal 3db4c1717b Fixed compilation for vs 2013 2016-09-04 14:39:59 +02:00
Yehonal 1f751abf25 Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk.git 2016-09-04 10:45:51 +02:00
Yehonal 61a3d89030 Force to use external mysql lib instead of sources
Currently sources are not compiled on some VS
2016-09-04 10:44:38 +02:00
Yehonal e947363b23 Typing error in folder name 2016-09-02 00:21:17 +02:00
Yehonal cd2417eb2f Using IsGMAccount instead of direct check 2016-09-02 00:21:12 +02:00
Yehonal b86f955f8d cleaning config.sh.dist file 2016-09-02 00:21:08 +02:00