Commit graph

170 commits

Author SHA1 Message Date
ragnarok-clanker
60cf7c2d36 Decompile fn_19012 (CEmitterEffect::Slot01)
Batch #3820 by OvoKore: 0 byte-identical, 1 confirmed by peer review.

- fn_19012 CEmitterEffect::Slot01: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, tayoba
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:38:10 +00:00
ragnarok-clanker
1865b689c5 Decompile 4 functions in Source/Contents/Effects/MagnumBreak.cpp, Source/Contents/Effects/MagnumBreak.h, ...
Batch #3836 by eAthena: 4 byte-identical, 0 confirmed by peer review.

- fn_18951 CMapChainEffect::Slot06: byte-identical
- fn_18957 CMappillarEffect::Slot06: byte-identical
- fn_18966 CSquareRangeEffect::Slot04: byte-identical
- fn_18975 CSteal::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Effects/MagnumBreak.cpp, Source/Contents/Effects/MapChainEffect.cpp, Source/Contents/Effects/MappillarEffect.cpp, Source/Contents/Effects/SquareRangeEffect.cpp, Source/Contents/Effects/StealEffect.cpp, Source/Contents/Effects/MagicFloorEffect.cpp
2026-10-29 23:37:28 +00:00
ragnarok-clanker
aac2490a49 Decompile fn_19011 (CEmitterEffect::Close)
Batch #3822 by OvoKore: 1 byte-identical, 0 confirmed by peer review.

- fn_19011 CEmitterEffect::Close: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 23:35:17 +00:00
ragnarok-clanker
8816ed0dc2 Decompile 2 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h
Batch #3817 by superintelligence: 0 byte-identical, 2 confirmed by peer review.

- fn_07301 CHawkVumerangEffect::Slot04: logic confirmed by peer review (annotation added to existing code)
- fn_07312 CDropItemEffect::Slot04: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: ragnarok-clanker, eAthena, Yommy
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:33:57 +00:00
ragnarok-clanker
029bb3917f Decompile fn_07504 (CTalismanMarkEffect::Slot06)
Batch #3812 by youko: 1 byte-identical, 0 confirmed by peer review.

- fn_07504 CTalismanMarkEffect::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Effects/TalismanMarkEffect.cpp
2026-10-29 23:33:03 +00:00
ragnarok-clanker
e0e75eed39 Decompile 5 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h
Batch #3807 by superintelligence: 5 byte-identical, 0 confirmed by peer review.

- fn_07133 CRootTwistEffect::Slot04: byte-identical
- fn_07139 CSprArrowEffect::Slot04: byte-identical
- fn_07155 CStemSpearEffect::Slot04: byte-identical
- fn_07162 CSvgSpiritEffect::Slot04: byte-identical
- fn_07169 CTunaPartyEffect::Slot04: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 23:31:03 +00:00
ragnarok-clanker
7c0c37d848 Decompile fn_06997 (CFortuneKiss::Slot03)
Batch #3785 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_06997 CFortuneKiss::Slot03: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, youko
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:27:02 +00:00
ragnarok-clanker
033e84c8e5 Decompile 4 functions in Source/Contents/Effects/TetraBallEffect.cpp, Source/Contents/Effects/TetraBallEffect.h, ...
Batch #3767 by eAthena: 0 byte-identical, 4 confirmed by peer review.

- fn_07534 CViolentQuakeEffect::Slot06: logic confirmed by peer review (annotation added to existing code)
- fn_07535 CViolentQuakeEffect::Slot03: logic confirmed by peer review (annotation added to existing code)
- fn_07536 CViolentQuakeEffect::Slot04: logic confirmed by peer review (annotation added to existing code)
- fn_07545 CWindEffect::Slot04: logic confirmed by peer review (annotation added to existing code)

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 23:25:22 +00:00
ragnarok-clanker
804b2d4d7a Decompile 10 functions in Source/Contents/Effects/TetraBallEffect.cpp, Source/Contents/Effects/TetraBallEffect.h, ...
Batch #3793 by eAthena: 0 byte-identical, 10 confirmed by peer review.

