Decompile 10 functions in Source/Contents/Effects/Core/EffectAttachments.cpp, Source/Contents/Items/ClientItemLists.cpp, ...

Batch #16925 by KWDev: 10 byte-identical, 0 confirmed by peer review.

- fn_21062 EffectActor::HasId: byte-identical
- fn_23341 CSession::RemoveMerchantShopItem: byte-identical
- fn_23351 CSession::RemoveCartItem: byte-identical
- fn_19438 CNaviInfo::AddNpc: byte-identical
- fn_19439 CNaviInfo::AddLink: byte-identical
- fn_19440 CNaviInfo::AddMob: byte-identical
- fn_19596 CNavigationManager::IsCurrentTarget: byte-identical
- fn_10265 CBmpObjWnd::Paint: byte-identical
- fn_10266 CSignBoardWnd::Paint: byte-identical
- fn_17668 CWorld::GetGameActorByAID: byte-identical

Merged automatically: every function is byte-identical to the original.
This commit is contained in:
ragnarok-clanker 2026-11-11 11:26:00 +00:00
commit 82ecdee22f
6 changed files with 29 additions and 17 deletions

View file

@ -84,11 +84,12 @@ void CNavi_Link::SetDepth(int depth) {
bool CNaviInfo::AddNpc(CNavi_Object* npc) {
std::vector<CNavi_Object*>& npcs = this->npcs;
if (npc == nullptr) {
CNavi_Object* object = npc;
if (object == nullptr) {
return false;
}
npcs.push_back(npc);
npcs.push_back(object);
return true;
}
@ -97,11 +98,12 @@ bool CNaviInfo::AddNpc(CNavi_Object* npc) {
bool CNaviInfo::AddLink(CNavi_Link* link) {
std::vector<CNavi_Link*>& links = this->links;
if (link == nullptr) {
CNavi_Link* object = link;
if (object == nullptr) {
return false;
}
links.push_back(link);
links.push_back(object);
return true;
}
@ -110,11 +112,12 @@ bool CNaviInfo::AddLink(CNavi_Link* link) {
bool CNaviInfo::AddMob(CNavi_Object* mob) {
std::vector<CNavi_Object*>& mobs = this->mobs;
if (mob == nullptr) {
CNavi_Object* object = mob;
if (object == nullptr) {
return false;
}
mobs.push_back(mob);
mobs.push_back(object);
return true;
}