Commit graph

67 commits

Author SHA1 Message Date
ragnarok-clanker
0012d8455c Decompile 5 functions in Source/Contents/Skills/SkillActionAlitea.cpp
Batch #3861 by superintelligence: 0 byte-identical, 5 confirmed by peer review.

- fn_03191 CSkillAction_AT_PULSE_OF_MADNESS::Slot08: logic confirmed by peer review
- fn_03199 CSkillAction_AT_PINION_SHOT::Slot08: logic confirmed by peer review
- fn_03204 CSkillAction_AT_QUILL_SPEAR::Slot08: logic confirmed by peer review
- fn_03209 CSkillAction_AT_NATURE_HARMONY::Slot08: logic confirmed by peer review
- fn_03215 CSkillAction_AT_GRAVITY_HOLE::Slot08: logic confirmed by peer review

Peer-reviewed-by: youko, sherollyner
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:49:57 +00:00
ragnarok-clanker
89336cf88f Decompile fn_03339 (CSkillActionMgr::GetInstance)
Batch #3776 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_03339 CSkillActionMgr::GetInstance: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 23:38:45 +00:00
ragnarok-clanker
cbde2b8c67 Decompile fn_08499 (CSkillAction_NPC_FROST_FIELD::Slot08)
Batch #3659 by eAthena: 0 byte-identical, 1 confirmed by peer review.

- fn_08499 CSkillAction_NPC_FROST_FIELD::Slot08: 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 22:59:06 +00:00
ragnarok-clanker
311ae95e21 Decompile 70 functions in Source/Contents/Skills/SkillInfo.cpp
Batch #3629 by eAthena: 0 byte-identical, 70 confirmed by peer review.

- fn_08414 CSkillActionMgr::ActionSlot07: logic confirmed by peer review
- fn_08415 CSkillActionMgr::ActionSlot06: logic confirmed by peer review
- fn_08416 CSkillActionMgr::ActionSlot13: logic confirmed by peer review
- fn_08417 CSkillActionMgr::ActionSlot05: logic confirmed by peer review
- fn_08418 CSkillActionMgr::ActionSlot16: logic confirmed by peer review
- fn_08419 CSkillActionMgr::EfstSlot00: logic confirmed by peer review
- fn_08420 CSkillActionMgr::ActionSlot08: logic confirmed by peer review
- fn_08421 CSkillActionMgr::ActionSlot09: logic confirmed by peer review
- fn_08422 CSkillActionMgr::ActionSlot10: logic confirmed by peer review
- fn_08423 CSkillActionMgr::EfstSlot01: logic confirmed by peer review
- fn_08424 CSkillActionMgr::ActionSlot12: logic confirmed by peer review
- fn_08425 CSkillActionMgr::ActionSlot15: logic confirmed by peer review
- fn_08426 CSkillActionMgr::EfstSlot02: logic confirmed by peer review
- fn_08427 CSkillActionMgr::ObjectSlot01: logic confirmed by peer review
- fn_08428 CSkillActionMgr::ObjectSlot00: logic confirmed by peer review
- fn_08429 CSkillActionMgr::ActionSlot11: logic confirmed by peer review
- fn_08430 CSkillActionMgr::RegisterEfstAction: logic confirmed by peer review
- fn_08431 CSkillActionMgr::RegisterSkillObjectAction: logic confirmed by peer review
- fn_08432 CSkillActionMgr::RegisterSkillAction: logic confirmed by peer review
- fn_08437 CSkillAction_BO_MAYHEMIC_THORNS::Slot08: logic confirmed by peer review
- fn_08438 CSkillAction_BO_MAYHEMIC_THORNS::Slot11: logic confirmed by peer review
- fn_08440 CSkillAction_BO_EXPLOSIVE_POWDER::Slot11: logic confirmed by peer review
- fn_08442 CSkillAction_BO_MYSTERY_POWDER::Slot11: logic confirmed by peer review
- fn_08443 CSkillAction_BO_MYSTERY_POWDER::Slot16: logic confirmed by peer review
- fn_08444 CEfstAction_MYSTERY_POWDER::Slot00: logic confirmed by peer review
- fn_08445 CEfstAction_MYSTERY_POWDER::Slot01: logic confirmed by peer review
- fn_08446 CEfstAction_MYSTERY_POWDER::Slot02: logic confirmed by peer review
- fn_08447 CSkillAction_BO_DUST_EXPLOSION::Slot11: logic confirmed by peer review
- fn_08448 CSkillAction_BO_DUST_EXPLOSION::Slot16: logic confirmed by peer review
- fn_08449 SpawnDustExplosion: logic confirmed by peer review
- fn_08450 CSkillAction_DK_VIGOR::Slot11: logic confirmed by peer review
- fn_08451 CEfstAction_VIGOR::Slot00: logic confirmed by peer review
- fn_08452 CEfstAction_VIGOR::Slot01: logic confirmed by peer review
- fn_08453 CEfstAction_VIGOR::Slot02: logic confirmed by peer review
- fn_08454 CEfstAction_VIGOR::Slot04: logic confirmed by peer review
- fn_08456 CSkillAction_DK_SERVANTWEAPON_ATK::Slot15: logic confirmed by peer review
- fn_08457 CSkillAction_DK_SERVANTWEAPON_ATK::Slot16: logic confirmed by peer review
- fn_08458 CEfstAction_SERVANTWEAPON::Slot01: logic confirmed by peer review
- fn_08459 CEfstAction_SERVANTWEAPON::Slot04: logic confirmed by peer review
- fn_08462 CEfstAction_SERVANT_SIGN::Slot00: logic confirmed by peer review
- fn_08463 CEfstAction_SERVANT_SIGN::Slot01: logic confirmed by peer review
- fn_08464 CEfstAction_SERVANT_SIGN::Slot02: logic confirmed by peer review
- fn_08466 CSkillAction_DK_SERVANT_W_PHANTOM::Slot08: logic confirmed by peer review
- fn_08467 CSkillAction_DK_SERVANT_W_PHANTOM::Slot11: logic confirmed by peer review
- fn_08468 CSkillAction_DK_SERVANT_W_PHANTOM::Slot15: logic confirmed by peer review
- fn_08469 CSkillAction_DK_SERVANT_W_DEMOL::Slot11: logic confirmed by peer review
- fn_08470 CSkillAction_DK_SERVANT_W_DEMOL::Slot15: logic confirmed by peer review
- fn_08471 CSkillAction_DK_SERVANT_W_DEMOL::Slot16: logic confirmed by peer review
- fn_08473 CSkillAction_DK_STORMSLASH::Slot11: logic confirmed by peer review
- fn_08476 CSkillAction_DK_MADNESS_CRUSHER::Slot08: logic confirmed by peer review
- fn_08477 CSkillAction_DK_MADNESS_CRUSHER::Slot16: logic confirmed by peer review
- fn_08479 CSkillAction_DK_DRAGONIC_PIERCE::Slot08: logic confirmed by peer review
- fn_08481 CSkillAction_DK_DRAGONIC_PIERCE::Slot16: logic confirmed by peer review
- fn_08483 CSkillAction_DK_DRAGONIC_BREATH::Slot08: logic confirmed by peer review
- fn_08484 CSkillAction_DK_DRAGONIC_BREATH::Slot11: logic confirmed by peer review
- fn_08485 CSkillAction_DK_DRAGONIC_BREATH::Slot15: logic confirmed by peer review
- fn_08487 CSkillAction_DK_CHARGINGPIERCE::Slot08: logic confirmed by peer review
- fn_08488 CSkillAction_DK_CHARGINGPIERCE::Slot11: logic confirmed by peer review
- fn_08489 CEfstAction_CHARGINGPIERCE::Slot04: logic confirmed by peer review
- fn_08491 CEfstAction_CHARGINGPIERCE_COUNT::Slot01: logic confirmed by peer review
- fn_08493 CSkillAction_DK_HACKANDSLASHER::Slot11: logic confirmed by peer review
- fn_08494 CSkillAction_DK_HACKANDSLASHER::Slot16: logic confirmed by peer review
- fn_08496 CSkillAction_DK_HACKANDSLASHER_ATK::Slot16: logic confirmed by peer review
- fn_08497 CSkillAction_NPC_BLOCK_EXPLOSION::Slot08: logic confirmed by peer review
- fn_08498 CSkillAction_NPC_BLOCK_EXPLOSION::Slot11: logic confirmed by peer review
- fn_08500 CSkillAction_NPC_FROST_FIELD::Slot11: logic confirmed by peer review
- fn_08501 CSkillAction_NPC_FROST_FIELD::Slot16: logic confirmed by peer review
- fn_08502 CEfstAction_FROST_STORM::Slot00: logic confirmed by peer review
- fn_08503 CEfstAction_FROST_STORM::Slot01: logic confirmed by peer review
- fn_08504 CEfstAction_FROST_STORM::Slot02: logic confirmed by peer review

Peer-reviewed-by: willerthal, ragnarok-clanker, Yommy, meitogi
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:52:41 +00:00
ragnarok-clanker
535d6fb991 Decompile 29 functions in Source/Contents/Skills/SkillActionAlitea.cpp
Batch #3564 by eAthena: 8 byte-identical, 21 confirmed by peer review.

- fn_03155 CSkillAction_DamageWereRaptorForm::Slot18: logic confirmed by peer review
- fn_03156 CSkillAction_DamageWereWolfForm::Slot18: logic confirmed by peer review
- fn_03157 CSkillAction_Icing::SpawnIcing: logic confirmed by peer review
- fn_03158 CSkillAction_ThunderingBasic::Slot17: logic confirmed by peer review
- fn_03159 CSkillAction_ThunderingExpand::Slot17: logic confirmed by peer review
- fn_03161 CSkillAction_Earthing::Slot01: byte-identical
- fn_03162 CSkillAction_Icing::Slot01: byte-identical
- fn_03163 CSkillAction_Thundering::Slot01: byte-identical
- fn_03164 CSkillAction_Direction::GetDirection: logic confirmed by peer review
- fn_03165 CSkillAction_Earthing::Slot02: byte-identical
- fn_03166 CSkillAction_Icing::Slot02: byte-identical
- fn_03167 CSkillAction_Thundering::Slot02: byte-identical
- fn_03168 CSkillAction_DamageWereRaptorForm::Slot17: logic confirmed by peer review
- fn_03169 CSkillAction_DamageWereWolfForm::Slot17: logic confirmed by peer review
- fn_03171 CSkillAction_Direction::IsValidDirection: logic confirmed by peer review
- fn_03172 CSkillAction_DamageWereRaptorForm::Slot16: logic confirmed by peer review
- fn_03173 CSkillAction_DamageWereWolfForm::Slot16: logic confirmed by peer review
- fn_03174 CSkillAction_Earthing::Slot16: logic confirmed by peer review
- fn_03175 CSkillAction_Icing::Slot16: logic confirmed by peer review
- fn_03176 CSkillAction_Thundering::Slot16: logic confirmed by peer review
- fn_03177 CEfstAction_BasicAction::Slot00: logic confirmed by peer review
- fn_03178 CSkillAction_Earthing::Slot08: logic confirmed by peer review
- fn_03179 CSkillAction_Icing::Slot08: logic confirmed by peer review
- fn_03180 CSkillAction_Thundering::Slot08: logic confirmed by peer review
- fn_03182 CEfstAction_BasicAction::Slot01: logic confirmed by peer review
- fn_03183 CEfstAction_AnimalForm::Slot02: logic confirmed by peer review
- fn_03184 CEfstAction_BasicAction::Slot02: logic confirmed by peer review
- fn_03187 CSkillAction_AT_ALPHA_CLAW::Slot02: byte-identical
- fn_03189 CSkillAction_AT_PULSE_OF_MADNESS::Slot01: byte-identical

Peer-reviewed-by: Yommy, meitogi, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:48:25 +00:00
ragnarok-clanker
b3cf1b0271 Decompile 8 functions in Source/Contents/Skills/SkillActionWindHawk.cpp
Batch #3538 by Yommy: 3 byte-identical, 5 confirmed by peer review.

- fn_09032 CEfstAction_CALAMITYGALE::Slot04: logic confirmed by peer review
- fn_09033 CSkillAction_WH_CRESCIVE_BOLT::Slot01: byte-identical
- fn_09035 CSkillAction_WH_CRESCIVE_BOLT::Slot06: byte-identical
- fn_09036 CSkillAction_WH_CRESCIVE_BOLT::Slot07: byte-identical
- fn_09037 CSkillAction_WH_CRESCIVE_BOLT::Slot08: logic confirmed by peer review
- fn_09038 CSkillAction_WH_CRESCIVE_BOLT::Slot16: logic confirmed by peer review
- fn_09039 CSkillAction_WH_WILD_WALK::Slot08: logic confirmed by peer review
- fn_09040 CSkillAction_WH_WILD_WALK::Slot11: 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:45:55 +00:00
ragnarok-clanker
4f9f4c85d4 Decompile 6 functions in Source/Contents/Skills/SkillActionSpiritHandler.cpp
Batch #3518 by Yommy: 0 byte-identical, 6 confirmed by peer review.

- fn_08950 CSkillAction_SH_KI_SUL_RAMPAGE::Slot08: logic confirmed by peer review
- fn_08952 CSkillAction_SH_COLORS_OF_HYUN_ROK::Slot08: logic confirmed by peer review
- fn_08955 CSkillAction_SH_HYUN_ROKS_BREEZE::Slot08: logic confirmed by peer review
- fn_08958 CSkillAction_SH_HYUN_ROK_CANNON::Slot08: logic confirmed by peer review
- fn_08960 CSkillAction_SH_TEMPORARY_COMMUNION::Slot08: logic confirmed by peer review
- fn_08966 CSkillAction_SH_BLESSING_OF_MYSTICAL_CREATURES::Slot08: logic confirmed by peer review

Peer-reviewed-by: superintelligence
Reviewed-by: ragnarok-clanker
2026-10-29 22:44:54 +00:00
ragnarok-clanker
9801efa922 Decompile 3 functions in Source/Contents/Skills/SkillActionShinkiroShiranui.cpp
Batch #3512 by ragnarok-clanker: 0 byte-identical, 3 confirmed by peer review.

- fn_08802 CSkillAction_SS_KAGEAKUMU::Slot08: logic confirmed by peer review
- fn_08806 CSkillAction_SS_HITOUAKUMU::Slot08: logic confirmed by peer review
- fn_08810 CSkillAction_SS_ANKOKURYUUAKUMU::Slot08: logic confirmed by peer review

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

- fn_08590 CSkillAction_IG_GUARDIAN_SHIELD::Slot11: logic confirmed by peer review
- fn_08591 CEfstAction_IG_GUARDIAN_SHIELD::Slot00: logic confirmed by peer review
- fn_08592 CEfstAction_IG_GUARDIAN_SHIELD::Slot01: logic confirmed by peer review
- fn_08593 CEfstAction_IG_GUARDIAN_SHIELD::Slot02: logic confirmed by peer review
- fn_08594 CEfstAction_IG_GUARDIAN_SHIELD::Slot03: logic confirmed by peer review
- fn_08595 CEfstAction_IG_GUARDIAN_SHIELD::Slot04: logic confirmed by peer review
- fn_08596 CSkillAction_IG_HOLY_SHIELD::Slot08: logic confirmed by peer review
- fn_08597 CSkillAction_IG_HOLY_SHIELD::Slot11: logic confirmed by peer review
- fn_08598 CEfstAction_IG_HOLY_SHIELD::Slot00: logic confirmed by peer review
- fn_08599 CEfstAction_IG_HOLY_SHIELD::Slot01: logic confirmed by peer review
- fn_08600 CEfstAction_IG_HOLY_SHIELD::Slot02: logic confirmed by peer review
- fn_08601 CEfstAction_IG_HOLY_SHIELD::Slot03: logic confirmed by peer review
- fn_08602 CEfstAction_IG_HOLY_SHIELD::Slot04: logic confirmed by peer review
- fn_08604 CSkillAction_IG_JUDGEMENT_CROSS::Slot08: logic confirmed by peer review
- fn_08605 CSkillAction_IG_JUDGEMENT_CROSS::Slot11: logic confirmed by peer review
- fn_08606 CSkillAction_IG_JUDGEMENT_CROSS::Slot15: logic confirmed by peer review
- fn_08607 CSkillAction_IG_JUDGEMENT_CROSS::Slot16: logic confirmed by peer review
- fn_08609 CSkillAction_IG_OVERSLASH::Slot08: logic confirmed by peer review
- fn_08610 CSkillAction_IG_OVERSLASH::Slot11: logic confirmed by peer review
- fn_08611 CSkillAction_IG_OVERSLASH::Slot16: logic confirmed by peer review
- fn_08612 CSkillAction_IG_REBOUND_SHIELD::Slot08: logic confirmed by peer review
- fn_08613 CSkillAction_IG_REBOUND_SHIELD::Slot11: logic confirmed by peer review
- fn_08614 CEfstAction_REBOUND_S::Slot03: logic confirmed by peer review
- fn_08615 CEfstAction_REBOUND_S::Slot04: logic confirmed by peer review
- fn_08617 CSkillAction_IG_ULTIMATE_SACRIFICE::Slot11: logic confirmed by peer review
- fn_08618 CEfstAction_IG_ULTIMATE_SACRIFICE::Slot00: logic confirmed by peer review
- fn_08619 CEfstAction_IG_ULTIMATE_SACRIFICE::Slot01: logic confirmed by peer review
- fn_08620 CEfstAction_IG_ULTIMATE_SACRIFICE::Slot02: logic confirmed by peer review
- fn_08622 CSkillAction_IG_IMPERIAL_CROSS::Slot11: logic confirmed by peer review
- fn_08623 CSkillAction_IG_IMPERIAL_CROSS::Slot16: logic confirmed by peer review
- fn_08625 CSkillAction_IG_RADIANT_SPEAR::Slot08: logic confirmed by peer review
- fn_08627 CSkillAction_IG_RADIANT_SPEAR::Slot16: logic confirmed by peer review
- fn_08628 CSkillAction_IG_IMPERIAL_PRESSURE::Slot08: logic confirmed by peer review
- fn_08629 CSkillAction_IG_IMPERIAL_PRESSURE::Slot11: logic confirmed by peer review
- fn_08630 CSkillAction_IG_IMPERIAL_PRESSURE::Slot16: logic confirmed by peer review
- fn_08632 CSkillAction_IG_SHIELD_SHOOTING::Slot08: logic confirmed by peer review
- fn_08633 CSkillAction_IG_SHIELD_SHOOTING::Slot11: logic confirmed by peer review
- fn_08634 CSkillAction_IG_SHIELD_SHOOTING::Slot16: logic confirmed by peer review
- fn_08636 CSkillAction_IG_ATTACK_STANCE::Slot08: logic confirmed by peer review
- fn_08637 CSkillAction_IG_ATTACK_STANCE::Slot11: logic confirmed by peer review
- fn_08638 CEfstAction_IG_ATTACK_STANCE::Slot00: logic confirmed by peer review
- fn_08639 CEfstAction_IG_ATTACK_STANCE::Slot01: logic confirmed by peer review
- fn_08640 CEfstAction_IG_ATTACK_STANCE::Slot02: logic confirmed by peer review
- fn_08641 CEfstAction_IG_ATTACK_STANCE::Slot03: logic confirmed by peer review
- fn_08642 CEfstAction_IG_ATTACK_STANCE::Slot04: logic confirmed by peer review
- fn_08644 CSkillAction_IG_GUARD_STANCE::Slot08: logic confirmed by peer review
- fn_08645 CSkillAction_IG_GUARD_STANCE::Slot11: logic confirmed by peer review
- fn_08646 CEfstAction_IG_GUARD_STANCE::Slot00: logic confirmed by peer review