- fn_07514 CTetraBallEffect::ActiveCount: logic confirmed by peer review (annotation added to existing code)
- fn_07517 CTetraBallEffect::Slot03: logic confirmed by peer review (annotation added to existing code)
- fn_07518 CTetraBallEffect::Slot04: logic confirmed by peer review (annotation added to existing code)
- fn_07519 CTetraBallEffect::Spread: logic confirmed by peer review (annotation added to existing code)
- fn_07520 CTetraBallEffect::MoveFirstTo: logic confirmed by peer review (annotation added to existing code)
- fn_07521 CTriangleShotArrow::CTriangleShotArrow: logic confirmed by peer review (annotation added to existing code)
- fn_07525 CTriangleShotArrow::Slot06: logic confirmed by peer review (annotation added to existing code)
- fn_07527 CTriangleShotArrow::Slot04: logic confirmed by peer review (annotation added to existing code)
- fn_07528 CTriangleShotArrow::Slot16: logic confirmed by peer review (annotation added to existing code)
- fn_07529 CViolentQuakeEffect::CViolentQuakeEffect: logic confirmed by peer review (annotation added to existing code)

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 23:25:11 +00:00
ragnarok-clanker
3a8116e5b3 Decompile fn_19270 (?Alloc@?$CEffectMemoryPool@VCSpriteParticle@@@?A0x215e3f01@@UAEPAVCParticle@@XZ)
Batch #3788 by superintelligence: 0 byte-identical, 1 confirmed by peer review.

- fn_19270 ?Alloc@?$CEffectMemoryPool@VCSpriteParticle@@@?A0x215e3f01@@UAEPAVCParticle@@XZ: 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).
2026-10-29 23:23:42 +00:00
ragnarok-clanker
d692572c21 Decompile 3 functions in Source/Contents/Effects/TetraBallEffect.cpp, Source/Contents/Effects/TetraBallEffect.h, ...
Batch #3770 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_07516 CTetraBallEffect::Slot06: byte-identical
- fn_07526 CTriangleShotArrow::Slot03: byte-identical
- fn_07543 CWindEffect::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Effects/TetraBallEffect.cpp, Source/Contents/Effects/TriangleShotArrow.cpp, Source/Contents/Effects/ViolentQuakeEffect.cpp, Source/Contents/Effects/WindEffect.cpp
2026-10-29 23:18:49 +00:00
ragnarok-clanker
c30f5994a8 Decompile 2 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h
Batch #3764 by superintelligence: 2 byte-identical, 0 confirmed by peer review.

- fn_07299 CHawkVumerangEffect::Slot06: byte-identical
- fn_07311 CDropItemEffect::Slot03: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 23:18:00 +00:00
ragnarok-clanker
8e95abd418 Decompile 6 functions in Source/Contents/Effects/AMachineEffect.cpp, Source/Contents/Effects/AcidifiedThrow.cpp, ...
Batch #3760 by youko: 0 byte-identical, 6 confirmed by peer review.

- fn_06821 CAcidifiedThrow::CAcidifiedThrow: logic confirmed by peer review
- fn_06828 CAstralStrikeEffect::CAstralStrikeEffect: logic confirmed by peer review
- fn_06837 CAxeBoomerang::CAxeBoomerang: logic confirmed by peer review
- fn_06846 CAMachineEffect::CAMachineEffect: logic confirmed by peer review
- fn_06858 CBlastForge::CBlastForge: logic confirmed by peer review
- fn_06869 CCaneOfEvilEyeEffect::CCaneOfEvilEyeEffect: 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 23:17:48 +00:00
ragnarok-clanker
143cc977e5 Decompile fn_19236 (CThrowItemEffect::Slot03)
Batch #3744 by superintelligence: 0 byte-identical, 1 confirmed by peer review.

- fn_19236 CThrowItemEffect::Slot03: 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 23:14:03 +00:00
ragnarok-clanker
1347c94728 Decompile 3 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h
Batch #3717 by superintelligence: 1 byte-identical, 2 confirmed by peer review.

- fn_07362 CRandomHitEffect::Slot03: logic confirmed by peer review
- fn_07380 CRichsCoinEffect::Slot04: byte-identical
- fn_07408 CServantWeaponNewEffect::Slot04: logic confirmed by peer review

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

- fn_06999 CFriggSongEffect::CFriggSongEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07003 CFriggSongEffect::Slot12: logic confirmed by peer review (annotation added to existing code)
- fn_07006 CFriggSongEffect::Slot04: logic confirmed by peer review (annotation added to existing code)

Peer-reviewed-by: ragnarok-clanker, bigodeira, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:04:53 +00:00
ragnarok-clanker
84c9246c7c Decompile fn_18865 (CSpriteParticle::sub_B40F30)
Batch #3599 by Lumen: 0 byte-identical, 1 confirmed by peer review.

