hondacrx
6e0becd106
Core/Items: implement some helper methods for easier readability
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9124fd1f1fafea19b118eb69c6a35f94376fc7e8 )
2022-01-06 10:57:06 -05:00
hondacrx
942feb2c3e
Core/Instance: remove wrong raid-only restriction in the logic that kicks offline players out of instances when the instance is reset.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a2b1b3e2aad4f2ecfbf156d96890c1ecde678c11 )
2022-01-01 17:06:19 -05:00
hondacrx
c209f30475
Battleground/Arena: Properly check RBAC arena join permission before allowing queue.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a69a061d76fe4e142e84c775230e2fcbd6ddb9d4 )
2021-12-27 17:06:18 -05:00
hondacrx
7a47eaeb24
Core/Conditions: allow spellclick conditions to properly work for aura apply/remove
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/edf12fd6a1b989d7785bc0619002eda1ccc87368 )
2021-12-27 15:23:22 -05:00
hondacrx
7ca6823705
Core/Loot: fix issue that prevented players from rolling for an unique-category item while an equipped item shares the same unique-category.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5ca9f51033c92f29eb1bc915fcbf785773ed586c )
2021-12-24 21:28:30 -05:00
hondacrx
ff48f2cab9
Core/Instance : Fix instance resetting exploit
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c3c59d7fac0abb02cc1fb433338737ea119831d )
2021-12-22 20:54:24 -05:00
hondacrx
1bd33fce8e
Core/Loot: implement automatic pass in group loot for items that cannot be looted.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1c8f94a14f51e5ddfd0eb277e2b709da274e654d )
2021-12-17 19:33:22 -05:00
hondacrx
05e3cfc118
Core/Group: implement automatic party/raid leader change when the leader has been offline for two minutes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cc141e9bad5dc06a56179f820670bd6944651804 )
2021-12-17 19:04:23 -05:00
hondacrx
262943f571
Core/Battleground: Fixed a problem that did not let Arenas queue if it was in queue of Random Battleground
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/27572359563078edacf42e7b62cf0e6f2ad4b3b2 )
2021-09-27 10:53:37 -04:00
hondacrx
aac3003bc2
Core/Battleground: allow Random battleground and arena queues same time.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a9e7464e0d1f201b4a84d7fd955018e3a2c2cc59 )
2021-09-26 11:44:23 -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
52e43853fe
More Cleanups
2021-06-08 12:56:09 -04:00
hondacrx
ba064327b0
Core/DB: Fixes sometimes wrong values added to DB, also fixes errors when trying to convert updatefield to object.
2021-04-21 18:06:46 -04:00
hondacrx
1aa78d32eb
Core/Groups: Use std::chrono type for Group::m_readyCheckTimer
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/48b63c4c6721fa9a38f74f8fa92255ac0938da42 )
2021-04-06 23:42:49 -04:00
hondacrx
be2292e815
Core/Misc: Change all unix time columns in character database to bigint (signed)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d29dd1eeb5c52dc76bd741fe1ee0e875c416b8e7 )
2021-04-06 23:32:52 -04:00
hondacrx
62ec699ec6
Core: SOme code cleanup, more to follow.
2021-03-20 22:48:48 -04:00
hondacrx
d40c2938a3
Core/PacketIO: Renamed a bunch of opcodes based on more research (only those added after 6.0)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f922c6e7a46a7c712daaaef9b1a72ca865fbe94b )
2020-09-22 20:05:58 -04:00
hondacrx
d389faabe7
Groups now only disband if all members reject the invitation (as opposed to if any member rejects the invitation).
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e3077813d5bf4521fff8be3ea24db231ed00c02f )
2020-07-24 16:22:17 -04:00
hondacrx
c70d2a67a0
- Add new commands .group set assistant, .group set maintank and .group set mainassist to toggle raid member flags.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/17a0139b0e121b0d8d0f2a079fcfd49090ea35a4 )
2020-07-24 13:18:37 -04:00
hondacrx
baa9ab6558
Core/PacketIO: Convert all leftover packets to use packet classes
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/661470c6587c11e3fa94d2e8b57c92d8be2e297b )
2020-07-14 23:00:31 -04:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -04:00
hondacrx
b600c21ac2
Port From ( https://github.com/TrinityCore/TrinityCore )
...
Core/Spells: Removed duplicated check
Revert "Core/Groups: fix wrong query for loading group instance data. canReset attribute was calculated in the wrong way"
Core/Scripts: moved Wild Growth calculation to script and fixed formula
2020-06-21 13:10:09 -04:00
hondacrx
ac876b7c6c
Core/Battlegrounds: Queue updates
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/bf8714b8705c3fccc77083c6dc8665767430d346 )
2020-06-02 17:43:49 -04:00
hondacrx
230453c451
New Year 2020 :)
2020-01-09 11:35:00 -05:00
hondacrx
3ce916a82c
Core/Items: Implement new item bonus types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3d9e21193dd9f7d5f38a7a8edb3d6f6f8daa1867 )
2019-11-27 11:22:20 -05:00
hondacrx
63105504a4
Core/Items: Add ItemContext param to Item::Create function
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0a2d9ad2f7673e2b7ee62b7cc6f1a19639d37864 )
2019-11-23 00:44:38 -05:00
hondacrx
796c11795f
Core/Items: Implement azerite essences
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ec9d624aec9e0a39b1bcee7d4077f46be358faad )
2019-11-22 21:39:35 -05:00
hondacrx
23fa2a5dc9
Core/LFG: Add convenience function to get which random dungeon was selected by queued player
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/84a0b5569552a9f5a6074d102135933b9a4a52f4 )
2019-11-18 10:05:15 -05:00
hondacrx
e95115dc94
Core/DataStores: Updated db2 structures to 8.2.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3ac790287aba5f7d7c3bccf79e608de9119e461a )
2019-10-29 13:09:23 -04:00
hondacrx
570aebce26
More refactoring of code.
2019-09-23 21:41:13 -04:00
hondacrx
35c06c09fd
Some refactoring of code. and some cleanups
2019-09-21 12:11:16 -04:00
hondacrx
7c405230cc
Misc bug fixes
2019-09-11 23:42:27 -04:00
hondacrx
d3bce6a75c
Core/Misc: Fix various crashes, also related to multithreading
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad008c43b75080ec59aa973f1e2e4424332c34a4 )
2019-08-16 22:03:02 -04:00
hondacrx
3634bc7133
Core/Misc: Moved CharacterInfo out of world to separate class
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad4e63bae145ae49b584ab2fc621660430cec0d3 )
2019-08-16 13:43:17 -04:00
hondacrx
125e3b3ac7
Updated to 8.2.0.31429 (scripts disabled atm, they still need updated)
...
Code Port from TrinityCore https://github.com/TrinityCore/TrinityCore
Casc from WoW-Tools https://github.com/WoW-Tools/CASCExplorer
2019-08-14 11:20:42 -04:00
hondacrx
1e1c5c77a8
2019 YAY!
2019-01-01 12:01:55 -05:00
hondacrx
8e20114e10
BFA Update (still lots of testing to do tho)
2018-12-10 12:46:25 -05:00
hondacrx
468b053946
Core/Maps: Replaced spawnmask with difficulty list
2018-09-17 12:08:48 -04:00
hondacrx
7aa494d5dd
Core/Errors: Stop using System.Diagnostics.Contracts, Its just closing the server without error or warning. We now log the error and then throw a exception
2018-06-15 12:34:56 -04:00
hondacrx
2c3479c6e2
Core/Refactor: Part 4
2018-05-27 15:40:06 -04:00
hondacrx
dbd62e5c6f
Core/DB: Some DB improvements
2018-05-22 11:05:16 -04:00
hondacrx
9b40067017
Core/Refactor: Part 2
2018-05-07 22:07:35 -04:00
hondacrx
216db1c23a
Core/Refactor: Part 1
2018-05-07 18:56:09 -04:00
hondacrx
0ab3b8e8cd
Core/DataStores: Fixed db2 structures after 7.3.5
2018-03-13 15:43:03 -04:00
hondacrx
ba8d4661fd
Core/Items: PvP item levels basic implementation
2018-03-06 11:34:28 -05:00
hondacrx
82dca6de94
Updated DB2 structs
2018-02-26 13:13:54 -05:00
hondacrx
28c0ef9d03
Happy New Year!!!!
2018-01-02 13:02:21 -05:00
hondacrx
79aeee0ebc
Updated db2 structures to 7.3.2.25480
2017-11-20 12:22:13 -05:00
Fabian
a3dc7b3f48
Ported .Net Core commits:
...
hondacrx:
- Initial commit: Switch to .Net Core 2.0
- Fix build and removed not needed files
Fabi:
- Updated solution platforms.
- Changed folder structure.
- Change library target framework to netstandard2.0.
- Updated solution platforms again...
- Removed windows specific kernel32 function usage (Ctrl-C handler).
2017-10-26 17:23:44 +02:00