make artifacts effects use mod_*_bonus functions