Commit Graph

1527 Commits

Author SHA1 Message Date
hondacrx 52e43853fe More Cleanups 2021-06-08 12:56:09 -04:00
hondacrx 302a1f293c Some Cleanups 2021-06-07 18:06:16 -04:00
hondacrx cb7640e3c6 Misc Fixes 2021-06-07 13:13:58 -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 db0d46c9d1 Core/DataStores: Load PvpTier.db2
Port From (https://github.com/TrinityCore/TrinityCore/commit/8d5356cdeaeaae7dc20bfca71ca24b8134a8e80c)
2021-06-07 10:57:57 -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 6ab159039b Core/DataStores: Load ItemModifiedAppearanceExtra.db2
Port From (https://github.com/TrinityCore/TrinityCore/commit/b607bb0a93892734c6a2ce16afc5ea92ffb7fe50)
2021-06-06 14:16:20 -04:00
hondacrx d687d41078 Core/Players: Add PlayerExtraFlags for tracking race change, level boost, and raf level grant usage
Port From (https://github.com/TrinityCore/TrinityCore/commit/c2751f9195959a199413e332d2b595a60e4a6d35)
2021-06-06 14:12:53 -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 6ab6fc81a5 Core/Reputation: Named all reputation flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/f6b919fafe45aaeba0c5572925e47562158314b1)
2021-06-05 20:15:28 -04:00
hondacrx bebc93f82d Core/DataStores: Fixed SpellLabelEntry structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/2bfa576b30e2459efdec353b65a668fe02a6f82e)
2021-06-05 19:59:49 -04:00
hondacrx 134b0e3287 Core/PacketIO: Named PVPInfo/bracket fields
Port From (https://github.com/TrinityCore/TrinityCore/commit/19990a966b7e9c0b3382509b01d9af47501547e1)
2021-06-05 19:59:03 -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 cd07815901 Core/Players: Name unknown player flags and rename MENTOR to TIMEWALKING
Port From (https://github.com/TrinityCore/TrinityCore/commit/dd9913d7e3cb7a773849a8a80670ea62a200a02f)
2021-06-05 19:51:34 -04:00
hondacrx c1409e4787 Core/Conditions: Implemented missing PlayerCondition columns - time and weather
Port From (https://github.com/TrinityCore/TrinityCore/commit/8aaf750be1ee16a299016cf038bd84bd9b387544)
2021-06-04 16:49:44 -04:00
hondacrx ba2908f508 Core/Units: Add Func overloads to GetAura/GetAuraApplication
Port From (https://github.com/TrinityCore/TrinityCore/commit/9542d221cb359f6dfd67aa1432877e19b942b619)
2021-06-04 16:35:52 -04:00
hondacrx 69a832b162 Core/Spells: Load spell label data for future use
Port From (https://github.com/TrinityCore/TrinityCore/commit/e1f3f1254c3214c0a5b71db6de33f8900903d314)
2021-06-04 16:26:25 -04:00
hondacrx fee15ee311 Misc stuff 2021-06-04 15:04:08 -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 32f4bf4c25 Core/DataStores: Load Achievement_Category.db2
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad683a356a173f47fd9cd1f9860d5ea5d6da868c)
2021-06-04 14:15:53 -04:00
hondacrx cd9aab7d52 Core/Criteria: Add all values of CriteriaTreeFlags
Port From (https://github.com/TrinityCore/TrinityCore/commit/5543908e52bec8d62aca33b4f04171dc19dfe275)
2021-06-04 14:09:55 -04:00
hondacrx d518c9c1d0 Core/Criteria: Add all values of CriteriaFlags
Port From (https://github.com/TrinityCore/TrinityCore/commit/2629015011ee1d6e3e50a035dc57e08231ff726a)
2021-06-04 14:08:55 -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 9621a951f4 Core/Pools: Fixed spawning in pools with both explicitly and equally chanced entries
Port From (https://github.com/TrinityCore/TrinityCore/commit/5e774fc7f1941484ec86c1c5abe5bbb14f4e4090)
2021-06-02 22:16:15 -04:00
hondacrx 90508f7689 Core/Maps & Extractors: Move copypasted map file headers into a single shared file and replace #defines with enums
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ecfe58cae6d9cfa7a3aef21a4a96aa00c513ba2)
2021-06-02 22:09:53 -04:00
hondacrx 2576fded97 Scripts/Spells: Implement mage Alter Time
Port From (https://github.com/TrinityCore/TrinityCore/commit/28c075765bdf33a4444a0e13253da7e9f9e0f447)
2021-06-02 18:53:39 -04:00
MaxtorCoder 075796983e Core/Quest: Use valuetuple over Tuple (#34) 2021-05-30 12:58:28 -04:00
hondacrx fc771bec1b Fixes sounds missing, when client needs data from hotfix. 2021-05-24 11:23:04 -04:00
hondacrx b778907276 DB Updates 2021-05-23 17:24:55 -04:00
hondacrx 0423ce99f9 Core/PacketIO: Properly send inventory error when attempting to withdraw guild bank item into "any slot" when bags are full
Port From (https://github.com/TrinityCore/TrinityCore/commit/ce37c24481c6ab6863c1fc3be037aa56c54520ea)
2021-05-23 17:24:45 -04:00
hondacrx 3d4f6c71f4 Core/PacketIO: Implement new guild bank item swap opcodes
Port From (https://github.com/TrinityCore/TrinityCore/commit/7f7ccfd6cddc8b6daec92390093f677bcd0a9aa4)
2021-05-23 17:24:29 -04:00
hondacrx d5080b02a9 Core/PacketIO: Add new guild bank interaction opcodes
Port From (https://github.com/TrinityCore/TrinityCore/commit/9d4ccbda34cc7213b155bba308fe10be87e17b66)
2021-05-23 17:12:34 -04:00
hondacrx 50c7682db6 Core/Vmaps: Fixed crash in unloading vmaps
Port From (https://github.com/TrinityCore/TrinityCore/commit/622cec8a8fff031ff2d8f3e4c0ad4fb97971dd7d)
2021-05-23 16:44:50 -04:00
hondacrx 22e96b477b DB updates 2021-05-18 13:46:50 -04:00
hondacrx 82eb0b2fd5 Misc fixes 2021-05-18 13:46:40 -04:00
hondacrx fb81030c75 Core/Items: Fixed crash happening when deleting item before it was saved for the first time
Port From (https://github.com/TrinityCore/TrinityCore/commit/3df64ceff4aaada63c598d110156f22dd31f1d2c)
2021-05-18 13:46:30 -04:00
hondacrx 00da79c7a9 Core/Unit: Abide UNIT_FLAG2_DISABLE_TURN on creatures.
Port From (https://github.com/TrinityCore/TrinityCore/commit/ac8ff492744e65437fc906372058a0b29147af3f)
2021-05-18 13:45:37 -04:00
hondacrx ea9dd9207f Scripts/World: New target dummy AI.
Port From (https://github.com/TrinityCore/TrinityCore/commit/4a65dcaecb103f62b9ee005e334de6a59d39368b)
2021-05-18 13:40:29 -04:00
hondacrx a204c827b5 Scripts/Commands: New command: .debug threatinfo
Port From (https://github.com/TrinityCore/TrinityCore/commit/e090c9a00eab7af40ba1b4090d5b5a456a3e4b33)
2021-05-18 13:33:55 -04:00
hondacrx c51e7b3223 Core/Movement: Correct the allowed distance to target before a repositioning is necessary.
Port From (https://github.com/TrinityCore/TrinityCore/commit/0ce1e9d6522974e3186e8b5cf75b7c653a075862)
2021-05-18 13:13:12 -04:00
hondacrx 0f16ad75d0 Core/Spells: Defined and implemented some new spell attributes
Port From (https://github.com/TrinityCore/TrinityCore/commit/1912999b9e4b1f1b7503e404d359dfeac38c3d29)
2021-05-18 13:08:05 -04:00
hondacrx 58bbbade44 Core/Spells: Fixed Shapeshift using macro
Port From (https://github.com/TrinityCore/TrinityCore/commit/068b4f96e5f4d57f31ad6c00611f01aad3fab4d3)
2021-05-18 12:56:02 -04:00
hondacrx 5a9ff185b9 Core/Creature: improve DB linked_respawn handling
Port From (https://github.com/TrinityCore/TrinityCore/commit/1206e815cd9785e4671f30548140f038567811a2)
2021-05-18 12:55:23 -04:00
hondacrx ccd92e8dd5 Core/Threat: Fix a potential exploit allowing players to damage a boss without them taking damage.
Port From (https://github.com/TrinityCore/TrinityCore/commit/c31ae7ab33c42689c45baa1f1086405656a3fdff)
2021-05-18 12:46:50 -04:00
hondacrx 5cc1dd1a61 Core/Map: New Map::ForceRespawn to override objections and force a respawn (equivalent to force = true). Use this to fix various GM commands.
Port From (https://github.com/TrinityCore/TrinityCore/commit/8b7728f82e6e7c326b7945efd719218179e9767a)
2021-05-18 12:45:55 -04:00
hondacrx de0929bc8e Core/Scripts: Remove deprecated overload of QuestReward without LootItemType argument
Port From (https://github.com/TrinityCore/TrinityCore/commit/b9d63c2009c842a12876c2069ba0a3dd7d277f4a)
2021-05-18 12:39:00 -04:00
hondacrx 8b8337034f Core/Map: Fix a crash that could happen if a player moved very far away from a creature they were in combat with.
Port From (https://github.com/TrinityCore/TrinityCore/commit/b00d3812ab1b40636c79889e705042d8198b0c17)
2021-05-18 12:33:20 -04:00
hondacrx 66ba3fe724 Core/Misc: A variety of clean-up changes:
Port From (https://github.com/TrinityCore/TrinityCore/commit/5aee452943e5c76f54f58eea9e6880b54a61ec9c)
2021-05-18 12:31:45 -04:00