Commit Graph

54 Commits

Author SHA1 Message Date
Viste(Кирилл) 03bfbf4f7e Fix(Core/Player): fix periodic eating and drinking emotes (#1602) 2019-03-23 11:35:04 +03:00
Viste(Кирилл) 2af5893d52 feat(Core/Chat): Add config option to allow use LFG anywhere not only in city (#1586) 2019-03-20 02:04:59 +03:00
Viste(Кирилл) 26ae2ce2d6 fix(Core/Player): close all character tickets when delete (#1565) 2019-03-11 21:46:57 +01:00
Francesco Borzì 0758677578 feat(core): allow to debug KickPlayer() (#1549) 2019-03-05 22:58:40 +01:00
Nefertumm 40f68ab026 feat(Commands): Added cheat commands (#1412) 2019-02-24 18:35:08 +01:00
Dmitry Brusenskiy 23d78ce6bc Core/Hooks: Add new Player hooks (#1481)
* Fix hook OnReputationChange
* Add hook OnReputationRankChange
* Add hook OnLearnSpell
* Add hook OnForgotSpell
2019-02-18 18:22:36 +07:00
Nefertumm c15206fc15 Revert "feat(core): Ensure that all actions are compared to fixed point in time (#1236) (#1458)" (#1471)
This reverts commit 51b8773528.
2019-02-15 15:14:49 -03:00
Viste(Кирилл) 51b8773528 feat(core): Ensure that all actions are compared to fixed point in time (#1236) (#1458)
i.e. world update start
2019-02-14 19:22:17 +01:00
robens {e.py} 1b7522ff0e fix(Core/Player): achievements activation (#1463) 2019-02-14 19:11:54 +01:00
Nefertumm 2a71b2a666 feat: Added logs_ip_action + more (#1157) 2019-02-08 23:52:22 +01:00
Lee 6750fd5a73 [Core /Script] Added On player complete quest hook (#1427)
* Added OnPlayerCompleteQuest Hook
2019-02-07 22:03:30 +00:00
Francesco Borzì 38b368e909 feat(gameobject): allow gameobjects to loot money + align table with TC (#1368) 2019-01-28 20:24:43 +01:00
Poszer d5294f7112 Merge pull request #1255 from poszer/QuestAbandonFinishFix
Quest abandon finish fix
2019-01-15 13:52:26 +01:00
Poszer 6ef7c40313 Update Player.cpp 2019-01-15 00:48:54 +01:00
Kargatum 93bccb9b85 Core/Gossip: improve gossips related to Dual Talent Specialization (#1218) 2019-01-13 17:16:09 +03:00
Kargatum b34bc28e5b Core/DB: Update all locales to actual TrinityCore (#1160)
* Core/Misc Update all locales table structure to simple system. Port from TrinityCore
Co-Authored-By: Winfidonarleyan <dowlandtop@yandex.com>
* Core/Db/Gossip Update structure gossip_menu and gossip_menu_action to actual TrinityCore
* Core/DB Update Broadcast system to actual TC
* Core/Mail: implement Quest Mail Sender
* Core/Quest Split quest template locales
2019-01-13 01:56:06 +03:00
Poszer e993c20cac Update Player.cpp 2019-01-10 13:35:54 +01:00
Poszer ffd578559a Update Player.cpp 2019-01-10 13:23:46 +01:00
Poszer cfa2f86a0d Merge pull request #1241 from poszer/QuestAbandonFinishFix
Core/Quests: Abandon&Finish quest items
2019-01-09 19:58:57 +01:00
Kargatum 1a9f8dfc0c Core/DBC Move WorldSafeLocs.dbc storage to DB (#932) 2019-01-08 09:37:31 +03:00
poszer d213a4ef93 Core/Quests: Abandon&Finish quest items
Destroy quest items on quest failure/abandon.

Failing/abandoning a quest should not unconditionally remove required items, non-quest specific items such as crafting reagents should remain in inventory.

Delete all quest bound items on quest reward, failure or abandoning.

Only delete all quest bound items from inventory on turn in if the quest is not repeatable
2019-01-07 18:13:47 +01:00
Viste(Кирилл) 3f45c14822 Core/Quest: implement Quest Tracker (#1233) 2019-01-06 09:32:17 +03:00
Viste(Кирилл) 204358bb67 Core/Players: Fixed saving quest item progress (#1129)
Ported from TC (original commit by Shauren)

Add 2 columns to character_queststatus
2018-12-23 14:58:21 +01:00
Nefertumm 468faa3ead Refactored quest_template table structure 2018-12-19 13:47:24 +01:00
Amin.MasterkinG 4bd1330b6e Core: Fix titles not showing on login (#1114)
Wrong field ID fixed.

Closes #1059
2018-12-13 16:43:43 +01:00
Barbz 879553ddf8 Core/Conf: Fix StartAllReputation from player.cpp (#973)
Remove StartAllReputation from player.cpp
Move StartAllReputation to handler
Add the config back
2018-10-23 19:39:14 +02:00
Kargatum 0d6eb11db9 Core/Account: Add total time played in account (#1003)
This saves the total time played on the account, even if your characters have been deleted.
2018-09-17 19:58:42 +02:00
talamortis 562833c9d6 Fixed Glyph Learning.
* Fixed an issue where if players learn a glyph in spec 1 the same glyph couldnt be applied in spec 2.

closes #739 #411
2018-07-21 23:38:33 +01:00
talamortis 775d5094d2 Removed comment from hook - No idea why it was there. 2018-07-06 15:05:47 +01:00
talamortis 5100a533d2 Added check to player to return if player is in tank spec 2018-06-28 01:57:48 +01:00
ayase 00777a80ae Eluna implementation (#847)
* azerothcore + eluna done.

* Remove the Eluna single thread limit.

* Read Eluna Settings file.

* submodule change.

* fix(test)  Ubuntu - Cant Link Library after Compile

* The ELUNA is disabled by default.

* remove submodule luaEngine.

* some change

* fix a error

* change cmake

* fix: some onplayerchat does not have hooks.

* Eluna: Add BG event Hooks.

* fix:cmake hook AFTER_LOAD_CONF not work.

* Remove the eluna switch.

* Remove some define in the core.

* fix conf file not read in the linux.

* eluna : change bg hook parameter type

* Remove TC log function call

* change bg hook OnBGEnd parameter type.


Note: to enable Eluna, the module is required
2018-05-22 20:22:11 +02:00
Barbz 9db1d639fc Merge pull request #755 from Nefertumm/PlayerBytes
Split playerBytes fields in characters table
2018-04-19 19:51:33 +02:00
Nefertumm dd300003e2 Update license links (#783) 2018-03-12 10:54:57 +01:00
talamortis ac54e94907 Fix heirlooms to apply stats before giving health. 2018-02-09 09:19:15 +00:00
Yehonal a6e91bc4ac Fix lootable items re-fill when not really empty 2018-02-06 22:15:35 +00:00
Nefertumm 13d09b6590 PlayerBytes fields in characters table 2018-01-14 02:07:31 -03:00
Kaev 05cd8c8c61 Move area trigger storage from DBC to database (#742)
Renamed AreaTrigger + related stuff to AreaTriggerTeleport
2018-01-02 22:08:08 +01:00
Yehonal 403ed2600f Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk into dir-restructure 2017-12-21 11:26:43 +01:00
Yehonal 17332304fd Using TC structure allowing easier patches importing 2017-12-21 00:20:29 +01:00
Yehonal b0c8eceb08 Refactoring part 2 [W.I.P] 2016-08-12 02:38:26 +02:00
Yehonal 28d7f59b32 Impl usefull functions 2016-08-08 11:51:59 +02:00
Yehonal 8586373c9b Ensuring original team for this check 2016-08-08 11:47:03 +02:00
Yehonal 2636b90869 Improved ScriptMgr with more hooks 2016-08-08 11:46:34 +02:00
Yehonal e358c0bb74 [CORE] Imported PVP stats , special thanks to Mik & Shin 2016-08-08 11:23:30 +02:00
Yehonal 0ca7526822 Core/Spells: DK Dancing Rune weapon diseases now count towards Heart Strike bonus damage 2016-08-07 12:30:02 +02:00
Yehonal 444012104b Core/Tickets: Ticket System updated 2016-08-07 12:25:59 +02:00
Yehonal 69aa0b47b8 Core/Player: Check original faction in case of quest-reputations-items 2016-08-07 12:16:05 +02:00
mik1893 5f04d03f75 Allow rewarding kills from same ip address 2016-08-07 12:08:23 +02:00
Yehonal 479176d328 [CORE] Impl. GetTeamId parameter to get original team 2016-08-07 12:06:34 +02:00
mik1893 f978f833b0 Fix VS2015 Compile 2016-07-08 23:54:22 +02:00