Commit graph

4,956 commits

Author SHA1 Message Date
ragnarok-clanker
467fa49c17 Decompile 3 functions in Source/Archive/GPak.cpp
Batch #2950 by KWDev: 0 byte-identical, 3 confirmed by peer review.

- fn_05053 sub_654EF0: logic confirmed by peer review
- fn_05056 FuncImpl_654FB0::sub_654FB0: logic confirmed by peer review
- fn_05060 HashTable_655340::sub_655340: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag
Reviewed-by: ragnarok-clanker
2026-10-29 22:11:00 +00:00
ragnarok-clanker
79a8ece418 Decompile fn_23854 (CSession::WorldUnknown0050)
Batch #3092 by meitogi: 0 byte-identical, 1 confirmed by peer review.

- fn_23854 CSession::WorldUnknown0050: logic confirmed by peer review

Peer-reviewed-by: eAthena, alisonrag, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:07:20 +00:00
ragnarok-clanker
d6a0e4d7ba Decompile 23 functions in Source/Contents/RenewQuestMgr.cpp, Source/Contents/RenewQuestMgr.h
Batch #3271 by eAthena: 0 byte-identical, 23 confirmed by peer review.

- fn_05414 CRenewQuestMgr::CRenewQuestMgr: logic confirmed by peer review
- fn_05432 CRenewQuestMgr::AddIconTooltip: logic confirmed by peer review
- fn_05434 CRenewQuestMgr::Create: logic confirmed by peer review
- fn_05436 CRenewQuestMgr::Destroy: logic confirmed by peer review
- fn_05437 CRenewQuestMgr::RemoveStatusRequest: logic confirmed by peer review
- fn_05438 RenewQuestOngoingInfo::GetDateString: logic confirmed by peer review
- fn_05439 CRenewQuestMgr::GetFilterName: logic confirmed by peer review
- fn_05441 CRenewQuestMgr::GetIconTooltip: logic confirmed by peer review
- fn_05444 CRenewQuestMgr::FindOngoingQuest: logic confirmed by peer review
- fn_05446 CRenewQuestMgr::FindRecommendedQuest: logic confirmed by peer review
- fn_05447 CRenewQuestMgr::WriteOngoingQuests: logic confirmed by peer review
- fn_05448 CRenewQuestMgr::GetOngoingQuestsSize: logic confirmed by peer review
- fn_05450 CRenewQuestMgr::AddNewQuest: logic confirmed by peer review
- fn_05453 CRenewQuestMgr::IsNewQuest: logic confirmed by peer review
- fn_05454 CRenewQuestMgr::IsInFilter: logic confirmed by peer review
- fn_05455 CRenewQuestMgr::L_AddQuestFilterInfo: logic confirmed by peer review
- fn_05456 CRenewQuestMgr::L_AddQuestIconTooltip: logic confirmed by peer review
- fn_05461 CRenewQuestMgr::SendQuestStatusRequest: logic confirmed by peer review
- fn_05462 CRenewQuestMgr::SetOngoingQuestState: logic confirmed by peer review
- fn_05463 CRenewQuestMgr::SetRecommendedQuestActive: logic confirmed by peer review
- fn_05464 CRenewQuestMgr::SetOngoingSimpleView: logic confirmed by peer review
- fn_05466 CRenewQuestMgr::SetParameter: logic confirmed by peer review
- fn_05497 CRenewQuestMgr::L_SetRecommendedQuestActive: logic confirmed by peer review

Peer-reviewed-by: bigodeira
Reviewed-by: ragnarok-clanker
2026-10-29 22:06:56 +00:00
ragnarok-clanker
d315acb600 Decompile 6 functions in Source/Client/Mode/GameModeNotices.cpp, Source/Client/Mode/CGameMode.h
Batch #3324 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_22087 CGameMode::ReceiveResultNotice: logic confirmed by peer review
- fn_22096 CGameMode::RefreshWindow16: logic confirmed by peer review
- fn_22110 CGameMode::ReceiveWindow154Close: logic confirmed by peer review
- fn_22113 CGameMode::MoveWindow16: logic confirmed by peer review
- fn_22114 CGameMode::ResizeWindow16: logic confirmed by peer review
- fn_22118 CGameMode::ReceiveNotice1950: logic confirmed by peer review

Peer-reviewed-by: Yommy, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Client/Mode/GameModeNotices.cpp
2026-10-29 22:02:57 +00:00
ragnarok-clanker
a94bdb8cce Decompile fn_21014 (CRenderObject::DrawPulseOutline)
Batch #3178 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_21014 CRenderObject::DrawPulseOutline: logic confirmed by peer review

Peer-reviewed-by: meitogi
Reviewed-by: ragnarok-clanker
2026-10-29 21:59:49 +00:00
ragnarok-clanker
c0ae20e90b Decompile 10 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h
Batch #3435 by eAthena: 0 byte-identical, 10 confirmed by peer review.

- fn_07197 CDancingKnifeEffect::CDancingKnifeEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07206 CEternalSlashAttackEffect::CEternalSlashAttackEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07210 CEternalSlashAttackEffect::Slot06: logic confirmed by peer review (annotation added to existing code)
- fn_07213 CEternalSlashCountEffect::CEternalSlashCountEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07217 CEternalSlashCountEffect::Slot06: logic confirmed by peer review (annotation added to existing code)
- fn_07220 CFallenAngelEffect::CFallenAngelEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07224 CFallenAngelEffect::Slot06: logic confirmed by peer review (annotation added to existing code)
- fn_07228 CFloralFlareRoad::CFloralFlareRoad: logic confirmed by peer review (annotation added to existing code)
- fn_07238 CFootprintEffect::Slot33: logic confirmed by peer review (annotation added to existing code)
- fn_07248 CFootprintStrEffect::Slot33: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: meitogi
Reviewed-by: ragnarok-clanker
2026-10-29 21:59:30 +00:00
ragnarok-clanker
8156522b55 Decompile 2 functions in Source/Contents/Effects/CaneOfEvilEyeEffect.cpp, Source/Contents/Effects/CaneOfEvilEyeEffect.h
Batch #3425 by Yommy: 1 byte-identical, 1 confirmed by peer review.

- fn_06879 CCaneOfEvilEyeEffect::Slot06: byte-identical
- fn_06882 CCaneOfEvilEyeEffect::Slot04: logic confirmed by peer review

