hondacrx
|
f73e64396f
|
Update license headers for all files.
|
2023-01-18 17:25:32 -05:00 |
|
hondacrx
|
66605b58ac
|
Core/Items: Dropped deprecated ItemFlag2 ITEM_FLAG2_DONT_IGNORE_BUY_PRICE
Port From (https://github.com/TrinityCore/TrinityCore/commit/e275c39586dba170c931b972aa7e9cc3c691a533)
|
2023-01-04 02:57:11 -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
|
744e9c1c19
|
Core/Loot: Implemented dungeon encounter personal loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/010e6f7f49744b16e3ecececb7d9605f8b8db4d5)
|
2022-10-26 01:36:15 -04:00 |
|
hondacrx
|
7fc3293fd4
|
Fixes some errors with loot.
|
2022-10-25 18:09:05 -04:00 |
|
hondacrx
|
39e9e73277
|
Core/Loot: Prevent looting bosses by players that have already completed that encounter
Port From (https://github.com/TrinityCore/TrinityCore/commit/9ce47e6809eecc891904e272b368596fdc55e6a4)
|
2022-10-06 20:50:10 -04:00 |
|
hondacrx
|
87fdd30072
|
Core/Loot: Send DungeonEncounter id in SMSG_ITEM_PUSH_RESULT
Port From (https://github.com/TrinityCore/TrinityCore/commit/5a516fb6549e460e68b45005a17ec1b6217fefa5)
|
2022-10-04 19:59:15 -04:00 |
|
hondacrx
|
53689df7fa
|
Core/Items: Added correct context and bonus calculation for character loadout items
Port From (https://github.com/TrinityCore/TrinityCore/commit/b4d2166f0c7a61f5a9b159da80e478c5ae7aaa16)
|
2022-09-24 13:53:55 -04:00 |
|
hondacrx
|
40f06a3fb0
|
Core/Loot: Refactored Player::SendLoot to accept Loot object directly
Port From (https://github.com/TrinityCore/TrinityCore/commit/cbf2064c62137d9f0c0397956592f3ab9700480c)
|
2022-09-18 22:22:44 -04:00 |
|
hondacrx
|
6c7991c28f
|
Core/Loot: Move loot generation out of Player::SendLoot
Port From (https://github.com/TrinityCore/TrinityCore/commit/8c20f620d7b070b13b40803095e5fa97f9349512)
|
2022-09-18 22:13:40 -04:00 |
|
hondacrx
|
aa88c5bb2f
|
Core/Loot: Simplify loot containers
Port From (https://github.com/TrinityCore/TrinityCore/commit/c00e2e4851498aa04ac1d8ff13a0759b245df72b)
|
2022-09-18 20:32:52 -04:00 |
|
hondacrx
|
b76c9571d2
|
Core/Loot: Move loot rolls from Group to Loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/3ef5079feeedfdafc9d3c1d9f865e96dbc77ecc8)
|
2022-09-18 17:57:08 -04:00 |
|
hondacrx
|
0f77a9b27d
|
Core/Loot: Store method used at loot generation inside Loot object
Port From (https://github.com/TrinityCore/TrinityCore/commit/9700b2a78680452d80025121a031da340af51348)
|
2022-09-18 15:54:17 -04:00 |
|
hondacrx
|
bfdbcd7cbe
|
Core/Loot: Store references to Loot objects directly in players loot view map instead of guids of world objects holding that loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/f19f32f2a49cf0eb235f1aa12106322bf9db2a15)
|
2022-09-18 15:40:17 -04:00 |
|
hondacrx
|
1f01e15e09
|
Core/Loot: Corrected loot release logic on leaving world and swapping bags
Port From (https://github.com/TrinityCore/TrinityCore/commit/30ad7e3337f8da32cb567489f4203c7eb35d17a4)
|
2022-09-18 15:05:23 -04:00 |
|
hondacrx
|
2270e26b0d
|
Core/Loot: Set loot guid and type in Loot constructor
Port From (https://github.com/TrinityCore/TrinityCore/commit/e9d083a2ee59d297271b04f3b7fb63808f7f0c8c)
|
2022-09-11 14:57:51 -04:00 |
|
hondacrx
|
595ac58013
|
Core/Spells: Remove all hardcoded restrictions for pick pocket spell effect and rely only on presence of pickpocket loot in db
Port From (https://github.com/TrinityCore/TrinityCore/commit/78698463ff6b20255148fb647e9ad33a487bb09d)
|
2022-09-11 14:40:24 -04:00 |
|
hondacrx
|
2cb4ea2ff2
|
Core/Loot: Updated LootType enum for 9.2.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/74dbed1d0ea11373b5765a4c53b1a762203fcbd2)
|
2022-09-02 14:22:40 -04:00 |
|
hondacrx
|
7bba4bdd79
|
Core/Loot: Allocate Loot separately from objects
Port From (https://github.com/TrinityCore/TrinityCore/commit/7957e2d380e08fa831765f610c0e29d2f3e11a04)
|
2022-09-02 14:14:04 -04:00 |
|
hondacrx
|
e3323e5640
|
Core/Loot: Removed unneccessary field from Loot class and pass it as parameter everywhere
Port From (https://github.com/TrinityCore/TrinityCore/commit/ba251da7c3615100cba60511a60cfa4f6b3bf0e2)
|
2022-08-25 13:58:35 -04:00 |
|
hondacrx
|
544607f794
|
Core/Items: Implemented ITEM_FLAG3_DONT_REPORT_LOOT_LOG_TO_PARTY
Port From (https://github.com/TrinityCore/TrinityCore/commit/40c3add02e2df95b178caa51c806a324d556f582)
|
2022-08-06 12:18:46 -04:00 |
|
hondacrx
|
4efe624af1
|
Core/PacketIO: Updated packet structures to 9.2.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/d3c4216de8e1dcb9f62d2fcc1b9b72852e5409c9)
|
2022-06-03 20:01:55 -04:00 |
|
hondacrx
|
0e91351256
|
Core/Spells: Implemented SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTING
Port From (https://github.com/TrinityCore/TrinityCore/commit/24434c687d8662eff42202c96d11c45fcf00e2f0)
|
2022-06-01 16:06:11 -04:00 |
|
hondacrx
|
0dfea5dcb2
|
Core/Items: Use correct error message when swapping weapons in combat too quickly
Port From (https://github.com/TrinityCore/TrinityCore/commit/4bc02e3744c67fc4ccd5447f3290a4710c6b1cb5)
|
2022-06-01 15:56:13 -04:00 |
|
hondacrx
|
a198e03a1d
|
Core/Spells: Rename SpellAttr2 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/dda375b9868d6dbe2a4d58b386bb90ae41d25e0d)
|
2022-06-01 11:53:42 -04:00 |
|
hondacrx
|
108abf92cd
|
Core/Items: Implemented item effect trigger type 7 (On Looted)
Port From (https://github.com/TrinityCore/TrinityCore/commit/372c84e998a090185f822a228c407911cbc821f1)
|
2022-05-31 16:00:10 -04:00 |
|
hondacrx
|
dfee7691f7
|
Core/Battlegrounds: Replaced overriding m_team with more fine grained approach
Port From (https://github.com/TrinityCore/TrinityCore/commit/55587694053583b4cb85be38a47563a9fdf77271)
|
2022-05-31 13:45:46 -04:00 |
|
hondacrx
|
442da7511f
|
Core/Misc: Rename AddXXXFlag updatefield functions to SetXXXFlag
Port From (https://github.com/TrinityCore/TrinityCore/commit/b47185cabfbdeeaf492bf2303635db07ce703785)
|
2022-05-30 16:12:11 -04:00 |
|
hondacrx
|
44b70d8db9
|
Core/Misc: Improvement item durability repair logic.
Port From (https://github.com/TrinityCore/TrinityCore/commit/72a4fccaab4e83801c33c533cbcfdba1c6c43022)
|
2022-05-29 23:23:54 -04:00 |
|
hondacrx
|
5e6dfb61ac
|
[Exploit/Dupe] Container item
Port From (https://github.com/TrinityCore/TrinityCore/commit/0910bca34cd36ae17652daef9621c318772270d1)
|
2022-05-29 16:00:04 -04:00 |
|
hondacrx
|
0b1cde8396
|
Core/Player: Fix output of .additem command with negative count value
Port From (https://github.com/TrinityCore/TrinityCore/commit/6855c81df1226a4086e2587b3f1800579f078321)
|
2022-05-26 16:17:49 -04:00 |
|
hondacrx
|
f67434306f
|
Core/Auras: Proc flag updates
Port From (https://github.com/TrinityCore/TrinityCore/commit/02979daf761a5122efa7b8fa3e70509ecd69789e)
|
2022-05-07 22:41:24 -04:00 |
|
hondacrx
|
add1e659bf
|
Core/Spells: Pass cast item level to triggered spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/8e2d1e328ebec60c76d65651b268ec3ad2ce26fc)
|
2022-05-05 10:21:47 -04:00 |
|
hondacrx
|
511bce7b00
|
Core/Loot: Prevent loot already looted item
Port From (https://github.com/TrinityCore/TrinityCore/commit/8847f37b5bb8e42068ea10e007216e8abf6189fc)
|
2022-03-02 09:18:34 -05:00 |
|
hondacrx
|
9587d3ea7d
|
Update GameTime Methods
|
2022-03-01 17:33:20 -05:00 |
|
hondacrx
|
c14f1eb3dc
|
Remove custom OptionalType and use the default c# nullable type.
|
2022-03-01 17:27:56 -05:00 |
|
hondacrx
|
2c03f9d1be
|
Core/Items: Reagent bank
Port From (https://github.com/TrinityCore/TrinityCore/commit/a3b2e4d9873874e29291f0c9851ae154029b1b3b)
|
2022-02-26 23:32:00 -05:00 |
|
hondacrx
|
4679bc9980
|
Core/Items: Implemented many new enchantment flags
Port From (https://github.com/TrinityCore/TrinityCore/commit/241193cd0287c3d7a2cbaf7f2c5775d414b4d0b3)
|
2022-02-24 16:16:46 -05:00 |
|
hondacrx
|
3c6e9e7795
|
Core/Misc: Create new enum for AreaIds
Port From (https://github.com/TrinityCore/TrinityCore/commit/60b48ad0467c4578d9944e53d9c55ed4b970a4ec)
|
2022-02-23 16:45:12 -05:00 |
|
hondacrx
|
8ba914cb61
|
Core/Quests: Fixed gameobject sparkle state for lootable quest items by moving ItemAddedQuestCheck/ItemRemovedQuestCheck after item is added/removed
Port From (https://github.com/TrinityCore/TrinityCore/commit/b1a1e552d2acb394ad0d0a2544aeef6ad93ca4fb)
|
2022-02-22 19:39:43 -05:00 |
|
hondacrx
|
380aeac394
|
Core/Players: Improve trade exchange calculations
Port From (https://github.com/TrinityCore/TrinityCore/commit/68e1dc8adb84a3df5241358be591400db39e4d62)
|
2022-02-18 13:09:36 -05: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
|
883a3bb990
|
First try at updating command system to be like TC. Still needs alot of testing/work
|
2022-01-20 09:57:15 -05:00 |
|
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
|
f1a0e55cb5
|
additional output for additem command
Port From (https://github.com/TrinityCore/TrinityCore/commit/72e61625bca5a8420fc76666db3481673b180a69)
|
2022-01-05 23:29:15 -05:00 |
|
hondacrx
|
8b23a77c5f
|
Core/Loot: don't allow to regenerate chest loot inside instances and raids.
Port From (https://github.com/TrinityCore/TrinityCore/commit/bfef73b5102201e85a31b39ae595da42d9750c7e)
|
2021-12-22 20:32:04 -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
|
b349f922b2
|
Core/Spells: don't allow spells with SPELL_EFFECT_CREATE_LOOT to be cast if there isn't enough space in inventory
Port From (https://github.com/TrinityCore/TrinityCore/commit/59da957165ef7d7529db30f90a30dc401d682052)
|
2021-12-17 19:26:43 -05:00 |
|
hondacrx
|
613fa25096
|
Core/Player: allow AutoStoreLoot to specify if the looted item should be shown as if created by the player.
Port From (https://github.com/TrinityCore/TrinityCore/commit/81a8366ce5659f3556a0b910a0437256d95b62f9)
|
2021-12-17 17:47:14 -05:00 |
|
hondacrx
|
0e8e2b7cc5
|
Core/Achievement: fix mistake related to ACHIEVEMENT_CRITERIA_TYPE_OWN_ITEM.
Port From (https://github.com/TrinityCore/TrinityCore/commit/238726b8241adea7819fe93f1af7bec8bd77f6e1)
|
2021-12-07 14:21:57 -05:00 |
|