Files
healer-man/docs/ROM_SPELL_MEDIA_MAPPING.md
2026-09-25 18:46:09 -04:00

25 KiB

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.