Peer-reviewed-by: eAthena, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:59:19 +00:00
ragnarok-clanker
2262bfff74 Decompile 80 functions in Source/Contents/BodyResources.cpp
Batch #3418 by eAthena: 0 byte-identical, 80 confirmed by peer review.

- fn_23195 OboroBodyPath3: logic confirmed by peer review
- fn_23196 KagerouBodyPath4: logic confirmed by peer review
- fn_23197 OboroBodyPath4: logic confirmed by peer review
- fn_23198 TaekwonBodyPath4: logic confirmed by peer review
- fn_23199 TaekwonBodyPath5: logic confirmed by peer review
- fn_23200 TaekwonBodyPath6: logic confirmed by peer review
- fn_23201 TaekwonBodyPath7: logic confirmed by peer review
- fn_23202 TaekwonBodyPath8: logic confirmed by peer review
- fn_23203 WizardBodyPath9: logic confirmed by peer review
- fn_23204 WizardBodyPath10: logic confirmed by peer review
- fn_23205 GunslingerBodyPath1: logic confirmed by peer review
- fn_23206 GunslingerBodyPath2: logic confirmed by peer review
- fn_23207 RebellionBodyPath2: logic confirmed by peer review
- fn_23208 RebellionBodyPath3: logic confirmed by peer review
- fn_23209 TaekwonBodyPath9: logic confirmed by peer review
- fn_23210 WizardBodyPath11: logic confirmed by peer review
- fn_23211 TaekwonBodyPath10: logic confirmed by peer review
- fn_23212 WizardBodyPath12: logic confirmed by peer review
- fn_23213 TaekwonBodyPath11: logic confirmed by peer review
- fn_23214 TaekwonBodyPath12: logic confirmed by peer review
- fn_23215 TaekwonBodyPath13: logic confirmed by peer review
- fn_23216 WizardBodyPath13: logic confirmed by peer review
- fn_23217 TaekwonBodyPath14: logic confirmed by peer review
- fn_23218 WizardBodyPath14: logic confirmed by peer review
- fn_23219 WizardBodyPath15: logic confirmed by peer review
- fn_23220 WizardBodyPath16: logic confirmed by peer review
- fn_23221 SageBodyPath8: logic confirmed by peer review
- fn_23222 SageBodyPath9: logic confirmed by peer review
- fn_23223 WindhawkBodyPath1: logic confirmed by peer review
- fn_23224 WolfWindhawkBodyPath1: logic confirmed by peer review
- fn_23225 WindhawkRidingBodyPath1: logic confirmed by peer review
- fn_23226 TroubadourBodyPath1: logic confirmed by peer review
- fn_23227 TroubadourRidingBodyPath1: logic confirmed by peer review
- fn_23228 TrouvereBodyPath1: logic confirmed by peer review
- fn_23229 TrouvereRidingBodyPath1: logic confirmed by peer review
- fn_23230 CardinalBodyPath1: logic confirmed by peer review
- fn_23231 CardinalRidingBodyPath1: logic confirmed by peer review
- fn_23233 InquisitorBodyPath1: logic confirmed by peer review
- fn_23234 InquisitorRidingBodyPath1: logic confirmed by peer review
- fn_23235 BioloBodyPath1: logic confirmed by peer review
- fn_23236 BioloRidingBodyPath1: logic confirmed by peer review
- fn_23237 MeisterBodyPath1: logic confirmed by peer review
- fn_23238 MeisterRidingBodyPath1: logic confirmed by peer review
- fn_23239 MeisterMadogear1BodyPath1: logic confirmed by peer review
- fn_23240 DragonKnightBodyPath1: logic confirmed by peer review
- fn_23241 DragonKnightRidingBodyPath1: logic confirmed by peer review
- fn_23242 DragonKnightChickenBodyPath1: logic confirmed by peer review
- fn_23243 ImperialGuardBodyPath1: logic confirmed by peer review
- fn_23244 ImperialGuardRidingBodyPath1: logic confirmed by peer review
- fn_23245 ImperialGuardChickenBodyPath1: logic confirmed by peer review
- fn_23246 ShadowCrossBodyPath1: logic confirmed by peer review
- fn_23247 ShadowCrossRidingBodyPath1: logic confirmed by peer review
- fn_23248 AbyssChaserBodyPath1: logic confirmed by peer review
- fn_23249 AbyssChaserRidingBodyPath1: logic confirmed by peer review
- fn_23250 SkyEmperorBodyPath1: logic confirmed by peer review
- fn_23251 SkyEmperor2BodyPath1: logic confirmed by peer review
- fn_23252 SkyEmperorRidingBodyPath1: logic confirmed by peer review
- fn_23253 SoulAsceticBodyPath1: logic confirmed by peer review
- fn_23254 SoulAsceticRidingBodyPath1: logic confirmed by peer review
- fn_23255 ShinkiroBodyPath1: logic confirmed by peer review
- fn_23256 ShinkiroRidingBodyPath1: logic confirmed by peer review
- fn_23257 ShiranuiBodyPath1: logic confirmed by peer review
- fn_23258 ShiranuiRidingBodyPath1: logic confirmed by peer review
- fn_23259 NightWatchBodyPath1: logic confirmed by peer review
- fn_23260 NightWatchRidingBodyPath1: logic confirmed by peer review
- fn_23261 HyperNoviceBodyPath1: logic confirmed by peer review
- fn_23262 HyperNoviceRidingBodyPath1: logic confirmed by peer review
- fn_23263 SpiritHandlerBodyPath1: logic confirmed by peer review
- fn_23264 SpiritHandlerRidingBodyPath1: logic confirmed by peer review
- fn_23265 DruidBodyPath1: logic confirmed by peer review
- fn_23266 DruidBodyPath2: logic confirmed by peer review
- fn_23267 KarnosBodyPath1: logic confirmed by peer review
- fn_23268 KarnosBodyPath2: logic confirmed by peer review
- fn_23269 AliteaBodyPath1: logic confirmed by peer review
- fn_23270 DruidJobName1: logic confirmed by peer review
- fn_23271 DruidJobName2: logic confirmed by peer review
- fn_23272 KarnosJobName1: logic confirmed by peer review
- fn_23273 KarnosJobName2: logic confirmed by peer review
- fn_23274 AliteaJobName1: logic confirmed by peer review
- fn_23275 WerewolfJobName1: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:59:14 +00:00
ragnarok-clanker
dbeeaaeadf Decompile fn_23334 (AcceptAnyDirectDrawDevice)
Batch #3416 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_23334 AcceptAnyDirectDrawDevice: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 21:59:03 +00:00
ragnarok-clanker
76681cba20 Decompile 11 functions in Source/Contents/Actors/Player.cpp, Source/Contents/Actors/Pc.h
Batch #3404 by youko: 0 byte-identical, 11 confirmed by peer review.

