rodecomp/Source/Contents
ragnarok-clanker 23ac46d6ce Decompile 2 functions in Source/Contents/Effects/RagEffect.cpp, Source/Contents/Effects/RagEffect.h
Batch #9738 by secret: 0 byte-identical, 2 confirmed by peer review.

- fn_20300 CRagEffect::BeginSpellSwirl: logic confirmed by peer review
- fn_20301 CRagEffect::SevereRainstormCylinder: logic confirmed by peer review

Peer-reviewed-by: Yommy, secret, Romain
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-11-01 19:41:22 +00:00
..
Actors Decompile fn_21196 (CGameActor::ProcessSkillMessage) 2026-11-01 18:27:41 +00:00
Async Maintenance: CMCStoreInfoBackup::Save (fn_04236 @0x606EB0) takes one argument (ret 4). Its only caller (0x9904E2) passes this = 0x173 2026-11-01 01:58:50 +00:00
Camera Maintenance: Make CView a real polymorphic class instead of a void* vtable field set to 0x011598E8. vt_01610 has 5 slots: scalar dele 2026-11-01 14:21:24 +00:00
Configuration Decompile 3 functions in Source/UI/Acceptance/UIChooseSellBuyWnd.cpp, Source/Contents/Configuration/ServiceConfiguration.h, ... 2026-11-01 09:45:26 +00:00
Effects Decompile 2 functions in Source/Contents/Effects/RagEffect.cpp, Source/Contents/Effects/RagEffect.h 2026-11-01 19:41:22 +00:00
Emblems
Ground Decompile fn_07836 (TerrainHeight::CellType) 2026-10-29 23:51:44 +00:00
Hotkeys Decompile fn_23797 (HotkeyCount) 2026-10-31 23:21:59 +00:00
Items Decompile fn_23496 (CSession::ReloadLanguageTables) 2026-11-01 06:19:50 +00:00
Jobs Decompile fn_23895 (CSession::PlaySkillEffect) 2026-11-01 18:09:32 +00:00
Messenger Decompile 3 functions in Source/Client/Mode/GameModePackets.cpp, Source/Client/Mode/CGameMode.h, ... 2026-11-01 19:07:16 +00:00
Models Decompile fn_17480 (C3dActorV2::Assign) 2026-10-31 18:10:38 +00:00
Movies Decompile 48 functions in Source/Client/ModeFade.cpp, Source/Client/ModeFade.h, ... 2026-10-29 18:23:21 +00:00
Party Maintenance: Resubmission of batch 9115 rebased onto main (it conflicted with 9108's CommonObject.cpp change, which it already contai 2026-11-01 02:10:48 +00:00
Schedule Decompile fn_04723 (CEmotionSaleExpireSchedule::Process) 2026-10-30 21:38:47 +00:00
SignBoard Decompile fn_10247 (CSignBoardMgr::Initialize) 2026-11-01 02:51:22 +00:00
Skills Maintenance: Replace raw call 0x00CDFA00 in CSkillAction_HN_JACK_FROST_NOVA::Slot10 with CGameMode::LaunchDummyEffect (fn_21324, CGam 2026-10-31 22:14:23 +00:00
Sound Decompile fn_24380 (COMDAT) 2026-11-01 17:11:39 +00:00
Store Maintenance: CMCStoreInfoBackup::Save (fn_04236 @0x606EB0) takes one argument (ret 4). Its only caller (0x9904E2) passes this = 0x173 2026-11-01 01:58:50 +00:00
UserData Decompile fn_24358 (ShutdownManagers) 2026-11-01 03:04:23 +00:00
World Decompile fn_17930 (CView::Render) 2026-11-01 16:03:55 +00:00
WorldView Decompile fn_04373 (CWorldViewMgr::Load) 2026-10-31 23:50:22 +00:00
AchievementMgr.cpp Decompile 2 functions in Source/Contents/AchievementMgr.cpp 2026-11-01 13:38:13 +00:00
AchievementMgr.h Decompile fn_22038 (CGameMode::ReceiveAchievementUpdate) 2026-11-01 02:59:36 +00:00
ActorGeometry.cpp Decompile 10 functions in Source/Contents/ActorGeometry.cpp, Source/Contents/Actors/GameActor.cpp, ... 2026-11-01 03:16:17 +00:00
ActorMovementRoute.cpp
ActorNameCache.cpp
ActorNameCard.cpp Decompile 3 functions in Source/Contents/ActorNameCard.cpp, Source/Contents/ActorNameCard.h, ... 2026-10-29 21:32:03 +00:00
ActorNameCard.h Decompile 3 functions in Source/Contents/ActorNameCard.cpp, Source/Contents/ActorNameCard.h, ... 2026-10-29 21:32:03 +00:00
ActorNameDirectory.cpp
ActorNameRequests.cpp
AdventureGuideMgr.cpp Decompile fn_05257 (AdventureGuideEntry::IsAvailable) 2026-10-30 18:04:12 +00:00
AdventureGuideMgr.h Decompile 2 functions in Source/Contents/AdventureGuideMgr.cpp, Source/Contents/AdventureGuideMgr.h 2026-10-30 17:57:53 +00:00
BodyResources.cpp Decompile fn_19752 (EquipmentResourceMgr::GetBodyImfName) 2026-10-30 23:13:18 +00:00
CashEmotionMgr.cpp Decompile 2 functions in Source/Contents/CashEmotionMgr.cpp, Source/UI/Buttons/UISpriteButton.h, ... 2026-11-01 13:33:41 +00:00
CashEmotionMgr.h Decompile 5 functions in Source/Contents/CashEmotionMgr.cpp, Source/Contents/CashEmotionMgr.h, ... 2026-10-31 23:28:56 +00:00
ChampionMonsterMgr.cpp Decompile 2 functions in Source/Contents/ChampionMonsterMgr.cpp, Source/Contents/ChampionMonsterMgr.h 2026-10-29 23:09:44 +00:00
ChampionMonsterMgr.h Decompile 2 functions in Source/Contents/ChampionMonsterMgr.cpp, Source/Contents/ChampionMonsterMgr.h 2026-10-29 23:09:44 +00:00
CheckAttendanceMgr.cpp Decompile fn_05353 (CCheckAttendanceMgr::LoadLocal) 2026-10-30 03:39:53 +00:00
CheckAttendanceMgr.h Decompile 14 functions in Source/Contents/CheckAttendanceMgr.cpp, Source/Contents/CheckAttendanceMgr.h, ... 2026-10-30 02:01:21 +00:00
ClanInfo.cpp Decompile 2 functions in Source/Contents/ClanInfo.cpp, Source/Contents/ClanInfo.h 2026-10-29 22:26:52 +00:00
ClanInfo.h Decompile fn_24380 (COMDAT) 2026-11-01 17:11:39 +00:00
ClientItemLists.cpp Decompile 3 functions in Source/Client/Mode/GameModePackets.cpp, Source/Client/Mode/CGameMode.h, ... 2026-11-01 19:07:16 +00:00
ClientItemLists.h Decompile 3 functions in Source/Client/Mode/GameModePackets.cpp, Source/Client/Mode/CGameMode.h, ... 2026-11-01 19:07:16 +00:00
ClientState.cpp Decompile fn_24218 (CSession::ReadReplayShortcuts) 2026-10-31 07:33:15 +00:00
ClientState.h Decompile fn_21832 (CGameMode::ReceiveEquipItemList) 2026-10-31 09:45:07 +00:00
ClientTiming.cpp Maintenance: Resubmission of batch 9115 rebased onto main (it conflicted with 9108's CommonObject.cpp change, which it already contai 2026-11-01 02:10:48 +00:00
ClientXmlTables.cpp
ConfigMgr.cpp Decompile 11 functions in Source/Contents/ConfigMgr.cpp, Source/Contents/ConfigMgr.h, ... 2026-10-29 22:23:59 +00:00
ConfigMgr.h Decompile fn_09045 (CConfigMgr::Update) 2026-10-29 21:08:51 +00:00
EffectResourceSwitcher.cpp Decompile fn_06991 (CEZ2STREffectMgr::Load) 2026-10-31 05:06:31 +00:00
EffectResourceSwitcher.h Decompile fn_06991 (CEZ2STREffectMgr::Load) 2026-10-31 05:06:31 +00:00
EmblemCacheRaw.cpp
EnchantMgr.cpp Decompile fn_05583 (EnchantMgrUnknown689250) 2026-10-31 20:04:57 +00:00
EnchantMgr.h Decompile 2 functions in Source/Contents/EnchantMgr.cpp, Source/Contents/EnchantMgr.h, ... 2026-10-31 09:44:21 +00:00
EnemyMonsterTalk.cpp Decompile 18 functions in Source/Client/Application/UnhandledExceptionHandler.cpp, Source/Client/Session.h, ... 2026-10-29 09:48:08 +00:00
EntryQueueMgr.cpp Decompile fn_19659 (CreateEntryQueueMgr) 2026-10-30 22:21:43 +00:00
EntryQueueMgr.h Decompile fn_19659 (CreateEntryQueueMgr) 2026-10-30 22:21:43 +00:00
EquipmentResourceMgr.h Decompile fn_19757 (EquipmentResourceMgr::GetShieldResourceName) 2026-10-31 00:28:39 +00:00
EquipmentResources.cpp Decompile 2 functions in Source/UI/Window/UINewSkillListWnd.cpp, Source/Contents/EquipmentResources.cpp, ... 2026-10-31 05:00:42 +00:00
FlyingShipRouteInfo.cpp Decompile fn_12657 (CFlyingShipRouteInfo::Draw) 2026-10-31 17:27:35 +00:00
FlyingShipRouteInfo.h Decompile 2 functions in Source/UI/Window/UIRoMapWnd.cpp, Source/UI/Window/UIRoMapWnd.h, ... 2026-11-01 06:49:28 +00:00
ForbiddenWords.cpp Maintenance: Resubmission of batch 9115 rebased onto main (it conflicted with 9108's CommonObject.cpp change, which it already contai 2026-11-01 02:10:48 +00:00
ForbiddenWords.h Maintenance: Resubmission of batch 9115 rebased onto main (it conflicted with 9108's CommonObject.cpp change, which it already contai 2026-11-01 02:10:48 +00:00
GuildEmblemLookup.cpp
GuildEmblemState.cpp
GuildInfo.cpp Decompile fn_18026 (GuildInfo::GuildInfo) 2026-10-31 01:36:20 +00:00
GuildInfo.h Decompile fn_13074 (UIGuildMemberManageWnd::Paint) 2026-10-31 23:47:21 +00:00
GuildMgr.cpp
GuildMgr.h Decompile fn_21307 (CGameMode::OpenActorMenu) 2026-10-31 17:04:15 +00:00
GuildTip.cpp Decompile 9 functions in Source/Contents/GuildInfo.cpp, Source/Contents/GuildInfo.h, ... 2026-10-30 02:59:34 +00:00
GuildTip.h Decompile 2 functions in Source/UI/Guild/UIGuildHelperWnd.cpp, Source/UI/Guild/UIGuildHelperWnd.h, ... 2026-10-31 05:40:18 +00:00
HeadResources.cpp Decompile fn_23397 (CSession::GetBodySprName) 2026-10-31 00:48:23 +00:00
HitSounds.cpp Decompile fn_23481 (CSession::GetWeaponHitWaveName) 2026-10-31 06:09:26 +00:00
InstantVar.cpp
InstantVar.h
ItemDBToIDMgr.cpp
ItemDBToIDMgr.h
JobCodeForItem.cpp Decompile 4 functions in Source/Contents/JobCodeForItem.cpp, Source/Contents/JobCodeForItem.h 2026-10-30 19:42:25 +00:00
JobCodeForItem.h Decompile 4 functions in Source/Contents/JobCodeForItem.cpp, Source/Contents/JobCodeForItem.h 2026-10-30 19:42:25 +00:00
MapInfoMgr.cpp Decompile 4 functions in Source/Contents/MapInfoMgr.cpp, Source/Contents/MapInfoMgr.h 2026-10-29 22:45:06 +00:00
MapInfoMgr.h Decompile 4 functions in Source/Contents/MapInfoMgr.cpp, Source/Contents/MapInfoMgr.h 2026-10-29 22:45:06 +00:00
MapNameTable.cpp Maintenance: Resubmission of batch 9115 rebased onto main (it conflicted with 9108's CommonObject.cpp change, which it already contai 2026-11-01 02:10:48 +00:00
MapPropertyMgr.cpp Decompile fn_20978 (CMapPropertyMgr::SetValue) 2026-10-31 12:14:18 +00:00
MapPropertyMgr.h Decompile fn_20978 (CMapPropertyMgr::SetValue) 2026-10-31 12:14:18 +00:00
MapSkyMgr.cpp Decompile fn_24379 (RegisterLowercaseName) 2026-10-31 18:35:17 +00:00
MapSkyMgr.h Decompile fn_21288 (CGameMode::InitializeState) 2026-11-01 00:29:25 +00:00
MessageTable.cpp
MessageTable.h
ModelKeyframes.cpp Decompile 6 functions in Source/Contents/ServerTimeManager.cpp, Source/Contents/ServerTimeManager.h, ... 2026-10-29 20:43:47 +00:00
MonsterResources.cpp Decompile 18 functions in Source/Client/Application/UnhandledExceptionHandler.cpp, Source/Client/Session.h, ... 2026-10-29 09:48:08 +00:00
MonsterSpeech.cpp Rename CWorld -> CModeMgr (g_world -> g_modeMgr, ActiveGameMode.{h,cpp} -> ModeMgr.{h,cpp}) and WorldScene -> CWorld (WorldScene.h -> World.h), as in DHXJ. Pure rename, codegen unchanged (707/707 functions identical with includers). 2026-10-29 12:27:01 +01:00
MonsterXmlActions.cpp Decompile fn_17812 (IsAdminAccount) 2026-10-29 09:56:26 +00:00
MovementRoute.cpp Rename pathfinding types to DHXJ: MovementOpenList -> CPriorityQueue, MovementPathNodeCompare -> NodeTotalGreater, MovementPathNode -> PathNode, MovementRoutePoint -> PathCell. Pure rename, codegen unchanged. 2026-10-29 12:23:51 +01:00
MovementRouteInterpolation.cpp
MovementRouteInterpolation.h Decompile 6 functions in Source/ActorPickNode.cpp, Source/ActorPickNode.h, ... 2026-10-30 17:16:50 +00:00
MovementTraversal.cpp Decompile fn_17879 (CPathFinder::CanMove) 2026-10-29 17:23:03 +00:00
NavigationCandidates.cpp Decompile fn_19634 (CNavigationManager::CollectStartLinks) 2026-10-30 08:54:31 +00:00
NavigationDestinations.cpp
NavigationGraph.cpp
NavigationLink.cpp
NavigationManager.h Decompile fn_19637 (CNavigationManager::SelectTarget) 2026-11-01 14:27:46 +00:00
NavigationRequest.cpp Decompile 2 functions in Source/Contents/NavigationRequest.cpp, Source/Contents/NavigationManager.h, ... 2026-10-31 01:41:48 +00:00
NavigationRoute.cpp Decompile fn_19637 (CNavigationManager::SelectTarget) 2026-11-01 14:27:46 +00:00
NavigationSource.cpp Decompile fn_03544 (NavigationTarget::~NavigationTarget) 2026-11-01 14:52:37 +00:00
NpcLocationRadius.cpp Decompile fn_23504 (CSession::InitNpcLocationRadius) 2026-10-31 00:42:10 +00:00
Pathfinding.cpp
PetEvolutionMgr.cpp Decompile 2 functions in Source/Contents/CheckAttendanceMgr.cpp, Source/Contents/CheckAttendanceMgr.h, ... 2026-10-30 02:16:00 +00:00
PetEvolutionMgr.h Decompile 14 functions in Source/Contents/CheckAttendanceMgr.cpp, Source/Contents/CheckAttendanceMgr.h, ... 2026-10-30 02:01:21 +00:00
PetStatus.cpp Decompile fn_23847 (CSession::InitPetActionTable) 2026-10-30 05:16:44 +00:00
PetStrings.cpp Decompile fn_23804 (CSession::GetPetAccActName) 2026-10-30 17:10:38 +00:00
PetTalk.cpp
PetTalkNames.cpp
PlayerNameDictionary.cpp Decompile fn_04266 (CPlayerNameDictionary::Entry::IsExpired) 2026-10-30 21:39:35 +00:00
PlayerNameDictionary.h Decompile fn_04266 (CPlayerNameDictionary::Entry::IsExpired) 2026-10-30 21:39:35 +00:00
PrivateAirplaneMgr.cpp Decompile 2 functions in Source/Contents/PrivateAirplaneMgr.cpp, Source/Contents/PrivateAirplaneMgr.h 2026-10-29 22:34:48 +00:00
PrivateAirplaneMgr.h Decompile 2 functions in Source/Contents/PrivateAirplaneMgr.cpp, Source/Contents/PrivateAirplaneMgr.h 2026-10-29 22:34:48 +00:00
RDamageVar.cpp Decompile fn_07746 (RDamageVar::~RDamageVar) 2026-10-31 01:10:57 +00:00
RDamageVar.h Decompile fn_07746 (RDamageVar::~RDamageVar) 2026-10-31 01:10:57 +00:00
RenewQuestMgr.cpp Decompile 2 functions in Source/Contents/ClientState.cpp, Source/Client/Session.h, ... 2026-10-31 01:07:49 +00:00
RenewQuestMgr.h Decompile fn_21604 (CRenewQuestMgr::SetOngoingQuest) 2026-10-31 23:25:01 +00:00
ReputeMgr.cpp Decompile fn_04286 (CReputeMgr::GroupInserter::operator()) 2026-11-01 05:01:22 +00:00
ReputeMgr.h Decompile fn_04314 (UIReputeWnd::Paint) 2026-10-31 18:39:31 +00:00
ReputeMgrLoad.inl Decompile 2 functions in Source/Contents/ReputeMgrLoad.inl, Source/Contents/ReputeMgr.h, ... 2026-10-31 07:32:34 +00:00
ReputeRecords.h Decompile 2 functions in Source/Contents/ReputeMgrLoad.inl, Source/Contents/ReputeMgr.h, ... 2026-10-31 07:31:43 +00:00
RobeOpacity.cpp
RobeResources.cpp Decompile fn_19757 (EquipmentResourceMgr::GetShieldResourceName) 2026-10-31 00:28:39 +00:00
RobeTopLayer.cpp Decompile fn_23356 (CSession::IsRobeDrawOnTop) 2026-10-29 23:17:24 +00:00
RodexMailStore.cpp Decompile 3 functions in Source/Contents/RodexMailStore.cpp, Source/Contents/RodexMailStore.h, ... 2026-10-30 05:33:04 +00:00
RodexMailStore.h Decompile fn_22043 (CGameMode::ReceiveRodexMailList) 2026-10-31 18:19:23 +00:00
RouletteMgr.cpp Decompile 2 functions in Source/Contents/RouletteMgr.cpp 2026-10-30 11:10:45 +00:00
RouletteMgr.h Decompile 2 functions in Source/Contents/RouletteMgr.cpp, Source/Contents/RouletteMgr.h, ... 2026-10-29 23:24:42 +00:00
ServerTimeManager.cpp Decompile 6 functions in Source/Contents/ServerTimeManager.cpp, Source/Contents/ServerTimeManager.h, ... 2026-10-29 20:43:47 +00:00
ServerTimeManager.h Decompile 8 functions in Source/Contents/ServerTimeManager.cpp, Source/Contents/ServerTimeManager.h, ... 2026-10-29 20:30:13 +00:00
ShowRankingScheduler.cpp Decompile fn_21599 (CSession::SetTraitStat) 2026-10-31 00:36:04 +00:00
ShowRankingScheduler.h Decompile 3 functions in Source/Contents/Schedule/PartialShutDownSchedule.cpp, Source/Contents/Schedule/PartialShutDownSchedule.h, ... 2026-10-30 02:01:42 +00:00
SimpleStringMgr.cpp Decompile 4 functions in Source/Contents/SimpleStringMgr.cpp, Source/Contents/SimpleStringMgr.h 2026-10-30 00:07:33 +00:00
SimpleStringMgr.h Maintenance: Replace raw address calls in SessionMessengerContext::sub_DD9D50 with declared functions (all unported, single caller, s 2026-10-31 23:01:41 +00:00
SkinCatalog.cpp
SkinInfo.cpp
SkinInfo.h
SkinMgr.cpp
SkinMgr.h
SpecialPopupMgr.cpp Decompile fn_09055 (CSpecialPopupMgr::Init) 2026-10-29 22:50:04 +00:00
SpecialPopupMgr.h Decompile fn_09055 (CSpecialPopupMgr::Init) 2026-10-29 22:50:04 +00:00
SpriteFrameSynchronization.cpp
SpriteJob.cpp
SpriteLayerDepth.cpp Decompile fn_10107 (AccessoryLayerDepth::OffsetLayerDepth) 2026-10-29 18:11:20 +00:00
SpriteLayerDrawing.cpp Decompile 3 functions in Source/Contents/SpriteLayerDrawing.cpp, Source/Contents/SpriteLayerDrawing.h, ... 2026-10-31 11:23:42 +00:00
SpriteLayerDrawing.h Decompile fn_22586 (CGrannyPc::OnProcess) 2026-10-31 15:05:04 +00:00
SpriteLayerOrder.cpp
SpriteLayerOrder.h
SpriteRidingOffset.cpp Decompile 2 functions in Source/Contents/SpriteRidingOffset.cpp, Source/Contents/SpriteRidingOffset.h 2026-10-29 17:22:25 +00:00
SpriteRidingOffset.h Decompile fn_09626 (UINewMakeCharWnd::sub_7DBFD0) 2026-10-31 01:50:15 +00:00
SpriteRidingPolicy.cpp
SpriteRidingPolicy.h
SpriteRobe.cpp Decompile 2 functions in Source/Contents/SpriteRobe.cpp, Source/Contents/SpriteRobeCommands.cpp, ... 2026-10-31 08:27:18 +00:00
SpriteRobeCommands.cpp Decompile 2 functions in Source/Contents/SpriteRobe.cpp, Source/Contents/SpriteRobeCommands.cpp, ... 2026-10-31 08:27:18 +00:00
SpriteShadow.cpp Decompile fn_10109 (SpriteDrawingPolicy::DrawShadow) 2026-10-29 20:23:06 +00:00
StatusIconImages.cpp Decompile fn_23833 (CSession::GetEFSTImgFileName) 2026-10-30 05:14:22 +00:00
TableMng.cpp Decompile fn_20498 (YExcel::BasicExcel::BasicExcel) 2026-11-01 05:41:05 +00:00
TableMng.h Decompile fn_20933 (CTableMng::ReadEntryQueueXls) 2026-10-30 22:17:46 +00:00
TerrainPathSearch.cpp Decompile fn_17879 (CPathFinder::CanMove) 2026-10-29 17:23:03 +00:00
TerrainPathSearch.h Decompile 6 functions in Source/ActorPickNode.cpp, Source/ActorPickNode.h, ... 2026-10-30 17:16:50 +00:00
TipBoxTitles.cpp Decompile 2 functions in Source/Contents/TipBoxTitles.cpp 2026-11-01 06:46:45 +00:00
TipBoxTitles.h Decompile fn_09129 (CTipBoxMgr::RegisterLuaFunctions) 2026-10-29 22:38:55 +00:00
TipOfTheDay.cpp Decompile 2 functions in Source/Contents/TipOfTheDay.cpp 2026-10-31 03:05:50 +00:00
TipOfTheDay.h
TownInfoMgr.cpp Decompile 5 functions in Source/Contents/TownInfoMgr.cpp, Source/Contents/TownInfoMgr.h 2026-10-29 23:09:45 +00:00
TownInfoMgr.h Decompile 5 functions in Source/Contents/TownInfoMgr.cpp, Source/Contents/TownInfoMgr.h 2026-10-29 23:09:45 +00:00
WorldNavigation.cpp Rename CWorld -> CModeMgr (g_world -> g_modeMgr, ActiveGameMode.{h,cpp} -> ModeMgr.{h,cpp}) and WorldScene -> CWorld (WorldScene.h -> World.h), as in DHXJ. Pure rename, codegen unchanged (707/707 functions identical with includers). 2026-10-29 12:27:01 +01:00