Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void execute() override
- {
- warlock_spell_t::execute();
- auto imps_consumed = p() -> warlock_pet_list.wild_imps.n_active_pets();
- for ( auto imp : p() -> warlock_pet_list.wild_imps )
- {
- if ( !imp->is_sleeping() )
- {
- explosion->casts_left = ( imp->resources.current[RESOURCE_ENERGY] / 20 );
- explosion->set_target( this->target );
- explosion->execute();
- imp->dismiss();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement