Hondacrx
d6c7ea67fc
Core/Players: Fix player outdoor status after leaving instance
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8734e28c8af06ff8f067390959d9273657db2297 )
2025-08-17 23:02:06 -04:00
Hondacrx
9340c89bb1
Core/Players: Improve setting ActivePlayerData::TransportServerTime by including TIME_SYNC and CMSG_QUEUED_MESSAGES_END values in its calculation
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/821ecf8fa3b6b922ba178cde7593ef5d84ef734b )
2025-08-10 17:05:31 -04:00
Hondacrx
c3d7e5adb3
Core/Player: moved zone/area updating and tavern resting checks into Heartbeat and movement updates
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e14648eaba40bf821b2245c71a0fee3a88dfdba5 )
2024-11-11 10:51:47 -05:00
Hondacrx
be74f514a1
Core/Movement: Store adv flying speeds instead of hardcoding them in SMSG_UPDATE_OBJECT and enable packets modifying them
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/43c7965d6b97a919ddd7e97a1f6e3f5750553f09 )
2024-11-10 18:24:49 -05:00
Hondacrx
06979399fb
Core/Maps: Link instance map to LfgDungeons
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/81276097648abe484d720c8ee9e3e77173825c8c )
2024-11-10 17:37:17 -05:00
Hondacrx
f38ad4607e
Core/PacketIO: Updated to 11.0.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e59eef5432c7b70679d33f4911c88d0f7d75fd39 )
2024-09-02 18:44:55 -04:00
Hondacrx
2004acd5d1
Core/Players: Allow targeting a specific transport during teleports
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5b130cfb4253a94c08ff807e7f28e988651d2476 )
2024-08-25 14:38:47 -04:00
Hondacrx
4fbca2d838
Core/Player: moved indoors/outdoors aura interrupting mechanic into heartbeat and movement handling
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5a169f6eae45a7578d6e312cdba9825f6fc24fa5 )
2024-08-19 11:50:36 -04:00
Hondacrx
e9b21a91be
Core/Battlegrounds: Move to scripts And a lot of misc commits i couldn't recover.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d0d5d309bb5877dc2fcb27f6cb123707a31ec1e8 )
2024-08-04 15:18:22 -04:00
hondacrx
1e421b9f53
Misc fixes
2024-03-19 17:21:32 -04:00
hondacrx
3a976b2353
Core/Creatures: Implemented unsummoning and resummoning critter pets on flying mounts and teleports (and related static flags)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f2ce5072d62e2835c4426220ebf8ade5fa67a79b )
2024-03-04 11:50:36 -05:00
hondacrx
5972f3b8a1
Core/Battlegrounds: Clean up some Team/TeamId parameters to use enums instead of raw integer types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1ef0c045202a6af33fb991f2ff765fa183ce976f )
2024-02-04 16:31:49 -05:00
hondacrx
871928ebb7
Core/Creatures: Taxi improvements
...
* Fixed flight master minimap icon
* Fixed crash on Argus
* Implemented teleport taxi nodes
Port From (https://github.com/TrinityCore/TrinityCore/commit/73e0b3e77c04a7821f58d79211f344b9129602f1 )
2024-02-02 10:20:04 -05:00
hondacrx
cda53c8e7f
Some cleanups. (might break build for scripts as they are a WIP)
2023-10-08 10:35:31 -04:00
hondacrx
f636ea225f
Messed up the commit history, so here is all the files rip, Credit to TrinityCore
2023-09-16 08:42:35 -04:00
hondacrx
4134796f1b
Core/Battlegrounds: Rework queues
...
* No more copies of Battleground classes
* FreesSlotQueues now have as key the MapId instead of queue id
* Random queues can now popup already busy specific battelgrounds (queues are NOT merged)
* Removed Holiday handling, this should already be handled in BattlegroundMgr::IsBGWeekend
Port From (https://github.com/TrinityCore/TrinityCore/commit/0ede6c155605da602b3bafaa3a1212d9f924759b )
2023-09-14 06:16:30 -04:00
hondacrx
f73e64396f
Update license headers for all files.
2023-01-18 17:25:32 -05:00
hondacrx
e5c7244893
Core/Maps: Changed functions checking if map can be entered to use TransferAbortReason directly instead of intermediate Map::EnterState enum
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c3e1ff90a5a217691990ea4662bcaa2405b57fde )
2022-10-11 17:54:34 -04:00
hondacrx
66c7047a29
Core/Instances: Delete InstanceSaveMgr and replace most of its uses with new InstanceLockMgr
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9b924522d0549dd67b10e2cbdfc20297dd21e182 )
2022-10-04 10:57:04 -04:00
hondacrx
cee989c731
Core/Maps: Made instance_template no longer required to create and enter instance maps
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b8e52fd90bdab6e720d13e44c64483945e139fa2 )
2022-07-18 21:41:50 -04:00
hondacrx
077ac3988d
Core/Movement: Some movement fixes
2022-07-11 22:20:56 -04:00
hondacrx
29c032b455
Core/Movement: Fixed desync in player knockback movement
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fcf920d0e69df5c8ca5078d3687f3843b51fcbd )
2022-07-02 20:36:49 -04:00
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
f91230ae33
Core/Movement: Delay creating MoveSplineInit objects used by GenericMovementGenerator to spline launch time
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/36dde87249e87c5693162a6e890875d828f93d6d )
2022-06-15 15:48:07 -04:00
hondacrx
f66c3aec14
Core/Players: Allow teleporting to a specific instance id
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/25c0aaa83fede6cd5214da00bb08a21c0b28c4be )
2022-06-12 00:22:32 -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
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
bae70ca8ab
Core/Movement: Add a debug log when a player falls below the map
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/362a1c32c2cb61c972bb0a1163302e81b465dd4b )
2022-05-24 13:25:44 -04:00
hondacrx
cf15d538cc
Core/Spells: Load entire proc flags array from db2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3844c79adb749432b0f41b9b1aecde7287b9f765 )
2022-05-07 14:56:20 -04:00
hondacrx
6c0e21b4de
Misc updates/fixes
2022-01-27 12:36:56 -05:00
hondacrx
73fa489610
Misc: some corrections after recent merges
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cadbf42ea4489933f28caf356f8c8d09ca243083 )
2021-12-24 21:38:37 -05:00
hondacrx
f9121d6fc9
Core/Movement: Fix Warrior's Charge launch visual while jumping back
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8f8ea509cb1df4bf04dafda1ae4fc583af935b8c )
2021-12-07 17:25:27 -05:00
hondacrx
a96fe1e47f
Core/Movement: Add time synchronisation (Needs tested)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c19a4db1c12b8864d6c486ee8e2f0e058fb4155a )
2021-12-02 22:34:04 -05:00
hondacrx
a752189bf5
Core/Movement: Implement move time skipped handler
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4507a02ada7ff2b30d1e82d4a111fc7143fd0823 )
2021-11-23 22:32:00 -05:00
hondacrx
ae1db5610d
Core/Player: Delay resurrection on release for unreachable maps until teleport has completed.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e8e8e4b9d6ae72615334c5ef5f62d14a77729f55 )
2021-11-15 20:08:01 -05:00
hondacrx
55746b1007
Core/Instances: Drop allowMount column in instance_template as it is already handled properly by SPELL_ATTR0_OUTDOORS_ONLY
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8b171d7c019f0010ec05af92466261d4be78bfff )
2021-11-02 13:34:29 -04:00
hondacrx
a968772bad
Core/Movement: MotionMaster reimplementation
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/426f9f2f92b26fbb68e7cda9290ccbd586c6af4e )
2021-09-29 18:24:37 -04:00
hondacrx
89058fec83
Core/Movement: Fixed creature hover
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2e2b29861878fda2d27156c71a1d8ed7dbe0b4fe )
2021-08-24 11:10:59 -04:00
hondacrx
e98e45cf8b
Core/Auras: removed caster dependency from core
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fccf1a8c62820004df92b9ac567ba75f7281e6e2 )
2021-06-22 15:01:42 -04:00
hondacrx
63f0f919e2
Core/Misc: Replace Time.UnixTime with GameTime.GetGameTime()
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e17e4e6f0700c7d950e1b2654c217ec8b28ae79e )
2021-04-17 19:28:50 -04:00
hondacrx
76b09c2731
Misc fixes
2021-04-16 15:36:19 -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
5fd04ced4f
Core/Movement: Don't rely on client for water state detection
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/931a3871f88737ca13277ee88444b9808b366039 )
2021-03-04 21:56:26 -05:00
hondacrx
fa689dac1e
Core/Misc: Some missed $ for string interpolation and some cleanups to code.
2021-01-14 20:50:44 -05:00
hondacrx
c46c7ba2dc
Core/PacketIO: Updated most packet structures to 9.0.1
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cab4c87d2d7f6d734ef067d6bf50f4b1d338a7bc )
2020-12-09 14:01:38 -05:00
hondacrx
3d3fd0f55f
Core/Movement: waypoint movement
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/97585597f0b1aff93873fe4d757556731bc0c1b2 )
2020-08-24 17:02:02 -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