- fn_22570 CGrannyPc::ReleaseMeshes: logic confirmed by peer review
- fn_22571 CPc::GetEquipActionNames: logic confirmed by peer review
- fn_22572 CPc::GetEquipAction: logic confirmed by peer review
- fn_22573 GetSlotLayer: logic confirmed by peer review
- fn_22577 CPc::JobActionBase: logic confirmed by peer review
- fn_22578 CPc::GetEquipSpriteNames: logic confirmed by peer review
- fn_22579 CPc::GetEquipSprite: logic confirmed by peer review
- fn_22580 CGrannyPc::Slot35: logic confirmed by peer review
- fn_22584 CPc::GetDualWieldWeaponType: logic confirmed by peer review
- fn_22585 IsReadyOrAttackAction: logic confirmed by peer review
- fn_22591 CGrannyPc::Slot08: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:58:31 +00:00
ragnarok-clanker
4314716283 Decompile 2 functions in Source/Contents/Actors/Player.cpp
Batch #3385 by willerthal: 0 byte-identical, 2 confirmed by peer review.

- fn_22607 CPc::Slot44: logic confirmed by peer review
- fn_22608 CPc::Slot33: logic confirmed by peer review (already on main)

Peer-reviewed-by: ragnarok-clanker, eAthena, meitogi, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:58:06 +00:00
ragnarok-clanker
8107754bdf Decompile 5 functions in Source/Contents/Skills/SkillActionShinkiroShiranui.cpp, Source/Contents/Skills/SkillActionSkyEmperor.cpp
Batch #3373 by ragnarok-clanker: 0 byte-identical, 5 confirmed by peer review.

- fn_08798 CSkillAction_SS_ANTENPOU::Slot08: logic confirmed by peer review
- fn_08817 CSkillAction_SKE_ALL_IN_THE_SKY::Slot08: logic confirmed by peer review
- fn_08818 CSkillAction_SKE_ALL_IN_THE_SKY::Slot09: logic confirmed by peer review
- fn_08819 CSkillAction_SKE_ENCHANTING_SKY::Slot08: logic confirmed by peer review
- fn_08857 CSkillAction_SKE_MIDNIGHT_KICK::Slot08: logic confirmed by peer review

Peer-reviewed-by: eAthena, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:57:56 +00:00
ragnarok-clanker
616b74174d Decompile fn_07279 (CFullScreenEffect::Slot04)
Batch #3372 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_07279 CFullScreenEffect::Slot04: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:57:52 +00:00
ragnarok-clanker
82a9924d2b Decompile 12 functions in Source/Contents/Configuration/ServiceOptions.cpp
Batch #3210 by willerthal: 0 byte-identical, 12 confirmed by peer review.

- fn_06368 SendServiceOptionPacket: logic confirmed by peer review
- fn_06370 NotifyServiceOption: logic confirmed by peer review
- fn_06372 NotifyGameModeOption: logic confirmed by peer review
- fn_06373 NotifyGameModeOptionAlt: logic confirmed by peer review
- fn_06374 NotifyGameModeMenu: logic confirmed by peer review
- fn_06375 ApplyServiceOptionWindow190: logic confirmed by peer review
- fn_06376 ApplyServiceOptionWindow267: logic confirmed by peer review
- fn_06379 ApplyServiceOptionWindow268: logic confirmed by peer review
- fn_06381 EnableWhisperBlock: logic confirmed by peer review
- fn_06382 DisableWhisperBlock: logic confirmed by peer review
- fn_06383 SendWhisperBlockPacket: logic confirmed by peer review
- fn_06384 ApplyServiceOptionAndSnap: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:57:35 +00:00
ragnarok-clanker
a282559648 Decompile 8 functions in Source/Contents/MapPropertyMgr.cpp, Source/Contents/MapPropertyMgr.h, ...
Batch #3148 by eAthena: 0 byte-identical, 8 confirmed by peer review.

- fn_20970 CMapProperty::CMapProperty: logic confirmed by peer review
- fn_20971 std::pair<int const,CMapProperty>::`scalar deleting destructor': logic confirmed by peer review
- fn_20973 CMapProperty::SetValue: logic confirmed by peer review
- fn_20974 CMapProperty::GetValue: logic confirmed by peer review
- fn_20980 CMapPropertyMgr::Create: logic confirmed by peer review
- fn_20981 CMapPropertyMgr::Destroy: logic confirmed by peer review
- fn_20982 CMapPropertyMgr::GetValue: logic confirmed by peer review
- fn_21078 CRenderObject::ModifyArgb: logic confirmed by peer review (already on main)

Peer-reviewed-by: meitogi
Reviewed-by: ragnarok-clanker
2026-10-29 21:57:16 +00:00
ragnarok-clanker
81c6115b7b Decompile fn_23917 (OptionWriter::Float)
Batch #3211 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_23917 OptionWriter::Float: logic confirmed by peer review

Peer-reviewed-by: meitogi, Lumen
Reviewed-by: ragnarok-clanker
2026-10-29 21:51:04 +00:00
ragnarok-clanker
94cfc65317 Decompile 8 functions in Source/Contents/Party/PartyBookingMgr.cpp, Source/Contents/Party/PartyBookingMgr.h, ...
Batch #3181 by eAthena: 0 byte-identical, 8 confirmed by peer review.

- fn_18432 PartyBookingMgr::PartyBookingMgr: logic confirmed by peer review
- fn_18442 PartyBookingMgr::FlushPending: logic confirmed by peer review
- fn_18444 PartyBookingMgr::Remove: logic confirmed by peer review
- fn_18446 PartyBookingMgr::EraseEntry: logic confirmed by peer review
- fn_18447 PartyBookingMgr::MakeEntry: logic confirmed by peer review
- fn_18449 PartyBookingMgr::AddEntries: logic confirmed by peer review
- fn_18451 PartyBookingMgr::SetFilter: logic confirmed by peer review
- fn_18452 PartyBookingMgr::SetJobs: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, superintelligence
Reviewed-by: ragnarok-clanker
2026-10-29 21:50:34 +00:00
ragnarok-clanker
d1f4a96d34 Decompile 3 functions in Source/Contents/Items/BarterMarketItemMgr.cpp
Batch #3021 by superintelligence: 0 byte-identical, 3 confirmed by peer review.

- fn_03736 CBarterMarketItemMgr::GetAllItemValueById: logic confirmed by peer review
- fn_03765 CExpandedBarterMarketItemMgr::GetItemValueById: logic confirmed by peer review
- fn_03768 CExpandedBarterMarketItemMgr::GetItemFactorById: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:50:29 +00:00
ragnarok-clanker
618542a090 Decompile fn_15038 (CUIListBoxEx<EquipmentPropertiesWnd::CUIItemEquipmentPropertiesLine,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::Slot35)
Batch #3267 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_15038 CUIListBoxEx<EquipmentPropertiesWnd::CUIItemEquipmentPropertiesLine,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::Slot35: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: eAthena, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:50:21 +00:00
ragnarok-clanker
9562207a4d Decompile 2 functions in Source/Script/NLuaState.cpp, Source/Script/NLuaState.h
Batch #3188 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_20941 NLuaState::NLuaState: logic confirmed by peer review
- fn_20944 NLuaThread::`scalar deleting destructor': logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/Script/NLuaState.cpp
2026-10-29 21:50:08 +00:00
ragnarok-clanker
c4a8e06a17 Decompile 41 functions in Source/Contents/AdventureGuideMgr.cpp, Source/Contents/AdventureGuideMgr.h
Batch #2974 by eAthena: 0 byte-identical, 41 confirmed by peer review.

