public static Once Instance(Behavior x) { Once ret; if (!instances.TryGetValue(x, out ret)) ret = instances[x] = new Once(x); return ret; }
new QueuedBehavior( Once.Instance(new SimpleTaunt("My artifacts shall prove my wall of defense is impenetrable!")),
new RunBehaviors( Once.Instance(SpawnMinionImmediate.Instance(0x0d55, 4, 4, 4)),
new QueuedBehavior( Once.Instance(SetConditionEffect.Instance(ConditionEffectIndex.Armored)),