  				{
 Index: trunk/src/ascent-world/ItemPrototype.h
 ===================================================================
---- trunk/src/ascent-world/ItemPrototype.h	(revision 4106)
+--- trunk/src/ascent-world/ItemPrototype.h	(revision 4109)
 +++ trunk/src/ascent-world/ItemPrototype.h	(working copy)
 @@ -448,12 +448,18 @@
  

+	sp = dbcSpell.LookupEntryForced(12162);
+	if (sp!=NULL)
+		sp->ProcReqFlags |= PROC_REQ_CRITICAL;
+
+
+#endif
 // ------------------------------------------------------------------------------------------------
 
 	Log.Notice("World","Starting Transport System...");
Index: trunk/src/ascent-world/World.h
===================================================================
--- trunk/src/ascent-world/World.h	(revision 4106)
+++ trunk/src/ascent-world/World.h	(working copy)
@@ -33,6 +33,7 @@
 class EventableObjectHolder;

 				break; //only 1 instance of a proc spell per caster ?
Index: trunk/src/ascent-world/SpellAuras.h
===================================================================
--- trunk/src/ascent-world/SpellAuras.h	(revision 4109)
+++ trunk/src/ascent-world/SpellAuras.h	(working copy)
@@ -24,19 +24,19 @@
 	AFLAG_SET = 0x9