- fn_05240 CAdventureGuideMgr::InsertDungeonContents: logic confirmed by peer review
- fn_05241 CAdventureGuideMgr::InsertDungeonReward: logic confirmed by peer review
- fn_05242 CAdventureGuideMgr::InsertDungeonSubMenu: logic confirmed by peer review
- fn_05243 CAdventureGuideMgr::InsertEpisodeContents: logic confirmed by peer review
- fn_05244 CAdventureGuideMgr::InsertEpisodeReward: logic confirmed by peer review
- fn_05245 CAdventureGuideMgr::InsertEpisodeSubMenu: logic confirmed by peer review
- fn_05246 CAdventureGuideMgr::InsertEntryContents: logic confirmed by peer review
- fn_05247 CAdventureGuideMgr::InsertObtainGuide: logic confirmed by peer review
- fn_05248 CAdventureGuideMgr::InsertEntrySubMenu: logic confirmed by peer review
- fn_05249 CAdventureGuideMgr::InsertIntroContents: logic confirmed by peer review
- fn_05250 CAdventureGuideMgr::InsertGuideMenu: logic confirmed by peer review
- fn_05251 CAdventureGuideMgr::InsertMonsterContents: logic confirmed by peer review
- fn_05252 CAdventureGuideMgr::InsertMonsterReward: logic confirmed by peer review
- fn_05253 CAdventureGuideMgr::InsertQuestContents: logic confirmed by peer review
- fn_05254 CAdventureGuideMgr::InsertQuestReward: logic confirmed by peer review
- fn_05255 CAdventureGuideMgr::InsertQuestSubMenu: logic confirmed by peer review
- fn_05266 InsertArmor: logic confirmed by peer review
- fn_05267 InsertArmorContents: logic confirmed by peer review
- fn_05268 InsertArmorObtainGuide: logic confirmed by peer review
- fn_05269 InsertArmorSubMenu: logic confirmed by peer review
- fn_05270 InsertDungeon: logic confirmed by peer review
- fn_05271 InsertDungeonContents: logic confirmed by peer review
- fn_05272 InsertDungeonReward: logic confirmed by peer review
- fn_05273 InsertDungeonSubMenu: logic confirmed by peer review
- fn_05274 InsertEpisode: logic confirmed by peer review
- fn_05275 InsertEpisodeContents: logic confirmed by peer review
- fn_05276 InsertEpisodeReward: logic confirmed by peer review
- fn_05277 InsertEpisodeSubMenu: logic confirmed by peer review
- fn_05278 InsertIntro: logic confirmed by peer review
- fn_05279 InsertIntroContents: logic confirmed by peer review
- fn_05280 InsertMonster: logic confirmed by peer review
- fn_05281 InsertMonsterContents: logic confirmed by peer review
- fn_05282 InsertMonsterReward: logic confirmed by peer review
- fn_05283 InsertQuest: logic confirmed by peer review
- fn_05284 InsertQuestContents: logic confirmed by peer review
- fn_05285 InsertQuestReward: logic confirmed by peer review
- fn_05286 InsertQuestSubMenu: logic confirmed by peer review
- fn_05287 InsertWeapon: logic confirmed by peer review
- fn_05288 InsertWeaponContents: logic confirmed by peer review
- fn_05289 InsertWeaponObtainGuide: logic confirmed by peer review
- fn_05290 InsertWeaponSubMenu: logic confirmed by peer review

Peer-reviewed-by: youko, willerthal
Reviewed-by: ragnarok-clanker
2026-10-29 21:50:01 +00:00
ragnarok-clanker
cddce682ef Decompile 8 functions in Source/UI/Text/NavigationLink.cpp
Batch #3069 by eAthena: 0 byte-identical, 8 confirmed by peer review.

- fn_10472 LineCutter::UIText::Slot26: logic confirmed by peer review
- fn_10473 LineCutter::UIText::Slot25: logic confirmed by peer review
- fn_10474 LineCutter::UIText::Slot31: logic confirmed by peer review
- fn_10476 LineCutter::UIText::Slot27: logic confirmed by peer review
- fn_10477 LineCutter::UIText::ResetCursor: logic confirmed by peer review
- fn_10480 LineCutter::UIText::Slot32: logic confirmed by peer review
- fn_10481 LineCutter::UIText::Slot33: logic confirmed by peer review
- fn_10482 LineCutter::UIText::Slot35: logic confirmed by peer review

