public static Composite CreateNecroBuffTree()
 {
     return(new Decorator(delegate
     {
         return WillBot.Plugin.TreeHelper.CanTickMap();
     },
                          new PrioritySelector(
                              CharAbilities.CreateUseEnduringCryComposite(),
                              CharAbilities.CreateUseVortexComposite(),
                              CharAbilities.CreateUseBoneArmorComposite(),
                              CharAbilities.UseConvocation(),
                              CharAbilities.CreateUseFrostbiteComposite(),
                              CharAbilities.RaiseZombieComposite()
                              )));
 }
        public static Composite CreateVortexCharAbilityTree()
        {
            return(new Decorator(delegate
            {
                return WillBot.Plugin.TreeHelper.CanTickMap();
            },
                                 new PrioritySelector(
                                     //CharAbilities.SmokeMineMacroComposite()
                                     //CharAbilities.CreateBerserkComposite()
                                     //CharAbilities.CreateUseFrostbiteComposite()
                                     //CharAbilities.CreateUseCurseComposite(frostBiteCurseAbility),
                                     //LevelGemsBehavior.LevelGems()
                                     //CharAbilities.CreateUseVortexComposite(),
                                     //CharAbilities.CreateUseEnduringCryComposite()
                                     //

                                     CharAbilities.CreateUseGuardSkillComposite(steelSkinAbility),
                                     CharAbilities.CreateUseCurseComposite(enfeebleCurseAbility),
                                     CharAbilities.CreateUseVortexComposite(),
                                     CharAbilities.CreateBerserkComposite()
                                     )));
        }