Peer-reviewed-by: eAthena, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:38:46 +00:00
ragnarok-clanker
9fe554211f Decompile 8 functions in Source/Contents/Skills/SkillActionKarnos.cpp
Batch #3431 by Yommy: 0 byte-identical, 8 confirmed by peer review.

- fn_03346 CSkillAction_KR_CLAW_WAVE::Slot08: logic confirmed by peer review
- fn_03366 CSkillObjectAction_KR_ICE_PILLAR::Slot00: logic confirmed by peer review
- fn_03367 CSkillObjectAction_KR_ICE_PILLAR::Slot01: logic confirmed by peer review
- fn_03373 CSkillAction_KR_SHARPEN_GUST::Slot08: logic confirmed by peer review
- fn_03378 CSkillAction_KR_SHARPEN_HAIL::Slot08: logic confirmed by peer review
- fn_03383 CSkillAction_KR_IRON_HOWLING::Slot08: logic confirmed by peer review
- fn_03389 CSkillAction_KR_TYPHOON_WING::Slot08: logic confirmed by peer review
- fn_03393 CSkillAction_KR_WIND_VEIL::Slot08: logic confirmed by peer review

Peer-reviewed-by: youko, Lumen
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 22:32:02 +00:00
ragnarok-clanker
589c4e3d06 Decompile fn_03216 (CSkillAction_AT_GRAVITY_HOLE::Slot16)
Batch #3093 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_03216 CSkillAction_AT_GRAVITY_HOLE::Slot16: 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:25:01 +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
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
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
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
ec2afa2f18 Decompile 3 functions in Source/Contents/Skills/SkillActionShinkiroShiranui.cpp, Source/Contents/Skills/SkillActionSkyEmperor.cpp, ...
Batch #3195 by youko: 0 byte-identical, 3 confirmed by peer review.

- fn_08854 CEfstAction_DAWN_MOON::Slot01: logic confirmed by peer review
- fn_08855 CEfstAction_DAWN_MOON::Slot02: logic confirmed by peer review
- fn_08858 CSkillAction_SKE_MIDNIGHT_KICK::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:22:27 +00:00
ragnarok-clanker
2eb77a4dad Decompile 27 functions in Source/Contents/Skills/SkillActionShinkiroShiranui.cpp, Source/Contents/Skills/SkillActionSkyEmperor.cpp, ...
Batch #3315 by youko: 0 byte-identical, 27 confirmed by peer review.

- fn_08821 CEfstAction_SKY_ENCHANT::Slot01: logic confirmed by peer review
- fn_08822 CEfstAction_SKY_ENCHANT::Slot02: logic confirmed by peer review
- fn_08824 CSkillAction_SKE_SKY_SUN::Slot11: logic confirmed by peer review
- fn_08825 CSkillAction_SKE_SKY_SUN::Slot16: logic confirmed by peer review
- fn_08827 CSkillAction_SKE_SKY_MOON::Slot08: logic confirmed by peer review
- fn_08828 CSkillAction_SKE_SKY_MOON::Slot11: logic confirmed by peer review
- fn_08829 CSkillAction_SKE_SKY_MOON::Slot16: logic confirmed by peer review
- fn_08830 CSkillAction_SKE_STAR_LIGHT_KICK::Slot11: logic confirmed by peer review
- fn_08831 CSkillAction_SKE_STAR_LIGHT_KICK::Slot16: logic confirmed by peer review
- fn_08833 CEfstAction_RISING_SUN::Slot00: logic confirmed by peer review
- fn_08834 CEfstAction_RISING_SUN::Slot01: logic confirmed by peer review
- fn_08835 CEfstAction_RISING_SUN::Slot02: logic confirmed by peer review
- fn_08836 CEfstAction_NOON_SUN::Slot00: logic confirmed by peer review
- fn_08837 CEfstAction_NOON_SUN::Slot01: logic confirmed by peer review
- fn_08838 CEfstAction_NOON_SUN::Slot02: logic confirmed by peer review
- fn_08839 CEfstAction_SUNSET_SUN::Slot00: logic confirmed by peer review
- fn_08840 CEfstAction_SUNSET_SUN::Slot01: logic confirmed by peer review
- fn_08841 CEfstAction_SUNSET_SUN::Slot02: logic confirmed by peer review
- fn_08843 CSkillAction_SKE_NOON_BLAST::Slot11: logic confirmed by peer review
- fn_08845 CSkillAction_SKE_SUNSET_BLAST::Slot11: logic confirmed by peer review
- fn_08847 CEfstAction_RISING_MOON::Slot00: logic confirmed by peer review
- fn_08848 CEfstAction_RISING_MOON::Slot01: logic confirmed by peer review
- fn_08849 CEfstAction_RISING_MOON::Slot02: logic confirmed by peer review
- fn_08850 CEfstAction_MIDNIGHT_MOON::Slot00: logic confirmed by peer review
- fn_08851 CEfstAction_MIDNIGHT_MOON::Slot01: logic confirmed by peer review
- fn_08852 CEfstAction_MIDNIGHT_MOON::Slot02: logic confirmed by peer review
- fn_08853 CEfstAction_DAWN_MOON::Slot00: 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:21:34 +00:00
ragnarok-clanker
a1105b5ec9 Decompile 13 functions in Source/Contents/Skills/SkillActionShinkiroShiranui.cpp, Source/Contents/Skills/SkillActionSkyEmperor.cpp, ...
Batch #3312 by youko: 0 byte-identical, 13 confirmed by peer review.

