closes #27, also fixes potential double cast of effects of same skill family, same effect will simply override previous from now on