added auras, refactored events.summon