- fn_08785 CSkillAction_SS_REIKETSUHOU::Slot12: logic confirmed by peer review
- fn_08788 CSkillAction_SS_RAIDENPOU::Slot08: logic confirmed by peer review
- fn_08789 CSkillAction_SS_RAIDENPOU::Slot11: logic confirmed by peer review
- fn_08790 CSkillAction_SS_RAIDENPOU::Slot16: logic confirmed by peer review
- fn_08795 CSkillAction_SS_KINRYUUHOU::Slot16: logic confirmed by peer review
- fn_08803 CSkillAction_SS_KAGEAKUMU::Slot15: logic confirmed by peer review
- fn_08807 CSkillAction_SS_HITOUAKUMU::Slot11: logic confirmed by peer review
- fn_08811 CSkillAction_SS_ANKOKURYUUAKUMU::Slot11: logic confirmed by peer review
- fn_08812 CSkillAction_SS_ANKOKURYUUAKUMU::Slot15: logic confirmed by peer review
- fn_08813 CSkillAction_SS_FOUR_CHARM::Slot11: logic confirmed by peer review
- fn_08814 ??RShuffledSequence@?A0x3aba9267@@QBE?AV?$vector@HV?$allocator@H@std@@@std@@H@Z: logic confirmed by peer review
- fn_08815 CSkillObjectAction_SKE_STAR_CANNON::Slot00: logic confirmed by peer review
- fn_08820 CEfstAction_SKY_ENCHANT::Slot00: 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:46 +00:00
ragnarok-clanker
efde6c3c94 Decompile 5 functions in Source/Contents/Skills/SkillActionSpiritHandler.cpp, Source/Contents/Skills/SkillActionTroubadour.cpp, ...
Batch #3224 by youko: 5 byte-identical, 0 confirmed by peer review.

- fn_08954 CSkillAction_SH_HYUN_ROKS_BREEZE::Slot03: byte-identical
- fn_08956 CSkillAction_SH_HYUN_ROKS_BREEZE::Slot14: byte-identical
- fn_08965 CSkillAction_SH_BLESSING_OF_MYSTICAL_CREATURES::Slot00: byte-identical
- fn_08968 CSkillAction_SH_CHUL_HO_BATTERING::Slot02: byte-identical
- fn_09014 CSkillAction_TR_RHYTHMSHOOTING::Slot02: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Skills/SkillActionSpiritHandler.cpp, Source/Contents/Skills/SkillActionTroubadour.cpp, Source/Contents/Skills/SkillActionWindHawk.cpp
2026-10-29 21:01:18 +00:00
ragnarok-clanker
34c674c2e7 Decompile 19 functions in Source/Contents/Skills/SkillActionShinkiroShiranui.cpp, Source/Contents/Skills/SkillActionSkyEmperor.cpp, ...
Batch #3199 by youko: 19 byte-identical, 0 confirmed by peer review.

- fn_08786 CSkillAction_SS_RAIDENPOU::Slot01: byte-identical
- fn_08787 CSkillAction_SS_RAIDENPOU::Slot02: byte-identical
- fn_08791 CSkillAction_SS_KINRYUUHOU::Slot01: byte-identical
- fn_08792 CSkillAction_SS_KINRYUUHOU::Slot02: byte-identical
- fn_08796 CSkillAction_SS_ANTENPOU::Slot01: byte-identical
- fn_08797 CSkillAction_SS_ANTENPOU::Slot02: byte-identical
- fn_08800 CSkillAction_SS_KAGEAKUMU::Slot01: byte-identical
- fn_08801 CSkillAction_SS_KAGEAKUMU::Slot02: byte-identical
- fn_08804 CSkillAction_SS_HITOUAKUMU::Slot01: byte-identical
- fn_08805 CSkillAction_SS_HITOUAKUMU::Slot02: byte-identical
- fn_08808 CSkillAction_SS_ANKOKURYUUAKUMU::Slot01: byte-identical
- fn_08809 CSkillAction_SS_ANKOKURYUUAKUMU::Slot02: byte-identical
- fn_08816 CSkillAction_SKE_ALL_IN_THE_SKY::Slot02: byte-identical
- fn_08832 CSkillAction_SKE_RISING_SUN::Slot02: byte-identical
- fn_08842 CSkillAction_SKE_NOON_BLAST::Slot02: byte-identical
- fn_08844 CSkillAction_SKE_SUNSET_BLAST::Slot02: byte-identical
- fn_08846 CSkillAction_SKE_RISING_MOON::Slot02: byte-identical
- fn_08856 CSkillAction_SKE_MIDNIGHT_KICK::Slot02: byte-identical
- fn_08859 CSkillAction_SKE_DAWN_BREAK::Slot02: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Skills/SkillActionShinkiroShiranui.cpp, Source/Contents/Skills/SkillActionSkyEmperor.cpp
2026-10-29 20:54:33 +00:00
ragnarok-clanker
496821141d Decompile fn_03341 (CSkillAction_KR_DOUBLE_SLASH::Slot11)
Batch #3162 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_03341 CSkillAction_KR_DOUBLE_SLASH::Slot11: 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 20:42:16 +00:00
ragnarok-clanker
4720fe41c7 Decompile fn_03193 (CEfstAction_PULSE_OF_MADNESS::Slot03)
Batch #3142 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_03193 CEfstAction_PULSE_OF_MADNESS::Slot03: 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 20:36:01 +00:00
ragnarok-clanker
ce35f341dd Decompile 2 functions in Source/Contents/Skills/SkillActionImperialGuard.cpp
Batch #3129 by youko: 2 byte-identical, 0 confirmed by peer review.