Peer-reviewed-by: superintelligence
Reviewed-by: ragnarok-clanker
2026-10-29 21:49:52 +00:00
ragnarok-clanker
1d04b1b917 Decompile 2 functions in Source/UI/Quest/UIOngoingQuestInfo.cpp
Batch #3408 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_16312 OngoingQuestInfo::CUIScrollWindow::Slot35: logic confirmed by peer review
- fn_16316 OngoingQuestInfo::CUIScrollWindow::OnScroll: logic confirmed by peer review

Peer-reviewed-by: youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:49:37 +00:00
ragnarok-clanker
a3943882bb Decompile 2 functions in Source/Contents/Actors/Player.cpp, Source/Contents/Actors/Pc.h
Batch #3409 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_22574 CPc::Slot55: byte-identical
- fn_22582 CPc::IsCostumeOutfit: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 21:49:33 +00:00
ragnarok-clanker
9dec76358c Decompile 11 functions in Source/UI/Guild/UIGuildWnd.cpp, Source/UI/Guild/UIGuildWnd.h, ...
Batch #3406 by eAthena: 11 byte-identical, 0 confirmed by peer review.

- fn_13073 UIGuildLeaveReasonDescWnd::Paint: byte-identical
- fn_13082 UICreateGuildWnd::Slot25: byte-identical
- fn_13094 UICreateGuildWnd::Slot31: byte-identical
- fn_13097 UICreateGuildWnd::Slot27: byte-identical
- fn_13108 UIGuildMemberManageWnd::Slot33: byte-identical
- fn_13109 UIGuildSkillWnd::Slot33: byte-identical
- fn_13044 UIGuildBanishedMemberWnd::Tab: byte-identical
- fn_13045 UIGuildInfoManageWnd::Tab: byte-identical
- fn_13046 UIGuildMemberManageWnd::Tab: byte-identical
- fn_13049 UIGuildSkillWnd::Tab: byte-identical
- fn_13050 UIGuildTotalInfoWnd::Tab: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/UI/Guild/UIGuildWnd.cpp, Source/UI/Guild/UIGuildHelperWnd.cpp, Source/UI/Guild/UIAgitWnd.cpp
2026-10-29 21:49:18 +00:00
ragnarok-clanker
b85cc9c7b4 Decompile 3 functions in Source/UI/Window/UISeekPartyListWnd.cpp, Source/UI/Window/UISeekPartyListWnd.h, ...
Batch #3206 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_12815 UISeekPartyListWnd::NotifyNewAd: logic confirmed by peer review
- fn_12825 UISeekPartyListWnd::MatchesFilter: logic confirmed by peer review
- fn_18448 PartyBookingMgr::OnAdvertisement: logic confirmed by peer review

Peer-reviewed-by: meitogi, alisonrag, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/UI/Window/UISeekPartyListWnd.cpp
2026-10-29 21:49:06 +00:00
ragnarok-clanker
a957bc9fa6 Decompile 15 functions in Source/Contents/Items/RuneSystem.cpp, Source/Contents/Items/RuneSystem.h
Batch #3398 by eAthena: 14 byte-identical, 1 confirmed by peer review.

- fn_08117 CRuneSystemMgr::GetTagCount: byte-identical
- fn_08118 CRuneSystemMgr::GetOwnedDecomItemCount: byte-identical
- fn_08119 CRuneSystemMgr::IsInitialized: byte-identical
- fn_08122 RuneSetData::CountSlots: logic confirmed by peer review
- fn_08124 RuneData::GetName: byte-identical
- fn_08127 CRuneSystemMgr::GetCurRuneSet: byte-identical
- fn_08128 CRuneSystemMgr::GetCurSlotCount: byte-identical
- fn_08130 RuneData::GetId: byte-identical
- fn_08139 CRuneSystemMgr::GetSelectTag: byte-identical
- fn_08140 RuneData::GetTagId: byte-identical
- fn_08141 RuneData::GetActiveType: byte-identical
- fn_08142 RuneSetData::GetGradeValue: byte-identical
- fn_08144 CRuneSystemMgr::IsRequestPending: byte-identical
- fn_08145 RuneData::GetResName: byte-identical
- fn_08148 CRuneSystemMgr::ClearCurRuneSet: byte-identical

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/Items/RuneSystem.cpp
2026-10-29 21:47:18 +00:00
ragnarok-clanker
dc660c6790 Decompile 3 functions in Source/UI/Quest/UIRenewQuestUI.cpp, Source/UI/Quest/UIRenewQuestUI.h
Batch #3395 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_16620 RenewQuestUI::CUIQuestList::Paint: byte-identical
- fn_16621 CUIRenewQuestUI::Paint: byte-identical
- fn_16627 RenewQuestUI::CUIQuestItem::Slot48: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 21:46:44 +00:00
ragnarok-clanker
6980efd104 Decompile fn_07278 (CFullScreenEffect::Slot06)
Batch #3394 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_07278 CFullScreenEffect::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 21:46:34 +00:00
ragnarok-clanker
cf4f501f8c Decompile 15 functions in Source/Contents/Skills/SkillActionAlitea.cpp, Source/Contents/Skills/SkillInfo.h
Batch #3391 by youko: 0 byte-identical, 15 confirmed by peer review.

- fn_03194 CEfstAction_PULSE_OF_MADNESS::Slot04: logic confirmed by peer review
- fn_03210 CSkillAction_AT_NATURE_HARMONY::Slot11: logic confirmed by peer review
- fn_03211 CEfstAction_NATURE_HARMONY::Slot03: logic confirmed by peer review
- fn_03212 CEfstAction_NATURE_HARMONY::Slot04: logic confirmed by peer review
- fn_03217 CSkillAction_AT_GRAVITY_HOLE::Slot11: logic confirmed by peer review
- fn_03219 CSkillAction_AT_CHILLING_BLAST::Slot11: logic confirmed by peer review
- fn_03222 CSkillObjectAction_AT_GLACIER_MONOLITH::Slot00: logic confirmed by peer review
- fn_03223 CSkillObjectAction_AT_GLACIER_MONOLITH::Slot01: logic confirmed by peer review
- fn_03225 CSkillAction_AT_GLACIER_NOVA::Slot12: logic confirmed by peer review
- fn_03226 CSkillAction_AT_GLACIER_SHARD::Slot10: logic confirmed by peer review
- fn_03227 CSkillAction_AT_GLACIER_SHARD::Slot11: logic confirmed by peer review
- fn_03229 CSkillAction_AT_GLACIER_STOMP::Slot11: logic confirmed by peer review
- fn_03231 CSkillAction_AT_ROARING_CHARGE::Slot11: logic confirmed by peer review
- fn_03233 CSkillAction_AT_ROARING_CHARGE_S::Slot11: logic confirmed by peer review
- fn_03237 CSkillAction_AT_FURIOS_STORM::Slot11: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:46:16 +00:00
ragnarok-clanker
6ace7cec31 Decompile fn_18039 (GuildInfo::Init)
Batch #2908 by bigodeira: 0 byte-identical, 1 confirmed by peer review.

