Skip to content

Protocol fields — how to use them

Every official GameserverMessage* / GameclientMessage* field below was recovered from the current client TcParseTable in IDA. Offsets are generated C++ locations. Do not copy the numbers into scripts; use the names.

Subscribe (inbound)

lua
local Engine = require("sdk.engine")
print(Engine.help("Wait"))
Engine.on("Wait", function(ev)
    print(ev.wait_time)
end)
Engine.onAny(function(ev)
    print(ev.name, ev.fields)
end)

Send (outbound)

lua
local Packet = require("sdk.packet")
print(Packet.help("JoinChannel"))
Packet.send("JoinChannel", { channel = 5 })
Packet.send("SeekInContainer", { container = 0, index = 20, category = 0 })
-- Nested objects still use named helpers:
Packet.talk("hello")
Packet.attack(creature_id)

kind: u8/u32/i32/u64/str are Packet.send scalars. msg/rep need a helper. Presence is (1 << hasbit), not (1 << (field_no - 1)). Login/session events redact hex. DisbandParty has no enqueue helper.

Field catalog

CreatureLight (in, GameserverMessageCreatureLight, 32 bytes)

Engine.on("CreatureLight", fn) · Engine.help("CreatureLight")

NameKindOff#HasbitNested
datamsg2410CreatureData

WeaponProficiencyNotification (in, GameserverMessageWeaponProficiencyNotification, 40 bytes)

Engine.on("WeaponProficiencyNotification", fn) · Engine.help("WeaponProficiencyNotification")

NameKindOff#HasbitNested
weapon_idu322410
levelu322821
new_ranku83232

CreateInContainer (in, GameserverMessageCreateInContainer, 40 bytes)

Engine.on("CreateInContainer", fn) · Engine.help("CreateInContainer")

NameKindOff#HasbitNested
container_idu323211
slotu323622
appearancemsg2430AppearanceInstance

StoreError (in, GameserverMessageStoreError, 40 bytes)

Engine.on("StoreError", fn) · Engine.help("StoreError")

NameKindOff#HasbitNested
codeu323211
textstr2420

HirelingNameChange (in, GameserverMessageHirelingNameChange, 32 bytes)

Engine.on("HirelingNameChange", fn) · Engine.help("HirelingNameChange")

NameKindOff#HasbitNested
hireling_idu322410
resultu322821

MultiUseDelay (in, GameserverMessageMultiUseDelay, 32 bytes)

Engine.on("MultiUseDelay", fn) · Engine.help("MultiUseDelay")

NameKindOff#HasbitNested
delayu322410

CloseChannel (in, GameserverMessageCloseChannel, 32 bytes)

Engine.on("CloseChannel", fn) · Engine.help("CloseChannel")

NameKindOff#HasbitNested
channelu322410

CyclopediaHouseActionResult (in, GameserverMessageCyclopediaHouseActionResult, 40 bytes)

Engine.on("CyclopediaHouseActionResult", fn) · Engine.help("CyclopediaHouseActionResult")

NameKindOff#HasbitNested
house_idu322410
actionu322821
resultu323232
successu83643

QuestLine (in, GameserverMessageQuestLine, 48 bytes)

Engine.on("QuestLine", fn) · Engine.help("QuestLine")

NameKindOff#HasbitNested
quest_idu324011
missionsrep2420QuestFlag

PrivateChannel (in, GameserverMessagePrivateChannel, 32 bytes)

Engine.on("PrivateChannel", fn) · Engine.help("PrivateChannel")

NameKindOff#HasbitNested
player_namestr2410

RestingAreaState (in, GameserverMessageRestingAreaState, 40 bytes)

Engine.on("RestingAreaState", fn) · Engine.help("RestingAreaState")

NameKindOff#HasbitNested
restingu83211
bonusu83322
zonestr2430

QuestLog (in, GameserverMessageQuestLog, 40 bytes)

Engine.on("QuestLog", fn) · Engine.help("QuestLog")

NameKindOff#HasbitNested
questsrep2410QuestLine

Engine.on("SetStoreButtonDeeplink", fn) · Engine.help("SetStoreButtonDeeplink")

NameKindOff#HasbitNested
deeplinkmsg2410StoreOpenParameters

SetInventory (in, GameserverMessageSetInventory, 40 bytes)

Engine.on("SetInventory", fn) · Engine.help("SetInventory")

NameKindOff#HasbitNested
slotu323211
appearancemsg2420AppearanceInstance

ShapedPerkReshapeOffers (in, GameserverMessageShapedPerkReshapeOffers, 56 bytes)

Engine.on("ShapedPerkReshapeOffers", fn) · Engine.help("ShapedPerkReshapeOffers")

NameKindOff#HasbitNested
weapon_idu324812
weapon_proficiency_perk_pickmsg4021WeaponProficiencyPerkPick
weapon_proficiency_perk_shapingsrep2430WeaponProficiencyPerkShaping

RemoveGraphicalEffect (in, GameserverMessageRemoveGraphicalEffect, 32 bytes)

Engine.on("RemoveGraphicalEffect", fn) · Engine.help("RemoveGraphicalEffect")

NameKindOff#HasbitNested
appearancemsg2410AppearanceInstance

CloseTrade (in, GameserverMessageCloseTrade, 24 bytes)

Engine.on("CloseTrade", fn) · Engine.help("CloseTrade")

Empty message. Send with Packet.send("CloseTrade", {}) or subscribe and ignore fields.

OfferDescription (in, GameserverMessageOfferDescription, 40 bytes)

Engine.on("OfferDescription", fn) · Engine.help("OfferDescription")

NameKindOff#HasbitNested
offer_idu323211
textstr2420

CreatureMarks (in, GameserverMessageCreatureMarks, 48 bytes)

Engine.on("CreatureMarks", fn) · Engine.help("CreatureMarks")

NameKindOff#HasbitNested
creature_idu322410

BossTracking (in, GameserverMessageBossTracking, 40 bytes)

Engine.on("BossTracking", fn) · Engine.help("BossTracking")

NameKindOff#HasbitNested
bossesrep2410BossTrackingEntry

SpecialContainersAvailable (in, GameserverMessageSpecialContainersAvailable, 32 bytes)

Engine.on("SpecialContainersAvailable", fn) · Engine.help("SpecialContainersAvailable")

NameKindOff#HasbitNested
stashu82410
mailboxu82521

ImpactTracking (in, GameserverMessageImpactTracking, 56 bytes)

Engine.on("ImpactTracking", fn) · Engine.help("ImpactTracking")

NameKindOff#HasbitNested
damageu323211
elementu323622
criticalu324033
sourcestr2440
life_leechu324454
mana_leechu324865

PreyPrices (in, GameserverMessagePreyPrices, 40 bytes)

Engine.on("PreyPrices", fn) · Engine.help("PreyPrices")

NameKindOff#HasbitNested
listu322410
rerollu322821
selectu323232

SnapBack (in, GameserverMessageSnapBack, 32 bytes)

Engine.on("SnapBack", fn) · Engine.help("SnapBack")

NameKindOff#HasbitNested
directionu322410

SessionDumpStart (in, GameserverMessageSessionDumpStart, 56 bytes)

Engine.on("SessionDumpStart", fn) · Engine.help("SessionDumpStart")

NameKindOff#HasbitNested
flagsu322410
versionu322821
start_timeu643232
end_timeu644043
bytesu644854

PartyHuntAnalyser (in, GameserverMessagePartyHuntAnalyser, 72 bytes)

Engine.on("PartyHuntAnalyser", fn) · Engine.help("PartyHuntAnalyser")

NameKindOff#HasbitNested
session_timeu325612
leader_idu326023
loot_typeu326434
membersrep2440PartyMemberStats
namesrep4051PartyMemberName

FriendSystemData (in, GameserverMessageFriendSystemData, 128 bytes)

Engine.on("FriendSystemData", fn) · Engine.help("FriendSystemData")

NameKindOff#HasbitNested
actionu3212017
friend_data_errormsg10425FriendDataError
friend_list_entriesrep2430FriendListEntry
friend_invite_list_entriesrep4041FriendInviteListEntry
friend_blacklist_entriesrep5652FriendBlacklistEntry
friend_account_search_resultsmsg11266FriendAccountSearchResults
friend_badge_entriesrep7273FriendBadgeEntry
friend_settings_entriesrep8884FriendSettingsEntry

SoulSealsDialog (in, GameserverMessageSoulSealsDialog, 40 bytes)

Engine.on("SoulSealsDialog", fn) · Engine.help("SoulSealsDialog")

NameKindOff#HasbitNested
pointsu322410

EditGuildMessage (in, GameserverMessageEditGuildMessage, 32 bytes)

Engine.on("EditGuildMessage", fn) · Engine.help("EditGuildMessage")

NameKindOff#HasbitNested
textstr2410

XpChanged (in, GameserverMessageXpChanged, 40 bytes)

Engine.on("XpChanged", fn) · Engine.help("XpChanged")

NameKindOff#HasbitNested
raw_expu322410
actual_expu323221

BugReportsAllowed (in, GameserverMessageBugReportsAllowed, 32 bytes)

Engine.on("BugReportsAllowed", fn) · Engine.help("BugReportsAllowed")

NameKindOff#HasbitNested
allowedu322410

ItemWasted (in, GameserverMessageItemWasted, 32 bytes)

Engine.on("ItemWasted", fn) · Engine.help("ItemWasted")

NameKindOff#HasbitNested
item_idu322410

Wait (in, GameserverMessageWait, 32 bytes)

Engine.on("Wait", fn) · Engine.help("Wait")

NameKindOff#HasbitNested
wait_timeu322410

CloseDepotSearch (in, GameserverMessageCloseDepotSearch, 24 bytes)

Engine.on("CloseDepotSearch", fn) · Engine.help("CloseDepotSearch")

Empty message. Send with Packet.send("CloseDepotSearch", {}) or subscribe and ignore fields.

InspectionList (in, GameserverMessageInspectionList, 56 bytes)

Engine.on("InspectionList", fn) · Engine.help("InspectionList")

NameKindOff#HasbitNested
creature_idu324011
player_idu324422
flagsu324833
objectsrep2440InspectObjectInformation

Container (in, GameserverMessageContainer, 104 bytes)

Engine.on("Container", fn) · Engine.help("Container")

NameKindOff#HasbitNested
container_idu327214
container_itemmsg6423AppearanceInstance
namestr5632
capacityu327645
has_parentu88056
show_search_iconu88167
is_unlockedu88278
has_pagesu88389
container_sizeu3284910
first_indexu32881011
itemsrep24110AppearanceInstance
item_countu32921212
filter_itemsrep40131ContainerFilterOption
is_moveableu8961413
is_holdingu8971514

PlayerDataBasic (in, GameserverMessagePlayerDataBasic, 56 bytes)

Engine.on("PlayerDataBasic", fn) · Engine.help("PlayerDataBasic")

NameKindOff#HasbitNested
premiumu84813
premium_untilu324021
vocation_client_idu324432
prey_unlockedu84944
known_spellsu322450
magic_shieldu85065
tournamentu85176

PassiveAbilityData (in, GameserverMessagePassiveAbilityData, 56 bytes)

Engine.on("PassiveAbilityData", fn) · Engine.help("PassiveAbilityData")

NameKindOff#HasbitNested
ability_idu322410
levelu322821
progressu323232
max_progressu323643
unlockedu84054
cooldownu324465
extrau324876

TeamFinderTeamMember (in, GameserverMessageTeamFinderTeamMember, 48 bytes)

Engine.on("TeamFinderTeamMember", fn) · Engine.help("TeamFinderTeamMember")

NameKindOff#HasbitNested
leader_idu324011
team_finder_teamsrep2420TeamFinderTeam

CreatureSpeed (in, GameserverMessageCreatureSpeed, 40 bytes)

Engine.on("CreatureSpeed", fn) · Engine.help("CreatureSpeed")

NameKindOff#HasbitNested
datamsg2410CreatureData
base_speedu323221

CloseImbuingDialog (in, GameserverMessageCloseImbuingDialog, 24 bytes)

Engine.on("CloseImbuingDialog", fn) · Engine.help("CloseImbuingDialog")

Empty message. Send with Packet.send("CloseImbuingDialog", {}) or subscribe and ignore fields.

MonsterCyclopediaNewDetails (in, GameserverMessageMonsterCyclopediaNewDetails, 32 bytes)

Engine.on("MonsterCyclopediaNewDetails", fn) · Engine.help("MonsterCyclopediaNewDetails")

NameKindOff#HasbitNested
race_idu322410