- fn_08635 CSkillAction_IG_ATTACK_STANCE::Slot02: byte-identical
- fn_08643 CSkillAction_IG_GUARD_STANCE::Slot02: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Skills/SkillActionImperialGuard.cpp
2026-10-29 20:34:17 +00:00
ragnarok-clanker
be766449db Decompile 5 functions in Source/Contents/Skills/SkillActionKarnos.cpp, Source/Contents/Effects/WhirlwindEffect.h
Batch #3124 by youko: 5 byte-identical, 0 confirmed by peer review.

- fn_03387 CSkillAction_KR_TYPHOON_WING::Slot01: byte-identical
- fn_03388 CSkillAction_KR_TYPHOON_WING::Slot02: byte-identical
- fn_03391 CSkillAction_KR_WIND_VEIL::Slot01: byte-identical
- fn_03392 CSkillAction_KR_WIND_VEIL::Slot02: byte-identical
- fn_03399 CSkillAction_SKID_KR_CHOP_CHOP::Slot02: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:33:40 +00:00
ragnarok-clanker
898712958b Decompile 3 functions in Source/Contents/Skills/SkillInfo.cpp, Source/Contents/Skills/SkillInfo.h
Batch #3108 by eAthena: 3 byte-identical, 0 confirmed by peer review.

- fn_08441 CSkillAction_BO_EXPLOSIVE_POWDER::Slot05: byte-identical
- fn_08475 CSkillAction_DK_MADNESS_CRUSHER::Slot04: byte-identical
- fn_08495 CSkillAction_DK_HACKANDSLASHER_ATK::Slot02: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:31:24 +00:00
ragnarok-clanker
38c7cafe3f Decompile fn_03379 (CSkillAction_KR_SHARPEN_HAIL::Slot11)
Batch #2877 by youko: 0 byte-identical, 1 confirmed by peer review.

- fn_03379 CSkillAction_KR_SHARPEN_HAIL::Slot11: logic confirmed by peer review

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

- fn_03340 CSkillAction_KR_DOUBLE_SLASH::Slot02: byte-identical
- fn_03342 CSkillAction_KR_NASTY_SLASH::Slot02: byte-identical
- fn_03344 CSkillAction_KR_CLAW_WAVE::Slot01: byte-identical
- fn_03345 CSkillAction_KR_CLAW_WAVE::Slot02: byte-identical
- fn_03348 CSkillAction_KR_EARTH_DRILL::Slot02: byte-identical
- fn_03350 CSkillAction_KR_EARTH_STAMP::Slot02: byte-identical
- fn_03352 CSkillAction_KR_GROUND_BLOOM::Slot02: byte-identical
- fn_03357 CSkillAction_KR_THUNDERING_FOCUS::Slot02: byte-identical
- fn_03359 CSkillAction_KR_THUNDERING_FOCUS_S::Slot02: byte-identical
- fn_03364 CSkillAction_KR_ICE_PILLAR::Slot14: byte-identical
- fn_03365 CSkillAction_KR_ICE_PILLAR::Slot02: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 20:27:31 +00:00
ragnarok-clanker
8e2404c0da Decompile 18 functions in Source/Contents/Skills/SkillActionAlitea.cpp, Source/Contents/Skills/SkillInfo.h
Batch #3095 by youko: 18 byte-identical, 0 confirmed by peer review.

- fn_03190 CSkillAction_AT_PULSE_OF_MADNESS::Slot02: byte-identical
- fn_03195 CSkillAction_AT_FRENZY_FANG::Slot02: byte-identical
- fn_03197 CSkillAction_AT_PINION_SHOT::Slot01: byte-identical
- fn_03198 CSkillAction_AT_PINION_SHOT::Slot02: byte-identical
- fn_03202 CSkillAction_AT_QUILL_SPEAR::Slot01: byte-identical
- fn_03203 CSkillAction_AT_QUILL_SPEAR::Slot02: byte-identical
- fn_03207 CSkillAction_AT_NATURE_HARMONY::Slot01: byte-identical
- fn_03208 CSkillAction_AT_NATURE_HARMONY::Slot02: byte-identical
- fn_03213 CSkillAction_AT_GRAVITY_HOLE::Slot01: byte-identical
- fn_03214 CSkillAction_AT_GRAVITY_HOLE::Slot02: byte-identical
- fn_03218 CSkillAction_AT_CHILLING_BLAST::Slot02: byte-identical
- fn_03220 CSkillAction_AT_GLACIER_MONOLITH::Slot14: byte-identical
- fn_03221 CSkillAction_AT_GLACIER_MONOLITH::Slot02: byte-identical
- fn_03224 CSkillAction_AT_GLACIER_NOVA::Slot02: byte-identical
- fn_03228 CSkillAction_AT_GLACIER_STOMP::Slot02: byte-identical
- fn_03230 CSkillAction_AT_ROARING_CHARGE::Slot02: byte-identical
- fn_03232 CSkillAction_AT_ROARING_CHARGE_S::Slot02: byte-identical
- fn_03236 CSkillAction_AT_FURIOS_STORM::Slot02: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Skills/SkillActionAlitea.cpp
2026-10-29 20:24:35 +00:00
ragnarok-clanker
6a03519ce0 Decompile 7 functions in Source/Contents/Skills/SkillActionKarnos.cpp
Batch #2879 by youko: 7 byte-identical, 0 confirmed by peer review.

- fn_03368 CSkillAction_KR_FEATHER_SPRINKLE::Slot02: byte-identical
- fn_03371 CSkillAction_KR_SHARPEN_GUST::Slot01: byte-identical
- fn_03372 CSkillAction_KR_SHARPEN_GUST::Slot02: byte-identical
- fn_03376 CSkillAction_KR_SHARPEN_HAIL::Slot01: byte-identical
- fn_03377 CSkillAction_KR_SHARPEN_HAIL::Slot02: byte-identical
- fn_03381 CSkillAction_KR_IRON_HOWLING::Slot01: byte-identical
- fn_03382 CSkillAction_KR_IRON_HOWLING::Slot02: byte-identical

