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
8bb67e69c5
Core/Misc: Move GetContentTuningForArea from ObjectMgr to DB2Manager
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f38c12c4e7d832a91c7719ee1a5ac4d801862a6 )
2023-03-14 04:14:30 -04:00
hondacrx
f73e64396f
Update license headers for all files.
2023-01-18 17:25:32 -05:00
hondacrx
55da7dc549
Core/Players: Implemented new talent system
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0cc5ab8372f19dad7412038d52dcd39db5e0e171 )
2023-01-04 02:50:40 -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
732609fd87
Core/Maps: Replace some Instanceable() checks with IsDungeon()
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8466894d816f484f30cdbe47b980a142870c955e )
2022-07-20 21:38:47 -04:00
hondacrx
11e8c2f4f2
Fixes loading, *Command system is broke* Will fix in the coming days.
2022-06-02 17:00:58 -04:00
hondacrx
a1411aef94
Core/Items: Fixed heirloom items counting for item set bonuses past their max scaling level and implemented new heirloom upgrade levels
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3c12a189e430b1b6e0a452f272860f58b2dca7bd )
2022-01-28 17:33:49 -05:00
hondacrx
9268b931c8
Core/Spells: Fixed ErrorCube spell missiles
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ce794f3978e853341b2dc0c782e7bda34303b3f8 )
2021-11-18 14:30:42 -05:00
hondacrx
f2ac17af79
Core/DataStores: Removed map 0 MapDifficulty hack - data now exists
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4a8dbfc33f9ef90c9b67cd1489c200c503a5c752 )
2021-11-15 20:44:44 -05:00
hondacrx
b026ee7ef8
More cleanups of custom classes in favor of .NET runtime types.
2021-11-15 18:04:57 -05:00
hondacrx
f6fd48e57f
Core/DataStores: Updated hotfix packet structures to 9.1.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/78e627e413cb4ff34402fbb2e7a4668d434cd226 )
2021-11-07 16:29:55 -05:00
hondacrx
e2673c627d
Core/DataStores: Load CurrencyContainer, GarrMission, JournalEncounter, JournalEncounterSection, JournalInstance, JournalTier, KeystoneAffix, MapChallengeMode, MawPower and SoulbindConduitRank
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/70a62c39785e65711c5068289e2eaba7fc0880c3 )
2021-11-03 17:02:14 -04:00
hondacrx
0bfef874de
Core/Conversations: Dropped time fields and calculate them using db2 data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/94b14e4f6355a7bab8004dcc2ecadadbc52833de )
2021-11-03 11:44:33 -04:00
hondacrx
10d7140450
Core/Misc: Updated SpellCastResult, GameError and HotfixStatus enums
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/262ee285db1c69169210fc09cebca91a19cea4f2 )
2021-08-08 14:44:52 -04:00
hondacrx
7ca12d9793
Core/DataStores: 9.1.0 db2 structures
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ce1046a8fd0f04aad6c414786949269fffea88f3 )
2021-08-08 14:40:42 -04:00
hondacrx
cc192de659
Some missed changes.
2021-06-30 23:36:22 -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
35d8cf8b9f
Core/DataStores: Load QuestLineXQuest.db2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5134622a75bdc8ffafb0d86e0c0275d731385d0c )
2021-06-07 10:53:32 -04:00
hondacrx
21d8fbee40
Core/Reputation: Implemented paragon reputation
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b01fba4bd9530213ee0c9547e09d1f16b3ce5d67 )
2021-06-05 20:35:26 -04:00
hondacrx
9702bd9097
Core/Reputation: Implemented "friendship reputation"
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/80a6347b7a0e8dfbe5e690504ed373f75c4f4c76 )
2021-06-04 15:03:52 -04:00
hondacrx
cbb22d291e
Core/Chat: Allow incorrect spell/skill language assignments to mirror client behavior
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/14098b28b39bc9d1ea17d18a7ecd3dd610f29cdc )
2021-05-03 22:15:02 -04:00
hondacrx
017a25f179
Core/Chat: Load chat language data from db2 and implement serverside chat translations
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3b578fc6b95bfc812962fcef7930d8646016d184 )
2021-05-03 20:50:13 -04:00
hondacrx
99350e6dc6
Fix loading into world.
2021-04-13 01:23:54 -04:00
hondacrx
13631f6b4c
Core/PacketIO: Updated packet structures to 9.0.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f2202869f71f5a1a35191de303ee5166e4275884 )
2021-04-12 14:02:46 -04:00
hondacrx
62ec699ec6
Core: SOme code cleanup, more to follow.
2021-03-20 22:48:48 -04:00
hondacrx
75559fc9d6
Core/AdventureJournal: Check if player can access adventure journal with ChrClassUIDisplay.db2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d0246e5835ea184b22896e6b354fb28c28890810 )
2021-03-15 17:05:52 -04:00
hondacrx
eca32de055
Core/Networking: Fixes disconnect when trying to send packets larger then 0x400.
2021-03-05 14:18:10 -05:00
hondacrx
7b5f4e610c
Core/DataStores: Support all new hotfix status values
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c86cffe5ef95d87929d954abe36d96fe9edb68e3 )
2021-03-04 14:10:23 -05:00
hondacrx
4fcdbbe891
Core/Spells: Fixed Shapeshift forms not displaying right modelid.
2021-03-04 11:08:02 -05:00
hondacrx
956cbb0738
Core/Misc: Fixed some wrong racemask comparisons.
2021-02-09 13:59:10 -05:00
hondacrx
926035b704
Core/Players: Implemented secondary stat diminishing
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cb47605235a49bb2c6065b2e6de69b657a9c905f )
2021-02-09 13:28:06 -05:00
hondacrx
2dccaa10be
Core/Commands: Fixed .go zonexy command
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5274f5ea545d19d0aa1a0f26b3c09c1585862304 )
2021-01-26 19:38:37 -05:00
hondacrx
f38fdfc781
Misc fixes
2021-01-19 13:52:34 -05:00
hondacrx
65855d1f22
Misc Fixes
2021-01-08 20:45:13 -05:00
hondacrx
9e8b56d16e
Core/Instances: Use level requirements from MapDifficultyXCondition.db2 instead of access_requirement db table
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3afed1788a81fe65ee414c590936be65d69f9314 )
2021-01-03 15:35:13 -05:00
hondacrx
25be69e859
Fixes a crash in server startup.
2021-01-02 12:09:30 -05:00
hondacrx
13c9e3d56d
Core/DataStores: Implement optional data in hotfix packets
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fbbf40981cc14523fa181cf6125336b254e8ae4d )
2020-12-31 15:04:02 -05:00
hondacrx
2485ea604d
Core/Players: Fixed worgen character creation
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/15611810daa19c2fbcccf6a4d8f7ba95d7ff7a06 )
2020-12-25 15:47:51 -05:00
hondacrx
f6203e98ee
Fix build and loading crashes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ )
2020-12-15 13:20:10 -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
2820d45a0d
Misc fixes
2020-09-03 11:25:42 -04:00
hondacrx
0c2096b7c2
Core/DataStorage: Fix loading all locale strings when not needed. More work to come on DataStorage system
2020-07-19 16:46:48 -04:00
hondacrx
2c9a8ea291
Core/Hotfixes: Add locales to hotfix_blob
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/590f541019f7630f614110c60ce3653b17ca77e2 )
2020-07-15 14:22:14 -04:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -04:00
hondacrx
15192d6a38
Core/Items: Implemented corruption and corruption resistance stats
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6533de31005fc9680d9f2b61a4d8ea4958fc8edc )
2020-06-18 15:39:41 -04:00
hondacrx
d686aef6d3
Core/DataStores: Fix loading hotfixes deleting records for db2s not loaded by worldserver
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2493d88a7224d829bd3b893f637cc255b2a751dc )
2020-06-18 15:20:33 -04:00
hondacrx
2d5a910f67
Core/PacketIO: Fixed receiving and sending db2 hotfix packets
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5fce3604fc9613299f8780d30abbbe69c0c7e531 )
2020-06-18 13:10:45 -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