- fn_18865 CSpriteParticle::sub_B40F30: 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 23:00:33 +00:00
ragnarok-clanker
2651018186 Decompile 9 functions in Source/Contents/Effects/FortuneKissEffect.cpp, Source/Contents/Effects/FortuneKissEffect.h, ...
Batch #3694 by eAthena: 9 byte-identical, 0 confirmed by peer review.

- fn_06996 CFortuneKiss::Slot06: byte-identical
- fn_06998 CFortuneKiss::Slot04: byte-identical
- fn_07011 CFuumaShouakuEffect::Slot06: byte-identical
- fn_07016 CChangeSizeEffect::Slot03: byte-identical
- fn_07025 CChargingPierceEffect::ActiveCount: byte-identical
- fn_07026 CChargingPierceEffect::Slot01: byte-identical
- fn_07027 CChargingPierceNewEffect::Slot01: byte-identical
- fn_07028 CChargingPierceEffect::Slot06: byte-identical
- fn_07029 CChargingPierceNewEffect::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Effects/FortuneKissEffect.cpp, Source/Contents/Effects/FriggSongEffect.cpp, Source/Contents/Effects/FuumaShouakuEffect.cpp, Source/Contents/Effects/ChangeSizeEffect.cpp, Source/Contents/Effects/ChargingPierceEffect.cpp
2026-10-29 23:00:06 +00:00
ragnarok-clanker
5213fa6f29 Decompile 6 functions in Source/Contents/Effects/EffectMemoryMgr.cpp
Batch #3636 by Yommy: 0 byte-identical, 6 confirmed by peer review.

- fn_19267 ?Alloc@?$CEffectMemoryPool@VCEZ2STRParticle@@@?A0xfabdc4b6@@UAEPAVCParticle@@XZ: logic confirmed by peer review
- fn_19269 ?Alloc@?$CEffectMemoryPool@VCParticle@@@?A0xfabdc4b6@@UAEPAVCParticle@@XZ: logic confirmed by peer review
- fn_19275 ?Free@?$CEffectMemoryPool@VCEZ2STRParticle@@@?A0xfabdc4b6@@UAEXPAVCParticle@@@Z: logic confirmed by peer review
- fn_19276 ?Free@?$CEffectMemoryPool@VCMultiTexParticle@@@?A0xfabdc4b6@@UAEXPAVCParticle@@@Z: logic confirmed by peer review
- fn_19277 ?Free@?$CEffectMemoryPool@VCParticle@@@?A0xfabdc4b6@@UAEXPAVCParticle@@@Z: logic confirmed by peer review
- fn_19278 ?Free@?$CEffectMemoryPool@VCSpriteParticle@@@?A0xfabdc4b6@@UAEXPAVCParticle@@@Z: logic confirmed by peer review

Peer-reviewed-by: eAthena, ntrl, 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/Effects/EffectMemoryMgr.cpp
2026-10-29 22:58:24 +00:00
ragnarok-clanker
0ada5577df Decompile fn_07205 (CDancingKnifeEffect::Slot04)
Batch #3635 by superintelligence: 0 byte-identical, 1 confirmed by peer review.

- fn_07205 CDancingKnifeEffect::Slot04: logic confirmed by peer review

Peer-reviewed-by: meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:53:52 +00:00
ragnarok-clanker
3841fddaf8 Decompile fn_18775 (EffectLists::SpawnLevel99)
Batch #3585 by willerthal: 0 byte-identical, 1 confirmed by peer review.

- fn_18775 EffectLists::SpawnLevel99: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, bigodeira
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:51:44 +00:00
ragnarok-clanker
41de5d5dc5 Decompile 4 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h
Batch #3595 by superintelligence: 0 byte-identical, 4 confirmed by peer review.

- fn_07126 CRootTwistEffect::CRootTwistEffect: logic confirmed by peer review
- fn_07141 CSpriteMableEffect::CSpriteMableEffect: logic confirmed by peer review
- fn_07189 CCylinderEffect::CCylinderEffect: logic confirmed by peer review
- fn_07274 CFullScreenEffect::CFullScreenEffect: logic confirmed by peer review

Peer-reviewed-by: Yommy, ntrl, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:50:20 +00:00
ragnarok-clanker
3c587a0763 Decompile fn_18845 (CParticle::SetRenderFlag)
Batch #3560 by Yommy: 0 byte-identical, 1 confirmed by peer review.