- fn_18039 GuildInfo::Init: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, alisonrag, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:45:47 +00:00
ragnarok-clanker
16b2ffec10 Decompile 8 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/UI/Dialogs/UIMenuWnd.h, ...
Batch #3389 by youko: 0 byte-identical, 8 confirmed by peer review.

- fn_12285 UIMenuWnd::Slot31: logic confirmed by peer review
- fn_12136 UIItemParamChangeDisplayWnd::FindEquippedItem: logic confirmed by peer review
- fn_12315 UIItemParamChangeDisplayWnd::SumEquippedStats: logic confirmed by peer review
- fn_12141 UIExchangeWnd::LayoutButtons: logic confirmed by peer review
- fn_12314 UIBookWnd::LoadBookmark: logic confirmed by peer review
- fn_12159 UIBookWnd::Slot15: logic confirmed by peer review
- fn_12327 UIBookWnd::SendMsg: logic confirmed by peer review
- fn_12232 UIMonsterDisplayWnd::Paint: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:45:34 +00:00
ragnarok-clanker
106b37e8b1 Decompile 12 functions in Source/Contents/Skills/SkillActionKarnos.cpp, Source/Contents/Effects/WhirlwindEffect.h
Batch #3113 by youko: 0 byte-identical, 12 confirmed by peer review.

- fn_03385 CEfstAction_IRON_HOWLING::Slot03: logic confirmed by peer review
- fn_03386 CEfstAction_IRON_HOWLING::Slot04: logic confirmed by peer review
- fn_03390 CSkillAction_KR_TYPHOON_WING::Slot12: logic confirmed by peer review
- fn_03394 CEfstAction_WIND_VEIL::Slot03: logic confirmed by peer review
- fn_03395 CEfstAction_WIND_VEIL::Slot04: logic confirmed by peer review
- fn_03396 CEfstAction_WIND_VEIL::Slot00: logic confirmed by peer review
- fn_03397 CEfstAction_WIND_VEIL::Slot01: logic confirmed by peer review
- fn_03398 CEfstAction_WIND_VEIL::Slot02: logic confirmed by peer review
- fn_03401 CEfstAction_CHOP_CHOP::Slot01: logic confirmed by peer review
- fn_03404 CWhirlwindEffect::OnProcess: logic confirmed by peer review
- fn_03405 CWhirlwindEffect::SetLifetime: logic confirmed by peer review
- fn_03406 CWhirlwindEffect::SetDuration: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:42:36 +00:00
ragnarok-clanker
0d9f066ec6 Decompile 22 functions in Source/Contents/Effects/Particle.cpp, Source/Contents/Effects/Particle.h
Batch #3370 by eAthena: 0 byte-identical, 22 confirmed by peer review.

- fn_18811 EmitterInfoKey: logic confirmed by peer review
- fn_18812 RandomDiscPoint: logic confirmed by peer review
- fn_18813 CEZ2STRParticle::CEZ2STRParticle: logic confirmed by peer review
- fn_18815 CEZ2STRParticle::Slot01: logic confirmed by peer review
- fn_18816 CEZ2STRParticle::ResolvePath: logic confirmed by peer review
- fn_18817 CEZ2STRParticle::Clear: logic confirmed by peer review
- fn_18818 CEZ2STRParticle::Restart: logic confirmed by peer review
- fn_18820 CEZ2STRParticle::Load: logic confirmed by peer review
- fn_18821 CEZ2STRParticle::Process: logic confirmed by peer review
- fn_18822 CEZ2STRParticle::UpdatePosition: logic confirmed by peer review
- fn_18823 CEZ2STRParticle::DrawBillboards: logic confirmed by peer review
- fn_18824 CEZ2STRParticle::DrawScreen: logic confirmed by peer review
- fn_18825 CEZ2STRParticle::RenderBillboard: logic confirmed by peer review
- fn_18826 CEZ2STRParticle::RenderScreen: logic confirmed by peer review
- fn_18827 CEZ2STRParticle::RenderGround: logic confirmed by peer review
- fn_18828 CEZ2STRParticle::DrawGround: logic confirmed by peer review
- fn_18829 CEZ2STRParticle::Advance: logic confirmed by peer review
- fn_18830 CParticle::CParticle: logic confirmed by peer review
- fn_18833 CParticle::Reset: logic confirmed by peer review
- fn_18838 CParticle::Render: logic confirmed by peer review
- fn_18839 CParticle::Render: logic confirmed by peer review
- fn_18846 SubmitParticlePrimitive: logic confirmed by peer review

Peer-reviewed-by: alisonrag, superintelligence
Reviewed-by: ragnarok-clanker
2026-10-29 21:42:12 +00:00
ragnarok-clanker
68913b02eb Decompile fn_06598 (IsBookItem)
Batch #3227 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_06598 IsBookItem: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:41:48 +00:00
ragnarok-clanker
bfb2c37381 Decompile 3 functions in Source/Contents/Skills/SkillActionShinkiroShiranui.cpp, Source/Contents/Effects/PartyMemberEffects.cpp, ...
Batch #3367 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.

- fn_08793 CSkillAction_SS_KINRYUUHOU::Slot08: logic confirmed by peer review
- fn_21070 EffectActor::LaunchEffect: logic confirmed by peer review
- fn_21071 EffectActor::LaunchTaggedEffect: logic confirmed by peer review

Peer-reviewed-by: eAthena, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:41:15 +00:00
ragnarok-clanker
40e79a7277 Decompile 10 functions in Source/Contents/Skills/SkillActionKarnos.cpp, Source/Contents/Skills/SkillInfo.h
Batch #3365 by youko: 0 byte-identical, 10 confirmed by peer review.

