Commit Graph

1270 Commits

Author SHA1 Message Date
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 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 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
hondacrx c92693102d Core/Spells: fix casting NO_TARGET event spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/83159544b52bf48e8ba3a6eb98c1f4918c0b7bbe)
2021-05-18 12:26:29 -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 891c3b6478 Core/Players: Fixed last tick of power regeneration when reaching minimum or maximum value not being visible clientside and not triggering auras on power value change
Port From (https://github.com/TrinityCore/TrinityCore/commit/5158136ee8a77046e37bafa192481b8b61d4a116)
2021-05-17 14:39:37 -04:00
hondacrx 45df8db19e Scripts/Spells: Clear arcane charge damage/cost/cast time modifier aura when reaching 0 arcane charges (power)
Port From (https://github.com/TrinityCore/TrinityCore/commit/12ed21e690d58574d4e404c37448e1749f1b80f3)
2021-05-17 14:38:00 -04:00
hondacrx 741bb1b84a Scripts/Spells: Remove manual damage adjustment from Arcane Barrage for scaling with arcane charges and use spell cast for mana energize
Port From (https://github.com/TrinityCore/TrinityCore/commit/331c7ec7c268d522ead3229247a4c37db4393226)
2021-05-17 14:35:50 -04:00
hondacrx 3df467e345 Scripts/Spells: Properly utilize all Arcane Explosion energize effects
Port From (https://github.com/TrinityCore/TrinityCore/commit/fd7f854995580a6e0100710fdd0d6a9d63082777)
2021-05-17 14:30:14 -04:00
hondacrx 61c9f6edea Scripts/Spells: Fixed arcane barrage + explosion
Port From (https://github.com/TrinityCore/TrinityCore/commit/be8cbab4b3cd9623c42bf89d1bf1d6b40e0ae4fd)
2021-05-17 14:14:17 -04:00
hondacrx 4872dcb649 Core/Spells: Send actual power gain amount in spell energize log
Port From (https://github.com/TrinityCore/TrinityCore/commit/b511fac643f4192d5f748192bf711b64a9a2363d)
2021-05-17 14:05:59 -04:00
hondacrx 861f0575de Fixes two crashes. 2021-05-17 14:03:58 -04:00
hondacrx cb06e572f3 Core/Units: No longer send PowerUpdate packets when gaining power via energize spell effects
Port From (https://github.com/TrinityCore/TrinityCore/commit/a0a4d23fed58880c5ad1ebf4216d15d957035b65)
2021-05-13 20:37:31 -04:00
hondacrx 1509cdfded Core/Spells: Expose number of targets selected for each spell effect to scripts to allow implementing spells that do something depending on number of targets hit
Port From (https://github.com/TrinityCore/TrinityCore/commit/1a7779a6e6464d9bc5b367e02820213edd60f704)
2021-05-13 20:35:45 -04:00
hondacrx 031cde7cb2 Core/Scenes: Fix scenes played by package id
Port From (https://github.com/TrinityCore/TrinityCore/commit/2906926173fcab2b18d1a1b5cd0d94dc82dc1e2e)
2021-05-13 20:18:08 -04:00
hondacrx ad2b2bea81 Core/Commands: Add ItemContext argument to .additem and .additemset commands
Port From (https://github.com/TrinityCore/TrinityCore/commit/f072bc4ca1375805691c5f98e7def74aa8ae9f31)
2021-05-11 18:20:51 -04:00
hondacrx ac375fcebf Core/Quests: Set quest accept time updatefield
Port From (https://github.com/TrinityCore/TrinityCore/commit/d9d242bea4e9fd000098d24a5a5c5d11ea4725e4)
2021-05-11 18:13:09 -04:00
hondacrx 6e896c8829 Fix some crashes 2021-05-11 15:27:28 -04:00
hondacrx 10787838dc Core/Quests: Implemented QUEST_OBJECTIVE_FLAG_KILL_PLAYERS_SAME_FACTION
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ffedf30a9f177ba848bb74c1b41375ac6d734a9)
2021-05-11 13:00:12 -04:00
hondacrx 3a4097c920 Core/Quests: Implement new quest objective types QUEST_OBJECTIVE_LEARNSPELL, QUEST_OBJECTIVE_AREA_TRIGGER_ENTER, QUEST_OBJECTIVE_AREA_TRIGGER_EXIT
Port From (https://github.com/TrinityCore/TrinityCore/commit/254d5af7c2970620ae3bcecea4b7f1d65597f8b6)
2021-05-11 12:58:46 -04:00
hondacrx da2d1c8d13 Set commandtimeout to 4 mins when trying to do sql files. 2021-05-11 12:55:50 -04:00
hondacrx a762465675 Core/Quests: Un-deprecate QUEST_SPECIAL_FLAGS_EXPLORATION_OR_EVENT
Port From (https://github.com/TrinityCore/TrinityCore/commit/3ad389efee4a24e2f94c9eb39aeddf83d320eaf0)
2021-05-11 12:55:00 -04:00