CreatureOutfit (in, GameserverMessageCreatureOutfit, 32 bytes)

Engine.on("CreatureOutfit", fn) · Engine.help("CreatureOutfit")

NameKindOff#HasbitNested
datamsg2410CreatureData

ExaltationHistory (in, GameserverMessageExaltationHistory, 48 bytes)

Engine.on("ExaltationHistory", fn) · Engine.help("ExaltationHistory")

NameKindOff#HasbitNested
item_idu324011
tieru324422
history_entriesrep2430HistoryEntry

CreatureType (in, GameserverMessageCreatureType, 40 bytes)

Engine.on("CreatureType", fn) · Engine.help("CreatureType")

NameKindOff#HasbitNested
creature_idu322410
typeu322821
master_idu323232

Stash (in, GameserverMessageStash, 40 bytes)

Engine.on("Stash", fn) · Engine.help("Stash")

NameKindOff#HasbitNested
itemsrep2410AppearanceTypeAndCount

CloseContainer (in, GameserverMessageCloseContainer, 32 bytes)

Engine.on("CloseContainer", fn) · Engine.help("CloseContainer")

NameKindOff#HasbitNested
container_idu322410

DailyRewardHistory (in, GameserverMessageDailyRewardHistory, 40 bytes)

Engine.on("DailyRewardHistory", fn) · Engine.help("DailyRewardHistory")

NameKindOff#HasbitNested
entriesrep2410DailyRewardHistoryEntry

CounterOffer (in, GameserverMessageCounterOffer, 48 bytes)

Engine.on("CounterOffer", fn) · Engine.help("CounterOffer")

NameKindOff#HasbitNested
player_namestr4011
itemsrep2420AppearanceInstance

Highscores (in, GameserverMessageHighscores, 152 bytes)

Engine.on("Highscores", fn) · Engine.help("Highscores")

NameKindOff#HasbitNested
pageu3211216
vocation_filtersrep2420HighscoreVocationFilterInfo
worldstr10435
timestampu644041
own_ranku32144514
extra_vocation_filtersrep5662HighscoreVocationFilterInfo
own_valueu32148715
highscore_category_inforep7283HighscoreCategoryInfo
categoryu3211697
vocationu32120108
pagesu32124119
highscore_entriesrep88124HighscoreEntry
update_timeru321281310
show_loyaltyu81321411
category_typeu321361512
world_typeu321404813

UnlockedSpells (in, GameserverMessageUnlockedSpells, 40 bytes)

Engine.on("UnlockedSpells", fn) · Engine.help("UnlockedSpells")

NameKindOff#HasbitNested
countu322410

LoginSuccess (in, GameserverMessageLoginSuccess, 80 bytes)

Engine.on("LoginSuccess", fn) · Engine.help("LoginSuccess")

NameKindOff#HasbitNested
player_idu323211
beatu323622
earliestu644033
currentu644844
fastestu645655
can_report_bugsu86476
can_change_pvpu86587
player_namestr2490
premium_untilu3268108
tournamentu3272129

WeaponProficiency (in, GameserverMessageWeaponProficiency, 64 bytes)

Engine.on("WeaponProficiency", fn) · Engine.help("WeaponProficiency")

NameKindOff#HasbitNested
weapon_idu325612
experienceu326023
weapon_proficiency_perk_picksrep2430WeaponProficiencyPerkPick
weapon_proficiency_perk_shapingsrep4041WeaponProficiencyPerkShaping

Talk (in, GameserverMessageTalk, 72 bytes)

Engine.on("Talk", fn) · Engine.help("Talk")

NameKindOff#HasbitNested
modeu324813
speakerstr2420
channelu325234
leveli325645
positionmsg4052Coordinate
creature_idu326066
textstr3271
is_npc_replyu86487

ChangeOnMap (in, GameserverMessageChangeOnMap, 48 bytes)

Engine.on("ChangeOnMap", fn) · Engine.help("ChangeOnMap")

NameKindOff#HasbitNested
positionmsg2410Coordinate
stackposu324022
appearancemsg3231AppearanceInstance

BottomRow (in, GameserverMessageBottomRow, 32 bytes)

Engine.on("BottomRow", fn) · Engine.help("BottomRow")

NameKindOff#HasbitNested
datamsg2410MapArea

ReadyForSecondaryConnection (in, GameserverMessageReadyForSecondaryConnection, 32 bytes)

Engine.on("ReadyForSecondaryConnection", fn) · Engine.help("ReadyForSecondaryConnection")

NameKindOff#HasbitNested
session_keystr2410

MarketBrowse (in, GameserverMessageMarketBrowse, 72 bytes)

Engine.on("MarketBrowse", fn) · Engine.help("MarketBrowse")

NameKindOff#HasbitNested
kindu326413
itemmsg5622AppearanceTypeUpgradeable
buy_offersrep2430MarketOffer
sell_offersrep4041MarketOffer

BossDifficultySelection (in, GameserverMessageBossDifficultySelection, 48 bytes)

Engine.on("BossDifficultySelection", fn) · Engine.help("BossDifficultySelection")

NameKindOff#HasbitNested
race_idu324012
boss_difficulty_selection_detailedmsg2420BossDifficultySelectionDetailed
boss_difficulty_selection_updatemsg3231BossDifficultySelectionUpdate

AmbientLight (in, GameserverMessageAmbientLight, 32 bytes)

Engine.on("AmbientLight", fn) · Engine.help("AmbientLight")

NameKindOff#HasbitNested
coloru322410
brightnessu322821

CreatureUnpass (in, GameserverMessageCreatureUnpass, 32 bytes)

Engine.on("CreatureUnpass", fn) · Engine.help("CreatureUnpass")

NameKindOff#HasbitNested
datamsg2410CreatureData

Stop (in, GameserverMessageStop, 24 bytes)

Engine.on("Stop", fn) · Engine.help("Stop")

Empty message. Send with Packet.send("Stop", {}) or subscribe and ignore fields.

ConfigureCreaturePodium (in, GameserverMessageConfigureCreaturePodium, 64 bytes)

Engine.on("ConfigureCreaturePodium", fn) · Engine.help("ConfigureCreaturePodium")

NameKindOff#HasbitNested
outfitmsg4011Outfit
directionu325623
creature_podium_skinsrep2430CreaturePodiumSkin
socketmsg4842ShowOffSocketConfiguration

CreatureSkull (in, GameserverMessageCreatureSkull, 32 bytes)

Engine.on("CreatureSkull", fn) · Engine.help("CreatureSkull")

NameKindOff#HasbitNested
datamsg2410CreatureData

LoginWait (in, GameserverMessageLoginWait, 40 bytes)

Engine.on("LoginWait", fn) · Engine.help("LoginWait")

NameKindOff#HasbitNested
messagestr2410
wait_secondsu323221

ClientCheck (in, GameserverMessageClientCheck, 32 bytes)

Engine.on("ClientCheck", fn) · Engine.help("ClientCheck")

NameKindOff#HasbitNested
datastr2410

UpdateManagedContainers (in, GameserverMessageUpdateManagedContainers, 48 bytes)

Engine.on("UpdateManagedContainers", fn) · Engine.help("UpdateManagedContainers")

NameKindOff#HasbitNested
enabledu84011
containersrep2420ManagedContainerInfo

TeamFinderTeamLeader (in, GameserverMessageTeamFinderTeamLeader, 56 bytes)

Engine.on("TeamFinderTeamLeader", fn) · Engine.help("TeamFinderTeamLeader")

NameKindOff#HasbitNested
team_idu324812
settingsmsg4021TeamFinderSettings
team_finder_membersrep2430TeamFinderMember

MonsterCyclopediaBonusEffects (in, GameserverMessageMonsterCyclopediaBonusEffects, 72 bytes)

Engine.on("MonsterCyclopediaBonusEffects", fn) · Engine.help("MonsterCyclopediaBonusEffects")

NameKindOff#HasbitNested
monster_bonus_effect_detailsrep2410MonsterBonusEffectDetails
pointsu326423
monster_bonus_effect_unassigned_racesrep4031MonsterBonusEffectUnassignedRace
unlocked_masku645642

DepotSearchDetailList (in, GameserverMessageDepotSearchDetailList, 88 bytes)

Engine.on("DepotSearchDetailList", fn) · Engine.help("DepotSearchDetailList")

NameKindOff#HasbitNested
itemmsg7213AppearanceTypeUpgradeable
depot_countu328024
depot_itemsrep2430AppearanceInstance
inbox_countu328445
inbox_itemsrep4051AppearanceInstance
appearance_type_and_countsrep5662AppearanceTypeAndCount

CyclopediaStaticHouseData (in, GameserverMessageCyclopediaStaticHouseData, 88 bytes)

Engine.on("CyclopediaStaticHouseData", fn) · Engine.help("CyclopediaStaticHouseData")

NameKindOff#HasbitNested
rentu325612
bedsu326023
sqmu326434
bidu326845
bidder_idu327256
end_timeu327667
stateu328078
house_idu322480
town_idu324091

PreyData (in, GameserverMessagePreyData, 96 bytes)

Engine.on("PreyData", fn) · Engine.help("PreyData")

NameKindOff#HasbitNested
slotu325612
stateu326023
bonus_typeu326434
name_and_outfitsrep2440NameAndOutfit
bonus_valueu326855
bonus_gradeu327266
time_leftu327677
next_free_rerollu328088
wildcardsu328499
optionu32881010
unlock_stateu3240111

ShowMultiOfflineTrainingDialog (in, GameserverMessageShowMultiOfflineTrainingDialog, 24 bytes)

Engine.on("ShowMultiOfflineTrainingDialog", fn) · Engine.help("ShowMultiOfflineTrainingDialog")

Empty message. Send with Packet.send("ShowMultiOfflineTrainingDialog", {}) or subscribe and ignore fields.

ExaltationDialogRefresh (in, GameserverMessageExaltationDialogRefresh, 96 bytes)

Engine.on("ExaltationDialogRefresh", fn) · Engine.help("ExaltationDialogRefresh")

NameKindOff#HasbitNested
exaltation_fusion_groupsrep2410ExaltationFusionGroup
exaltation_transfer_groupsrep4021ExaltationTransferGroup
sliversu328834
fusion_targetsrep5642ExaltationFusionGroup
transfer_targetsrep7253ExaltationTransferGroup

Blessings (in, GameserverMessageBlessings, 48 bytes)

Engine.on("Blessings", fn) · Engine.help("Blessings")

NameKindOff#HasbitNested
blessingsu642410
premiumu324021

ResourceBalance (in, GameserverMessageResourceBalance, 40 bytes)

Engine.on("ResourceBalance", fn) · Engine.help("ResourceBalance")

NameKindOff#HasbitNested
typei323211
balanceu642420
amountu323632

Bosstiary (in, GameserverMessageBosstiary, 40 bytes)

Engine.on("Bosstiary", fn) · Engine.help("Bosstiary")

NameKindOff#HasbitNested
racesrep2410BosstiaryEntry

MoveCreature (in, GameserverMessageMoveCreature, 48 bytes)

Engine.on("MoveCreature", fn) · Engine.help("MoveCreature")

NameKindOff#HasbitNested
frommsg2410Coordinate
creature_idu324022
to_stackposu324433
tomsg3241Coordinate

BuddyGroupData (in, GameserverMessageBuddyGroupData, 48 bytes)

Engine.on("BuddyGroupData", fn) · Engine.help("BuddyGroupData")

NameKindOff#HasbitNested
groupsrep2410BuddyGroupInfo
group_idu324021

PlayerDataCurrent (in, GameserverMessagePlayerDataCurrent, 112 bytes)

Engine.on("PlayerDataCurrent", fn) · Engine.help("PlayerDataCurrent")

NameKindOff#HasbitNested
healthu322410
max_healthu322821
levelu324033
experienceu643242
level_percentu324454
xp_voucheru644865
xp_baseu325276
xp_grindingu325687
xp_boostu326098
xp_staminau3264109
manau32681110
max_manau32721211
soulu32761312
capacityu32801413
staminau32841514
foodu32884815
offline_trainingu32924916
xp_boost_timeu32965017
xp_boost_purchasableu81005118
mana_shieldu321045219
max_mana_shieldu321085320

TrackQuestFlags (in, GameserverMessageTrackQuestFlags, 48 bytes)

Engine.on("TrackQuestFlags", fn) · Engine.help("TrackQuestFlags")

NameKindOff#HasbitNested
enabledu84011
quest_idu324422
quest_flag_inforep2430QuestFlagInfo

