hondacrx
|
37d62e3a32
|
Core/Transports: Localized transport objects within each map
Port From (https://github.com/TrinityCore/TrinityCore/commit/cace41449771bbe692e1a45c4d38b15a12f6496e)
|
2022-06-16 14:08:22 -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
|
40444525b2
|
Core/GameObjects: Transport (type 11) improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/630b60eb0dcd3d9ce41582664ab822b049365431)
|
2022-06-03 16:20:41 -04:00 |
|
hondacrx
|
2cc0b372bf
|
Core/PacketIO: Implemented CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE and ActivePlayerData::TransportServerTime updatefield
Port From (https://github.com/TrinityCore/TrinityCore/commit/aa592e431b945800928f2e43b3812cfa240fada1)
|
2022-06-02 22:16:12 -04:00 |
|
hondacrx
|
7bc70c02ad
|
Core/Spells: Rename SpellAttr6 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/94aac14b4da2d6d2b7565dfdb91313f09a87f168)
|
2022-06-01 15:55:27 -04:00 |
|
hondacrx
|
da9cd08caa
|
Core/Spells: Implemented SPELL_ATTR5_IGNORE_AREA_EFFECT_PVP_CHECK
Port From (https://github.com/TrinityCore/TrinityCore/commit/d71ca7a8f5aab79a7ee662dbc5632a0de7dede3f)
|
2022-06-01 13:54:41 -04:00 |
|
hondacrx
|
13701dac7c
|
Core/Spells: Rename SpellAttr5 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/738f285432b1ef6109d1c54ab7f40d743a994631)
|
2022-06-01 13:45:46 -04:00 |
|
hondacrx
|
8cddeb0fc5
|
Core/Spells: Rename SpellAttr3 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/88d7b58a3dd8b0eb95c233a20c1608ddce73d9ea)
|
2022-06-01 13:01:55 -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
|
a2d9499152
|
Core/Spells: Rename SpellAttr1 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/c88b602a2c7eda598a4205dd0ec9f562c31f21b0)
|
2022-05-31 22:13:24 -04:00 |
|
hondacrx
|
dc6eb46302
|
Core/Spells: Rename SpellAttr0 to use official attribute names
Port From (https://github.com/TrinityCore/TrinityCore/commit/a31e6819447626cd7b6967665001ea89bf6a0298)
|
2022-05-31 21:05:21 -04:00 |
|
hondacrx
|
da944ab528
|
Core/Scripts: Begin unifying triggering gameevents (not the game_event db stuff)
Port From (https://github.com/TrinityCore/TrinityCore/commit/41a04a0c496c8c0c521eeaa76e34fbeb531cc1d9)
|
2022-05-31 19:42:40 -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
|
f53c4cb009
|
Core/Misc: Rename SetXXXFlags updatefield functions to ReplaceAllXXXFlags
Port From (https://github.com/TrinityCore/TrinityCore/commit/4eba9786708dd3b22d9053c1a14eac7e6d03242e)
|
2022-05-30 15:57:56 -04:00 |
|
hondacrx
|
965aeb7425
|
Updates some enums
Port From (https://github.com/TrinityCore/TrinityCore)
|
2022-05-29 22:53:33 -04:00 |
|
hondacrx
|
ccf3198c7e
|
Core/Misc: Rename UNIT_FLAG_NOT_SELECTABLE to UNIT_FLAG_UNINTERACTIBLE
Port From (https://github.com/TrinityCore/TrinityCore/commit/c4906ce60be52c9a678287672a6461c3068beea3)
|
2022-05-29 22:48:47 -04:00 |
|
hondacrx
|
c571578df1
|
Core/Game: include addtional parameter in Object::GetPlayerListInGrid
Port From (https://github.com/TrinityCore/TrinityCore/commit/5b6bcbff1a94c4bc32c42f05d77af97d63cef420)
|
2022-05-29 20:37:26 -04:00 |
|
hondacrx
|
d0c767cfdf
|
Core/Objects: Units possessing another ones must use the detection of the latter
Port From (https://github.com/TrinityCore/TrinityCore/commit/74645553be9213e366a62c6967db1d9933f3d7a7)
|
2022-05-29 16:22:01 -04:00 |
|
hondacrx
|
dd7ffa89dc
|
Core/Maps: Use a fixed offset instead of full collision height when retrieving floor Z
Port From (https://github.com/TrinityCore/TrinityCore/commit/9bcff210f90d57689557b7b8cc20cd336b8ab035)
|
2022-05-25 13:55:04 -04:00 |
|
hondacrx
|
0bbabbd667
|
Core/PacketIO: Updated packet structures to 9.2.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/9f30afe3528441571f89cb2e1775c756774fa0cd)
|
2022-05-09 23:14:38 -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
|
39ec9e309f
|
Core/Objects: Use player as summoner for personal clones
Port From (https://github.com/TrinityCore/TrinityCore/commit/79c605436942d652c50e4cfeac9d1b20a86a2343)
|
2022-05-05 10:02:40 -04:00 |
|
hondacrx
|
09a4e13453
|
Core/Spells: Implement SPELL_ATTR7_NO_ATTACK_DODGE, SPELL_ATTR7_NO_ATTACK_PARRY and SPELL_ATTR7_NO_ATTACK_MISS
Port From (https://github.com/TrinityCore/TrinityCore/commit/d22d4616339a966ce5e5fe959dca622fc21b7988)
|
2022-05-05 09:52:50 -04:00 |
|
hondacrx
|
a9dcb2f2d7
|
Scripts/Obsidian Sanctum: Fix portals not being visible
Port From (https://github.com/TrinityCore/TrinityCore/commit/d561a691220c2c0856f63ff6cbcd4d0af8c761d5)
|
2022-04-28 10:14:22 -04:00 |
|
hondacrx
|
ffd0f4280b
|
Core/Objects: Cleanup SmoothPhasing code - move to separate files and better integrate it with visibility system
Port From (https://github.com/TrinityCore/TrinityCore/commit/70442041300bb0a1146717497fd5f771d874befa)
|
2022-03-09 14:51:55 -05:00 |
|
hondacrx
|
f0d1a632ff
|
Core/Objects: Implement SmoothPhasing part of CreateObject and replacing visible objects
Port From (https://github.com/TrinityCore/TrinityCore/commit/a5c713eaf21ce086074cf5934d1ee105c2c86922)
|
2022-03-09 14:09:03 -05:00 |
|
hondacrx
|
e65a1e95cf
|
Core/Objects: Properly choose between "Destroyed" or "OutOfRange" during visibility update
Port From (https://github.com/TrinityCore/TrinityCore/commit/5a82a0381d704e4b4b9976daf04d541d1130e541)
|
2022-03-09 12:33:25 -05:00 |
|
hondacrx
|
510a1a0208
|
Core/Objects: Add overridable function UpdateObjectVisibilityOnDestroy
Port From (https://github.com/TrinityCore/TrinityCore/commit/472384e75781ce362af9721fc16928da9eea82dd)
|
2022-03-09 12:26:16 -05:00 |
|
hondacrx
|
e839f2234c
|
Misc cleanups
|
2022-03-02 17:34:33 -05:00 |
|
hondacrx
|
042bfc12e5
|
Convert alot of methods to use TimeSpan.
|
2022-03-01 23:47:53 -05:00 |
|
hondacrx
|
c14f1eb3dc
|
Remove custom OptionalType and use the default c# nullable type.
|
2022-03-01 17:27:56 -05:00 |
|
hondacrx
|
7f86f6ce1e
|
Core/Gameobjects: Improve IsValidAttackTarget faction check for traps that hasn't owner or have NPC owner
Port From (https://github.com/TrinityCore/TrinityCore/commit/054b62be3b20270bac8e36901c3e0ab14f66e58f)
|
2022-02-27 23:31:47 -05:00 |
|
hondacrx
|
738ef0b1d5
|
Core/Gameobjects: Traps shouldn't ignore IsImmuneToNPC/IsImmuneToPC and IsInSanctuary rules if has owner
Port From (https://github.com/TrinityCore/TrinityCore/commit/fb39553831936c589697390e4a1827c977103c22)
|
2022-02-27 23:22:55 -05:00 |
|
hondacrx
|
9f72f655ab
|
Core/SAI: Support SMART_TARGET_POSITION in SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER
Port From (https://github.com/TrinityCore/TrinityCore/commit/a270005de1122d18ea4b4e01b114a87bc0e7c0eb)
|
2022-02-27 15:07:03 -05:00 |
|
hondacrx
|
6df3ca3a3b
|
Core/SAI: Add SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER
Port From (https://github.com/TrinityCore/TrinityCore/commit/f383c0ea214cc4da2d02b81e26297d77ff59c7ed)
|
2022-02-27 14:29:40 -05:00 |
|
hondacrx
|
06df87c79a
|
Core/Conditions: Added conditions for object visibility
Port From (https://github.com/TrinityCore/TrinityCore/commit/b987a8968b45b8d5c86ab7e66d3910d2ecfe0963)
|
2022-02-25 17:23:55 -05:00 |
|
hondacrx
|
6f0b8760e2
|
Scripts/Spells: Fix shaman Mastery: Elemental Overload + Stormkeeper and Unlimited Power talents
Port From (https://github.com/TrinityCore/TrinityCore/commit/bd19e225137377a0d6925960b715f58ea18652bc)
|
2022-02-25 14:18:39 -05:00 |
|
hondacrx
|
8fa43cd0bd
|
Core/Objects: fixed destination calculation for destination based spells casted by flying units
Port From (https://github.com/TrinityCore/TrinityCore/commit/0c15b2ac7cd8f57004b009a99ec357ef2eefecb3)
|
2022-02-22 19:20:18 -05:00 |
|
hondacrx
|
c27475ae46
|
Core/MMAPs: Adjust walkable climb and fix a lot of mmap raycast issues
Port From (https://github.com/TrinityCore/TrinityCore/commit/89afeed41b4f040e4852b35183f30291588662d7)
|
2022-02-22 14:24:29 -05:00 |
|
hondacrx
|
9721f6406e
|
Core/Objects: use the static vmap check in MovePositionToFirstCollision for all path results to avoid falling below wmo surfaces when the mmap path returns unreliable data
Port From (https://github.com/TrinityCore/TrinityCore/commit/b8e1de0f929598c2ebb8da2ee3de99f91be43d14)
|
2022-02-18 17:37:39 -05:00 |
|
hondacrx
|
e6b9631ed0
|
Core/Objects: further improvements for MovePositionToFirstCollision
Port From (https://github.com/TrinityCore/TrinityCore/commit/26e7da1622b217f66d28771836014ca9023efd16)
|
2022-02-18 17:27:32 -05:00 |
|
hondacrx
|
cb68969f1d
|
Core/Objects: optimize and improve MovePositionToFirstCollision results
Port From (https://github.com/TrinityCore/TrinityCore/commit/b8805f43897bc5b22a7e7491b055b8dad84a34aa)
|
2022-02-18 17:15:45 -05:00 |
|
hondacrx
|
8126e7c6e1
|
Game/AI: Implement new targettype SMART_TARGET_CLOSEST_UNSPAWNED_GAMEOBJECT
Port From (https://github.com/TrinityCore/TrinityCore/commit/db825c3221de16cdb757711781318d76b414213f)
|
2022-02-18 13:35:32 -05:00 |
|
hondacrx
|
a604bbd7f9
|
Core/Gameobjects: Improve stealth detection
Port From (https://github.com/TrinityCore/TrinityCore/commit/60e66621dae44cb832ebb0bdb5e168f9ab114ecb)
|
2022-02-18 12:51:16 -05:00 |
|
hondacrx
|
5bd2878a4e
|
Core/Objects: cache current liquid status of objects when updating position data and use it to replace unnecessary vmap lookups
Port From (https://github.com/TrinityCore/TrinityCore/commit/d18d2b84f2c3e6e1005316625da80c99dd414bcc)
|
2022-02-17 16:55:41 -05:00 |
|
hondacrx
|
11e97aa548
|
Core/Spells: Implemented target 62 TARGET_DEST_CASTER_GROUND (the same as target 125)
Port From (https://github.com/TrinityCore/TrinityCore/commit/88cf53e54a4cda8fa8f1e3ef8b0766b5e6ac8c27)
|
2022-02-17 09:32:03 -05:00 |
|
hondacrx
|
8d7ba1061c
|
Core/Spells: Implemented target 137 TARGET_DEST_CASTER_MOVEMENT_DIRECTION
Port From (https://github.com/TrinityCore/TrinityCore/commit/f515424217b6470b73269c7671a3086ff19c2359)
|
2022-02-16 13:05:11 -05:00 |
|
hondacrx
|
cb7438506f
|
Scripts/Spells: Implemented various rogue spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/a3d06f2f329a6d21b9a79aed8b39f1d56fa933e6)
|
2022-01-07 16:42:42 -05:00 |
|
hondacrx
|
038a06e166
|
Core/PacketIO: Fixed SMSG_UPDATE_OBJECT packets going missing for new items
Port From (https://github.com/TrinityCore/TrinityCore/commit/48bd9698f88ade01209c9287ff38005900630ed3)
|
2022-01-07 12:52:45 -05:00 |
|