Shauren
4746331f49
Core/Misc: Removed references to item_template in logs
2020-01-25 14:15:20 +01:00
Aokromes
b0bf1275ee
New Year
2020-01-02 06:44:10 +01:00
Shauren
bab99b4054
Core/Conditions: Implement (partially) PlayerCondition LfgValue fields
2019-11-14 00:38:43 +01:00
Shauren
3ac790287a
Core/DataStores: Updated db2 structures to 8.2.5
2019-10-27 00:12:45 +02:00
Traesh
548d79bb06
Core/DataStores: Implemented WorldStateExpression
2019-08-24 17:13:17 +02:00
Shauren
ff334ae707
Core/Conditions: Reimplemented CONDITION_OBJECT_ENTRY_GUID and CONDITION_TYPE_MASK under new values to allow easier porting conditions between branches. Old data is dynamically converted during startup
2019-07-21 17:12:34 +02:00
xinef1
3f7fe6f8a5
Core/Spells: Remade trajectory target selection ( #19048 )
...
* Remade trajectory target selection
* Added possibility to apply conditions to trajectory spells
* Properly recalculate delay time if CMSG_UPDATE_PROJECTILE_POSITION is received
(cherrypicked from c6060dd0c5 )
2019-06-15 18:41:09 +02:00
Shauren
455959c606
Core/PacketIO: Rewrite updatefield handling
2019-06-08 17:06:57 +02:00
vincent-michael
5620eb9463
Update copyright note for 2019
...
auto happy = new year(2019);
2019-01-01 10:14:33 +01:00
Shauren
7512ffb058
Core/Entities: Update updatefields to 8.0.1.27980
2018-10-10 22:11:41 +02:00
Shauren
dd356ea04c
Core/Misc: Extended racemasks in db to uint64
2018-09-26 23:08:23 +02:00
Shauren
738f37d3cf
Core/Maps: Replaced spawnmask with difficulty list
2018-09-15 17:55:26 +02:00
Shauren
91be2332e2
Core/Entities: Phasing rewrite
...
* Optimized phase visibility checking
* Handle all phase flags
Closes #16758
Closes #21119
2018-03-25 19:28:36 +03:00
Shauren
5bd61e91bf
Core/Misc: Graveyards can now use conditions, SourceType = 27, SourceEntry = graveyard_zone.ID
2018-03-14 23:31:49 +01:00
Shauren
007b5a68c5
Core/DataStores: Fixed db2 structures after 7.3.5
2018-03-12 23:11:49 +01:00
Shauren
fa4626b2bf
Warning fixes
2018-02-18 17:07:52 +01:00
Shauren
b3f9d5e5af
Core/Gossip: Revert renaming/changing types part of 853df91048
...
Closes #21186
2018-02-01 12:09:58 +01:00
joschiwald
f0666ad35b
Fixed warning
2018-01-06 22:55:29 +01:00
joschiwald
5e3e4182c8
Core/Entities: Extended SpawnMask to 64 bit
2018-01-06 19:56:11 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
Aokromes
853df91048
Core/Misc: Update locales_gossip_menu_option to simple system
2017-11-10 00:41:32 +01:00
joschiwald
898bb16431
DB: Fixed some startup errors
2017-11-05 12:33:07 +01:00
Aokromes
5c2c84fc50
Core/Conditions: Rename CONDITION_SOURCE_TYPE_QUEST_ACCEPT to CONDITION_SOURCE_TYPE_QUEST_AVAILABLE
...
By Malcrom
2017-08-20 12:59:29 +02:00
Shauren
b453e12423
Core/Game: Include cleanup part 5
...
* ObjectMgr.h
* Player.h
* Unit.h
* G3D should no longer propagate everywhere from Spline/MotionMaster
2017-06-04 01:00:45 +02:00
Aokromes
6b2e262eb4
Core/Conditions: merge CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK with CONDITION_SOURCE_TYPE_QUEST_ACCEPT.
2017-05-26 14:19:50 +02:00
Shauren
3d7c2ef88f
Core/Game: Include cleanup, part 4 - packets and largest headers (after preprocessing, except player/objectmgr)
2017-05-21 23:18:43 +02:00
Shauren
f2039981e0
Core/Game: Include cleanup, part 3
2017-05-20 00:09:37 +02:00
Shauren
c5d3dd90be
Core/Game: Include cleanup
...
* Mostly aimed at removing Log/DatabaseEnv includes from other headers
* Fix most packet headers including other packet headers - moved common structures such as ItemInstance to their own files
* Moved SAI function definitions to source files (massive or requiring many different dependencies)
2017-05-18 23:53:25 +02:00
Aokromes
8fdf0778ca
Core/Logs: Reword some logs
2017-05-12 10:42:50 +02:00
Shauren
d20dedebd6
Core/DataStores: Updated db2 structures to 7.2.0
2017-04-06 23:39:34 +02:00
funjoker
d26b865650
Core/Conditions: CONDITION_QUEST_OBJECTIVE_COMPLETE addition ( #19355 )
2017-03-29 23:18:30 +02:00
funjoker
945cfce1f6
Core/Conditions: Implemented new condition type CONDITION_QUEST_OBJECTIVE_COMPLETE ( #18235 )
...
Closes #17863
2017-03-20 08:54:29 +01:00
treeston
31a3f2297b
Core/Conditions: New CONDITION_QUESTSTATE (47). It's the existing quest conditions collapsed into a bitmask value2 because I'm a lazy person that doesn't like having long SQL queries.
...
Then use this new condition to fix Sniffing out the Perpetrator for Horde. Tagging issue #17914 .
(cherry picked from commit 62cffd11d0 )
2017-02-26 15:31:42 +01:00
treeston
3a62ecb516
Core/Conditions: Add new CONDITION_TAXI (46). Does what it says on the tin. Tagging issue #15560 .
...
(cherry picked from commit 08b3833051 )
2017-02-12 16:27:20 +01:00
treeston
d2b5af3a52
Core/Conditions: Add new CONDITION_PET_TYPE (45). Matches target player's pet against specified (value1) bitmask.
...
(cherry picked from commit e9d4bbc74e )
2017-02-11 22:37:07 +01:00
treeston
12b58eae40
Core/Conditions: Add new CONDITION_CHARMED (44). Does what it says on the tin.
...
(cherry picked from commit 9785546967 )
# Conflicts:
# src/server/game/Conditions/ConditionMgr.cpp
2017-02-11 22:36:54 +01:00
SnapperRy
06c7849aa1
Core/Conditions: implement CONDITION_DAILY_QUEST_DONE to check whether or not a daily quest has been completed by a player in that day.
...
Also use it to fix two quest chains broken in commit 7905651 . Should be the only ones of their kind.
(cherry picked from commit b4b3c10c69 )
2017-02-05 21:07:30 +01:00
treeston
dfaf4542e6
Conditions/ConditionMgr: Add a comment so MitchesD can go away.
...
(cherry picked from commit 759aae56ad )
2017-01-09 02:00:10 +01:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Shauren
d2733eb6f1
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion
2016-06-13 21:00:25 +02:00
Shauren
f14c66b5e4
Core/Players: Updated talent specializations
2016-06-09 21:33:18 +02:00
Shauren
de2efe0105
Core/Taxi: Implemented PlayerCondition requirements on taxi paths
2016-06-08 21:46:08 +02:00
Vincent-Michael
7eceba09d7
Core/Misc: Fixed warnings
2016-06-08 13:06:16 +02:00
Warpten
12f029d442
Core/PacketIO: Implemented new Cast HighGuid type and fix some mistakes with SMSG_MOVE_UPDATE_APPLY_MOVEMENT_FORCE
...
Core/Updatefields: Health is now stored as an unsigned long int.
2016-06-03 09:27:27 +02:00
Shauren
5c2c9a684f
Core/DataStores: Updated dbc/db2 to 7.0.1.20810
2016-05-20 23:46:17 +02:00
MitchesD
f636141345
Core/Phase: phase_area table now support even parent area (known as zone)
...
Closes https://github.com/TrinityCore/TrinityCore/issues/17025
2016-05-18 20:06:47 +02:00
MitchesD
192c428865
Core/ConditionMgr: condition CONDITION_SOURCE_TYPE_PHASE should not break on first phaseID which is equal to condition phase Id, it should iterate over all and check if more areas are trying to apply the same phase
...
* it's required for example for Wandering Isle quests
Closes https://github.com/TrinityCore/TrinityCore/issues/17054
2016-05-17 21:35:54 +02:00
Shauren
c75fcbe20b
Core/Achievements: AchievementMgr refactoring
...
* Extracted base CriteriaHandler class that deals with criteria only and will be reused for future scenario implementation
* Fixed players earning guild achievements
2016-05-07 01:16:29 +02:00
Shauren
a168a2d442
Build fix
2016-04-08 22:08:23 +02:00
Treeston
42a01d62e6
Merge pull request #16457 from Treeston/3.3.5-standstatecondition
...
[3.3.5] Add condition for unit sitting/standing
(cherry picked from commit b6720af4cb )
2016-04-08 20:28:55 +02:00