TopRow (in, GameserverMessageTopRow, 32 bytes)

Engine.on("TopRow", fn) · Engine.help("TopRow")

NameKindOff#HasbitNested
datamsg2410MapArea

ItemLooted (in, GameserverMessageItemLooted, 40 bytes)

Engine.on("ItemLooted", fn) · Engine.help("ItemLooted")

NameKindOff#HasbitNested
appearancemsg3211AppearanceInstance
item_namestr2420

FullMap (in, GameserverMessageFullMap, 40 bytes)

Engine.on("FullMap", fn) · Engine.help("FullMap")

NameKindOff#HasbitNested
datamsg2410MapArea
positionmsg3221Coordinate

PremiumTrigger (in, GameserverMessagePremiumTrigger, 40 bytes)

Engine.on("PremiumTrigger", fn) · Engine.help("PremiumTrigger")

NameKindOff#HasbitNested
triggersu642410

CloseRewardWall (in, GameserverMessageCloseRewardWall, 24 bytes)

Engine.on("CloseRewardWall", fn) · Engine.help("CloseRewardWall")

Empty message. Send with Packet.send("CloseRewardWall", {}) or subscribe and ignore fields.

ImbuingDialogRefresh (in, GameserverMessageImbuingDialogRefresh, 88 bytes)

Engine.on("ImbuingDialogRefresh", fn) · Engine.help("ImbuingDialogRefresh")

NameKindOff#HasbitNested
selected_slotu327213
clearingu88426
goldu327634
protectionu328045
imbuement_slot_datarep2450ImbuementSlotData
premiumu88567
successu88678
imbuement_datarep4081ImbuementData
appearance_type_and_countsrep5692AppearanceTypeAndCount

BottomFloor (in, GameserverMessageBottomFloor, 32 bytes)

Engine.on("BottomFloor", fn) · Engine.help("BottomFloor")

NameKindOff#HasbitNested
datamsg2410MapArea

PreyTimeLeft (in, GameserverMessagePreyTimeLeft, 32 bytes)

Engine.on("PreyTimeLeft", fn) · Engine.help("PreyTimeLeft")

NameKindOff#HasbitNested
slotu322410
time_leftu322821

MarketLeave (in, GameserverMessageMarketLeave, 24 bytes)

Engine.on("MarketLeave", fn) · Engine.help("MarketLeave")

Empty message. Send with Packet.send("MarketLeave", {}) or subscribe and ignore fields.

ImbuementDurations (in, GameserverMessageImbuementDurations, 40 bytes)

Engine.on("ImbuementDurations", fn) · Engine.help("ImbuementDurations")

NameKindOff#HasbitNested
slotsrep2410ImbueableItemInfo

PingBack (in, GameserverMessagePingBack, 24 bytes)

Engine.on("PingBack", fn) · Engine.help("PingBack")

Empty message. Send with Packet.send("PingBack", {}) or subscribe and ignore fields.

SkillWheel (in, GameserverMessageSkillWheel, 152 bytes)

Engine.on("SkillWheel", fn) · Engine.help("SkillWheel")

NameKindOff#HasbitNested
presetu3212016
promotionu3212427
vocationu3212838
pointsu3213249
spentu32136510
gem_countu322460
mod_countu324081
gemsrep5692Gem
modsrep72103ModWithGrade
extra_modsrep88114ModWithGrade
via_cyclopediau81401211
max_pointsu321441312
bonus_promotion_point_itemsrep104145BonusPromotionPointItem

CreatureUpdate (in, GameserverMessageCreatureUpdate, 32 bytes)

Engine.on("CreatureUpdate", fn) · Engine.help("CreatureUpdate")

NameKindOff#HasbitNested
datamsg2410CreatureData

ShowGameNews (in, GameserverMessageShowGameNews, 32 bytes)

Engine.on("ShowGameNews", fn) · Engine.help("ShowGameNews")

NameKindOff#HasbitNested
categoryu322410
category_extrau82821

ChangeInContainer (in, GameserverMessageChangeInContainer, 40 bytes)

Engine.on("ChangeInContainer", fn) · Engine.help("ChangeInContainer")

NameKindOff#HasbitNested
container_idu323211
slotu323622
appearancemsg2430AppearanceInstance

GemAtelierGemRevealed (in, GameserverMessageGemAtelierGemRevealed, 32 bytes)

Engine.on("GemAtelierGemRevealed", fn) · Engine.help("GemAtelierGemRevealed")

NameKindOff#HasbitNested
gem_idu322410

CyclopediaCurrentHouseData (in, GameserverMessageCyclopediaCurrentHouseData, 40 bytes)

Engine.on("CyclopediaCurrentHouseData", fn) · Engine.help("CyclopediaCurrentHouseData")

NameKindOff#HasbitNested
house_datarep2410HouseData

UpdateExivaOptions (in, GameserverMessageUpdateExivaOptions, 32 bytes)

Engine.on("UpdateExivaOptions", fn) · Engine.help("UpdateExivaOptions")

NameKindOff#HasbitNested
optionsmsg2410ExivaOptionsUpdate

MonsterCyclopedia (in, GameserverMessageMonsterCyclopedia, 40 bytes)

Engine.on("MonsterCyclopedia", fn) · Engine.help("MonsterCyclopedia")

NameKindOff#HasbitNested
classesrep2410MonsterClassification

NPCOffer (in, GameserverMessageNPCOffer, 64 bytes)

Engine.on("NPCOffer", fn) · Engine.help("NPCOffer")

NameKindOff#HasbitNested
npc_namestr4011
offersrep2420NPCOffer
currency_idu325633
currency_namestr4842

DailyRewardCollectionState (in, GameserverMessageDailyRewardCollectionState, 32 bytes)

Engine.on("DailyRewardCollectionState", fn) · Engine.help("DailyRewardCollectionState")

NameKindOff#HasbitNested
stateu82410

OpenRewardWall (in, GameserverMessageOpenRewardWall, 64 bytes)

Engine.on("OpenRewardWall", fn) · Engine.help("OpenRewardWall")

NameKindOff#HasbitNested
takenu83211
streaku323622
next_rewardu324033
premiumu324444
messagestr2450
restingu324865
last_rewardu325276
day_streaku325687
unknownu326098

ExaltationBaseData (in, GameserverMessageExaltationBaseData, 96 bytes)

Engine.on("ExaltationBaseData", fn) · Engine.help("ExaltationBaseData")

NameKindOff#HasbitNested
exaltation_action_gold_costsrep2410ExaltationActionGoldCost
max_tieru328824
exaltation_transfer_core_costsrep4031ExaltationTransferCoreCost
exaltation_convergence_action_gold_costsrep5642ExaltationConvergenceActionGoldCost
exaltation_convergence_action_gold_costs_72rep7253ExaltationConvergenceActionGoldCost

InspectionState (in, GameserverMessageInspectionState, 32 bytes)

Engine.on("InspectionState", fn) · Engine.help("InspectionState")

NameKindOff#HasbitNested
statemsg2410CreatureData

LoginError (in, GameserverMessageLoginError, 40 bytes)

Engine.on("LoginError", fn) · Engine.help("LoginError")

NameKindOff#HasbitNested
textstr2410
codeu323221

Dead (in, GameserverMessageDead, 40 bytes)

Engine.on("Dead", fn) · Engine.help("Dead")

NameKindOff#HasbitNested
death_typeu322410
penaltyu322821
can_use_death_redemptionu83232

MonsterCyclopediaMonsters (in, GameserverMessageMonsterCyclopediaMonsters, 56 bytes)

Engine.on("MonsterCyclopediaMonsters", fn) · Engine.help("MonsterCyclopediaMonsters")

NameKindOff#HasbitNested
categorystr4011
racesrep2420MonsterInClassification
countu324832

CreatureData (in, GameserverMessageCreatureData, 32 bytes)

Engine.on("CreatureData", fn) · Engine.help("CreatureData")

NameKindOff#HasbitNested
datamsg2410CreatureData

GameEvent (in, GameserverMessageGameEvent, 32 bytes)

Engine.on("GameEvent", fn) · Engine.help("GameEvent")

Empty message. Send with Packet.send("GameEvent", {}) or subscribe and ignore fields.

CreditBalance (in, GameserverMessageCreditBalance, 40 bytes)

Engine.on("CreditBalance", fn) · Engine.help("CreditBalance")

NameKindOff#HasbitNested
updatingu83211
balancemsg2420ShopCreditBalance

DeleteInContainer (in, GameserverMessageDeleteInContainer, 40 bytes)

Engine.on("DeleteInContainer", fn) · Engine.help("DeleteInContainer")

NameKindOff#HasbitNested
container_idu323211
slotu323622
appearancemsg2430AppearanceInstance

PlayerSkills (in, GameserverMessagePlayerSkills, 248 bytes)

Engine.on("PlayerSkills", fn) · Engine.help("PlayerSkills")

NameKindOff#HasbitNested
fistmsg5612SkillInfo
clubmsg6423SkillInfo
swordmsg7234SkillInfo
axemsg8045SkillInfo
distancemsg8856SkillInfo
shieldingmsg9667SkillInfo
fishingmsg10478SkillInfo
criticalmsg11289SkillInfo
character_info_magic_skill_boostsrep2490CharacterInfoMagicSkillBoost
life_leechmsg1201010SkillInfo
speedu321361112
regenerationu321401213
bonus_capacityu321601316
magicmsg1281411SpecialDamageConversionStats
critical_chanceu641441514
critical_damageu641524815
life_leech_chanceu641684918
life_leech_amountu641765019
mana_leech_chanceu641845120
base_capacityu321645217
flat_damageu321925321
flat_healingu321965422
mana_leech_amountu642005523
onslaughtu642085624
equipment_damage_reductionsrep40581EquipmentDamageReduction
momentumu642165925
transcendenceu642246026
amplificationu642326127

BestiaryTracker (in, GameserverMessageBestiaryTracker, 48 bytes)

Engine.on("BestiaryTracker", fn) · Engine.help("BestiaryTracker")

NameKindOff#HasbitNested
countu324011
racesrep2420BestiaryTrackerEntry

TextForReport (in, GameserverMessageTextForReport, 48 bytes)

Engine.on("TextForReport", fn) · Engine.help("TextForReport")

NameKindOff#HasbitNested
report_typeu324012
reasonstr2420
commentstr3231

CreatureHealth (in, GameserverMessageCreatureHealth, 32 bytes)

Engine.on("CreatureHealth", fn) · Engine.help("CreatureHealth")

NameKindOff#HasbitNested
datamsg2410CreatureData

DailyRewardBasic (in, GameserverMessageDailyRewardBasic, 64 bytes)

Engine.on("DailyRewardBasic", fn) · Engine.help("DailyRewardBasic")

NameKindOff#HasbitNested
rewardsrep2410DailyRewardSet
resting_area_bonus_entriesrep4021RestingAreaBonusEntry
streaku325632

Unknown (in, GameserverMessageUnknown, 40 bytes)

Engine.on("Unknown", fn) · Engine.help("Unknown")

NameKindOff#HasbitNested
codeu323211
namestr2420

ExaltationResult (in, GameserverMessageExaltationResult, 64 bytes)

Engine.on("ExaltationResult", fn) · Engine.help("ExaltationResult")

NameKindOff#HasbitNested
actionu324813
successu85625
itemmsg2430AppearanceTypeUpgradeable
sourcemsg3241AppearanceTypeUpgradeable
tieru325254
core_countu326067
result_itemmsg4072AppearanceTypeUpgradeable
keep_tieru85786

ShowMessageDialog (in, GameserverMessageShowMessageDialog, 48 bytes)

Engine.on("ShowMessageDialog", fn) · Engine.help("ShowMessageDialog")

NameKindOff#HasbitNested
modei323211
textstr2420
channelu323632
item_idu324043

StoreSuccess (in, GameserverMessageStoreSuccess, 40 bytes)

Engine.on("StoreSuccess", fn) · Engine.help("StoreSuccess")

NameKindOff#HasbitNested
codeu323211
textstr2420

RequestPurchaseData (in, GameserverMessageRequestPurchaseData, 64 bytes)

Engine.on("RequestPurchaseData", fn) · Engine.help("RequestPurchaseData")

NameKindOff#HasbitNested
offer_idu325613
kindi326024
store_service_type_character_world_transfermsg4832StoreServiceTypeCharacterWorldTransfer
possible_main_char_datarep2460PossibleMainCharData
offer_namestr4071

TopFloor (in, GameserverMessageTopFloor, 32 bytes)