- fn_18845 CParticle::SetRenderFlag: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, alisonrag
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:46:35 +00:00
ragnarok-clanker
e55f1b888a Decompile fn_07069 (CMultiTexParticle::Render)
Batch #3350 by bigodeira: 0 byte-identical, 1 confirmed by peer review.

- fn_07069 CMultiTexParticle::Render: logic confirmed by peer review

Peer-reviewed-by: eAthena, Yommy, alisonrag, Lumen
Reviewed-by: ragnarok-clanker
2026-10-29 22:44:43 +00:00
ragnarok-clanker
d1ae4f6121 Decompile 17 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h, ...
Batch #3465 by superintelligence: 1 byte-identical, 16 confirmed by peer review.

- fn_07124 CCrimsonArrowEffect::Slot03: logic confirmed by peer review
- fn_07125 CCrimsonArrowEffect::Slot04: logic confirmed by peer review
- fn_07180 CCurseOfCubeEffect::Slot04: logic confirmed by peer review
- fn_07188 CWarningPlaneEffect::Slot04: byte-identical
- fn_07211 CEternalSlashAttackEffect::Slot03: logic confirmed by peer review
- fn_07212 CEternalSlashAttackEffect::Slot04: logic confirmed by peer review
- fn_07218 CEternalSlashCountEffect::Slot03: logic confirmed by peer review
- fn_07219 CEternalSlashCountEffect::Slot04: logic confirmed by peer review
- fn_07226 CFallenAngelEffect::Slot04: logic confirmed by peer review
- fn_07234 CFloralFlareRoad::Slot04: logic confirmed by peer review
- fn_07244 CFootprintEffect::Slot04: logic confirmed by peer review
- fn_07349 CPetitioEffect::Slot03: logic confirmed by peer review
- fn_07350 CPetitioEffect::Slot04: logic confirmed by peer review
- fn_07356 CPneumaticusProcellaEffect::Slot04: logic confirmed by peer review
- fn_07363 CRandomHitEffect::Slot04: logic confirmed by peer review
- fn_07386 CSavageImpactEffect::Slot03: logic confirmed by peer review
- fn_07387 CSavageImpactEffect::Slot04: logic confirmed by peer review

Peer-reviewed-by: meitogi
Reviewed-by: ragnarok-clanker
2026-10-29 22:37:41 +00:00
ragnarok-clanker
64681c3106 Decompile 4 functions in Source/Contents/Effects/BezierArcThrowEffect.cpp, Source/Contents/Effects/BezierArcThrowEffect.h
Batch #3464 by Yommy: 0 byte-identical, 4 confirmed by peer review.

- fn_09102 CThunderingOrb::CThunderingOrb: logic confirmed by peer review
- fn_09103 CWindBomb::CWindBomb: logic confirmed by peer review
- fn_09111 CBezierArcThrowEffect::Slot04: logic confirmed by peer review
- fn_09112 CBezierArcThrowEffect::SetTarget: 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/Effects/BezierArcThrowEffect.cpp
2026-10-29 22:37:15 +00:00
ragnarok-clanker
b73184a998 Maintenance: CODING_RULES cleanup of RagEffect.cpp, no code change (all 124 functions compile identically before/after): wrap 13 line
Batch #3565 by ragnarok-clanker: no function's compiled code changes; checked with 1 compiled unit(s).
2026-10-29 22:36:41 +00:00
ragnarok-clanker
a50202c450 Decompile 17 functions in Source/Contents/Effects/EmitterEffect.cpp, Source/Contents/Effects/EmitterEffect.h, ...
Batch #3454 by eAthena: 1 byte-identical, 16 confirmed by peer review.

- fn_19007 CElectricEffect::Slot04: logic confirmed by peer review
- fn_19008 CEmitterEffect::CEmitterEffect: logic confirmed by peer review
- fn_19009 CEmitterEffect::`scalar deleting destructor': logic confirmed by peer review
- fn_19013 CEmitterEffect::InitParticle: logic confirmed by peer review
- fn_19014 CEmitterEffect::Slot07: logic confirmed by peer review
- fn_19015 CEmitterEffect::Slot06: logic confirmed by peer review
- fn_19016 CEmitterEffect::Slot03: logic confirmed by peer review
- fn_19017 CEmitterEffect::Slot04: logic confirmed by peer review
- fn_19018 CEmitterEffect::UpdateParticle: logic confirmed by peer review
- fn_19019 CEmitterEffect::SetCount: logic confirmed by peer review
- fn_19020 CEmitterEffect::SetParticleSpeed: logic confirmed by peer review
- fn_19021 CEmitterEffect::Slot02: logic confirmed by peer review
- fn_19022 CEnergyOrbEffect::CEnergyOrbEffect: logic confirmed by peer review
- fn_19023 CEnergyOrbEffect::`scalar deleting destructor': logic confirmed by peer review
- fn_19026 CEnergyOrbEffect::Slot06: byte-identical
- fn_19028 CEnergyOrbEffect::Slot04: logic confirmed by peer review
- fn_19029 CEnergyOrbEffect::SetCount: logic confirmed by peer review