Merged automatically: every function is byte-identical to the original.
Adds to the build: Source/Contents/Skills/SkillActionKarnos.cpp
2026-10-29 19:46:35 +00:00
ragnarok-clanker
5e8bddeaf2 Decompile 2 functions in Source/Contents/Skills/SkillInfo.cpp
Batch #2708 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_08357 CEfstAction_DANCING_KNIFE::Slot00: logic confirmed by peer review
- fn_08362 CSkillAction_SHC_SHADOW_STAB::Slot16: logic confirmed by peer review

Peer-reviewed-by: willerthal, youko, superintelligence
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 19:22:18 +00:00
ragnarok-clanker
55b0c5f734 Decompile 5 functions in Source/Contents/Skills/SkillInfo.cpp
Batch #2729 by ragnarok-clanker: 0 byte-identical, 5 confirmed by peer review.

- fn_08338 CEfstAction_UNLIMIT::Slot01: logic confirmed by peer review
- fn_08358 CEfstAction_DANCING_KNIFE::Slot01: logic confirmed by peer review
- fn_08341 CSkillAction_AG_ENERGY_CONVERSION::Slot11: logic confirmed by peer review
- fn_08365 CEfstAction_SHADOW_EXCEED::Slot00: logic confirmed by peer review
- fn_08393 CSkillAction_IQ_BLAZING_FLAME_BLAST::Slot11: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 18:36:03 +00:00
ragnarok-clanker
c43208818d Decompile 4 functions in Source/Contents/Skills/SkillInfo.cpp, Source/Contents/EffectResourceSwitcher.cpp, ...
Batch #2534 by meitogi: 0 byte-identical, 4 confirmed by peer review.

- fn_08337 CEfstAction_UNLIMIT::Slot00: logic confirmed by peer review
- fn_08372 CSkillAction_ABC_CHASING_BREAK::Slot11: logic confirmed by peer review
- fn_08377 CSkillAction_ABC_CHASING_SHOT::Slot11: logic confirmed by peer review
- fn_03082 EffectResourceSwitcher::RetireEffects: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 17:47:45 +00:00
ragnarok-clanker
1dfd7409f8 Decompile 3 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Client/Session.h, ...
Batch #2506 by meitogi: 0 byte-identical, 3 confirmed by peer review.

- fn_23749 CSession::AddProhibitionLog: logic confirmed by peer review
- fn_23750 CSession::ProcessEmotionShortcut: logic confirmed by peer review
- fn_02976 CCashEmotionMgr::PlaySearchedEmotion: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 17:23:04 +00:00
ragnarok-clanker
f8ea163c84 Decompile 2 functions in Source/Contents/Skills/SkillInfo.cpp, Source/Contents/EffectResourceSwitcher.cpp, ...
Batch #2148 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_08329 CEfstAction_GenderChange::Slot00: logic confirmed by peer review
- fn_08330 CEfstAction_GenderChange::Slot01: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 14:38:37 +00:00
ragnarok-clanker
31422085a7 Decompile fn_03111 (CEffect::Slot22)
Batch #2149 by ragnarok-clanker: 1 byte-identical, 0 confirmed by peer review.

- fn_03111 CEffect::Slot22: byte-identical

Merged automatically: every function is byte-identical to the original.
2026-10-29 14:34:08 +00:00
ragnarok-clanker
16cf1dce90 Decompile 29 functions in Source/Contents/Skills/SkillInfo.cpp, Source/Contents/EffectResourceSwitcher.cpp, ...
Batch #2141 by ragnarok-clanker: 0 byte-identical, 29 confirmed by peer review.

- fn_08336 CSkillAction_RA_UNLIMIT::Slot11: logic confirmed by peer review
- fn_08340 CSkillAction_AG_ENERGY_CONVERSION::Slot08: logic confirmed by peer review
- fn_08342 CSkillAction_CD_DIVINUS_FLOS::Slot08: logic confirmed by peer review
- fn_08343 CSkillAction_CD_DIVINUS_FLOS::Slot11: logic confirmed by peer review
- fn_08345 CSkillAction_SHC_ENCHANTING_SHADOW::Slot08: logic confirmed by peer review
- fn_08349 CSkillAction_SHC_IMPACT_CRATER::Slot11: logic confirmed by peer review
- fn_08350 CSkillAction_SHC_IMPACT_CRATER::Slot16: logic confirmed by peer review
- fn_08352 CSkillAction_SHC_CROSS_SLASH::Slot11: logic confirmed by peer review
- fn_08353 CSkillAction_SHC_CROSS_SLASH::Slot16: logic confirmed by peer review
- fn_08355 CSkillAction_SHC_DANCING_KNIFE::Slot08: logic confirmed by peer review
- fn_08356 CSkillAction_SHC_DANCING_KNIFE::Slot16: logic confirmed by peer review
- fn_08363 CSkillAction_SHC_SHADOW_EXCEED::Slot08: logic confirmed by peer review
- fn_08373 CSkillAction_ABC_CHASING_BREAK::Slot16: logic confirmed by peer review
- fn_08376 CSkillAction_ABC_CHASING_SHOT::Slot08: logic confirmed by peer review
- fn_08378 CSkillAction_ABC_CHASING_SHOT::Slot15: logic confirmed by peer review
- fn_08379 CSkillAction_ABC_CHASING_SHOT::Slot16: logic confirmed by peer review
- fn_08381 CSkillAction_ABC_HIT_AND_SLIDING::Slot16: logic confirmed by peer review
- fn_08382 CSkillAction_ABC_ABYSS_FLAME::Slot08: logic confirmed by peer review
- fn_08383 CSkillAction_ABC_ABYSS_FLAME::Slot11: logic confirmed by peer review
- fn_08384 CSkillAction_ABC_ABYSS_FLAME::Slot16: logic confirmed by peer review
- fn_08386 CSkillAction_ABC_ABYSS_FLAME_ATK::Slot11: logic confirmed by peer review
- fn_08387 CSkillAction_ABC_ABYSS_FLAME_ATK::Slot16: logic confirmed by peer review
- fn_08388 CSkillAction_EM_PSYCHIC_STREAM::Slot08: logic confirmed by peer review
- fn_08389 CSkillAction_EM_PSYCHIC_STREAM::Slot11: logic confirmed by peer review
- fn_08390 CSkillAction_EM_PSYCHIC_STREAM::Slot16: logic confirmed by peer review
- fn_08392 CSkillAction_IQ_BLAZING_FLAME_BLAST::Slot08: logic confirmed by peer review
- fn_08394 CSkillAction_IQ_BLAZING_FLAME_BLAST::Slot16: logic confirmed by peer review
- fn_08344 CSkillAction_CD_DIVINUS_FLOS::Slot16: logic confirmed by peer review
- fn_06989 CEZ2STREffectMgr::EffectId: logic confirmed by peer review

Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-29 14:22:12 +00:00
ragnarok-clanker
cd47fe84d3 Rename CGameObject virtuals to DHXJ names across the actor hierarchy: Update->OnProcess, SendObjectMessage->SendMsg, Draw->Render, Direction->Get8Dir, SetScreenBounds->SetRenderInfo, SetScreenPosition->SetTlvert, SetAnimation->SetAction. Pure rename, codegen unchanged (314/314 functions identical with includers). 2026-10-29 14:01:33 +01:00
ragnarok-clanker
1e370c70a8 Decompile 6 functions in Source/Contents/Skills/SkillActionInfo.cpp, Source/Client/Session.h, ...
Batch #2126 by ragnarok-clanker: 0 byte-identical, 6 confirmed by peer review.