Engine.on("TopFloor", fn) · Engine.help("TopFloor")

NameKindOff#HasbitNested
datamsg2410MapArea

SetTactics (in, GameserverMessageSetTactics, 32 bytes)

Engine.on("SetTactics", fn) · Engine.help("SetTactics")

NameKindOff#HasbitNested
chase_modeu82410
secure_modeu82521
pvp_modeu322832

PlayerState (in, GameserverMessagePlayerState, 40 bytes)

Engine.on("PlayerState", fn) · Engine.help("PlayerState")

NameKindOff#HasbitNested
stateu642410
iconsu323221

CloseNPCTrade (in, GameserverMessageCloseNPCTrade, 24 bytes)

Engine.on("CloseNPCTrade", fn) · Engine.help("CloseNPCTrade")

Empty message. Send with Packet.send("CloseNPCTrade", {}) or subscribe and ignore fields.

PendingStateEntered (in, GameserverMessagePendingStateEntered, 24 bytes)

Engine.on("PendingStateEntered", fn) · Engine.help("PendingStateEntered")

Empty message. Send with Packet.send("PendingStateEntered", {}) or subscribe and ignore fields.

Message (in, GameserverMessageMessage, 72 bytes)

Engine.on("Message", fn) · Engine.help("Message")

NameKindOff#HasbitNested
modei324012
positionmsg3221Coordinate
item_idu324834
channelu324443
valueu325655
coloru326066
extrau326477
textstr2480

DeleteInventory (in, GameserverMessageDeleteInventory, 32 bytes)

Engine.on("DeleteInventory", fn) · Engine.help("DeleteInventory")

NameKindOff#HasbitNested
slotu322410

BuddyStatusChange (in, GameserverMessageBuddyStatusChange, 32 bytes)

Engine.on("BuddyStatusChange", fn) · Engine.help("BuddyStatusChange")

NameKindOff#HasbitNested
statusmsg2410BuddyInfo

Taskboard (in, GameserverMessageTaskboard, 72 bytes)

Engine.on("Taskboard", fn) · Engine.help("Taskboard")

NameKindOff#HasbitNested
actionu326414
taskboard_errormsg4021TaskboardError
taskboard_bounty_tasksmsg4832TaskboardBountyTasks
taskboard_weekly_tasksmsg5643TaskboardWeeklyTasks
taskboard_rewardsrep2450TaskboardReward

TransactionDetails (in, GameserverMessageTransactionDetails, 48 bytes)

Engine.on("TransactionDetails", fn) · Engine.help("TransactionDetails")

NameKindOff#HasbitNested
offer_idu324012
history_idu324423
offermsg2430SingleTransactionDetails
historymsg3241MultiTransactionDetails

SoundTrigger (in, GameserverMessageSoundTrigger, 40 bytes)

Engine.on("SoundTrigger", fn) · Engine.help("SoundTrigger")

NameKindOff#HasbitNested
sound_idu322410

DepotSearchResult (in, GameserverMessageDepotSearchResult, 40 bytes)

Engine.on("DepotSearchResult", fn) · Engine.help("DepotSearchResult")

NameKindOff#HasbitNested
resultsrep2410UpgradeableAppearanceTypeAndCount

RightColumn (in, GameserverMessageRightColumn, 32 bytes)

Engine.on("RightColumn", fn) · Engine.help("RightColumn")

NameKindOff#HasbitNested
datamsg2410MapArea

CreateOnMap (in, GameserverMessageCreateOnMap, 48 bytes)

Engine.on("CreateOnMap", fn) · Engine.help("CreateOnMap")

NameKindOff#HasbitNested
positionmsg2410Coordinate
stackposu324022
appearancemsg3231AppearanceInstance

DeleteOnMap (in, GameserverMessageDeleteOnMap, 32 bytes)

Engine.on("DeleteOnMap", fn) · Engine.help("DeleteOnMap")

Empty message. Send with Packet.send("DeleteOnMap", {}) or subscribe and ignore fields.

BosstiaryHighlight (in, GameserverMessageBosstiaryHighlight, 32 bytes)

Engine.on("BosstiaryHighlight", fn) · Engine.help("BosstiaryHighlight")

NameKindOff#HasbitNested
race_idu322410

UpdateTarget (in, GameserverMessageUpdateTarget, 32 bytes)

Engine.on("UpdateTarget", fn) · Engine.help("UpdateTarget")

NameKindOff#HasbitNested
creature_idu322410
creature_id2u322821

Channels (in, GameserverMessageChannels, 40 bytes)

Engine.on("Channels", fn) · Engine.help("Channels")

NameKindOff#HasbitNested
channelsrep2410Channel

FieldData (in, GameserverMessageFieldData, 40 bytes)

Engine.on("FieldData", fn) · Engine.help("FieldData")

NameKindOff#HasbitNested
datamsg2410MapArea
positionmsg3221Coordinate

BlessingsDialog (in, GameserverMessageBlessingsDialog, 96 bytes)

Engine.on("BlessingsDialog", fn) · Engine.help("BlessingsDialog")

NameKindOff#HasbitNested
blessing_countsrep2410BlessingCount
retrou88028
promotedu325632
twist_of_fateu326043
solitudeu326454
sparku326865
fireu327276
spiritualu327687
embraceu3284911
heartu32881012
has_pvpu881119
storeu8821210
blessing_history_entriesrep40131BlessingHistoryEntry

ObjectInfo (in, GameserverMessageObjectInfo, 40 bytes)

Engine.on("ObjectInfo", fn) · Engine.help("ObjectInfo")

NameKindOff#HasbitNested
objectsrep2410ObjectInfo

ChannelEvent (in, GameserverMessageChannelEvent, 40 bytes)

Engine.on("ChannelEvent", fn) · Engine.help("ChannelEvent")

NameKindOff#HasbitNested
channelu323211
player_namestr2420
eventu323632

CyclopediaMapData (in, GameserverMessageCyclopediaMapData, 128 bytes)

Engine.on("CyclopediaMapData", fn) · Engine.help("CyclopediaMapData")

NameKindOff#HasbitNested
cyclopedia_map_data_static_markermsg5612CyclopediaMapDataStaticMarker
cyclopedia_map_data_area_unlockmsg6423CyclopediaMapDataAreaUnlock
cyclopedia_map_data_raidmsg7234CyclopediaMapDataRaid
cyclopedia_map_data_imminent_raidmsg8045CyclopediaMapDataImminentRaid
cyclopedia_map_data_viewpointsmsg8856CyclopediaMapDataViewpoints
cyclopedia_map_data_passagesrep2460CyclopediaMapDataPassage
cyclopedia_map_data_sub_area_monstersrep4071CyclopediaMapDataSubAreaMonsters
cyclopedia_monster_knowledgemsg9687CyclopediaMonsterKnowledge
cyclopedia_map_data_area_donationsmsg10498CyclopediaMapDataAreaDonations
cyclopedia_map_player_areamsg112109CyclopediaMapPlayerArea
cyclopedia_map_exploration_reward_infomsg1201110CyclopediaMapExplorationRewardInfo

OutfitMemorial (in, GameserverMessageOutfitMemorial, 160 bytes)

Engine.on("OutfitMemorial", fn) · Engine.help("OutfitMemorial")

NameKindOff#HasbitNested
look_typeu3212016
look_type_exu3212427
mountu3212838
outfitsrep2440
mountsrep4051
familiarsrep5662
headu3213279
bodyu32136810
legsu32140911
feetu321441012
addonsu321481113
mountedu321521214
hirelingsrep72133
aurasrep88144
effectsrep104155

SpellGroupDelay (in, GameserverMessageSpellGroupDelay, 32 bytes)

Engine.on("SpellGroupDelay", fn) · Engine.help("SpellGroupDelay")

NameKindOff#HasbitNested
group_idu322410
delayu322821

StoreCategories (in, GameserverMessageStoreCategories, 40 bytes)

Engine.on("StoreCategories", fn) · Engine.help("StoreCategories")

NameKindOff#HasbitNested
categoriesrep2410StoreCategory

KillTracking (in, GameserverMessageKillTracking, 48 bytes)

Engine.on("KillTracking", fn) · Engine.help("KillTracking")

NameKindOff#HasbitNested
monstermsg4011NameAndOutfit
itemsrep2420AppearanceInstance

LoginAdvice (in, GameserverMessageLoginAdvice, 32 bytes)

Engine.on("LoginAdvice", fn) · Engine.help("LoginAdvice")

NameKindOff#HasbitNested
textstr2410

NpcTalkParters (in, GameserverMessageNpcTalkParters, 64 bytes)

Engine.on("NpcTalkParters", fn) · Engine.help("NpcTalkParters")

NameKindOff#HasbitNested
talkingu85612
npc_idu322420
partnersrep4031KeywordButton

TransactionHistory (in, GameserverMessageTransactionHistory, 48 bytes)

Engine.on("TransactionHistory", fn) · Engine.help("TransactionHistory")

NameKindOff#HasbitNested
pageu324011
page_countu324422
entriesrep2430StoreTransactionHistory

SwitchPreset (in, GameserverMessageSwitchPreset, 32 bytes)

Engine.on("SwitchPreset", fn) · Engine.help("SwitchPreset")

NameKindOff#HasbitNested
preset_idu322410

MetaData (in, GameserverMessageMetaData, 40 bytes)

Engine.on("MetaData", fn) · Engine.help("MetaData")

NameKindOff#HasbitNested
timestampu642410
sequenceu323221
flagsu323632

CreatureParty (in, GameserverMessageCreatureParty, 32 bytes)

Engine.on("CreatureParty", fn) · Engine.help("CreatureParty")

NameKindOff#HasbitNested
datamsg2410CreatureData

CyclopediaCharacterInfo (in, GameserverMessageCyclopediaCharacterInfo, 176 bytes)

Engine.on("CyclopediaCharacterInfo", fn) · Engine.help("CyclopediaCharacterInfo")

NameKindOff#HasbitNested
resulti32160114
kindu32164215
character_info_base_informationmsg7233CharacterInfoBaseInformation
character_info_general_statisticsmsg8044CharacterInfoGeneralStatistics
character_info_deathsrep2460CharacterInfoDeath
character_info_killsrep4071CharacterInfoKill
character_info_achievementsmsg8885CharacterInfoAchievements
character_info_item_listmsg9696CharacterInfoItemList
character_info_outfits_mounts_summon_skinsmsg104107CharacterInfoOutfitsMountsSummonSkins
character_info_store_purchasesmsg112118CharacterInfoStorePurchases
inspect_object_informationsrep56122InspectObjectInformation
character_info_account_infosmsg120139CharacterInfoAccountInfos
character_info_titlesmsg1281410CharacterInfoTitles
pageu321681516
extrau321724817
character_info_offence_statsmsg1364911CharacterInfoOffenceStats
character_info_defence_statsmsg1445012CharacterInfoDefenceStats
character_info_misc_statsmsg1525113CharacterInfoMiscStats

LeftColumn (in, GameserverMessageLeftColumn, 32 bytes)

Engine.on("LeftColumn", fn) · Engine.help("LeftColumn")

NameKindOff#HasbitNested
datamsg2410MapArea

UnjustifiedPoints (in, GameserverMessageUnjustifiedPoints, 56 bytes)

Engine.on("UnjustifiedPoints", fn) · Engine.help("UnjustifiedPoints")

NameKindOff#HasbitNested
daymsg2410UnjustifiedPointsInfo
weekmsg3221UnjustifiedPointsInfo
monthmsg4032UnjustifiedPointsInfo
skull_durationu324843

Ping (in, GameserverMessagePing, 24 bytes)

Engine.on("Ping", fn) · Engine.help("Ping")

Empty message. Send with Packet.send("Ping", {}) or subscribe and ignore fields.

StoreButtonIndicators (in, GameserverMessageStoreButtonIndicators, 32 bytes)

Engine.on("StoreButtonIndicators", fn) · Engine.help("StoreButtonIndicators")

NameKindOff#HasbitNested
saleu82410
newu82521

UpdatingShopBalance (in, GameserverMessageUpdatingShopBalance, 32 bytes)

Engine.on("UpdatingShopBalance", fn) · Engine.help("UpdatingShopBalance")

NameKindOff#HasbitNested
updatingu82410

ShowModalDialog (in, GameserverMessageShowModalDialog, 88 bytes)

Engine.on("ShowModalDialog", fn) · Engine.help("ShowModalDialog")

NameKindOff#HasbitNested
window_idu327214
titlestr5622
textstr6433
choicesrep2440LabelValuePair
buttonsrep4051LabelValuePair
enter_buttonu327665
escape_buttonu328076
priorityu88487

