https://trinitycore.org logo
Join Discord
Powered by
# 💬・lobby
  • b

    bulky-lunch-31409

    08/23/2025, 12:59 PM
    that they shoved into unique_ptr (the singleton, not the map) unlike others
  • w

    wonderful-plastic-29020

    08/23/2025, 1:01 PM
    But then I am confused on how Blizzard sets those values dynamically, there probably is a
    ::find
    or some shit
  • w

    wonderful-plastic-29020

    08/23/2025, 1:01 PM
    I don't recall seeing a packet like that
  • w

    wonderful-plastic-29020

    08/23/2025, 1:01 PM
    😄
  • b

    bulky-lunch-31409

    08/23/2025, 1:02 PM
    ?
  • w

    wonderful-plastic-29020

    08/23/2025, 1:02 PM
    Wym "?", the store is disabled for PTR but enabled for Live
  • w

    wonderful-plastic-29020

    08/23/2025, 1:02 PM
    Do you think they assign the values per client?
  • b

    bulky-lunch-31409

    08/23/2025, 1:05 PM
    take a look at the function that assigns ClientBattlePayGetProductListResponse::s_handler
  • b

    bulky-lunch-31409

    08/23/2025, 1:05 PM
    last 2 calls
  • b

    bulky-lunch-31409

    08/23/2025, 1:06 PM
    thats stores the hardcoded default in the map
  • b

    bulky-lunch-31409

    08/23/2025, 1:06 PM
    then they just send ClientMirrorVars (0x360355)
  • w

    wonderful-plastic-29020

    08/23/2025, 1:07 PM
    Ah so there is a packet for it
  • b

    bulky-lunch-31409

    08/23/2025, 1:07 PM
    you never noticed that one?
  • w

    wonderful-plastic-29020

    08/23/2025, 1:08 PM
    I've seen it but somehow forgot about it 😄
  • b

    bulky-lunch-31409

    08/23/2025, 1:31 PM
    KURWAAAA
  • b

    bulky-lunch-31409

    08/23/2025, 1:32 PM
    fucking ai bullshit
  • b

    bulky-lunch-31409

    08/23/2025, 1:32 PM
    new on github - copilot generated commit messages
  • b

    bulky-lunch-31409

    08/23/2025, 1:33 PM
    i tried to rename sql file in a pr and instead of the old good "rename X to Y", it now used crappilot to generate message that was "add Y"
  • w

    wonderful-plastic-29020

    08/23/2025, 1:33 PM
    Yikes.
  • b

    bulky-lunch-31409

    08/23/2025, 1:36 PM
    its also labeled "preview" but you cant disable it in "preview management" dialog
  • b

    bulky-lunch-31409

    08/23/2025, 1:37 PM
    its also... not instant like the old stuff
  • b

    bulky-lunch-31409

    08/23/2025, 1:37 PM
    bullshit burning power and time for garbage
  • w

    wonderful-plastic-29020

    08/23/2025, 2:30 PM
    What was the exact type for it,
    blz::unorderd_map<uint64_t /* string_hash */, ?????>
  • b

    bulky-lunch-31409

    08/23/2025, 2:34 PM
    the value type is unknown
  • w

    wonderful-plastic-29020

    08/23/2025, 2:34 PM
    Great
  • w

    wonderful-plastic-29020

    08/23/2025, 2:34 PM
    😄
  • w

    wonderful-plastic-29020

    08/23/2025, 2:37 PM
    Copy code
    ServerToClient: SMSG_MIRROR_VARS (0x360355) Length: 88 ConnIdx: 0 Time: 08/19/2025 12:43:42.036 Number: 12
    MirrorVarCount: 3
    (MirrorVarSingle) [0] Removed(?): False
    (MirrorVarSingle) [0] Key: browserEnabled
    (MirrorVarSingle) [0] Value: 1
    (MirrorVarSingle) [1] Removed(?): False
    (MirrorVarSingle) [1] Key: bpayStoreEnable
    (MirrorVarSingle) [1] Value: 1
    (MirrorVarSingle) [2] Removed(?): False
    (MirrorVarSingle) [2] Key: bpayStorePurchaseTimeout
    (MirrorVarSingle) [2] Value: 30
  • w

    wonderful-plastic-29020

    08/23/2025, 2:37 PM
    Easy enough
  • b

    bulky-lunch-31409

    08/23/2025, 3:06 PM
    since you are in ida atm
  • b

    bulky-lunch-31409

    08/23/2025, 3:06 PM
    whats the hardcoded default for these vars