- fn_23824 CSession::GetRobeActName: logic confirmed by peer review
- fn_23825 CSession::GetRobeSprName: logic confirmed by peer review
- fn_23827 CSession::GetRobeName: logic confirmed by peer review
- fn_23828 CSession::GetItemDescription40: logic confirmed by peer review
- fn_23829 CSession::GetUnknown0420: logic confirmed by peer review
- fn_23830 CSession::GetSkillActionInfo: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
Adds to the build: Source/Contents/Skills/SkillActionInfo.cpp
2026-10-29 12:58:19 +00:00
ragnarok-clanker
7db74ec953 Decompile 2 functions in Source/Contents/Skills/SkillInfo.cpp
Batch #2121 by ragnarok-clanker: 0 byte-identical, 2 confirmed by peer review.

- fn_08326 CEfstAction_ChangeSize::Slot00: logic confirmed by peer review
- fn_08364 CSkillAction_SHC_SHADOW_EXCEED::Slot11: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 12:54:53 +00:00
ragnarok-clanker
f6ddf78090 Rename ItemInfo -> ITEM_INFO (DHXJ). Pure rename, codegen unchanged (1109/1109 functions identical with includers). 2026-10-29 12:30:02 +01:00
ragnarok-clanker
d9580bfeda 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
ragnarok-clanker
385c906a98 Align method names with DHXJ (GetGameMode/GetLoginMode, CRes::Lock/Unlock, InitSegment, ShiftSegment, AnimMotion, ProcessAlpha, Prim3DCircle/Casting4/Casting5/Cylinder/CylinderHalf/ParticleSpline, Get_Angle, GetRadian, matrix MakeXRotation/AppendYRotation/MakeTranslate/MakeInverse, ResetInput, IncreaseSelection, GetKeyStrokeSize, UpdateMatrix, ResetQueue, Cleanup, CGroundScope::OnProcess). Pure renames, codegen unchanged (baseline with includers). 2026-10-29 12:09:28 +01:00
ragnarok-clanker
833db84d60 Decompile fn_23772 (CSession::CountProhibitionLog)
Batch #2037 by ragnarok-clanker: 0 byte-identical, 1 confirmed by peer review.

- fn_23772 CSession::CountProhibitionLog: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-29 09:55:21 +00:00
ragnarok-clanker
a748c78604 Decompile 3 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Client/Session.h, ...
Batch #1940 by eAthena: 0 byte-identical, 3 confirmed by peer review.

- fn_23761 ShortcutBindings::ClearAdditionalSkills: logic confirmed by peer review
- fn_23768 CharacterConfigSave::SkillLevel: logic confirmed by peer review
- fn_23778 CSession::FindGameActor: logic confirmed by peer review

Peer-reviewed-by: ragnarok-clanker, Yommy
Reviewed-by: ragnarok-clanker
2026-10-29 00:11:41 +00:00
ragnarok-clanker
d7862ef5c4 Decompile 9 functions in Source/Utility/Math/Vector3d.h, Source/Utility/Math/AffineMatrix.h, ...
Batch #1843 by ragnarok-clanker: 1 byte-identical, 8 confirmed by peer review.

- fn_02024 ClientRadians: logic confirmed by peer review
- fn_17668 WorldScene::GetGameActorByAID: logic confirmed by peer review
- fn_21057 CRenderObject::GetTargetPos: logic confirmed by peer review
- fn_17667 WorldScene::GetGameActorByAidIncludeMe: logic confirmed by peer review
- fn_21290 CGameMode::NotifyItemBounds: logic confirmed by peer review
- fn_03089 CEffect::Slot25: logic confirmed by peer review
- fn_08405 CellWorldPosition: logic confirmed by peer review
- fn_19762 EffectPrimitiveSlot::EffectPrimitiveSlot: byte-identical (already on main)
- fn_19865 DrawEffectPrimitive15: logic confirmed by peer review

Peer-reviewed-by: Yommy, eAthena, ragnarok-clanker
Accepted without human review: peers confirmed the logic ("same" ahead by at least 3, with 70% of the votes).
2026-10-28 22:49:51 +00:00
ragnarok-clanker
4739b61323 Decompile 2 functions in Source/Contents/Skills/ClientSkills.cpp, Source/Client/Session.h
Batch #1828 by Yommy: 0 byte-identical, 2 confirmed by peer review.

- fn_23763 CSession::DeleteProhibitionLog: logic confirmed by peer review
- fn_23771 CSession::DecodePlayerName: logic confirmed by peer review

Reviewed-by: ragnarok-clanker
2026-10-28 22:48:17 +00:00
ragnarok-clanker
f07e52ffeb 🔥 refactor(effects): removed unused header includes 2026-10-28 23:14:51 +01:00
ragnarok-clanker
41b839b378 Merge branch 'main' of https://clank.rodecomp.online/git/clank/rodecomp 2026-10-28 23:14:46 +01:00
ragnarok-clanker
4c22f54ad0 🔥 refactor(effects): removed unused header includes 2026-10-28 23:13:11 +01:00