EditText (in, GameserverMessageEditText, 72 bytes)

Engine.on("EditText", fn) · Engine.help("EditText")

NameKindOff#HasbitNested
window_idu325614
windowmsg4823AppearanceInstance
max_lengthu326035
textstr2440
authorstr3251
datestr4062
writableu86476

StoreOffers (in, GameserverMessageStoreOffers, 120 bytes)

Engine.on("StoreOffers", fn) · Engine.help("StoreOffers")

NameKindOff#HasbitNested
categorystr8814
pageu3210426
page_countu3210837
offersrep2440StoreOffer
redirectstr9655
disabled_offersrep4061StoreOffer
delayed_offersrep5672StoreOffer
store_featured_offersrep7283StoreFeaturedOffer
filteru3211298
too_manyu8116109

TutorialHint (in, GameserverMessageTutorialHint, 32 bytes)

Engine.on("TutorialHint", fn) · Engine.help("TutorialHint")

NameKindOff#HasbitNested
hint_idu322410

MarketStatistics (in, GameserverMessageMarketStatistics, 40 bytes)

Engine.on("MarketStatistics", fn) · Engine.help("MarketStatistics")

NameKindOff#HasbitNested
itemsrep2410AverageMarketPrice

BuddyData (in, GameserverMessageBuddyData, 32 bytes)

Engine.on("BuddyData", fn) · Engine.help("BuddyData")

NameKindOff#HasbitNested
buddymsg2410BuddyInfo

MonsterCyclopediaRace (in, GameserverMessageMonsterCyclopediaRace, 160 bytes)

Engine.on("MonsterCyclopediaRace", fn) · Engine.help("MonsterCyclopediaRace")

NameKindOff#HasbitNested
race_idu328014
namestr7223
currentu328435
killsu648846
stageu329657
occurrenceu3210068
difficultyu3210479
charmu32108810
pointsu32112911
unlockedu81241014
first_unlocku321165212
second_unlocku321205313
monster_lootsrep24540MonsterLoot
charm_costu321286216
clear_costu321326317
trackedu81258015
locationu321368118
animusu321408219
masteryu321448320
bestiary_pointsu32148021
charm_pointsu64152022
creature_resistancesrep40881CreatureResistance
extra_lootrep56892MonsterLoot

EditList (in, GameserverMessageEditList, 40 bytes)

Engine.on("EditList", fn) · Engine.help("EditList")

NameKindOff#HasbitNested
door_idu323211
list_idu323622
textstr2430

MarketEnter (in, GameserverMessageMarketEnter, 48 bytes)

Engine.on("MarketEnter", fn) · Engine.help("MarketEnter")

NameKindOff#HasbitNested
account_balanceu324011
offersrep2420UpgradeableAppearanceTypeAndCount

PvpSituations (in, GameserverMessagePvpSituations, 32 bytes)

Engine.on("PvpSituations", fn) · Engine.help("PvpSituations")

NameKindOff#HasbitNested
countu322410

CloseExaltationDialog (in, GameserverMessageCloseExaltationDialog, 24 bytes)

Engine.on("CloseExaltationDialog", fn) · Engine.help("CloseExaltationDialog")

Empty message. Send with Packet.send("CloseExaltationDialog", {}) or subscribe and ignore fields.

OwnOffer (in, GameserverMessageOwnOffer, 48 bytes)

Engine.on("OwnOffer", fn) · Engine.help("OwnOffer")

NameKindOff#HasbitNested
player_namestr4011
itemsrep2420AppearanceInstance

SessionEndInformation (in, GameserverMessageSessionEndInformation, 32 bytes)

Engine.on("SessionEndInformation", fn) · Engine.help("SessionEndInformation")

NameKindOff#HasbitNested
reasoni322410

VocationSpecificPlayerData (in, GameserverMessageVocationSpecificPlayerData, 56 bytes)

Engine.on("VocationSpecificPlayerData", fn) · Engine.help("VocationSpecificPlayerData")

NameKindOff#HasbitNested
magicu324011
shieldingu324422
promotedu84833
vocationu322440

GraphicalEffects (in, GameserverMessageGraphicalEffects, 40 bytes)

Engine.on("GraphicalEffects", fn) · Engine.help("GraphicalEffects")

NameKindOff#HasbitNested
effectsrep2410AppearanceInstance

BossSlots (in, GameserverMessageBossSlots, 80 bytes)

Engine.on("BossSlots", fn) · Engine.help("BossSlots")

NameKindOff#HasbitNested
slot_au326434
slot_bu326845
slot_cu327256
todayu327667
boss_slot_datamsg4071BossSlotData
enhancedmsg4882BossSlotData
removemsg5693BossSlotData
bosstiary_boss_detailsrep24100BosstiaryBossDetail

PlayerGoods (in, GameserverMessagePlayerGoods, 40 bytes)

Engine.on("PlayerGoods", fn) · Engine.help("PlayerGoods")

NameKindOff#HasbitNested
goodsrep2410AppearanceTypeAndCount

BosstiaryStaticData (in, GameserverMessageBosstiaryStaticData, 72 bytes)

Engine.on("BosstiaryStaticData", fn) · Engine.help("BosstiaryStaticData")

NameKindOff#HasbitNested
bosstiary_unlock_killsmsg2410BosstiaryUnlockKills
bosstiary_unlock_kills_32msg3221BosstiaryUnlockKills
bosstiary_unlock_kills_40msg4032BosstiaryUnlockKills
bosstiary_boss_points_grantedmsg4843BosstiaryBossPointsGranted
bosstiary_boss_points_granted_56msg5654BosstiaryBossPointsGranted
bosstiary_boss_points_granted_64msg6465BosstiaryBossPointsGranted

LoginChallenge (in, GameserverMessageLoginChallenge, 32 bytes)

Engine.on("LoginChallenge", fn) · Engine.help("LoginChallenge")

NameKindOff#HasbitNested
timestampu322410
randomu322821

TibiaTime (in, GameserverMessageTibiaTime, 32 bytes)

Engine.on("TibiaTime", fn) · Engine.help("TibiaTime")

NameKindOff#HasbitNested
hoursu322410
minutesu322821

OpenOwnChannel (in, GameserverMessageOpenOwnChannel, 48 bytes)

Engine.on("OpenOwnChannel", fn) · Engine.help("OpenOwnChannel")

NameKindOff#HasbitNested
channelu324012
namestr2420
chat_channel_participantsmsg3231ChatChannelParticipants

SpellDataModification (in, GameserverMessageSpellDataModification, 40 bytes)

Engine.on("SpellDataModification", fn) · Engine.help("SpellDataModification")

NameKindOff#HasbitNested
spellsrep2410SpellDataModification

Outfit (in, GameserverMessageOutfit, 128 bytes)

Engine.on("Outfit", fn) · Engine.help("Outfit")

NameKindOff#HasbitNested
outfitmsg8814Outfit
current_mountmsg9625Outfit
current_looktypeu3211237
outfitsrep2440AvailableOutfitData
mountsrep4051AvailableOutfitData
familiarsrep5662AvailableOutfitData
mount_idu3211678
mountedu8124810
familiar_idu3212099
outfit_for_both_gendersrep72103OutfitForBothGenders
socketmsg104116ShowOffSocketConfiguration
randomizeu81251211

SpellDelay (in, GameserverMessageSpellDelay, 32 bytes)

Engine.on("SpellDelay", fn) · Engine.help("SpellDelay")

NameKindOff#HasbitNested
spell_idu322410
delayu322821

OpenChannel (in, GameserverMessageOpenChannel, 48 bytes)

Engine.on("OpenChannel", fn) · Engine.help("OpenChannel")

NameKindOff#HasbitNested
channelu324012
namestr2420
usersmsg3231ChatChannelParticipants

MarketDetail (in, GameserverMessageMarketDetail, 72 bytes)

Engine.on("MarketDetail", fn) · Engine.help("MarketDetail")

NameKindOff#HasbitNested
itemmsg5612AppearanceTypeUpgradeable
market_asset_infomsg6423MarketAssetInfo
market_transaction_statistics_for_one_daysrep2430MarketTransactionStatisticsForOneDay
market_transaction_statistics_for_one_days_40rep4041MarketTransactionStatisticsForOneDay

PlayerInventory (in, GameserverMessagePlayerInventory, 40 bytes)

Engine.on("PlayerInventory", fn) · Engine.help("PlayerInventory")

NameKindOff#HasbitNested
itemsrep2410InventoryItemInfo

WorldEntered (in, GameserverMessageWorldEntered, 24 bytes)

Engine.on("WorldEntered", fn) · Engine.help("WorldEntered")

Empty message. Send with Packet.send("WorldEntered", {}) or subscribe and ignore fields.

ExivaSuppressed (in, GameserverMessageExivaSuppressed, 24 bytes)

Engine.on("ExivaSuppressed", fn) · Engine.help("ExivaSuppressed")

Empty message. Send with Packet.send("ExivaSuppressed", {}) or subscribe and ignore fields.

CharacterTradeConfiguration (in, GameserverMessageCharacterTradeConfiguration, 64 bytes)

Engine.on("CharacterTradeConfiguration", fn) · Engine.help("CharacterTradeConfiguration")

NameKindOff#HasbitNested
house_idu325614
character_trade_base_datamsg2420CharacterTradeBaseData
character_trade_highlights_items_datamsg3231CharacterTradeHighlightsItemsData
character_trade_highlights_textual_datamsg4042CharacterTradeHighlightsTextualData
character_trade_summary_datamsg4853CharacterTradeSummaryData

SoulSealsFightMonster (out, GameclientMessageSoulSealsFightMonster, 32 bytes)

Packet.send("SoulSealsFightMonster", values) · Packet.help("SoulSealsFightMonster")

NameKindOff#HasbitNested
race_idu322410

GoNorthWest (out, GameclientMessageGoNorthWest, 24 bytes)

Packet.send("GoNorthWest", values) · Packet.help("GoNorthWest")

Empty message. Send with Packet.send("GoNorthWest", {}) or subscribe and ignore fields.

CharacterTradeConfigurationAction (out, GameclientMessageCharacterTradeConfigurationAction, 40 bytes)

Packet.send("CharacterTradeConfigurationAction", values) · Packet.help("CharacterTradeConfigurationAction")

NameKindOff#HasbitNested
actionu323211
character_trade_configuration_requestmsg2420CharacterTradeConfigurationRequest

JoinAggression (out, GameclientMessageJoinAggression, 32 bytes)

Packet.send("JoinAggression", values) · Packet.help("JoinAggression")

NameKindOff#HasbitNested
creature_idu322410

InspectPlayer (out, GameclientMessageInspectPlayer, 32 bytes)

Packet.send("InspectPlayer", values) · Packet.help("InspectPlayer")

NameKindOff#HasbitNested
creature_idu322410
inspectionu322821

BugReport (out, GameclientMessageBugReport, 56 bytes)

Packet.send("BugReport", values) · Packet.help("BugReport")

NameKindOff#HasbitNested
categoryu323211
textstr2420

JoinParty (out, GameclientMessageJoinParty, 32 bytes)

Packet.send("JoinParty", values) · Packet.help("JoinParty")

NameKindOff#HasbitNested
creature_idu322410

GetOutfit (out, GameclientMessageGetOutfit, 40 bytes)

Packet.send("GetOutfit", values) · Packet.help("GetOutfit")

NameKindOff#HasbitNested
typeu322410
look_typeu322821
flagsu323232

Highscores (out, GameclientMessageHighscores, 72 bytes)

Packet.send("Highscores", values) · Packet.help("Highscores")

NameKindOff#HasbitNested
categoryu324812
worldstr4021
world_typeu326436
pageu325243
vocation_masku642450
battleyeu326867
vocationu325674
entriesu326085

BlessingsDialog (out, GameclientMessageBlessingsDialog, 24 bytes)

Packet.send("BlessingsDialog", values) · Packet.help("BlessingsDialog")

Empty message. Send with Packet.send("BlessingsDialog", {}) or subscribe and ignore fields.

Teleport (out, GameclientMessageTeleport, 32 bytes)

Packet.send("Teleport", values) · Packet.help("Teleport")

NameKindOff#HasbitNested
positionmsg2410Coordinate

RequestStoreCategories (out, GameclientMessageRequestStoreCategories, 24 bytes)

Packet.send("RequestStoreCategories", values) · Packet.help("RequestStoreCategories")

