bounce  
A spell template that adds bounces to the charge_up spell template. The spell will bounce between targets once released. Don't override cast and instead override apply_bounce_effect and the other procs
| Vars | |
| bounce_hit_sound | Sound we make when we hit a mob | 
|---|---|
| bounce_time | How much time should be between each bounce? | 
| Procs | |
| apply_bounce_effect | The proc called when a bounce hits a target. Override this to add an effect The user itself is never hit | 
| create_beam | Called when a bounce travels from one mob to another | 
| get_bounce_amount | How much bounces should there be in total? | 
| get_bounce_energy | How much energy should each bounce have? | 
Var Details
bounce_hit_sound  
Sound we make when we hit a mob
bounce_time  
How much time should be between each bounce?
Proc Details
apply_bounce_effect
The proc called when a bounce hits a target. Override this to add an effect The user itself is never hit
Arguments:
- origin - Where the bounce came from
- target - The mob that got hit
- energy - How much energy the bounce has
- user - The caster of the spell
create_beam
Called when a bounce travels from one mob to another
Arguments:
- origin - Where the bounce came from
- target - The mob that got hit
get_bounce_amount
How much bounces should there be in total?
get_bounce_energy
How much energy should each bounce have?