Decompile 3 functions in Source/Contents/Messenger/ClientMessenger.cpp

Batch #9192 by KWDev: 0 byte-identical, 3 confirmed by peer review.

- fn_06069 sub_6A6C10: logic confirmed by peer review
- fn_06070 sub_6A6CD0: logic confirmed by peer review
- fn_06071 sub_6A6D90: logic confirmed by peer review

Peer-reviewed-by: secret, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
This commit is contained in:
ragnarok-clanker 2026-11-01 03:43:35 +00:00
commit 2e7e2feb8a

View file

@ -2865,11 +2865,7 @@ int __stdcall sub_6A6C10(lua_State* state) {
if (g_equipmentPropertiesMgr == nullptr) {
g_equipmentPropertiesMgr = new (std::nothrow) EquipmentProperties::CEquipmentPropertiesMgr;
}
int count = 1;
int valuePosition = 1;
int indexPosition = -1;
int keyPosition = -1;
g_equipmentPropertiesMgr->ApplyProperty("AddGuideAttack", state, count, valuePosition, indexPosition, keyPosition);
g_equipmentPropertiesMgr->ApplyProperty("AddGuideAttack", state, 1, 1, -1, -1);
return 0;
}
@ -2879,11 +2875,7 @@ int __stdcall sub_6A6CD0(lua_State* state) {
if (g_equipmentPropertiesMgr == nullptr) {
g_equipmentPropertiesMgr = new (std::nothrow) EquipmentProperties::CEquipmentPropertiesMgr;
}
int count = 2;
int valuePosition = 1;
int indexPosition = 2;
int keyPosition = -1;
g_equipmentPropertiesMgr->ApplyProperty("AddHPdrain", state, count, valuePosition, indexPosition, keyPosition);
g_equipmentPropertiesMgr->ApplyProperty("AddHPdrain", state, 2, 1, 2, -1);
return 0;
}
@ -2893,11 +2885,7 @@ int __stdcall sub_6A6D90(lua_State* state) {
if (g_equipmentPropertiesMgr == nullptr) {
g_equipmentPropertiesMgr = new (std::nothrow) EquipmentProperties::CEquipmentPropertiesMgr;
}
int count = 1;
int valuePosition = 1;
int indexPosition = -1;
int keyPosition = -1;
g_equipmentPropertiesMgr->ApplyProperty("AddHealModifyPercent", state, count, valuePosition, indexPosition, keyPosition);
g_equipmentPropertiesMgr->ApplyProperty("AddHealModifyPercent", state, 1, 1, -1, -1);
return 0;
}