Empty message. Send with Packet.send("RequestStoreCategories", {}) or subscribe and ignore fields.

OpenParentContainer (out, GameclientMessageOpenParentContainer, 32 bytes)

Packet.send("OpenParentContainer", values) · Packet.help("OpenParentContainer")

NameKindOff#HasbitNested
positionmsg2410ObjectPosition

GuildMessage (out, GameclientMessageGuildMessage, 24 bytes)

Packet.send("GuildMessage", values) · Packet.help("GuildMessage")

Empty message. Send with Packet.send("GuildMessage", {}) or subscribe and ignore fields.

CloseDepotSearch (out, GameclientMessageCloseDepotSearch, 24 bytes)

Packet.send("CloseDepotSearch", values) · Packet.help("CloseDepotSearch")

Empty message. Send with Packet.send("CloseDepotSearch", {}) or subscribe and ignore fields.

MarketLeave (out, GameclientMessageMarketLeave, 24 bytes)

Packet.send("MarketLeave", values) · Packet.help("MarketLeave")

Empty message. Send with Packet.send("MarketLeave", {}) or subscribe and ignore fields.

InviteToChannel (out, GameclientMessageInviteToChannel, 40 bytes)

Packet.send("InviteToChannel", values) · Packet.help("InviteToChannel")

NameKindOff#HasbitNested
namestr2410
channelu323221

Talk (out, GameclientMessageTalk, 64 bytes)

Packet.send("Talk", values) · Packet.help("Talk")

NameKindOff#HasbitNested
modei324813
channelu325224
receiverstr2430
textstr3241
extrau325655
positionmsg4062ObjectPosition

CloseImbuingDialog (out, GameclientMessageCloseImbuingDialog, 24 bytes)

Packet.send("CloseImbuingDialog", values) · Packet.help("CloseImbuingDialog")

Empty message. Send with Packet.send("CloseImbuingDialog", {}) or subscribe and ignore fields.

RotateEast (out, GameclientMessageRotateEast, 24 bytes)

Packet.send("RotateEast", values) · Packet.help("RotateEast")

Empty message. Send with Packet.send("RotateEast", {}) or subscribe and ignore fields.

LookAtCreature (out, GameclientMessageLookAtCreature, 32 bytes)

Packet.send("LookAtCreature", values) · Packet.help("LookAtCreature")

NameKindOff#HasbitNested
creature_idu322410

BossDifficultySelection (out, GameclientMessageBossDifficultySelection, 40 bytes)

Packet.send("BossDifficultySelection", values) · Packet.help("BossDifficultySelection")

NameKindOff#HasbitNested
race_idu322410
difficultyu322821
confirmu323232

ClientCheck (out, GameclientMessageClientCheck, 32 bytes)

Packet.send("ClientCheck", values) · Packet.help("ClientCheck")

NameKindOff#HasbitNested
datastr2410

TradeObject (out, GameclientMessageTradeObject, 48 bytes)

Packet.send("TradeObject", values) · Packet.help("TradeObject")

NameKindOff#HasbitNested
positionmsg2410ObjectPosition
identifiermsg3221ObjectIdentifier
countu324032

SetCreaturePodiumConfiguration (out, GameclientMessageSetCreaturePodiumConfiguration, 40 bytes)

Packet.send("SetCreaturePodiumConfiguration", values) · Packet.help("SetCreaturePodiumConfiguration")

NameKindOff#HasbitNested
directionu323211
socketmsg2420ShowOffSocketConfiguration

TransferCurrency (out, GameclientMessageTransferCurrency, 40 bytes)

Packet.send("TransferCurrency", values) · Packet.help("TransferCurrency")

NameKindOff#HasbitNested
namestr2410
amountu323221

MarketStatistics (out, GameclientMessageMarketStatistics, 24 bytes)

Packet.send("MarketStatistics", values) · Packet.help("MarketStatistics")

Empty message. Send with Packet.send("MarketStatistics", {}) or subscribe and ignore fields.

Greet (out, GameclientMessageGreet, 32 bytes)

Packet.send("Greet", values) · Packet.help("Greet")

NameKindOff#HasbitNested
creature_idu322410

AcceptTrade (out, GameclientMessageAcceptTrade, 24 bytes)

Packet.send("AcceptTrade", values) · Packet.help("AcceptTrade")

Empty message. Send with Packet.send("AcceptTrade", {}) or subscribe and ignore fields.

UseOnCreature (out, GameclientMessageUseOnCreature, 48 bytes)

Packet.send("UseOnCreature", values) · Packet.help("UseOnCreature")

NameKindOff#HasbitNested
positionmsg2410ObjectPosition
identifiermsg3221ObjectIdentifier
creature_idu324032

MoveObject (out, GameclientMessageMoveObject, 56 bytes)

Packet.send("MoveObject", values) · Packet.help("MoveObject")

NameKindOff#HasbitNested
frommsg2410ObjectPosition
identifiermsg3221ObjectIdentifier
tomsg4032ObjectPosition
countu324843
splitu85254

AddBuddy (out, GameclientMessageAddBuddy, 32 bytes)

Packet.send("AddBuddy", values) · Packet.help("AddBuddy")

NameKindOff#HasbitNested
namestr2410

QuickLoot (out, GameclientMessageQuickLoot, 40 bytes)

Packet.send("QuickLoot", values) · Packet.help("QuickLoot")

NameKindOff#HasbitNested
modeu323211
targetmsg2420ObjectIdentifierAndPosition

ExaltationAction (out, GameclientMessageExaltationAction, 48 bytes)

Packet.send("ExaltationAction", values) · Packet.help("ExaltationAction")

NameKindOff#HasbitNested
actionu322410
item_idu322821
tieru323232
countu323643
keep_tieru84054
convergenceu84165
upgradeu84276

Taskboard (out, GameclientMessageTaskboard, 64 bytes)

Packet.send("Taskboard", values) · Packet.help("Taskboard")

NameKindOff#HasbitNested
actionu322410
slotu322821
race_idu323232
optionu323643
extrau324054
countu324465
upgradeu324876
rerollu325287
confirmu325698

TrackQuestFlags (out, GameclientMessageTrackQuestFlags, 48 bytes)

Packet.send("TrackQuestFlags", values) · Packet.help("TrackQuestFlags")

NameKindOff#HasbitNested
quest_idu322410
missionu84021
enabledu84132

ShareExperience (out, GameclientMessageShareExperience, 32 bytes)

Packet.send("ShareExperience", values) · Packet.help("ShareExperience")

NameKindOff#HasbitNested
enabledu82410

GoWest (out, GameclientMessageGoWest, 24 bytes)

Packet.send("GoWest", values) · Packet.help("GoWest")

Empty message. Send with Packet.send("GoWest", {}) or subscribe and ignore fields.

LeaveChannel (out, GameclientMessageLeaveChannel, 32 bytes)

Packet.send("LeaveChannel", values) · Packet.help("LeaveChannel")

NameKindOff#HasbitNested
channelu322410

StoreEvent (out, GameclientMessageStoreEvent, 48 bytes)

Packet.send("StoreEvent", values) · Packet.help("StoreEvent")

NameKindOff#HasbitNested
eventu322410

ExcludeFromChannel (out, GameclientMessageExcludeFromChannel, 40 bytes)

Packet.send("ExcludeFromChannel", values) · Packet.help("ExcludeFromChannel")

NameKindOff#HasbitNested
namestr2410
channelu323221

EditText (out, GameclientMessageEditText, 40 bytes)

Packet.send("EditText", values) · Packet.help("EditText")

NameKindOff#HasbitNested
window_idu323211
textstr2420

GoSouthWest (out, GameclientMessageGoSouthWest, 24 bytes)

Packet.send("GoSouthWest", values) · Packet.help("GoSouthWest")

Empty message. Send with Packet.send("GoSouthWest", {}) or subscribe and ignore fields.

ApplyImbuement (out, GameclientMessageApplyImbuement, 32 bytes)

Packet.send("ApplyImbuement", values) · Packet.help("ApplyImbuement")

NameKindOff#HasbitNested
slotu322410
imbuement_idu322821

ClientDetails (out, GameclientMessageClientDetails, 32 bytes)

Packet.send("ClientDetails", values) · Packet.help("ClientDetails")

NameKindOff#HasbitNested
detailsstr2410

RevokeInvitation (out, GameclientMessageRevokeInvitation, 32 bytes)

Packet.send("RevokeInvitation", values) · Packet.help("RevokeInvitation")

NameKindOff#HasbitNested
creature_idu322410

GoNorth (out, GameclientMessageGoNorth, 24 bytes)

Packet.send("GoNorth", values) · Packet.help("GoNorth")

Empty message. Send with Packet.send("GoNorth", {}) or subscribe and ignore fields.

TeamFinderAssembleTeam (out, GameclientMessageTeamFinderAssembleTeam, 48 bytes)

Packet.send("TeamFinderAssembleTeam", values) · Packet.help("TeamFinderAssembleTeam")

NameKindOff#HasbitNested
min_levelu323211
max_levelu323622
vocationsu324033
teammsg2440TeamFinderSettings

PassLeadership (out, GameclientMessagePassLeadership, 32 bytes)

Packet.send("PassLeadership", values) · Packet.help("PassLeadership")

NameKindOff#HasbitNested
creature_idu322410

InspectObject (out, GameclientMessageInspectObject, 56 bytes)

Packet.send("InspectObject", values) · Packet.help("InspectObject")

NameKindOff#HasbitNested
kindu324012
positionmsg2420ObjectPosition
identifiermsg3231ObjectIdentifier
extrau324443
flagsu324854

Login (out, GameclientMessageLogin, 64 bytes)

Packet.send("Login", values) · Packet.help("Login")

NameKindOff#HasbitNested
osu324813
protocolu325224
client_versionu325635
namestr2440
passwordstr3251
localeu326066
loginmsg4072LoginRSAEncryptedBlock

RequestStoreOffers (out, GameclientMessageRequestStoreOffers, 32 bytes)

Packet.send("RequestStoreOffers", values) · Packet.help("RequestStoreOffers")

NameKindOff#HasbitNested
categorymsg2410StoreOpenParameters

GetQuestLog (out, GameclientMessageGetQuestLog, 24 bytes)

Packet.send("GetQuestLog", values) · Packet.help("GetQuestLog")

Empty message. Send with Packet.send("GetQuestLog", {}) or subscribe and ignore fields.

SpellTargetConfig (out, GameclientMessageSpellTargetConfig, 40 bytes)

Packet.send("SpellTargetConfig", values) · Packet.help("SpellTargetConfig")

NameKindOff#HasbitNested
spellsrep2410SpellAimAtTargetConfig

Follow (out, GameclientMessageFollow, 32 bytes)

Packet.send("Follow", values) · Packet.help("Follow")

NameKindOff#HasbitNested
creature_idu322410
creature_id2u322821

ManagedContainer (out, GameclientMessageManagedContainer, 56 bytes)

Packet.send("ManagedContainer", values) · Packet.help("ManagedContainer")

NameKindOff#HasbitNested
actionu324012
containeru324824
positionmsg2430ObjectIdentifier
identifiermsg3241ObjectPosition
lootu84453

PrivateChannel (out, GameclientMessagePrivateChannel, 32 bytes)

Packet.send("PrivateChannel", values) · Packet.help("PrivateChannel")

NameKindOff#HasbitNested
namestr2410

EditBossSlot (out, GameclientMessageEditBossSlot, 32 bytes)

Packet.send("EditBossSlot", values) · Packet.help("EditBossSlot")

NameKindOff#HasbitNested
slotu322410
race_idu322821

Stop (out, GameclientMessageStop, 24 bytes)

Packet.send("Stop", values) · Packet.help("Stop")

Empty message. Send with Packet.send("Stop", {}) or subscribe and ignore fields.

DisbandParty (out, GameclientMessageDisbandParty, 24 bytes)

Packet.send("DisbandParty", values) · Packet.help("DisbandParty")

Empty message. Send with Packet.send("DisbandParty", {}) or subscribe and ignore fields.

JoinChannel (out, GameclientMessageJoinChannel, 32 bytes)

Packet.send("JoinChannel", values) · Packet.help("JoinChannel")

NameKindOff#HasbitNested
channelu322410

RotateNorth (out, GameclientMessageRotateNorth, 24 bytes)

Packet.send("RotateNorth", values) · Packet.help("RotateNorth")

Empty message. Send with Packet.send("RotateNorth", {}) or subscribe and ignore fields.

Unknown (out, GameclientMessageUnknown, 40 bytes)