Peer-reviewed-by: superintelligence, meitogi
Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/Effects/EmitterEffect.cpp, Source/Contents/Effects/EnergyOrbEffect.cpp, Source/Contents/Effects/ElectricEffect.cpp
2026-10-29 22:33:22 +00:00
ragnarok-clanker
dd8bbf42c2 Decompile 3 functions in Source/Contents/Effects/Competentia.cpp, Source/Contents/Effects/Competentia.h
Batch #3420 by Lumen: 0 byte-identical, 3 confirmed by peer review.

- fn_07076 CCompetentia::Slot04: logic confirmed by peer review
- fn_07079 CCompetentia::Close: logic confirmed by peer review
- fn_07080 CCompetentia::Slot01: logic confirmed by peer review

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 22:29:52 +00:00
ragnarok-clanker
c26095ec64 Decompile fn_20228 (CRagEffect::TexturedOrbitDust)
Batch #3415 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_20228 CRagEffect::TexturedOrbitDust: 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 22:29:22 +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
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
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
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
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
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
979eb0d7dc Decompile 5 functions in Source/Client/Session.cpp, Source/Client/Session.h, ...
Batch #3335 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_18803 DirectionAngle: logic confirmed by peer review
- fn_18804 ScreenAngle: logic confirmed by peer review
- fn_18805 CurrentMapScriptName: logic confirmed by peer review
- fn_18806 EffectFunctionName: logic confirmed by peer review
- fn_18794 EffectLists::Render: 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:28:34 +00:00
ragnarok-clanker
292a6683bf Decompile 5 functions in Source/Contents/Effects/SpriteParticle.cpp, Source/Contents/Effects/SpriteParticle.h, ...
Batch #3090 by eAthena: 0 byte-identical, 5 confirmed by peer review.

- fn_18864 CSpriteParticle::UpdateFrame: logic confirmed by peer review
- fn_18866 CSpriteParticle::SetAction: logic confirmed by peer review
- fn_18867 CSpriteParticle::SetSprite: logic confirmed by peer review
- fn_19234 CThrowItemEffect::Slot12: logic confirmed by peer review
- fn_19243 CVolcanoEffect::Slot06: 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).
Adds to the build: Source/Contents/Effects/SpriteParticle.cpp, Source/Contents/Effects/ThrowEffects.cpp
2026-10-29 21:21:49 +00:00
ragnarok-clanker
725d163276 Decompile 3 functions in Source/Contents/Effects/Effect.cpp, Source/Contents/Effects/Effect.h
Batch #3257 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.

- fn_18808 PlayerPosition: logic confirmed by peer review
- fn_18994 CEffect::Slot02: logic confirmed by peer review
- fn_18998 CEffect::InRange: 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:20:59 +00:00
ragnarok-clanker
3fb26e4b1b Decompile 4 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h
Batch #3290 by eAthena: 4 byte-identical, 0 confirmed by peer review.

- fn_07378 CRichsCoinEffect::Slot06: byte-identical
- fn_07401 CServantWeaponNewEffect::Slot01: byte-identical
- fn_07402 CServantWeaponEffect::Slot06: byte-identical
- fn_07403 CServantWeaponNewEffect::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 21:15:22 +00:00
ragnarok-clanker
5ec6770e2b Decompile 9 functions in Source/Contents/Effects/ClimaxEffect.cpp, Source/Contents/Effects/ClimaxEffect.h, ...
Batch #3164 by youko: 0 byte-identical, 9 confirmed by peer review.

