Commit Graph

86698 Commits

Author SHA1 Message Date
Gtker ba50fc09bb woww: Add bonding enum 2023-02-10 19:45:14 +00:00
Gtker fb2f78c6aa woww: Refactor enums and remove allowed_classes hf 2023-02-10 19:45:14 +00:00
Gtker b08b20f5d2 woww: Add NONE to area enum 2023-02-10 19:45:14 +00:00
Gtker a27110e0fe woww: Suffix MAP_MONASTERY with _UNUSED 2023-02-10 19:45:14 +00:00
Gtker be1a87894b woww: Fix typos in MAP enums 2023-02-10 19:45:14 +00:00
Gtker a9cef8a187 woww: Add previously missing movement messages 2023-02-10 19:45:14 +00:00
Gtker 65dc7dff9f woww: Add MSG_CHANNEL_START 2023-02-10 19:45:14 +00:00
Gtker b0370bf17a woww: Make *MSG_WARDEN_DATA take encrypted data arrays 2023-02-10 19:45:14 +00:00
Gtker 1bc82c5b4c woww: Fix booleans large than 1 byte having ENC_NA and add CMSG_DBLOOKUP 2023-02-10 19:45:14 +00:00
Gtker 534a6d4e8a woww: Update maximum length for null terminated strings
This is required for quest texts and descriptions which are often very
long.
2023-02-10 19:45:14 +00:00
Gtker 206cd1084f woww: Remove _guid suffix from most variables
This reduces the amount of duplicated entries and cleans up the naming.
2023-02-10 19:45:14 +00:00
Gtker 08c98e9a8a woww: Change field name in SMSG_SPELLLOGEXECUTE 2023-02-10 19:45:14 +00:00
Gtker c8d7405724 woww: Updating naming of variables for consistency 2023-02-10 19:45:14 +00:00
Gtker 7690a50180 woww: Add unknown field in SMSG_BATTLEFIELD_STATUS 2023-02-10 19:45:14 +00:00
Gtker a9093e9015 woww: Add layout for SMSG_PLAYER_SKINNED 2023-02-10 19:45:14 +00:00
Gtker c1c72d5a06 woww: Add unknown SMSG_SPELLORDAMAGE_IMMUNE field 2023-02-10 19:45:14 +00:00
Gtker 195ce91351 woww: Update SMSG_SPELLLOGEXECUTE layout 2023-02-10 19:45:14 +00:00
Gtker 52526602f1 woww: Fix mirror timer names and various layouts 2023-02-10 19:45:14 +00:00
Gtker cba256048f woww: Add creature_family enum 2023-02-10 19:45:14 +00:00
Gtker e178357c23 woww: Fix SMSG_PET_SPELLS optional fields 2023-02-10 19:45:14 +00:00
Gtker f5fcd860da woww: Add more of SMSG_LOOT_RESPONSE layout 2023-02-10 19:45:14 +00:00
Gtker 61a54a9d3b woww: Fix SMSG_RESURRECT_REQUEST layout 2023-02-10 19:45:14 +00:00
Gtker 2b663dc4a3 woww: Correct layouts related to spells 2023-02-10 19:45:14 +00:00
Gtker f97e906b95 woww: Correct SMSG_GROUP_LIST layout 2023-02-10 19:45:14 +00:00
Gtker a443e71faf woww: Fix SMSG_WHO zone instead of area 2023-02-10 19:45:14 +00:00
Gtker 7ea6cfdf2f woww: Add language enum and refactor skill hf names 2023-02-10 19:45:14 +00:00
Gtker a8059ec338 woww: Fix encoding on 1 byte value in CMSG_GROUP_CHANGE_SUB_GROUP 2023-02-10 19:45:14 +00:00
Gtker 4c96bb33ce woww: Fix SpellCastFlags object layout 2023-02-10 19:45:14 +00:00
Gtker 96226c9e49 woww: Remove friend_name and ignore_name hfs 2023-02-10 19:45:14 +00:00
Gtker c00d0dfe43 woww: Change *create_id to creature_id 2023-02-10 19:45:14 +00:00
Gtker 037eb06b00 woww: Replace hf_woww_item_entry with hf_woww_item 2023-02-10 19:45:14 +00:00
Gtker 7c5704574f woww: Improve readability of pet_tame_failure_reason 2023-02-10 19:45:14 +00:00
Gtker 3adf3f850c woww: Rename PET_FEEDBACK_NOTHING_TO_EAT to *_TO_ATTACK 2023-02-10 19:45:14 +00:00
Gtker e72918063e woww: Rename SMSG_ENVIRONMENTALDAMAGELOG to SMSG_ENVIRONMENTAL_DAMAGE_LOG
This is easier to read and is the preferred spelling for some emulators.
2023-02-10 19:45:14 +00:00
Gtker 7e16b9492f woww: Make guid in MSG_MOVE_TELEPORT_ACK packed 2023-02-10 19:45:14 +00:00
Gtker c8c7f105a8 woww: Rename hf_woww_enabled to hf_woww_autocast_enabled
The hf is specifically for autocast for pets.
2023-02-10 19:45:14 +00:00
Gtker a6526be120 woww: Add SpellCastTargets to SMSG_PET_CAST_SPELL 2023-02-10 19:45:14 +00:00
Gtker 307c360129 woww: Change padding in SMSG_TRANSFER_PENDING to argument 2023-02-10 19:45:14 +00:00
Gtker 9ff32b68dd woww: Fix ENC_LITTLE_ENDIAN on single byte value 2023-02-10 19:45:14 +00:00
Gtker 52aeddb90c woww: Add spaces to activate_taxi_reply 2023-02-10 19:45:14 +00:00
Gtker ee5053cd7b woww: Remove SMSG_COMPRESSED_UPDATE_OBJECT
This object is compressed and will have to be handled in a different
way.
2023-02-10 19:45:14 +00:00
Gtker 48444ed9ae woww: Add underscores for mount_result enumerators 2023-02-10 19:45:14 +00:00
Gtker 8d9eba98a1 woww: Replace mount_result with dismount_result for SMSG_DISMOUNTRESULT 2023-02-10 19:45:14 +00:00
Gtker f2dccbcf0b woww: Convert `mailbox_guid` hfs to `mailbox` 2023-02-10 19:45:14 +00:00
Gtker 4a46e64495 woww: Append '_in_milliseconds' to 'hf_woww_countdown_time' 2023-02-10 19:45:14 +00:00
Gtker 452ebdc420 woww: Replace many occurrences of hf_woww_item_id with *_item 2023-02-10 19:45:14 +00:00
Gtker a40f74a0b1 woww: Rename fields in SMSG_LOOT_ROLL 2023-02-10 19:45:14 +00:00
Jan Romann dbccb014ef CoAP: properly dissect OCF version options 2023-02-10 16:23:18 +00:00
Gian Lorenzo Meocci 882072d702 Add support for URSS field (8.2.77 PFCP Association Release Request) 2023-02-10 16:46:06 +01:00
David Fort 31624dff65 rdp: various improvements and fixes
Both dynamic and egfx channel had problems during the second pass.
For the dynamic the problem is that the reassembled packet usually contains multiple PDUs,
so the first pass works correctly, but given that there's multiple PDUs we can't attach
a single data to pinfo for the second pass. To fix that we compute a hash for the PDU and attach
the correct contextual info associated with this hash, that info will be used during the
second pass.

The patch fixes the same kind of bug in the egfx channel and zgfx uncompressed bits (the zgfx
compression is stateful so we need to save the uncompress buffer for the second pass).

In the dynamic channel, in capabilities packets some fields are present only after version 1
of the protocol.

Added some new EGFX version capabilities (also is listed the bogus 10.6 version that was
exposed in the previous specs).

The display of versions in EGFX capability message has been reworked to correctly show
a tree.
2023-02-10 14:02:07 +00:00