rodecomp/Source/Contents
ragnarok-clanker e11d0f70c4 Decompile 116 functions in Source/Contents/Skills/SkillActionAlitea.cpp
Batch #18434 by ragnarok-clanker: 116 byte-identical, 0 confirmed by peer review.

- fn_03153 CSkillAction_DamageWereRaptorForm::SpawnAttack01Effect: byte-identical
- fn_03161 CSkillAction_Earthing::GetSkillCastMotion: byte-identical (already on main)
- fn_03162 CSkillAction_Icing::GetSkillCastMotion: byte-identical (already on main)
- fn_03163 CSkillAction_Thundering::GetSkillCastMotion: byte-identical (already on main)
- fn_03164 CSkillAction_Direction::GetDirection: byte-identical (already on main)
- fn_03165 CSkillAction_Earthing::GetSkillAttackMotion: byte-identical (already on main)
- fn_03166 CSkillAction_Icing::GetSkillAttackMotion: byte-identical (already on main)
- fn_03167 CSkillAction_Thundering::GetSkillAttackMotion: byte-identical (already on main)
- fn_03168 CSkillAction_DamageWereRaptorForm::IsInForm: byte-identical (already on main)
- fn_03169 CSkillAction_DamageWereWolfForm::IsInForm: byte-identical (already on main)
- fn_03170 CSkillAction_AnimalForm::CanUse: byte-identical (already on main)
- fn_03171 CSkillAction_Direction::IsValidDirection: byte-identical (already on main)
- fn_03172 CSkillAction_DamageWereRaptorForm::OnSkillDamage: byte-identical (already on main)
- fn_03173 CSkillAction_DamageWereWolfForm::OnSkillDamage: byte-identical (already on main)
- fn_03174 CSkillAction_Earthing::OnSkillDamage: byte-identical (already on main)
- fn_03175 CSkillAction_Icing::OnSkillDamage: byte-identical (already on main)
- fn_03176 CSkillAction_Thundering::OnSkillDamage: byte-identical (already on main)
- fn_03178 CSkillAction_Earthing::OnSkillCast: byte-identical (already on main)
- fn_03179 CSkillAction_Icing::OnSkillCast: byte-identical (already on main)
- fn_03181 CEfstAction_AnimalForm::OnEfstEnd: byte-identical (already on main)
- fn_03182 CEfstAction_BasicAction::OnEfstEnd: byte-identical (already on main)
- fn_03183 CEfstAction_AnimalForm::OnEfstUpdate: byte-identical (already on main)
- fn_03184 CEfstAction_BasicAction::OnEfstUpdate: byte-identical (already on main)
- fn_03186 CEfstAction_AnimalForm::ApplyAnimalForm: byte-identical (already on main)
- fn_03187 CSkillAction_AT_ALPHA_CLAW::GetSkillAttackMotion: byte-identical (already on main)
- fn_03189 CSkillAction_AT_PULSE_OF_MADNESS::GetSkillCastMotion: byte-identical (already on main)
- fn_03190 CSkillAction_AT_PULSE_OF_MADNESS::GetSkillAttackMotion: byte-identical (already on main)
- fn_03191 CSkillAction_AT_PULSE_OF_MADNESS::OnSkillCast: byte-identical (already on main)
- fn_03193 CEfstAction_PULSE_OF_MADNESS::GetEfstBeginMessage: byte-identical (already on main)
- fn_03194 CEfstAction_PULSE_OF_MADNESS::GetEfstEndMessage: byte-identical (already on main)
- fn_03195 CSkillAction_AT_FRENZY_FANG::GetSkillAttackMotion: byte-identical (already on main)
- fn_03197 CSkillAction_AT_PINION_SHOT::GetSkillCastMotion: byte-identical (already on main)
- fn_03198 CSkillAction_AT_PINION_SHOT::GetSkillAttackMotion: byte-identical (already on main)
- fn_03199 CSkillAction_AT_PINION_SHOT::OnSkillCast: byte-identical (already on main)
- fn_03201 CSkillAction_AT_PINION_SHOT::OnSkillHit: byte-identical (already on main)
- fn_03202 CSkillAction_AT_QUILL_SPEAR::GetSkillCastMotion: byte-identical (already on main)
- fn_03203 CSkillAction_AT_QUILL_SPEAR::GetSkillAttackMotion: byte-identical (already on main)
- fn_03204 CSkillAction_AT_QUILL_SPEAR::OnSkillCast: byte-identical (already on main)
- fn_03205 CSkillAction_AT_QUILL_SPEAR::OnSkillEffect: byte-identical (already on main)
- fn_03206 CSkillAction_AT_QUILL_SPEAR_S::OnSkillEffect: byte-identical (already on main)
- fn_03207 CSkillAction_AT_NATURE_HARMONY::GetSkillCastMotion: byte-identical (already on main)
- fn_03208 CSkillAction_AT_NATURE_HARMONY::GetSkillAttackMotion: byte-identical (already on main)
- fn_03209 CSkillAction_AT_NATURE_HARMONY::OnSkillCast: byte-identical (already on main)
- fn_03211 CEfstAction_NATURE_HARMONY::GetEfstBeginMessage: byte-identical (already on main)
- fn_03212 CEfstAction_NATURE_HARMONY::GetEfstEndMessage: byte-identical (already on main)
- fn_03213 CSkillAction_AT_GRAVITY_HOLE::GetSkillCastMotion: byte-identical (already on main)
- fn_03214 CSkillAction_AT_GRAVITY_HOLE::GetSkillAttackMotion: byte-identical (already on main)
- fn_03215 CSkillAction_AT_GRAVITY_HOLE::OnSkillCast: byte-identical (already on main)
- fn_03216 CSkillAction_AT_GRAVITY_HOLE::OnSkillDamage: byte-identical (already on main)
- fn_03218 CSkillAction_AT_CHILLING_BLAST::GetSkillAttackMotion: byte-identical (already on main)
- fn_03220 CSkillAction_AT_GLACIER_MONOLITH::GetSkillScopeType: byte-identical (already on main)
- fn_03221 CSkillAction_AT_GLACIER_MONOLITH::GetSkillAttackMotion: byte-identical (already on main)
- fn_03223 CSkillObjectAction_AT_GLACIER_MONOLITH::OnSkillObjectRemove: byte-identical (already on main)
- fn_03224 CSkillAction_AT_GLACIER_NOVA::GetSkillAttackMotion: byte-identical (already on main)
- fn_03228 CSkillAction_AT_GLACIER_STOMP::GetSkillAttackMotion: byte-identical (already on main)
- fn_03230 CSkillAction_AT_ROARING_CHARGE::GetSkillAttackMotion: byte-identical (already on main)
- fn_03232 CSkillAction_AT_ROARING_CHARGE_S::GetSkillAttackMotion: byte-identical (already on main)
- fn_03236 CSkillAction_AT_FURIOS_STORM::GetSkillAttackMotion: byte-identical (already on main)
- fn_03238 CSkillAction_AT_FURIOS_STORM::PlayThunderEffect: byte-identical (already on main)
- fn_03240 CSkillAction_AT_ALPHA_PHASE::GetSkillCastMotion: byte-identical (already on main)
- fn_03241 CSkillAction_AT_ALPHA_PHASE::GetSkillAttackMotion: byte-identical (already on main)
- fn_03242 CSkillAction_AT_ALPHA_PHASE::OnSkillCast: byte-identical (already on main)
- fn_03244 CEfstAction_ALPHA_PHASE::GetEfstBeginMessage: byte-identical (already on main)
- fn_03245 CEfstAction_ALPHA_PHASE::GetEfstEndMessage: byte-identical (already on main)
- fn_03246 CSkillAction_AT_APEX_PHASE::GetSkillAttackMotion: byte-identical (already on main)
- fn_03248 CEfstAction_AT_APEX_PHASE::GetEfstBeginMessage: byte-identical (already on main)
- fn_03249 CEfstAction_AT_APEX_PHASE::GetEfstEndMessage: byte-identical (already on main)
- fn_03250 CSkillAction_AT_FLIP_FLAP::GetSkillAttackMotion: byte-identical (already on main)
- fn_03252 CEfstAction_FLIP_FLAP::GetEfstBeginMessage: byte-identical (already on main)
- fn_03253 CEfstAction_FLIP_FLAP::GetEfstEndMessage: byte-identical (already on main)
- fn_03254 CSkillAction_AT_AERO_SYNC::IsSupport: byte-identical (already on main)
- fn_03255 CSkillAction_AT_AERO_SYNC::GetSkillAttackMotion: byte-identical (already on main)
- fn_03256 CSkillAction_AT_AERO_SYNC::OnSkillEffect: byte-identical (already on main)
- fn_03257 CEfstAction_FLIP_FLAP_TARGET::GetEfstBeginMessage: byte-identical (already on main)
- fn_03258 CEfstAction_FLIP_FLAP_TARGET::GetEfstEndMessage: byte-identical (already on main)
- fn_03260 CSkillAction_AT_SAVAGE_LUNGE::GetSkillAttackMotion: byte-identical (already on main)
- fn_03261 CSkillAction_AT_SAVAGE_LUNGE::OnSkillEffect: byte-identical (already on main)
- fn_03262 CSkillAction_AT_TEMPEST_FLAP::GetSkillCastMotion: byte-identical (already on main)
- fn_03263 CSkillAction_AT_TEMPEST_FLAP::GetSkillAttackMotion: byte-identical (already on main)
- fn_03266 CSkillAction_AT_TERRA_HARVEST::GetSkillAttackMotion: byte-identical (already on main)
- fn_03267 CSkillAction_AT_TERRA_HARVEST::OnSkillEffect: byte-identical (already on main)
- fn_03269 CSkillAction_AT_SOLID_STOMP::GetSkillAttackMotion: byte-identical (already on main)
- fn_03271 CEfstAction_SOLID_STOMP::GetEfstBeginMessage: byte-identical (already on main)
- fn_03272 CEfstAction_SOLID_STOMP::GetEfstEndMessage: byte-identical (already on main)
- fn_03273 CSkillAction_AT_ZEPHYR_LINK::GetSkillAttackMotion: byte-identical (already on main)
- fn_03275 CEfstAction_ZEPHYR_LINK::OnEfstEnd: byte-identical (already on main)
- fn_03276 CEfstAction_ZEPHYR_LINK::OnEfstUpdate: byte-identical (already on main)
- fn_03278 CEfstAction_INSANE::OnEfstEnd: byte-identical (already on main)
- fn_03279 CEfstAction_INSANE::OnEfstUpdate: byte-identical (already on main)
- fn_03282 SkillActionIsSupport: byte-identical (already on main)
- fn_03283 GetSkillCastMotion: byte-identical (already on main)
- fn_03284 GetSkillAttackMotion: byte-identical (already on main)
- fn_03285 KeepSkillAttackMotion: byte-identical (already on main)
- fn_03286 IsSkillWithoutMotion: byte-identical (already on main)
- fn_03287 KeepSkillAttackSpeed: byte-identical (already on main)
- fn_03288 SuppressSupportSkillArrow: byte-identical (already on main)
- fn_03289 SuppressAttackSkillArrow: byte-identical (already on main)
- fn_03290 OnSkillCast: byte-identical (already on main)
- fn_03291 OnTargetSkillCast: byte-identical (already on main)
- fn_03292 OnGroundSkillCast: byte-identical (already on main)
- fn_03293 OnSkillEffect: byte-identical (already on main)
- fn_03294 OnGroundSkillEffect: byte-identical (already on main)
- fn_03295 UseGroundSkillLastFrame: byte-identical (already on main)
- fn_03296 GetSkillScopeType: byte-identical (already on main)
- fn_03297 OnSkillHit: byte-identical (already on main)
- fn_03298 OnSkillDamage: byte-identical (already on main)
- fn_03299 OnEfstBegin: byte-identical (already on main)
- fn_03300 OnEfstEnd: byte-identical (already on main)
- fn_03301 OnEfstUpdate: byte-identical (already on main)
- fn_03302 GetEfstBeginMessage: byte-identical (already on main)
- fn_03303 GetEfstEndMessage: byte-identical (already on main)
- fn_03304 OnSkillObjectCreate: byte-identical (already on main)
- fn_03305 OnSkillObjectRemove: byte-identical (already on main)
- fn_03326 CSkillAction_AT_PRIMAL_CLAW::GetSkillAttackMotion: byte-identical (already on main)
- fn_03328 CSkillAction_AT_FERAL_CLAW::GetSkillAttackMotion: byte-identical (already on main)
- fn_03152 CSkillAction_DamageWereRaptorForm::SpawnAttack00Effect: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-11-12 14:34:58 +00:00
..
Achievement Maintenance: OBFUSCATE_STRING part 3: 95 more encrypted-string sites in 20 units rewritten as the OBFUSCATE_* macros on main (Utility 2026-11-12 12:23:31 +00:00
Actors Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
AdventureGuide Decompile 7 functions in Source/Client/Mode/GameModeNotices.cpp, Source/Contents/AdventureGuide/AdventureGuideMgr.cpp, ... 2026-11-12 02:08:59 +00:00
Async Decompile 2 functions in Source/Contents/Async/AsyncWorkMgr.cpp, Source/Contents/Async/AsyncWorkMgr.h, ... 2026-11-12 04:25:27 +00:00
Camera Decompile 10 functions in Source/Client/Session/Session.h, Source/Client/Session/SessionPredicates.cpp, ... 2026-11-11 10:58:29 +00:00
CashEmotion Decompile fn_02972 (CCashEmotionMgr::SetOwnedPack) 2026-11-12 14:28:57 +00:00
Clan Maintenance: Source reorganisation, part 1 of 3: Source/Contents into feature folders (375 units/headers moved). Path-only; includes 2026-11-10 23:40:35 +00:00
Configuration Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Effects Decompile fn_06842 (CAxeBoomerang::OnProcess) 2026-11-12 14:33:36 +00:00
Emblems Maintenance: OBFUSCATE_STRING part 3: 95 more encrypted-string sites in 20 units rewritten as the OBFUSCATE_* macros on main (Utility 2026-11-12 12:23:31 +00:00
EntryQueue Decompile 2 functions in Source/Contents/EntryQueue/EntryQueueMgr.cpp 2026-11-12 09:09:22 +00:00
Events Decompile 10 functions in Source/Script/LuaScript.cpp, Source/UI/Text/UIStaticText.cpp, ... 2026-11-12 01:35:16 +00:00
Ground Confirm fn_17556 (GroundGeometry::Build) 2026-11-11 20:16:52 +00:00
Guild Decompile fn_18053 (CGuildTip::Load) 2026-11-12 14:32:43 +00:00
Hotkeys Decompile 3 functions in Source/Contents/Hotkeys/UserHotkeyMgr.cpp, Source/Contents/Hotkeys/UserHotkeyMgr.h, ... 2026-11-12 11:08:48 +00:00
Items Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Jobs Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Map Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Messenger Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Models Decompile 2 functions in Source/Contents/Models/ModelQuaternion.cpp, Source/Contents/Models/ModelAnimation.cpp, ... 2026-11-12 14:26:05 +00:00
Monster Confirm fn_17952 (CChampionMonsterMgr::Create) 2026-11-12 11:43:24 +00:00
Movement Decompile 2 functions in Source/Contents/Movement/MovementRoute.cpp, Source/Contents/Movement/TerrainPathSearch.cpp, ... 2026-11-12 14:25:37 +00:00
Movies Confirm 3 functions in Source/Client/Session/SessionAchievements.cpp, Source/Contents/Movies/BinkMovies.cpp, ... 2026-11-12 10:41:25 +00:00
Navigation Decompile fn_19573 (CNavigationManager::RouteFromPlayer) 2026-11-12 14:25:15 +00:00
Party Decompile fn_03716 (CStopRecruitingAsyncWork::Execute) 2026-11-12 14:16:04 +00:00
Pet Decompile fn_05371 (CPetEvolutionMgr::Load) 2026-11-12 00:37:21 +00:00
Quest Decompile fn_05447 (CRenewQuestMgr::WriteOngoingQuests) 2026-11-12 11:05:08 +00:00
Repute Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Rodex Maintenance: Source reorganisation, part 1 of 3: Source/Contents into feature folders (375 units/headers moved). Path-only; includes 2026-11-10 23:40:35 +00:00
RuneSystem Decompile 3 functions in Source/Contents/RuneSystem/RuneSystem.cpp 2026-11-12 12:51:04 +00:00
Schedule Decompile fn_19723 (CPartialShutDownSchedule::Process) 2026-11-12 09:55:37 +00:00
SignBoard Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Skills Decompile 116 functions in Source/Contents/Skills/SkillActionAlitea.cpp 2026-11-12 14:34:58 +00:00
Skin Maintenance: Source reorganisation, part 1 of 3: Source/Contents into feature folders (375 units/headers moved). Path-only; includes 2026-11-10 23:40:35 +00:00
Sound Maintenance: Move mid-file forward declarations out of .cpp files into owning headers: CUIListBoxEx explicit-specialization declarati 2026-11-12 13:39:07 +00:00
Sprites Maintenance: B4/C4: GetBodyImfName (fn_23381) and GetBodyActionResourceName (fn_23394) are CSession members: both end in ret 0x14 and 2026-11-12 13:08:01 +00:00
Store Decompile 2 functions in Source/Contents/Store/MCStoreInfoBackupAsyncWork.cpp 2026-11-12 05:42:07 +00:00
Tables Maintenance: OBFUSCATE_STRING part 3: 95 more encrypted-string sites in 20 units rewritten as the OBFUSCATE_* macros on main (Utility 2026-11-12 12:23:31 +00:00
Time Confirm fn_23492 (CSession::LoadFogParameters) 2026-11-12 14:01:42 +00:00
UserData Maintenance: OBFUSCATE_STRING part 3: 95 more encrypted-string sites in 20 units rewritten as the OBFUSCATE_* macros on main (Utility 2026-11-12 12:23:31 +00:00
World Decompile fn_21286 (CGameMode::MarkWorldOcclusion) 2026-11-12 11:42:43 +00:00
ClientState.cpp Decompile fn_24208 (CSession::ReadReplayEntryQueue) 2026-11-12 12:20:53 +00:00
ClientState.h Maintenance: Rename placeholder sub_XXXXXX functions to evidence-based names (Lua registration strings, log/error strings, packet ids 2026-11-06 16:30:12 +00:00
CombatTypes.h Maintenance: Source reorganisation, part 1 of 3: Source/Contents into feature folders (375 units/headers moved). Path-only; includes 2026-11-10 23:40:35 +00:00
InstantVar.cpp Confirm fn_21086 (RenderObjectState::Reset) 2026-11-10 10:13:06 +00:00
InstantVar.h Confirm fn_21086 (RenderObjectState::Reset) 2026-11-10 10:13:06 +00:00