- fn_07040 CJupitelThunderStormEffect::CJupitelThunderStormEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07047 CClimaxEffect::CClimaxEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07070 CNyanggrassEffect::CNyanggrassEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07077 CCompetentia::CCompetentia: logic confirmed by peer review (annotation added to existing code)
- fn_07085 CPowderingEffect::CPowderingEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07091 CPowderingEffect::Slot12: logic confirmed by peer review (annotation added to existing code)
- fn_07096 CRectUpEffect::CRectUpEffect: logic confirmed by peer review (annotation added to existing code)
- fn_07100 CRectUpEffect::Slot12: logic confirmed by peer review (annotation added to existing code)
- fn_07106 CCresciveBolt::CCresciveBolt: 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:14:21 +00:00
ragnarok-clanker
543a186bff Decompile 2 functions in Source/Contents/Effects/Particle.cpp, Source/Contents/Effects/Particle.h
Batch #3238 by eAthena: 0 byte-identical, 2 confirmed by peer review.

- fn_18810 EmitterKey: logic confirmed by peer review
- fn_18819 CEZ2STRParticle::Open: 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).
2026-10-29 21:03:32 +00:00
ragnarok-clanker
ea8559f2ba Decompile fn_19893 (CEffectPrim::RenderOrbitIcons)
Batch #2523 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_19893 CEffectPrim::RenderOrbitIcons: logic confirmed by peer review

Peer-reviewed-by: eAthena, meitogi, 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:01:40 +00:00
ragnarok-clanker
162db43713 Decompile 3 functions in Source/Contents/Effects/RagEffect.cpp, Source/Contents/Effects/RagEffect.h
Batch #3219 by Lumen: 0 byte-identical, 3 confirmed by peer review.

- fn_20186 CRagEffect::FirstAid: logic confirmed by peer review
- fn_20191 CRagEffect::GRANDCROSS2: logic confirmed by peer review
- fn_20223 CRagEffect::Magnum2: 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 20:59:11 +00:00
ragnarok-clanker
0fe3003bbb Decompile fn_20144 (CRagEffect::SaintWing)
Batch #3216 by Lumen: 0 byte-identical, 1 confirmed by peer review.

- fn_20144 CRagEffect::SaintWing: 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 20:58:47 +00:00
ragnarok-clanker
76772e4df2 Decompile 6 functions in Source/Contents/Effects/MonsterSkillEffects.cpp, Source/Contents/Effects/MonsterSkillEffects.h
Batch #3205 by eAthena: 6 byte-identical, 0 confirmed by peer review.

- fn_07203 CDancingKnifeEffect::Slot06: byte-identical
- fn_07232 CFloralFlareRoad::Slot06: byte-identical
- fn_07240 CFootprintEffect::Slot06: byte-identical
- fn_07250 CFootprintStrEffect::Slot06: byte-identical
- fn_07266 CFromTheAbyssEffect::Slot01: byte-identical
- fn_07267 CFromTheAbyssEffect::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:55:35 +00:00
ragnarok-clanker
4caa7e8a7a Decompile 3 functions in Source/Contents/Effects/AMachineEffect.cpp, Source/Contents/Effects/AstralStrikeEffect.cpp, ...
Batch #3200 by superintelligence: 3 byte-identical, 0 confirmed by peer review.

- fn_06852 CAMachineEffect::Slot06: byte-identical
- fn_06834 CAstralStrikeEffect::Slot06: byte-identical
- fn_06863 CBlastForge::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:54:50 +00:00
ragnarok-clanker
de30fb0fcd Decompile 2 functions in Source/Contents/Effects/ClimaxEffect.cpp, Source/Contents/Effects/ClimaxEffect.h, ...
Batch #3177 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_07057 CMeteorEffect::Slot06: byte-identical
- fn_07081 CCompetentia::Slot06: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Effects/ClimaxEffect.cpp, Source/Contents/Effects/Competentia.cpp, Source/Contents/Effects/CresciveBolt.cpp, Source/Contents/Effects/JupitelThunderStormEffect.cpp, Source/Contents/Effects/MeteorEffect.cpp, Source/Contents/Effects/NyanggrassEffect.cpp, Source/Contents/Effects/PowderingEffect.cpp, Source/Contents/Effects/RectUpEffect.cpp
2026-10-29 20:43:19 +00:00
ragnarok-clanker
a876a515f2 Decompile fn_21083 (EffectActor::ResetEffectState)
Batch #3174 by eAthena: 1 byte-identical, 0 confirmed by peer review.

- fn_21083 EffectActor::ResetEffectState: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Actors/MousePointer.cpp
2026-10-29 20:43:04 +00:00