Commit Graph

61 Commits

Author SHA1 Message Date
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 fa03706395 Core/Battlegrounds: Change Battleground* argument to BattlegroundQueueTypeId
Port From (https://github.com/TrinityCore/TrinityCore/commit/20d70abb2c82798dd4a4338dcf3d80a61312d1fb)
2021-08-15 08:41:29 -04:00
hondacrx 18d873e1ee Core/Battlegrounds: Remove duplicate info from GroupQueueInfo
Port From (https://github.com/TrinityCore/TrinityCore/commit/58be6007fbfa45b7deb864ee09bd0c672f42a71d)
2021-08-08 14:57:15 -04:00
hondacrx 0c527d206c Core/Entities: don't allow client control if player is still affected by any lose of control state
Port From (https://github.com/TrinityCore/TrinityCore/commit/29bfa32fc39de1d93fbdb272d48689174c547725)
2021-06-23 14:13:31 -04:00
hondacrx 52e43853fe More Cleanups 2021-06-08 12:56:09 -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 9851142796 Core: Combat/threat system rewrite
Port From (https://github.com/TrinityCore/TrinityCore/commit/34c7810fe507eca1b8b9389630db5d5d26d92e77)
2021-05-18 12:25:40 -04:00
hondacrx aaa3964d49 Core/Grids: Move packet sending functionality out of MessageDistDeliverer and into separate, customizable class and unify LocalizedPacketDo, LocalizedPacketListDo as generic localizable action
Port From (https://github.com/TrinityCore/TrinityCore/commit/fb66575d38d2ba7ffc24c29824fa75d7019de549)
2021-05-02 13:41:19 -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 0501481fcd Core/Auras: Defined and implemented many new interrupt flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/9b5a46ca2bb3a4632cb9914e0899df611a47d935)
2021-03-28 15:49:12 -04:00
hondacrx 62ec699ec6 Core: SOme code cleanup, more to follow. 2021-03-20 22:48:48 -04:00
hondacrx 307f07eeb9 Core/Auras: Implement SPELL_AURA_BATTLEGROUND_PLAYER_POSITION_FACTIONAL (397) & SPELL_AURA_BATTLEGROUND_PLAYER_POSITION (398)
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9357dc7f29fc15a72a3dc25b647d577dc979db8)
2021-02-13 20:41:50 -05:00
hondacrx e04769852a Misc cleanups 2021-02-09 13:13:08 -05:00
hondacrx 4bfc02f1f3 Misc fixes. 2021-02-09 10:33:35 -05:00
hondacrx f18a9c1ec9 Core/Misc: Update a few enums from db2 to 9.0.2
Port From (https://github.com/TrinityCore/TrinityCore/commit/d4ad9870105ca149cf6f41563ea26d5faf246fa9)
2021-02-02 10:06:49 -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 94705b782c Core/Battleground: mistaked rows
Port From (https://github.com/TrinityCore/TrinityCore/commit/13e96d3c110c6b84eca06544ded091d2962c61ab)
2021-01-19 13:39:37 -05:00
hondacrx 9d036f351e Core/Battleground: use sniffed positions of Arathi Basin buffs
Port From (https://github.com/TrinityCore/TrinityCore/commit/9f59b1c447efaad9887f212e34f2eb96550bb658)
2021-01-19 13:37:17 -05:00
hondacrx 10c1adf2d8 Core/Chat: Send broadcast text id in sound packets to allow playing encrypted sound files
Port From (https://github.com/TrinityCore/TrinityCore/commit/2e4609f6e18c181fbb54ec851a9ccd5bd3c6eb7b)
2020-12-31 21:00:19 -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 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 581d077acd Refactoring of BNetServer 2020-07-12 00:06:43 -04:00
hondacrx f0942a257e Misc fixes/Misc DB updates 2020-06-12 16:52:42 -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 7290270bbf Core/PacketIO: Fixed BattlefieldStatusHeader structure and QueueID values for other battleground types
Port From (https://github.com/TrinityCore/TrinityCore/commit/d435d5d5ba7040a0de16d5b97202b2e61fd03344)
2020-06-02 13:51:01 -04:00
hondacrx 2acce62671 Core/Battlegrounds: Use fields from DB2/battleground_template data in the Battleground Class
Port From (https://github.com/TrinityCore/TrinityCore/commit/d7623adf0e6b8c5cdc1e468b89172ed7db63fe92)
2020-05-20 14:58:21 -04:00
hondacrx 6b67079dd1 Core/Achievements: Greatly optimize achievement system by splitting large types by miscvalue
Port From (https://github.com/TrinityCore/TrinityCore/commit/38d3c5ed16dd502471d810638fe21d90f8e0c7a6)
2020-05-19 15:07:49 -04:00
hondacrx 43fcc558e4 Core/Achievements: Optimized resetting achievement criteria by condition and changed the functionality to properly reset all possible criteria with given condition
Port From (https://github.com/TrinityCore/TrinityCore/commit/6f7ff9a3efd10cd4f776a67540109e7bb774f1c5)
2020-05-06 17:52:14 -04:00
hondacrx 0c0198c483 Revert "Core/Battlegrounds: disable health regen for battleground vehicles"
This reverts commit 96294d3af5.
2020-05-06 15:31:51 -04:00
hondacrx 96294d3af5 Core/Battlegrounds: disable health regen for battleground vehicles
Port From (https://github.com/TrinityCore/TrinityCore/commit/53f79acda916220faf53ed3e4d12872740c80df3)
2020-05-06 15:16:45 -04:00
hondacrx 752137af52 Refactoring Cleanup 2020-02-03 14:42:20 -05:00
hondacrx 230453c451 New Year 2020 :) 2020-01-09 11:35:00 -05:00
hondacrx 9415511208 Misc fixes 2019-11-01 17:19:20 -04: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 c6e53b2ba7 Core/PacketIO: Update opcodes and packet structures to 8.2.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee2e49429f4383732b4e0f39b493470b9c1dd10c)
2019-10-28 14:33:43 -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 87d30caa49 Ensure that all actions are compared to fixed point in time (ie. world update start)
Port From (https://github.com/TrinityCore/TrinityCore/commit/60663d1374beef3103f4787152654034fa4a8897)
2019-09-01 10:37:14 -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 7255455b22 Core/Refactor: Part 5 2018-07-05 10:57:42 -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 913beeae69 Core/Misc: Misc fixes 2018-05-23 18:16:14 -04:00
hondacrx 5dacd669b5 Core/Refactor: Part 3 2018-05-16 19:57:48 -04:00
hondacrx 7d4c0b7634 Core/Misc: Misc cleanups and changing of fields 2018-05-13 20:26:05 -04:00
hondacrx f26f7a4348 Core/Misc: Fixed rotation of many gameobjects summoned in garrison and various scripts 2018-05-08 15:36:23 -04:00
hondacrx 216db1c23a Core/Refactor: Part 1 2018-05-07 18:56:09 -04:00