Packet.send("Unknown", values) · Packet.help("Unknown")

NameKindOff#HasbitNested
codeu323211
namestr2420

PickObjectToImbue (out, GameclientMessagePickObjectToImbue, 48 bytes)

Packet.send("PickObjectToImbue", values) · Packet.help("PickObjectToImbue")

NameKindOff#HasbitNested
slotu324012
positionmsg2420ObjectPosition
identifiermsg3231ObjectIdentifier

TurnObject (out, GameclientMessageTurnObject, 40 bytes)

Packet.send("TurnObject", values) · Packet.help("TurnObject")

NameKindOff#HasbitNested
positionmsg2410ObjectPosition
identifiermsg3221ObjectIdentifier

SellObject (out, GameclientMessageSellObject, 40 bytes)

Packet.send("SellObject", values) · Packet.help("SellObject")

NameKindOff#HasbitNested
identifiermsg2410ObjectIdentifier
countu323221
keep_equippedu83632

OpenBossSlots (out, GameclientMessageOpenBossSlots, 24 bytes)

Packet.send("OpenBossSlots", values) · Packet.help("OpenBossSlots")

Empty message. Send with Packet.send("OpenBossSlots", {}) or subscribe and ignore fields.

AnswerModalDialog (out, GameclientMessageAnswerModalDialog, 40 bytes)

Packet.send("AnswerModalDialog", values) · Packet.help("AnswerModalDialog")

NameKindOff#HasbitNested
window_idu322410
buttonu322821
choiceu323232

StashAction (out, GameclientMessageStashAction, 56 bytes)

Packet.send("StashAction", values) · Packet.help("StashAction")

NameKindOff#HasbitNested
actionu324012
positionmsg2420ObjectPosition
identifiermsg3231ObjectIdentifier
countu324443
extrau324854

QuickLootBlackWhitelist (out, GameclientMessageQuickLootBlackWhitelist, 48 bytes)

Packet.send("QuickLootBlackWhitelist", values) · Packet.help("QuickLootBlackWhitelist")

NameKindOff#HasbitNested
actionu324011
item_idu322420

CyclopediaHouseAction (out, GameclientMessageCyclopediaHouseAction, 64 bytes)

Packet.send("CyclopediaHouseAction", values) · Packet.help("CyclopediaHouseAction")

NameKindOff#HasbitNested
actionu324012
townstr2420
house_idu324433
bidu644844
daysu325655
ownerstr3261

PingBack (out, GameclientMessagePingBack, 24 bytes)

Packet.send("PingBack", values) · Packet.help("PingBack")

Empty message. Send with Packet.send("PingBack", {}) or subscribe and ignore fields.

StartOfflineTraining (out, GameclientMessageStartOfflineTraining, 32 bytes)

Packet.send("StartOfflineTraining", values) · Packet.help("StartOfflineTraining")

NameKindOff#HasbitNested
skillu322410

UpContainer (out, GameclientMessageUpContainer, 32 bytes)

Packet.send("UpContainer", values) · Packet.help("UpContainer")

NameKindOff#HasbitNested
containeru322410

BuyObject (out, GameclientMessageBuyObject, 40 bytes)

Packet.send("BuyObject", values) · Packet.help("BuyObject")

NameKindOff#HasbitNested
identifiermsg2410ObjectIdentifier
countu323221
ignore_capacityu83632
with_backpacku83743

EquipObject (out, GameclientMessageEquipObject, 32 bytes)

Packet.send("EquipObject", values) · Packet.help("EquipObject")

NameKindOff#HasbitNested
identifiermsg2410ObjectIdentifier

BuddyGroup (out, GameclientMessageBuddyGroup, 32 bytes)

Packet.send("BuddyGroup", values) · Packet.help("BuddyGroup")

Empty message. Send with Packet.send("BuddyGroup", {}) or subscribe and ignore fields.

OpenTransactionHistory (out, GameclientMessageOpenTransactionHistory, 32 bytes)

Packet.send("OpenTransactionHistory", values) · Packet.help("OpenTransactionHistory")

NameKindOff#HasbitNested
entriesu322410

MonsterBonusEffectAction (out, GameclientMessageMonsterBonusEffectAction, 40 bytes)

Packet.send("MonsterBonusEffectAction", values) · Packet.help("MonsterBonusEffectAction")

NameKindOff#HasbitNested
race_idu322410
charmu322821
actionu323232

Cancel (out, GameclientMessageCancel, 24 bytes)

Packet.send("Cancel", values) · Packet.help("Cancel")

Empty message. Send with Packet.send("Cancel", {}) or subscribe and ignore fields.

SetVocation (out, GameclientMessageSetVocation, 32 bytes)

Packet.send("SetVocation", values) · Packet.help("SetVocation")

NameKindOff#HasbitNested
vocationu322410

GoSouth (out, GameclientMessageGoSouth, 24 bytes)

Packet.send("GoSouth", values) · Packet.help("GoSouth")

Empty message. Send with Packet.send("GoSouth", {}) or subscribe and ignore fields.

OpenExaltationHistory (out, GameclientMessageOpenExaltationHistory, 32 bytes)

Packet.send("OpenExaltationHistory", values) · Packet.help("OpenExaltationHistory")

NameKindOff#HasbitNested
item_idu322410
tieru322821

MarketAccept (out, GameclientMessageMarketAccept, 40 bytes)

Packet.send("MarketAccept", values) · Packet.help("MarketAccept")

NameKindOff#HasbitNested
offermsg2410MarketOfferID
amountu323221

RemoveBuddy (out, GameclientMessageRemoveBuddy, 32 bytes)

Packet.send("RemoveBuddy", values) · Packet.help("RemoveBuddy")

NameKindOff#HasbitNested
creature_idu322410

GetChannels (out, GameclientMessageGetChannels, 24 bytes)

Packet.send("GetChannels", values) · Packet.help("GetChannels")

Empty message. Send with Packet.send("GetChannels", {}) or subscribe and ignore fields.

RotateSouth (out, GameclientMessageRotateSouth, 24 bytes)

Packet.send("RotateSouth", values) · Packet.help("RotateSouth")

Empty message. Send with Packet.send("RotateSouth", {}) or subscribe and ignore fields.

SeekInContainer (out, GameclientMessageSeekInContainer, 40 bytes)

Packet.send("SeekInContainer", values) · Packet.help("SeekInContainer")

NameKindOff#HasbitNested
containeru322410
indexu322821
categoryu323232

InviteToParty (out, GameclientMessageInviteToParty, 32 bytes)

Packet.send("InviteToParty", values) · Packet.help("InviteToParty")

NameKindOff#HasbitNested
creature_idu322410

OpenDepotSearch (out, GameclientMessageOpenDepotSearch, 24 bytes)

Packet.send("OpenDepotSearch", values) · Packet.help("OpenDepotSearch")

Empty message. Send with Packet.send("OpenDepotSearch", {}) or subscribe and ignore fields.

SetTactics (out, GameclientMessageSetTactics, 32 bytes)

Packet.send("SetTactics", values) · Packet.help("SetTactics")

NameKindOff#HasbitNested
chase_modeu82410
secure_modeu82521
pvp_modeu322832

Look (out, GameclientMessageLook, 40 bytes)

Packet.send("Look", values) · Packet.help("Look")

NameKindOff#HasbitNested
positionmsg2410ObjectPosition
identifiermsg3221ObjectIdentifier

ConfigureShowOffSocket (out, GameclientMessageConfigureShowOffSocket, 40 bytes)

Packet.send("ConfigureShowOffSocket", values) · Packet.help("ConfigureShowOffSocket")

NameKindOff#HasbitNested
positionmsg2410ObjectPosition
identifiermsg3221ObjectIdentifier

OpenRewardWall (out, GameclientMessageOpenRewardWall, 24 bytes)

Packet.send("OpenRewardWall", values) · Packet.help("OpenRewardWall")

Empty message. Send with Packet.send("OpenRewardWall", {}) or subscribe and ignore fields.

BrowseField (out, GameclientMessageBrowseField, 32 bytes)

Packet.send("BrowseField", values) · Packet.help("BrowseField")

NameKindOff#HasbitNested
positionmsg2410Coordinate

GetOfferDescription (out, GameclientMessageGetOfferDescription, 32 bytes)

Packet.send("GetOfferDescription", values) · Packet.help("GetOfferDescription")

NameKindOff#HasbitNested
offer_idu322410

TrackImbuements (out, GameclientMessageTrackImbuements, 32 bytes)

Packet.send("TrackImbuements", values) · Packet.help("TrackImbuements")

NameKindOff#HasbitNested
enabledu82410

SetClientOptions (out, GameclientMessageSetClientOptions, 32 bytes)

Packet.send("SetClientOptions", values) · Packet.help("SetClientOptions")

Empty message. Send with Packet.send("SetClientOptions", {}) or subscribe and ignore fields.

MetaData (out, GameclientMessageMetaData, 32 bytes)

Packet.send("MetaData", values) · Packet.help("MetaData")

NameKindOff#HasbitNested
timestampu642410

GetTransactionDetails (out, GameclientMessageGetTransactionDetails, 32 bytes)

Packet.send("GetTransactionDetails", values) · Packet.help("GetTransactionDetails")

NameKindOff#HasbitNested
offer_idu322410

WeaponProficiencyCommand (out, GameclientMessageWeaponProficiencyCommand, 56 bytes)

Packet.send("WeaponProficiencyCommand", values) · Packet.help("WeaponProficiencyCommand")

NameKindOff#HasbitNested
weapon_idu324011
actionu324422
perksrep2430WeaponProficiencyPerkPick
perk_idu324843

EnterWorld (out, GameclientMessageEnterWorld, 24 bytes)

Packet.send("EnterWorld", values) · Packet.help("EnterWorld")

Empty message. Send with Packet.send("EnterWorld", {}) or subscribe and ignore fields.

ApplySkillWheel (out, GameclientMessageApplySkillWheel, 56 bytes)

Packet.send("ApplySkillWheel", values) · Packet.help("ApplySkillWheel")

NameKindOff#HasbitNested
presetu322410
promotionu324021
vocationu324432
pointsu324843
gem_idu325254

PreyAction (out, GameclientMessagePreyAction, 48 bytes)

Packet.send("PreyAction", values) · Packet.help("PreyAction")

NameKindOff#HasbitNested
slotu322410
actionu322821
race_idu323232
optionu323643
extrau324054

QuitGame (out, GameclientMessageQuitGame, 24 bytes)

Packet.send("QuitGame", values) · Packet.help("QuitGame")

Empty message. Send with Packet.send("QuitGame", {}) or subscribe and ignore fields.

LookNPCTrade (out, GameclientMessageLookNPCTrade, 32 bytes)

Packet.send("LookNPCTrade", values) · Packet.help("LookNPCTrade")

NameKindOff#HasbitNested
identifiermsg2410ObjectIdentifier

GetTextForReport (out, GameclientMessageGetTextForReport, 40 bytes)

Packet.send("GetTextForReport", values) · Packet.help("GetTextForReport")

NameKindOff#HasbitNested
positionmsg2410ObjectPosition
identifiermsg3221ObjectIdentifier

EditGuildMessage (out, GameclientMessageEditGuildMessage, 32 bytes)

Packet.send("EditGuildMessage", values) · Packet.help("EditGuildMessage")

NameKindOff#HasbitNested
textstr2410

BuyStoreOffer (out, GameclientMessageBuyStoreOffer, 64 bytes)

Packet.send("BuyStoreOffer", values) · Packet.help("BuyStoreOffer")

NameKindOff#HasbitNested
offer_idu324813
actioni325224
offer_namestr2430
product_typestr3241
countu325655
characterstr4002

EditList (out, GameclientMessageEditList, 40 bytes)

Packet.send("EditList", values) · Packet.help("EditList")

NameKindOff#HasbitNested
door_idu323211
list_idu323622
textstr2430

OpenBosstiary (out, GameclientMessageOpenBosstiary, 24 bytes)

Packet.send("OpenBosstiary", values) · Packet.help("OpenBosstiary")

Empty message. Send with Packet.send("OpenBosstiary", {}) or subscribe and ignore fields.

PartyHuntAnalyser (out, GameclientMessagePartyHuntAnalyser, 48 bytes)

Packet.send("PartyHuntAnalyser", values) · Packet.help("PartyHuntAnalyser")

NameKindOff#HasbitNested
leader_idu324011
loot_typeu324422
membersrep2430PartyLootPrice

GetObjectInfo (out, GameclientMessageGetObjectInfo, 40 bytes)