- fn_03347 CSkillAction_KR_CLAW_WAVE::Slot12: logic confirmed by peer review
- fn_03349 CSkillAction_KR_EARTH_DRILL::Slot15: logic confirmed by peer review
- fn_03351 CSkillAction_KR_EARTH_STAMP::Slot12: logic confirmed by peer review
- fn_03353 CSkillAction_KR_GROUND_BLOOM::Slot16: logic confirmed by peer review
- fn_03354 CSkillAction_KR_GROUND_BLOOM::Slot11: logic confirmed by peer review
- fn_03355 CSkillAction_KR_THUNDERING_CALL::Slot11: logic confirmed by peer review
- fn_03356 CSkillAction_KR_THUNDERING_CALL_S::Slot11: logic confirmed by peer review
- fn_03358 CSkillAction_KR_THUNDERING_FOCUS::Slot11: logic confirmed by peer review
- fn_03360 CSkillAction_KR_THUNDERING_FOCUS_S::Slot11: logic confirmed by peer review
- fn_03363 CSkillAction_KR_ICE_SPLASH::Slot11: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:40:30 +00:00
ragnarok-clanker
0c85bf7a1f Decompile 25 functions in Source/Client/Session.cpp, Source/Client/Session.h
Batch #3339 by youko: 0 byte-identical, 25 confirmed by peer review.

- fn_23424 CSession::GetItem1784At: logic confirmed by peer review
- fn_23425 CSession::GetCommandId: logic confirmed by peer review
- fn_23442 CSession::GetItemSlot: logic confirmed by peer review
- fn_23443 CSession::GetItem21A0: logic confirmed by peer review
- fn_23445 CSession::GetItem1718QuantityByItemId: logic confirmed by peer review
- fn_23446 CSession::GetItem1718QuantityOf: logic confirmed by peer review
- fn_23447 CSession::GetItem1718Unknown006CByItemId: logic confirmed by peer review
- fn_23448 CSession::GetItem1718Unknown006COf: logic confirmed by peer review
- fn_23449 CSession::SumItem1720Unknown006CByItemId: logic confirmed by peer review
- fn_23450 CSession::SumItem1720Unknown006C: logic confirmed by peer review
- fn_23456 CSession::FindItem1720ByItemId: logic confirmed by peer review
- fn_23457 CSession::GetItem1720At: logic confirmed by peer review
- fn_23458 CSession::GetItem1720QuantityByItemId: logic confirmed by peer review
- fn_23459 CSession::GetItem1720Quantity: logic confirmed by peer review
- fn_23460 CSession::GetItem1720Total: logic confirmed by peer review
- fn_23462 CSession::GetMonsterRmaName: logic confirmed by peer review
- fn_23463 CSession::FindItem1730: logic confirmed by peer review
- fn_23464 CSession::GetItem1730At: logic confirmed by peer review
- fn_23465 CSession::GetItem1730Quantity: logic confirmed by peer review
- fn_23470 CSession::GetItem1718At: logic confirmed by peer review
- fn_23471 CSession::GetItem1718Quantity: logic confirmed by peer review
- fn_23472 CSession::GetHotkeyDescription: logic confirmed by peer review
- fn_23475 CSession::FindItem1738: logic confirmed by peer review
- fn_23476 CSession::GetItem1738At: logic confirmed by peer review
- fn_23477 CSession::GetItem1738Quantity: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:40:01 +00:00
ragnarok-clanker
96e1c5982b Decompile fn_11457 (UIListBox::Slot28)
Batch #3258 by willerthal: 0 byte-identical, 1 confirmed by peer review.

- fn_11457 UIListBox::Slot28: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:39:23 +00:00
ragnarok-clanker
8b8a6c8f53 Decompile 4 functions in Source/Client/Session.cpp, Source/Client/Session.h, ...
Batch #2976 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_24181 CSession::CheckInterval: logic confirmed by peer review
- fn_24182 CSession::IsPlayerPerformerJob: logic confirmed by peer review
- fn_24183 CSession::IsSpecialMonsterJob: logic confirmed by peer review
- fn_24187 CSession::IsWithinUnknown59C0: logic confirmed by peer review

Peer-reviewed-by: meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:38:18 +00:00
ragnarok-clanker
06af40fe5b Decompile fn_12142 (UIEquipWnd::NotifyEquipmentChanged)
Batch #3359 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_12142 UIEquipWnd::NotifyEquipmentChanged: logic confirmed by peer review

Peer-reviewed-by: meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:37:04 +00:00
ragnarok-clanker
19810c40ab Decompile 13 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h
Batch #3277 by eAthena: 0 byte-identical, 13 confirmed by peer review.

- fn_07344 CPetitioEffect::CPetitioEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07348 CPetitioEffect::Slot06: logic confirmed by peer review (annotation added to existing code)
- fn_07351 CPneumaticusProcellaEffect::CPneumaticusProcellaEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07357 CRandomHitEffect::CRandomHitEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07364 CRandomOptEffect::CRandomOptEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07366 CRandomOptEffect::Slot08: logic confirmed by peer review (annotation added to existing code)
- fn_07367 CRandomOptEffect::Slot11: logic confirmed by peer review (annotation added to existing code)
- fn_07374 CRichsCoinEffect::CRichsCoinEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07381 CSavageImpactEffect::CSavageImpactEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07385 CSavageImpactEffect::Slot06: logic confirmed by peer review (annotation added to existing code)
- fn_07389 CServantWeaponEffect::CServantWeaponEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07390 CServantWeaponNewEffect::CServantWeaponNewEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07410 CSevereRainStorm::CSevereRainStorm: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: willerthal, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:36:08 +00:00
ragnarok-clanker
a06d036db0 Decompile fn_22643 (CPc::Slot15)
Batch #3141 by superintelligence: 0 byte-identical, 1 confirmed by peer review.

- fn_22643 CPc::Slot15: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:35:57 +00:00
ragnarok-clanker
8f33ae0c56 Decompile 14 functions in Source/UI/Buttons/UITextButton.cpp, Source/UI/Buttons/UIItemMoveInfo.h, ...
Batch #2815 by youko: 0 byte-identical, 14 confirmed by peer review.

