hondacrx
49a07ebcce
Core/Items: Item bonus generation improvements
...
* Pass ItemContext to item creation wherever possible
* Support scaling item levels with m+ keystone levels (not used currently)
* Fixed item link validation when client sends it as default uninitialized bonus list with context only
* Support scaling items depending on current active season (seasons not implemented)
* Implemented content tuning redirection
Port From (https://github.com/TrinityCore/TrinityCore/commit/0fb8765a6638fd947b59fce44d5c31251d0cdadd )
2023-06-21 09:19:40 -04:00
hondacrx
ef250e0400
Core/Areas: Update AreaFlags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f8f1c3b4f0ca631e76101f8492b9688c6d2dca01 )
2023-05-23 08:07:33 -04:00
hondacrx
4b798e7cab
Core/Players: Several currency fixes and improvements
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/03918978c166c9fb191117a0cae9ba1285bf0e37 )
2023-02-11 23:28:57 -05:00
hondacrx
08fcedaf21
Core: Updated to 10.0.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4bec7233badf9d3ab71dbdde8b24f66f7c4eedfb )
2023-01-30 10:07:42 -05:00
hondacrx
f73e64396f
Update license headers for all files.
2023-01-18 17:25:32 -05:00
hondacrx
b7e2c1d84a
Core/Players: Fixed crashes when accessing ActivePlayerData::PvpInfo
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/55091ff4bcf4500d0ebe9701e6dc121f5e6a3bb2 )
2023-01-06 16:21:45 -05:00
hondacrx
989b80b056
Core: Updated to 10.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e98e1283ea0034baf6be9aa2ffb386eb5582801b )
2022-12-28 15:25:15 -05:00
hondacrx
b472e1b3b0
Core/Scenarios: Group criteria storage by scenario id
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6e2ef357180b296369c725c3af113653c988840e )
2022-08-10 09:33:51 -04:00
hondacrx
31d207c2ab
Core/Players: Fixed ExploredZones size and PLAYER_EXPLORED_ZONES_SIZE desync
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cb99b08b86f8773563276bf16ccc2210003b056b )
2022-07-18 22:01:10 -04:00
hondacrx
e5d325bf82
Core/WorldStates: Migrate conditions and criteria to new worldstate api
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7029b78cab620b861818fab4f94c7810caf109de )
2022-06-27 15:54:38 -04:00
hondacrx
f83817d679
Core/Criteria: Implemented worldstate requirements for criteria updates
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/919ada8d94a321d743bf581673b28b810780fc7e )
2022-06-25 22:53:25 -04:00
hondacrx
04caa3e757
Misc fixes
2022-06-15 18:27:32 -04:00
hondacrx
a0b381ed79
Core/Achievements: Implemented GameEvent related criteria types 73 and 93
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/22edf79c70519a571d9eeb7e397add695d7a28bb )
2022-05-31 20:00:36 -04:00
hondacrx
4b0b5df152
Core/Achievements: Implemented criteria flag "Reset on Start" and removed manual script workarounds for it
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e1abd8256be38c299156264424999c0108613198 )
2022-05-31 19:54:05 -04:00
hondacrx
dfee7691f7
Core/Battlegrounds: Replaced overriding m_team with more fine grained approach
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/55587694053583b4cb85be38a47563a9fdf77271 )
2022-05-31 13:45:46 -04:00
hondacrx
8abb8679db
Misc fixes
2022-05-05 10:03:40 -04:00
hondacrx
c14f1eb3dc
Remove custom OptionalType and use the default c# nullable type.
2022-03-01 17:27:56 -05:00
hondacrx
c82e78d4cb
Core/Player: Introduce separate level caps for each expansion
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b7353fb92795801c2c2a52035026e9e0059fa83d )
2022-02-28 13:25:22 -05:00
hondacrx
bd80047a09
Core/Spells: Implemented battle pet experience related spell effects and auras
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9354b4ac8ec63f0b2ee5ceb3c8b6a3c6a75bd99f )
2022-02-17 10:40:20 -05:00
hondacrx
6d73a59f63
Core/Player: add helper methods GetNativeGender/SetNativeGender/SetGender
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/27886c7f5d6cfc221ea67aab210f96859d725e05 )
2021-12-26 19:51:26 -05:00
hondacrx
8a64e18f31
Oops clicked too soon.
2021-12-22 20:47:37 -05:00
hondacrx
b026ee7ef8
More cleanups of custom classes in favor of .NET runtime types.
2021-11-15 18:04:57 -05:00
hondacrx
5994c4e5fb
Fixed wrong area flags, Fixes resting in city.
2021-10-15 18:05:40 -04:00
hondacrx
c9b8f09fbc
Core/Achievements: Update CriteriaType enum
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a83f748766c49775d76412d2b98bb9b9dc8c4df )
2021-09-09 14:49:19 -04:00
hondacrx
5c4a7511ff
Core/Spells: Cleanup spell effects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8a4e1119ac21e2d1112d1717337597fe073e495f )
2021-09-08 17:40:50 -04:00
hondacrx
949d4806c5
Core/Spells: rework part 5: GameObject casting
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/962f6d7988b9003e550f6745be7cff812e9d8efa )
2021-08-29 18:27:08 -04:00
hondacrx
663f082640
Some Cleanups from porting.
2021-08-23 14:29:45 -04:00
hondacrx
607f891fa8
Core/Achievements: Several criteria fixes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bca465a5694101c476dc01aeafa95dfb3531e427 )
2021-08-22 23:12:19 -04:00
hondacrx
491ec3333c
Core/PacketIO: 9.1.0 opcodes and packet structures
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cd5357dc185f95c6ef78089c5ab8bd2b885dd89f )
2021-08-08 13:10:49 -04:00
hondacrx
302a1f293c
Some Cleanups
2021-06-07 18:06:16 -04:00
hondacrx
1941148d8f
Core/Achievements: Defined all modifier tree types and implemented many of them
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d0be92ec0ad0334c38b4073a7e24a571982b17da )
2021-06-07 13:13:46 -04:00
hondacrx
9c58042e07
Core/Player: Add helper function to determine if war mode can be enabled in area
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/626c8f5de12daac6b88989807eba65d3d7a061dd )
2021-06-07 11:06:13 -04:00
hondacrx
4f3d0c0ac6
Core/Achievements: Implemented CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d1ef8f28b01507286a6f876913c3242d0743ebef )
2021-06-05 19:55:05 -04:00
hondacrx
fee15ee311
Misc stuff
2021-06-04 15:04:08 -04:00
hondacrx
103d78dccc
Core/Criteria: Add all values of CriteriaStartEvent
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0b2087ae4185fa53cd3b5d7206f7fd3726fd642f )
2021-06-04 14:08:02 -04:00
hondacrx
93f8c09364
Core/Criteria: Add all values of CriteriaFailEvent
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4b6ddfbbccf7dade8292331c860209f45945fa00 )
2021-06-04 13:59:21 -04:00
hondacrx
8847de54d5
Core/Quests: Quest improvements
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/91b91b502f30f781c8dea77dec4ce2f469b89744 )
2021-05-11 11:39:14 -04:00
hondacrx
63f0f919e2
Core/Misc: Replace Time.UnixTime with GameTime.GetGameTime()
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e17e4e6f0700c7d950e1b2654c217ec8b28ae79e )
2021-04-17 19:28:50 -04:00
hondacrx
d62ca82d30
Core/Criteria: Use std::chrono type for CriteriaHandler::SendCriteriaUpdate
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/33bce9e28b28f018dc43a31ed37790fa1fc81f88 )
2021-04-12 12:30:51 -04:00
hondacrx
62ec699ec6
Core: SOme code cleanup, more to follow.
2021-03-20 22:48:48 -04:00
hondacrx
4323951881
Core/Criteria: Implemented CRITERIA_ADDITIONAL_CONDITION_COMPLETED_QUEST_OBJECTIVE
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7cc70e29aed04b879e5cf0a9384328b4accb3146 )
2021-03-15 16:45:13 -04:00
hondacrx
879c4dfed2
Core/Criteria: Always fail CRITERIA_ADDITIONAL_CONDITION_USED_LEVEL_BOOST_LESS_THAN_HOURS_AGO
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ab9b18d3fb0821f6988a34f154c6da7bf878cdaa )
2021-03-04 14:24:37 -05:00
hondacrx
4fb259abfa
Core/Logs: Fix more logs
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/93552510abf2fe0db0557036143b124c4a12cbe5 )
2021-01-26 16:38:23 -05:00
hondacrx
b25c1487b2
Core/Races: Really fix bug in racemasks.
2021-01-25 13:06:53 -05:00
hondacrx
3153f1daed
Core/Races: Added missing races.
2021-01-19 11:43:23 -05:00
hondacrx
f0037ab99f
Core/DataStores: Updated db2 structures to 9.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b82a3a557a7bf13d48342ea189325550059b622d )
2020-12-12 23:20:41 -05:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -04:00
hondacrx
d7954f4fc7
Core/Spells: Implement using different difficulty data from all spell related db2s, not just SpellEffect and SpellPower
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7306439e7004288fb85890d6a5f730cf1761d71 )
2020-06-18 12:39:39 -04:00
hondacrx
0e61c38792
Fix some crashes
2020-05-25 20:46:19 -04:00
hondacrx
3b44a21d76
Core/Achievements: Minor fixes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3e833739071a689dc34e33f7a511d8cc50e00b94 )
2020-05-22 14:11:32 -04:00