Packet.send("GetObjectInfo", values) · Packet.help("GetObjectInfo")

NameKindOff#HasbitNested
objectsrep2410ObjectIdentifier

GetQuestLine (out, GameclientMessageGetQuestLine, 32 bytes)

Packet.send("GetQuestLine", values) · Packet.help("GetQuestLine")

NameKindOff#HasbitNested
quest_idu322410

GatherAll (out, GameclientMessageGatherAll, 40 bytes)

Packet.send("GatherAll", values) · Packet.help("GatherAll")

NameKindOff#HasbitNested
identifiermsg2410ObjectIdentifier
positionmsg3221ObjectPosition

MarketCreate (out, GameclientMessageMarketCreate, 56 bytes)

Packet.send("MarketCreate", values) · Packet.help("MarketCreate")

NameKindOff#HasbitNested
kindu323211
identifiermsg2420AppearanceTypeUpgradeable
amountu323632
priceu644043
anonymousu84854

EditBuddy (out, GameclientMessageEditBuddy, 32 bytes)

Packet.send("EditBuddy", values) · Packet.help("EditBuddy")

NameKindOff#HasbitNested
buddymsg2410BuddyInfo

UseTwoObjects (out, GameclientMessageUseTwoObjects, 56 bytes)

Packet.send("UseTwoObjects", values) · Packet.help("UseTwoObjects")

NameKindOff#HasbitNested
frommsg2410ObjectPosition
identifiermsg3221ObjectIdentifier
tomsg4032ObjectPosition
to_identifiermsg4843ObjectIdentifier

RotateWest (out, GameclientMessageRotateWest, 24 bytes)

Packet.send("RotateWest", values) · Packet.help("RotateWest")

Empty message. Send with Packet.send("RotateWest", {}) or subscribe and ignore fields.

RequestSkillWheel (out, GameclientMessageRequestSkillWheel, 32 bytes)

Packet.send("RequestSkillWheel", values) · Packet.help("RequestSkillWheel")

NameKindOff#HasbitNested
presetu322410

CloseNPCChannel (out, GameclientMessageCloseNPCChannel, 24 bytes)

Packet.send("CloseNPCChannel", values) · Packet.help("CloseNPCChannel")

Empty message. Send with Packet.send("CloseNPCChannel", {}) or subscribe and ignore fields.

GoEast (out, GameclientMessageGoEast, 24 bytes)

Packet.send("GoEast", values) · Packet.help("GoEast")

Empty message. Send with Packet.send("GoEast", {}) or subscribe and ignore fields.

OpenCyclopediaCharacterInfo (out, GameclientMessageOpenCyclopediaCharacterInfo, 40 bytes)

Packet.send("OpenCyclopediaCharacterInfo", values) · Packet.help("OpenCyclopediaCharacterInfo")

NameKindOff#HasbitNested
player_idu322410
kindi322821
extrau323232
pageu323643

OpenMonsterCyclopediaMonsters (out, GameclientMessageOpenMonsterCyclopediaMonsters, 56 bytes)

Packet.send("OpenMonsterCyclopediaMonsters", values) · Packet.help("OpenMonsterCyclopediaMonsters")

NameKindOff#HasbitNested
filteru324812
namestr4021
class_idu322430

GetTransactionHistory (out, GameclientMessageGetTransactionHistory, 32 bytes)

Packet.send("GetTransactionHistory", values) · Packet.help("GetTransactionHistory")

NameKindOff#HasbitNested
pageu322410
entriesu322821

Attack (out, GameclientMessageAttack, 32 bytes)

Packet.send("Attack", values) · Packet.help("Attack")

NameKindOff#HasbitNested
creature_idu322410
creature_id2u322821

TeamFinderJoinTeam (out, GameclientMessageTeamFinderJoinTeam, 32 bytes)

Packet.send("TeamFinderJoinTeam", values) · Packet.help("TeamFinderJoinTeam")

NameKindOff#HasbitNested
leader_idu322410
team_idu322821

OpenMonsterCyclopedia (out, GameclientMessageOpenMonsterCyclopedia, 24 bytes)

Packet.send("OpenMonsterCyclopedia", values) · Packet.help("OpenMonsterCyclopedia")

Empty message. Send with Packet.send("OpenMonsterCyclopedia", {}) or subscribe and ignore fields.

OpenChannel (out, GameclientMessageOpenChannel, 24 bytes)

Packet.send("OpenChannel", values) · Packet.help("OpenChannel")

Empty message. Send with Packet.send("OpenChannel", {}) or subscribe and ignore fields.

GemAtelier (out, GameclientMessageGemAtelier, 48 bytes)

Packet.send("GemAtelier", values) · Packet.help("GemAtelier")

NameKindOff#HasbitNested
actionu322410

LookTrade (out, GameclientMessageLookTrade, 32 bytes)

Packet.send("LookTrade", values) · Packet.help("LookTrade")

NameKindOff#HasbitNested
counteru322410
indexu322821

UpdateExivaOptions (out, GameclientMessageUpdateExivaOptions, 32 bytes)

Packet.send("UpdateExivaOptions", values) · Packet.help("UpdateExivaOptions")

NameKindOff#HasbitNested
optionsmsg2410ExivaOptionsUpdate

DailyRewardHistory (out, GameclientMessageDailyRewardHistory, 24 bytes)

Packet.send("DailyRewardHistory", values) · Packet.help("DailyRewardHistory")

Empty message. Send with Packet.send("DailyRewardHistory", {}) or subscribe and ignore fields.

SecondaryLogin (out, GameclientMessageSecondaryLogin, 40 bytes)

Packet.send("SecondaryLogin", values) · Packet.help("SecondaryLogin")

NameKindOff#HasbitNested
osu323211
loginmsg2420SecondaryLoginRSAEncryptedBlock

CloseContainer (out, GameclientMessageCloseContainer, 32 bytes)

Packet.send("CloseContainer", values) · Packet.help("CloseContainer")

NameKindOff#HasbitNested
containeru322410

Mount (out, GameclientMessageMount, 32 bytes)

Packet.send("Mount", values) · Packet.help("Mount")

NameKindOff#HasbitNested
mountedu82410

ContainerAction (out, GameclientMessageContainerAction, 48 bytes)

Packet.send("ContainerAction", values) · Packet.help("ContainerAction")

NameKindOff#HasbitNested
actionu322410

MarketBrowse (out, GameclientMessageMarketBrowse, 40 bytes)

Packet.send("MarketBrowse", values) · Packet.help("MarketBrowse")

NameKindOff#HasbitNested
kindu323211
identifiermsg2420AppearanceTypeUpgradeable

ApplyClearingCharm (out, GameclientMessageApplyClearingCharm, 32 bytes)

Packet.send("ApplyClearingCharm", values) · Packet.help("ApplyClearingCharm")

NameKindOff#HasbitNested
slotu322410

RequestResourceBalance (out, GameclientMessageRequestResourceBalance, 32 bytes)

Packet.send("RequestResourceBalance", values) · Packet.help("RequestResourceBalance")

NameKindOff#HasbitNested
typei322410

GoNorthEast (out, GameclientMessageGoNorthEast, 24 bytes)

Packet.send("GoNorthEast", values) · Packet.help("GoNorthEast")

Empty message. Send with Packet.send("GoNorthEast", {}) or subscribe and ignore fields.

CollectDailyReward (out, GameclientMessageCollectDailyReward, 48 bytes)

Packet.send("CollectDailyReward", values) · Packet.help("CollectDailyReward")

NameKindOff#HasbitNested
premiumu84011
itemsrep2420DailyRewardObjectInfo

RuleViolationReport (out, GameclientMessageRuleViolationReport, 72 bytes)

Packet.send("RuleViolationReport", values) · Packet.help("RuleViolationReport")

NameKindOff#HasbitNested
categoryu324813
statementu325224
reporterstr2430
reasonstr3241
commentstr4052
statement_idu325665
timeu326076
channelu326487

SetHirelingName (out, GameclientMessageSetHirelingName, 40 bytes)

Packet.send("SetHirelingName", values) · Packet.help("SetHirelingName")

NameKindOff#HasbitNested
namestr2410
hireling_idu323221
sexu323632

DepotSearchType (out, GameclientMessageDepotSearchType, 32 bytes)

Packet.send("DepotSearchType", values) · Packet.help("DepotSearchType")

NameKindOff#HasbitNested
identifiermsg2410AppearanceTypeUpgradeable

SetOutfit (out, GameclientMessageSetOutfit, 56 bytes)

Packet.send("SetOutfit", values) · Packet.help("SetOutfit")

NameKindOff#HasbitNested
mountu323211
outfitmsg2420Outfit

GoPath (out, GameclientMessageGoPath, 40 bytes)

Packet.send("GoPath", values) · Packet.help("GoPath")

NameKindOff#HasbitNested
pathu642410

CyclopediaMapAction (out, GameclientMessageCyclopediaMapAction, 48 bytes)

Packet.send("CyclopediaMapAction", values) · Packet.help("CyclopediaMapAction")

NameKindOff#HasbitNested
actionu322410
areau322821
markeru643232
extrau324043

ConnectionPingBack (out, GameclientMessageConnectionPingBack, 32 bytes)

Packet.send("ConnectionPingBack", values) · Packet.help("ConnectionPingBack")

NameKindOff#HasbitNested
timestampu322410

DepotSearchRetrieve (out, GameclientMessageDepotSearchRetrieve, 40 bytes)

Packet.send("DepotSearchRetrieve", values) · Packet.help("DepotSearchRetrieve")

NameKindOff#HasbitNested
identifiermsg2410AppearanceTypeUpgradeable
countu323221

Ping (out, GameclientMessagePing, 24 bytes)

Packet.send("Ping", values) · Packet.help("Ping")

Empty message. Send with Packet.send("Ping", {}) or subscribe and ignore fields.

ToggleWrapState (out, GameclientMessageToggleWrapState, 40 bytes)

Packet.send("ToggleWrapState", values) · Packet.help("ToggleWrapState")

NameKindOff#HasbitNested
positionmsg2410ObjectPosition
identifiermsg3221ObjectIdentifier

LeaveParty (out, GameclientMessageLeaveParty, 24 bytes)

Packet.send("LeaveParty", values) · Packet.help("LeaveParty")

Empty message. Send with Packet.send("LeaveParty", {}) or subscribe and ignore fields.

GoSouthEast (out, GameclientMessageGoSouthEast, 24 bytes)

Packet.send("GoSouthEast", values) · Packet.help("GoSouthEast")

Empty message. Send with Packet.send("GoSouthEast", {}) or subscribe and ignore fields.

CloseNPCTrade (out, GameclientMessageCloseNPCTrade, 24 bytes)

Packet.send("CloseNPCTrade", values) · Packet.help("CloseNPCTrade")

Empty message. Send with Packet.send("CloseNPCTrade", {}) or subscribe and ignore fields.

TrackBestiaryRace (out, GameclientMessageTrackBestiaryRace, 32 bytes)

Packet.send("TrackBestiaryRace", values) · Packet.help("TrackBestiaryRace")

NameKindOff#HasbitNested
race_idu322410
enabledu82821

FriendSystemAction (out, GameclientMessageFriendSystemAction, 64 bytes)

Packet.send("FriendSystemAction", values) · Packet.help("FriendSystemAction")

NameKindOff#HasbitNested
actionu324012
account_idu324423
character_idu324834
namestr2440
groupu325255
notifyu85666
extrau326077
friend_settings_entrymsg3281FriendSettingsEntry

MarketCancel (out, GameclientMessageMarketCancel, 32 bytes)

Packet.send("MarketCancel", values) · Packet.help("MarketCancel")

NameKindOff#HasbitNested
offermsg2410MarketOfferID

OpenMonsterCyclopediaRace (out, GameclientMessageOpenMonsterCyclopediaRace, 32 bytes)

Packet.send("OpenMonsterCyclopediaRace", values) · Packet.help("OpenMonsterCyclopediaRace")

NameKindOff#HasbitNested
race_idu322410

UseObject (out, GameclientMessageUseObject, 48 bytes)

Packet.send("UseObject", values) · Packet.help("UseObject")

NameKindOff#HasbitNested
positionmsg2410ObjectPosition
identifiermsg3221ObjectIdentifier
indexu324032

RejectTrade (out, GameclientMessageRejectTrade, 24 bytes)

Packet.send("RejectTrade", values) · Packet.help("RejectTrade")

Empty message. Send with Packet.send("RejectTrade", {}) or subscribe and ignore fields.

Arcane SDK catalog generated from scripts/sdk