@@ -0,0 +1,585 @@
+package com.elmakers.mine.bukkit.action.builtin;%0A%0Aimport com.elmakers.mine.bukkit.action.ActionHandler;%0Aimport com.elmakers.mine.bukkit.action.CompoundAction;%0Aimport com.elmakers.mine.bukkit.api.action.CastContext;%0Aimport com.elmakers.mine.bukkit.api.spell.SpellResult;%0A%0Apublic class UpdateParametersAction extends CompoundAction%0A%7B%0A    @Override%0A    public SpellResult step(CastContext context) %7B%0A        for (ActionHandler handler : handlers.values()) %7B%0A            handler.prepare(context, context.getSpell().getWorkingParameters());%0A        %7D%0A        return startActions();%0A    %7D%0A%7D%0A

Add UpdateParameters action