- fn_11477 UIEditCtrl_Currency::Slot19: logic confirmed by peer review
- fn_11478 UISlotBmpButton::Slot19: logic confirmed by peer review
- fn_11479 UIBasicItemCtrl::Slot32: logic confirmed by peer review
- fn_11481 UIBitmapButton2::Slot32: logic confirmed by peer review
- fn_11482 UIMemberListBox::Slot32: logic confirmed by peer review
- fn_11484 UIStaticItem::Slot32: logic confirmed by peer review
- fn_11485 UITVBitmapButton::Slot32: logic confirmed by peer review
- fn_11486 UITVTextButton::Slot32: logic confirmed by peer review
- fn_11488 UIBitmapButton2::Slot33: logic confirmed by peer review
- fn_11492 UITVBitmapButton::Slot33: logic confirmed by peer review
- fn_11493 UITVTextButton::Slot33: logic confirmed by peer review
- fn_11495 UIComboBoxV2Wnd::Slot35: logic confirmed by peer review
- fn_11498 UIListBoxID::Slot35: logic confirmed by peer review
- fn_11501 UITreeView::Slot35: logic confirmed by peer review

Peer-reviewed-by: meitogi, bigodeira, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:35:33 +00:00
ragnarok-clanker
f13bf8f877 Decompile 9 functions in Source/UI/Buttons/UITextButton.cpp, Source/UI/Buttons/UIItemMoveInfo.h, ...
Batch #3356 by youko: 0 byte-identical, 9 confirmed by peer review.

- fn_11462 UIItemMoveInfo::Slot48: logic confirmed by peer review
- fn_11463 UIComboBox::Slot27: logic confirmed by peer review
- fn_11465 UIComboBoxID::Slot27: logic confirmed by peer review
- fn_11467 UIItemStoreComboBox::Slot27: logic confirmed by peer review
- fn_11469 UITVTextButton::Slot27: logic confirmed by peer review
- fn_11472 UITreeView::Slot27: logic confirmed by peer review
- fn_11473 UIImgMenu::ResetCursor: logic confirmed by peer review
- fn_11475 UIString::ResetCursor: logic confirmed by peer review
- fn_11476 UITVTextButton::ResetCursor: logic confirmed by peer review

Peer-reviewed-by: meitogi, bigodeira, willerthal
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:35:18 +00:00
ragnarok-clanker
bc3ecf4144 Decompile 6 functions in Source/Contents/MapInfoMgr.cpp, Source/Contents/MapInfoMgr.h, ...
Batch #3314 by eAthena: 0 byte-identical, 6 confirmed by peer review.

- fn_06506 CPrivateAirplaneMgr::GetNeedItem: logic confirmed by peer review
- fn_06507 CPrivateAirplaneMgr::IsEndableMap: logic confirmed by peer review
- fn_06508 CPrivateAirplaneMgr::IsStartableMap: logic confirmed by peer review
- fn_06511 CPrivateAirplaneMgr::L_InsertNeedItem: logic confirmed by peer review
- fn_06512 CPrivateAirplaneMgr::L_InsertEndableMap: logic confirmed by peer review
- fn_06513 CPrivateAirplaneMgr::L_InsertStartableMap: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:34:26 +00:00
ragnarok-clanker
5603a3b583 Decompile 12 functions in Source/Contents/MapInfoMgr.cpp, Source/Contents/MapInfoMgr.h, ...
Batch #3354 by eAthena: 0 byte-identical, 12 confirmed by peer review.

- fn_06483 CMapInfoMgr::`scalar deleting destructor': logic confirmed by peer review
- fn_06484 CMapInfoMgr::AddMapDisplayName: logic confirmed by peer review
- fn_06485 CMapInfoMgr::AddMapSignName: logic confirmed by peer review
- fn_06486 CMapInfoMgr::Create: logic confirmed by peer review
- fn_06488 CMapInfoMgr::Destroy: logic confirmed by peer review
- fn_06489 CMapInfoMgr::GetDisplayName: logic confirmed by peer review
- fn_06490 CMapInfoMgr::FindMapInfo: logic confirmed by peer review
- fn_06491 CMapInfoMgr::GetSignSubName: logic confirmed by peer review
- fn_06495 CMapInfoMgr::L_AddMapBackgroundBmp: logic confirmed by peer review
- fn_06496 CMapInfoMgr::L_AddMapDisplayName: logic confirmed by peer review
- fn_06497 CMapInfoMgr::L_AddMapSignName: logic confirmed by peer review
- fn_06505 CPrivateAirplaneMgr::Destroy: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
Adds to the build: Source/Contents/MapInfoMgr.cpp, Source/Contents/PrivateAirplaneMgr.cpp
2026-10-29 21:34:16 +00:00
ragnarok-clanker
312b52ecda Decompile 3 functions in Source/Client/Session.h, Source/Contents/BodyResources.cpp, ...
Batch #3351 by youko: 0 byte-identical, 3 confirmed by peer review.

- fn_23915 CSession::SetHotkeySkillLevel: logic confirmed by peer review
- fn_23940 CSession::IsPetAccessory: logic confirmed by peer review
- fn_23949 EncryptedName<14,-3700222477>::EncryptedName<14,-3700222477>: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:33:58 +00:00
ragnarok-clanker
b56f23cd58 Decompile 8 functions in Source/UI/Enchant/UIEnchantUI.cpp, Source/UI/Enchant/EnchantUI.h, ...
Batch #3280 by youko: 0 byte-identical, 8 confirmed by peer review.

- fn_14992 EnchantUI::CUISlot::Slot16: logic confirmed by peer review (annotation added to existing code)
- fn_14994 CUIEnchantUI::Slot25: logic confirmed by peer review (annotation added to existing code)
- fn_14995 EnchantUI::CUIEnchantItem::Slot28: logic confirmed by peer review (annotation added to existing code)
- fn_14996 EnchantUI::CUITargetItem::Slot28: logic confirmed by peer review (annotation added to existing code)
- fn_14997 EnchantUI::CUIEnchantItem::Slot32: logic confirmed by peer review (annotation added to existing code)
- fn_14998 EnchantUI::CUISlot::Slot32: logic confirmed by peer review (annotation added to existing code)
- fn_14999 EnchantUI::CUITargetItem::Slot32: logic confirmed by peer review (annotation added to existing code)
- fn_15005 EnchantUI::CUITargetItem::SetSelected: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:33:36 +00:00
ragnarok-clanker
cef791300a Decompile fn_03871 (UIChangeMaterialWnd_List::sub_5E1080)
Batch #3295 by bigodeira: 0 byte-identical, 1 confirmed by peer review.

- fn_03871 UIChangeMaterialWnd_List::sub_5E1080: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 21:33:28 +00:00