# RuneWaker primary-five spell media mapping Generated by `node scripts/combat-effects/audit-rom-media.mjs --write` from the player catalog and combat effect manifest. The five accepted pairings follow `src/game/romFiveIdentities.ts`. Castable skills are listed; passives have no cast media event. The effect column records original client ROS/RAS references and their cast phase. 84 castable skills have browser-playable original phases; other source visuals use the game's generated runtime effect until their controller families are supported. A `partial original` phase renders verified source layers and declares its remaining fidelity limit. The sound column lists packaged client cues on their mapped phase. A dash means the source record or matching sound file did not provide that media. | Primary class | Skill group | Castable skills | With source effect | With packaged sound | With playable original effect | | --- | --- | ---: | ---: | ---: | ---: | | Priest | Base | 25 | 23 | 23 | 18 | | Priest | Accepted elite pair | 6 | 6 | 6 | 3 | | Knight | Base | 19 | 19 | 18 | 13 | | Knight | Accepted elite pair | 6 | 6 | 6 | 2 | | Scout | Base | 20 | 20 | 19 | 13 | | Scout | Accepted elite pair | 4 | 4 | 4 | 4 | | Rogue | Base | 20 | 20 | 18 | 15 | | Rogue | Accepted elite pair | 4 | 4 | 4 | 2 | | Mage | Base | 21 | 20 | 20 | 13 | | Mage | Accepted elite pair | 5 | 5 | 5 | 1 | ## Priest — base | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Soul Source | 490288 | impact: act_soulspring_t_down.ros | impact: act_soulspring_t_down.ros.mp3 | | Wave Armor | 490273 | impact: act_holywater_armor_t_top.ros
aura-start: act_watershieldbuff_c_down_i.ros | impact: act_holywater_armor_t_top.mp3
aura-start: act_watershieldbuff_c_down_i.ros.mp3 | | Heal | 490261 | cast-start: act_casting_c_hand.ros
impact: act_mainheal_t_down_e.ros | cast-start: act_casting_c_hand.wav
impact: act_friendly_t_down_i.mp3
impact: act_mainheal_t_down_e.ros 2.mp3 | | Ice Fog | 490274 | cast-start: act_cone01_c_hand.ros
impact: act_icefog_t_freeze_hit_e.ros | cast-start: act_cone01_c_hand.ros.mp3
impact: act_icefog_t_freeze_hit_e.ros.mp3 | | Bone Chill | 491165 | cast-start: act_ice_hand_wave_c_hand_e.ros
impact: act_icefog_t_freeze_hit_e.ros | cast-start: act_ice_hand_wave_c_hand_e.ros.mp3
impact: act_icefog_t_freeze_hit_e.ros.mp3 | | Resurrection | 490280 | cast-start: act_casting_c_hand.ros
impact: act_anabiosis_t_down.ros | cast-start: act_casting_c_hand.wav
impact: act_anabiosis_t_down.mp3 | | Soul Bond | 490297 | cast-start: act_casting_c_hand.ros
impact: act_holycross_t_top.ros | cast-start: act_casting_c_hand.wav
impact: act_holycross_t_top.mp3 | | Grace of Life | 490290 | impact: act_rainpray_t_down.ros | impact: act_rainpray_t_down.mp3 | | Group Heal | 490281 | cast-start: act_casting_c_hand.ros
impact: act_anima_t_name_title.ros | cast-start: act_casting_c_hand.wav
impact: act_anima_t_name_title.mp3 | | Chain of Light | 491164 | cast-start: act_light_chain_c_hand_i.ros
impact: act_light_chain_t_down_i.ros
impact: act_light_chainhit_t_down_e.ros | cast-start: act_powergather_c_right_hand.mp3
impact: act_light_chainhit_t_down_e.ros.mp3 | | Amplified Attack | 490491 | cast-start: act_casting_c_hand.ros
impact: act_power_up_t_down.ros | cast-start: act_casting_c_hand.wav
impact: act_power_up_t_down.mp3 | | Ice Fog | 490275 | cast-start: act_cone01_c_hand.ros
impact: act_icefog_t_freeze_hit_e.ros | cast-start: act_cone01_c_hand.ros.mp3
impact: act_icefog_t_freeze_hit_e.ros.mp3 | | Healing Salve | 490294 | impact: act_moist_t_down.ros | impact: act_moist_t_down.mp3 | | Blessing of Humility | 490301 | — | — | | Ice Fog | 490276 | cast-start: act_cone01_c_hand.ros
impact: act_icefog_t_freeze_hit_e.ros | cast-start: act_cone01_c_hand.ros.mp3
impact: act_icefog_t_freeze_hit_e.ros.mp3 | | Holy Candle | 490304 | — | — | | Cleanse | 491175 | impact: act_dispersion_t_freeze_hit_e.ros | impact: act_dispersion_t_freeze_hit_e.mp3 | | Advanced Resurrection | 491176 | cast-start: act_casting_c_hand.ros
impact: act_anabiosis_t_down.ros | cast-start: act_casting_c_hand.wav
impact: act_anabiosis_t_down.mp3 | | Supreme Resurrection | 491177 | cast-start: act_casting_c_hand.ros
impact: act_anabiosis_t_down.ros | cast-start: act_casting_c_hand.wav
impact: act_anabiosis_t_down.mp3 | | Urgent Heal | 491147 | cast-start: act_casting_c_hand.ros
impact: act_benedictory_heal_t_down.ros (partial original) | cast-start: act_casting_c_hand.wav
impact: act_benedictory_heal_t_down.mp3 | | Rising Tide | 490256 | cast-start: act_icecone01_c_hand.ros
release: act_icecone01_f.ros
impact: act_riptide_t_freeze_hit.ros | cast-start: act_cone01_c_hand.mp3
release: act_icecone01_f.ros.mp3
impact: act_riptide_t_freeze_hit.mp3 | | Regenerate | 490269 | cast-start: act_casting_c_hand.ros
cast-start: act_holy_hand_wave_c_hand_e.ros
impact: act_blessed_heal_t_down.ros | cast-start: act_casting_c_hand.wav
impact: act_blessed_heal_t_down.mp3 | | Holy Aura | 490300 | cast-start: act_casting_c_hand.ros
cast-start: act_flash_candle_c_down_e.ros
impact: act_flash_candle_t_freeze_hit.ros | cast-start: act_casting_c_hand.wav
cast-start: act_flash_candle_c_down_e.ros.mp3
impact: act_flash_candle_t_freeze_hit.mp3 | | Magic Barrier | 491166 | impact: act_magicdefence_t_down_e.ros | impact: act_anima_t_name_title.mp3 | | Blessed Spring Water | 490298 | cast-start: act_icecone01_c_hand.ros
impact: act_springblessing_t_top.ros | cast-start: act_cone01_c_hand.mp3
impact: act_springblessing_t_top.mp3 | ## Priest — accepted elite pair | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Last Prayer | 491648 | impact: act_benedictory_heal_t_down.ros | impact: act_benedictory_heal_t_down.mp3 | | Divine Incarnation | 491366 | cast-start: act_sacredincarnation_c_down.ros | cast-start: act_sacredincarnation_c_down.mp3 | | Calm Heart | 492639 | cast-start: act_casting_c_hand.ros
impact: act_fearless_t_down_e.ros | cast-start: act_casting_c_hand.wav
impact: skill_fearless_t_down_e.mp3 | | Sacrificial Cure | 492934 | cast-start: act_scrifice_healing_c_freeze_down_e.ros
impact: act_scrifice_healing_t_down_e.ros | cast-start: skill_scrifice_healing_c_freeze_down_e.mp3
impact: skill_scrifice_healing_t_down_e.mp3 | | Holy Power | 493044 | cast-start: act_holyenergy_c_down_e.ros
cast-start: act_holyenergy_c_down_i.ros | cast-start: skill_holyenergy_c_down_e.ros.mp3
cast-start: skill_holyenergy_c_down_i.mp3 | | Light Fairy | 493271 | cast-start: act_casting_c_hand.ros
cast-start: act_beckon_holy_c_freeze_down_e.ros | cast-start: act_casting_c_hand.wav | ## Knight — base | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Holy Shield | 490495 | cast-start: act_godshield_c_down.ros | cast-start: act_godshield_c_down.mp3 | | Holy Seal | 490149 | impact: act_sanink_c_hit_point_e.ros | impact: act_sanink_c_hit_point_e.mp3 | | Holy Power Explosion | 490172 | cast-start: act_physical_casting_c_hand.ros
cast-start: act_vengeance_c_down.ros | cast-start: act_physical_casting_c_hand.mp3
cast-start: act_vengeance_c_down.mp3 | | Whirlwind Shield | 490175 | cast-start: act_shieldstorm_c_down_e.ros
impact: act_shieldstorm_t_freeze_hit_e.ros | — | | Shackles of Light | 490189 | cast-start: act_chain_c_shoot02.ros | cast-start: act_chain_c_shoot02.mp3 | | Resolution | 490168 | cast-start: act_physical_casting_c_hand.ros
cast-start: act_responsibility_c_down.ros | cast-start: act_physical_casting_c_hand.mp3
cast-start: act_responsibility_c_down.mp3 | | Charge | 490150 | cast-start: act_charge02_c_down.ros
impact: act_strikeback_t_hit_point.ros | cast-start: act_charge02_c_down.mp3
impact: act_strikeback_t_hit_point.mp3 | | Threaten | 490153 | impact: act_intimidation_t_freeze_hit_e.ros | impact: act_intimidation_t_freeze_hit_e.mp3 | | Shield of Valor | 490468 | cast-start: act_courage_shield_c_top.ros | cast-start: act_courage_shield_c_top.mp3 | | Truth Shield Bash | 490186 | cast-start: act_truth_shield_c_top.ros
impact: act_judge_shield_t_hit_point.ros | cast-start: act_truth_shield_c_top.mp3
impact: act_judge_shield_t_hit_point.mp3 | | Shock | 490154 | cast-start: act_holy_hand_wave_c_hand_e.ros
impact: act_shock_t_hit_point.ros | impact: act_shock_t_hit_point.mp3 | | Holy Strength | 491321 | cast-start: act_manafreeback_c_down_e.ros | cast-start: act_manafreeback_c_down_e.mp3 | | Hall of Dead Heroes | 495724 | aura-start: act_herosoul_buff_c_top.ros | aura-start: act_herosoul_buff_c_top.mp3 | | Punishment | 490151 | cast-start: act_holy_hand_wave_c_hand_e.ros
impact: act_judgement_t_hit_point.ros | impact: act_judgement_t_hit_point.mp3 | | Holy Strike | 490148 | impact: act_san_sword_t_down_e.ros | impact: act_san_sword_t_down_e.mp3 | | Disarmament | 490159 | impact: act_disarm01_t_hit_point.ros | impact: act_disarm01_t_hit_point.mp3 | | Strike of Punishment | 490179 | impact: act_brokenhit_t_hit_point.ros | impact: act_brokenhit_t_hit_point.mp3 | | Enhanced Armor | 490152 | cast-start: act_armorup_c_top.ros | cast-start: act_armorup_c_top.mp3 | | Shield of Discipline | 490192 | cast-start: act_discipline_shield_c_top.ros
impact: act_discipline_shield_t_hit_point.ros | cast-start: act_discipline_shield_c_top.mp3
impact: act_capacity_crash_c_freeze_hit_e.ros.mp3 | ## Knight — accepted elite pair | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Arrow of Vengeance | 491616 | release: act_revengearrow_f_i.ros
impact: act_revengearrow_t_hit_point_e.ros | impact: act_revengearrow_t_hit_point_e.mp3 | | Holy Chains | 491613 | impact: act_chain_t_down.ros | impact: act_chain_t_down.mp3 | | Heavenly Arrow | 491354 | cast-start: act_holy_hand_wave_c_hand_e.ros
impact: act_heavenarrow_t_down_e.ros | impact: act_heavenarrow_t_down_e.mp3 | | Sacred Resistance | 492939 | cast-start: act_holyresist_c_down_e.ros | cast-start: act_acheignore_c_down_e.mp3 | | Sacred Protection | 493046 | cast-start: act_holyprotect_c_down_e.ros
impact: act_ingoreself_t_down_e.ros | cast-start: skill_holyprotect_c_down_e.mp3
impact: skill_ingoreself_t_down_e.mp3 | | Disregard Danger | 493273 | cast-start: act_fire_hand_wave_c_hand_e.ros
impact: act_ingoreself_t_down_e.ros | cast-start: act_fire_hand_wave_c_hand_e.ros.mp3
impact: skill_ingoreself_t_down_e.mp3 | ## Scout — base | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Arrow of Essence | 490494 | impact: act_mentalarrow_t_freeze_hit.ros | impact: act_mentalarrow_t_freeze_hit.mp3 | | Wind Arrows | 491128 | release: act_gustwindarrow_f_hit_point_i.ros
impact: act_gustwindarrow_t_hit_point_e.ros
impact: act_icearrow_t_hit_point.ros | release: act_gustwindarrow_f_hit_point_i.ros.mp3
impact: act_gustwindarrow_t_hit_point_e.mp3
impact: act_gustwindarrow_f_hit_point_e.mp3
impact: act_icearrow_t_hit_point.mp3 | | Mana Drain Shot | 490441 | release: act_sorcerersting_f.ros | release: act_sorcerersting_f.mp3 | | Lasso | 490454 | cast-start: act_casting_c_hand.ros | cast-start: act_casting_c_hand.wav | | Piercing Arrow | 490400 | release: act_immolatingshot_f.ros
impact: act_immolatingshot_t_hit_point.ros | release: act_immolatingshot_f.mp3
impact: act_immolatingshot_t_hit_point.mp3 | | Snipe | 490450 | release: act_snipe_f.ros
impact: act_snipe_t_freeze_hit.ros | release: act_snipe_f.mp3
impact: act_snipe_t_freeze_hit.mp3 | | Detection | 490463 | cast-start: act_focus_c_top.ros
cast-start: act_focus_c_down.ros | cast-start: act_focus_c_top.mp3 | | Combo Shot | 490424 | release: act_arrow_f.ros
impact: act_arrow_t_hit_point.ros | release: act_arrow_f.mp3
impact: act_arrow_t_hit_point.mp3 | | Neck Strike | 490438 | impact: act_neckattack_t_mouth.ros | impact: act_neckattack_t_mouth.mp3 | | Reflected Shot | 490457 | release: act_deflecting_shot_f.ros
impact: act_deflecting_shot_t_freeze_hit.ros | release: act_deflecting_shot_f.mp3
impact: act_deflecting_shot_t_freeze_hit.mp3 | | Concentration | 490460 | impact: act_concentration_t_top.ros | impact: act_concentration_t_top.mp3 | | Target Area | 490464 | cast-start: act_physical_casting_c_hand.ros
cast-start: act_shooterexpert_c_down.ros | cast-start: act_physical_casting_c_hand.mp3
cast-start: act_shooterexpert_c_down.mp3 | | Frost Arrow | 491163 | release: act_icearrow_f.ros
impact: act_icearrow_t_hit_point.ros | release: act_icearrow_f.mp3
impact: act_icearrow_t_hit_point.mp3 | | Autoshot | 492589 | release: act_normalarrow_f_i.ros
impact: act_arrow_t_hit_point.ros | impact: act_arrow_t_hit_point.mp3 | | Shot | 490423 | release: act_arrow_f.ros
impact: act_arrow_t_hit_point.ros | release: act_arrow_f.mp3
impact: act_arrow_t_hit_point.mp3 | | Vampire Arrows | 491292 | release: act_bitesbloodarrow_f_hit_point_i.ros
impact: act_bitesbloodarrow_t_hit_point_e.ros
impact: act_bloodstain_t_freeze_down.ros | impact: act_bitesbloodarrow_t_hit_point_e.mp3
impact: act_bloodstain_t_freeze_down.mp3 | | Joint Blow | 490420 | impact: act_jointattack_t_freeze_hit.ros | impact: act_jointattack_t_freeze_hit.mp3 | | Blood Arrow | 490434 | cast-start: act_fear_c_hand.ros | — | | Throat Attack | 490428 | impact: act_throatattack_t_mouth.ros | impact: act_throatattack_t_mouth.mp3 | | Wrist Attack | 490451 | impact: act_handoff_t_freeze_hit_e.ros | impact: act_handoff_t_freeze_hit_e.mp3 | ## Scout — accepted elite pair | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Weak Spot | 491493 | release: act_bitesbloodarrow_f_hit_point_i.ros
impact: act_lockbuff_t_top.ros | impact: act_lockbuff_t_top.mp3 | | Blinding Powder | 491336 | impact: act_blindpowder_t_top_e.ros | impact: act_blindpowder_t_top_e.mp3 | | Sapping Arrow | 491496 | release: act_weakarrow_f_i.ros
impact: act_weakarrow_t_freeze_hit_e.ros | impact: act_weakarrow_t_freeze_hit_e.mp3 | | Deadly Poison Bite | 492621 | cast-start: act_poison_casting_c_hand.ros
release: act_deadlypoison_f_i.ros
impact: act_deadlypoison_t_hit_point_e.ros
impact: act_bitesbloodarrow_t_hit_point_e.ros | impact: skill_deadlypoison_t_hit_point_e.mp3
impact: act_bitesbloodarrow_t_hit_point_e.mp3 | ## Rogue — base | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Assassins Rage | 490506 | cast-start: act_absolute_strike_c_top.ros | cast-start: act_absolute_strike_c_top.mp3 | | Low Blow | 490323 | impact: act_crow01_t_hit_point.ros | impact: act_crow01_t_hit_point.mp3 | | Wound Attack | 490313 | impact: act_scotch_t_freeze_hit.ros | impact: act_scotch_t_freeze_hit.mp3 | | Blind Spot | 490311 | impact: act_fracture01_t_freeze_hit.ros | impact: act_fracture01_t_freeze_hit.mp3 | | Numbing Dagger | 490347 | cast-start: nor_dark_casting.ros
release: act_throw01_f.ros | release: act_throw.mp3 | | Poison | 490329 | cast-start: act_apply_poison_c_hand.ros | cast-start: act_apply_poison_c_hand.mp3 | | Hide | 490312 | cast-start: act_snug_c_freeze_down.ros | cast-start: act_snug_c_freeze_down.mp3 | | Premeditation | 490507 | cast-start: act_premeditation_c_hand.ros | cast-start: act_premeditation_c_hand.mp3 | | Sneak Attack | 490337 | impact: act_sneak_attack_t_freeze_hit.ros | impact: act_scotch_t_freeze_hit.mp3 | | Vanish | 490354 | cast-start: act_hiding_c_freeze_down.ros | cast-start: act_hiding_c_freeze_down.mp3 | | Sprint | 490341 | cast-start: act_speedup01_c_down.ros | cast-start: act_speedup01_c_down.mp3 | | Evasion | 490355 | cast-start: act_illusionmoving_c_down.ros | cast-start: act_illusionmoving_c_down.mp3 | | Combo Throw | 490338 | release: act_throw01_f.ros
impact: act_throw01_t_hit_point.ros | release: act_throw.mp3
impact: act_throw01_t_hit_point.mp3 | | Shadow Prison | 490346 | cast-start: act_dark_hand_wave_c_hand_e.ros | — | | Informer | 490350 | impact: nor_hitrateup_t_down_e.ros | — | | Fervent Attack | 490333 | cast-start: act_attackspeedup_c_down.ros | cast-start: act_attackspeedup_c_down.mp3 | | Shadowstab | 490306 | impact: act_serpentine_t_freeze_hit.ros | impact: act_serpentine_t_freeze_hit.mp3 | | Throw | 490309 | release: act_throw01_f.ros
impact: act_throw01_t_hit_point.ros | release: act_throw.mp3
impact: act_throw01_t_hit_point.mp3 | | Blind Stab | 490317 | impact: act_blind01_t_freeze_hit.ros | impact: act_blind01_t_freeze_hit.mp3 | | Shadow Step | 490344 | cast-start: act_shadowmoving_c_down.ros
cast-start: act_disaster_appear_c_down_e.ros | cast-start: act_shadowmoving_c_down.mp3
cast-start: act_disaster_appear_c_down_e.mp3 | ## Rogue — accepted elite pair | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Death's Touch | 491339 | cast-start: act_dark_hand_wave_c_hand_e.ros
impact: act_deathtouch_t_down_e.ros
impact: act_serpentine_t_freeze_hit.ros | impact: act_deathtouch_t_down_e.mp3
impact: act_serpentine_t_freeze_hit.mp3 | | Poisonous Infection | 492625 | impact: act_poisondot_t_down.ros | impact: act_poisondot_t_down.mp3 | | Poison Spray | 492920 | cast-start: act_earth_hand_wave_c_hand_e.ros
impact: act_vriusinfection_t_freeze_down_e.ros | cast-start: act_earth_hand_wave_c_hand_e.mp3
impact: skill_vriusinfection_t_freeze_down_e.mp3 | | Decay | 493017 | impact: act_rot_t_down_e.ros | impact: skill_rot_t_down_e.mp3 | ## Mage — base | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Elemental Catalysis | 490238, 497971 | cast-start: act_casting_c_hand.ros
cast-start: act_castup01_c_down.ros | cast-start: act_casting_c_hand.mp3
cast-start: act_castup01_c_down.mp3 | | Flame | 491150 | cast-start: act_fireball01_c_hand_i.ros
cast-start: act_fireball02_c_hand_e.ros
release: act_fireball01_f_i.ros
impact: act_fireball01_t_freeze_hit_e.ros | cast-start: act_vengeance_c_hand.mp3
cast-start: act_fireball02_c_hand_e.ros.mp3
release: act_fireball02_f.mp3
impact: act_fireball01_t_freeze_hit_e.ros.mp3 | | Electrostatic Charge | 491156 | cast-start: act_casting_c_hand.ros
cast-start: act_electricfield_c_top.ros
aura-start: act_electricfieldbuff_c_down_i.ros | cast-start: act_casting_c_hand.mp3
cast-start: act_electricfield_c_top.mp3
aura-start: act_electricfieldbuff2.mp3
aura-start: act_electricfieldbuff_c_down_i.ros.mp3 | | Discharge | 490242 | cast-start: act_wind_hand_wave_c_hand_e.ros
cast-start: act_lightningstrike_c_shoot.ros
cast-start: act_deep_thought_c_down_e.ros | cast-start: act_lightningstrike_c_shoot.mp3 | | Meteor Shower | 490252 | cast-start: act_noncasting_c_hand.ros
impact: act_shottingstars_t_down.ros | impact: act_shottingstars_t_down.mp3 | | Phoenix | 490239 | cast-start: act_vengeance_c_hand.ros
cast-start: act_phoenix_c_freeze_down.ros
cast-start: act_deep_thought_c_down_e.ros
impact: act_firedot_t_down.ros | cast-start: act_vengeance_c_hand.mp3
cast-start: act_phoenix_c_freeze_down.ros.mp3
impact: act_firedot_t_down.mp3 | | Purgatory Fire | 491153 | cast-start: act_fireball02_c_hand_e.ros
impact: act_fireball01_t_freeze_hit_e.ros
impact: act_firedot_t_down.ros | cast-start: act_fireball02_c_hand_e.ros.mp3
impact: act_fireball01_t_freeze_hit_e.ros.mp3
impact: act_firedot_t_down.mp3 | | Energy Influx | 490218 | aura-start: act_magebuff01_c_top.ros | aura-start: act_magebuff01_c_top.ros.mp3 | | Energy Well | 490251 | impact: act_manareduce01_c_hit_point.ros | impact: act_manareduce01_c_hit_point.mp3 | | Elemental Weakness | 490247, 497977 | cast-start: act_casting_c_hand.ros
impact: act_elementdecay_t_down.ros | cast-start: act_dark_casting_c_hand.wav
impact: act_elementdecay_t_down.mp3 | | Thunderstorm | 490244 | cast-start: act_casting_c_hand.ros
cast-start: act_torodo_c_freeze_down.ros
impact: act_rushlevel_fail_c_hit.ros | cast-start: act_casting_c_hand.mp3
cast-start: act_torodo_c_freeze_down.ros.mp3
impact: act_rushlevel_fail_c_hit.ros.mp3 | | Plasma Arrow | 491169 | cast-start: act_electric_casting_c_hand_i.ros
release: act_electric_arrow_f_i.ros
impact: act_electric_explode_t_freeze_hit_e.ros | cast-start: act_electric_casting_c_hand_i_db.mp3
cast-start: act_electric_casting_c_hand_ifadein.mp3
release: act_electric_arrow_f_i.ros.mp3
impact: act_electric_explode_t_freeze_hit_e.ros.mp3 | | Electric Bolt | 491168 | cast-start: act_electric_casting_c_hand_i.ros
release: act_electric_ball_f_i.ros
impact: act_electric_ball_t_freeze_hit_e.ros
impact: act_electric_dot_t_down_e.ros | cast-start: act_electric_casting_c_hand_i_db.mp3
cast-start: act_electric_casting_c_hand_ifadein.mp3
impact: act_electric_dot_t_down_e.ros.mp3 | | Electric Explosion | 491170 | cast-start: act_electric_casting_c_hand_i.ros
impact: act_electric_explode_f_i.ros
impact: act_electric_explode_t_freeze_hit_e.ros | cast-start: act_electric_casting_c_hand_i_db.mp3
cast-start: act_electric_casting_c_hand_ifadein.mp3
impact: act_electric_explode_f_i.ros.mp3
impact: act_electric_explode_t_freeze_hit_e.ros.mp3 | | Electric Compression | 491171 | cast-start: act_electricnet_recharge_c_down_e.ros | cast-start: act_electricnet_recharge_c_down_e.ros.mp3 | | Static Field | 491172 | cast-start: act_electric_casting_c_hand_i.ros
cast-start: act_electric_net_c_down_e.ros
impact: act_electric_net_t_down_i.ros | cast-start: act_electric_casting_c_hand_i_db.mp3
cast-start: act_electric_casting_c_hand_ifadein.mp3
cast-start: act_electric_net_c_down_e.ros.mp3
impact: act_electric_net_t_down_i.ros.mp3 | | Fireball | 490204 | cast-start: act_fire_hand_wave_c_hand_e.ros
cast-start: act_deep_thought_c_down_e.ros
release: act_fireball02_f.ros
impact: act_fireball02_t_hit_point.ros | cast-start: act_fire_hand_wave_c_hand_e.ros.mp3
release: act_fireball02_f.mp3
impact: act_fireball02_t_hit_point.mp3 | | Lightning | 490212 | cast-start: act_wind_hand_wave_c_hand_e.ros
cast-start: act_deep_thought_c_down_e.ros
impact: act_summonlighting_t_hit_point.ros | impact: act_summonlighting_t_hit_point.mp3 | | Intensification | 490225, 497976 | — | — | | Silence | 490296 | cast-start: act_casting_c_hand.ros
cast-start: act_dark_hand_wave_c_hand_e.ros | cast-start: act_dark_casting_c_hand.wav | | Fire Ward | 490248 | cast-start: act_vengeance_c_hand.ros
cast-start: act_fireresistance_c_top.ros | cast-start: act_vengeance_c_hand.mp3
cast-start: act_fireresistance_c_top.mp3 | ## Mage — accepted elite pair | Skill | Source spell IDs | Effect phase and source model | Sound phase and source cue | | --- | --- | --- | --- | | Static Resonance | 498744 | cast-start: act_electricity-field_c_down_e.ros | cast-start: act_electricity-field_c_down_e.mp3 | | Breath Erase | 498750 | cast-start: act_hide_c_down_e.ros | cast-start: act_hide_c_down_e.mp3 | | Soul Stepping | 498757 | cast-start: act_soul_walker_c_down_e.ros | cast-start: act_soul_walker_c_down_e.mp3 | | Deep Inspiration | 498758 | cast-start: act_deep_open_c_down_e.ros | cast-start: act_deep_open_c_down_e.mp3 | | Fire Lightning Burst | 498759 | cast-start: act_fireball01_c_hand_i.ros
cast-start: act_electric_casting_c_hand_i.ros
release: act_fire-thunder_f.ros
impact: act_fire-thunder_t_hitpoint_e.ros | cast-start: act_vengeance_c_hand.mp3
cast-start: act_electric_casting_c_hand_i_db.mp3
cast-start: act_electric_casting_c_hand_ifadein.mp3
release: act_fire-thunder_f02.wav
release: act_fire-thunder_f01.mp3
impact: act_fire-thunder_t_hitpoint_e.mp3 | ## Decoded particle archive The particle archive covers 170 referenced ROS models, with 9 fully decoded models and 161 partial models. 74 models are renderer-ready and 1 has a browser-playable partial original. The Priest holy cast's remaining EventTrigger is an audio callback; Urgent Heal's target renders its source sprites, emitted rune mesh, and animated ground decal. Its terrain-triangle decal projection remains approximated by a level plane. The archive exports 668 sprite controllers and 139 distinct PNG textures. See `public/assets/game/combat-effects/original/runewaker/manifest.json` for per-model details. ## Next conversion step The WebGL sprite renderer plays Priest Urgent Heal, Heal, and Group Heal casting; Urgent Heal's target impact with its source rune mesh and decal; Rising Tide's cast, projectile release, and target impact; Knight Charge cast and Whirlwind Shield impact; and Mage Electric Bolt projectile. Urgent Heal's holy cast EventTrigger starts a looping 3D WAV, and its target impact triggers the source benedictory heal MP3. Rising Tide retains its packaged cast WAV and now plays its ROS-linked projectile release and target impact MP3s. Impact cues use the target position. Urgent Heal's decal uses a level plane in place of the client's terrain projection. The Direct3D source and packaged ROS data remain the reference for subsequent phases.