Jump to content

t00z

Members
  • Posts

    27
  • Joined

  • Last visited

File Comments posted by t00z

  1. For break cat form at Flight Master:

    //break cat for the flight master
            if ((ObjectManager.Target.IsFlightMaster) && !(ObjectManager.Me.InCombatFlagOnly) && ObjectManager.Me.HaveBuff("Cat Form"))
            {
                    Lua.LuaDoString("CastSpellByName(\"Cat Form\",1)");    
                    Thread.Sleep(400);
            }

     

  2. Wanted to thank you eeny for the public profile- works great and I have learned much about the framework for WRobot.

    Was having issues with going to vendors and mailboxes- sometimes it would try to sell to vendor before the script can make the check to drop cat form and skips selling all together. There was also no detection for mailbox and you just remain in catform while it attempts to open the mail frame.

    Below is a "fix"/workaround for anyone who wants to use this profile with mailbox and cleaner interaction with vendor. All this does is disable cat form when WRobot enters "ToTown" phase (which covers vendoring and mailing for my particular setup). It's not as fast, but it eliminates the chance of error. You can tailor it to your needs if you use bear/dire bear forms,etc.

    Open the fightclass and search for "//get into cat for travel". You'll want to replace that statement with this:

     

    		 //break cat for Mailbox/ToTown
            if (robotManager.Helpful.Logging.Status.ToLower().Contains("town") && !(ObjectManager.Me.InCombatFlagOnly) && ObjectManager.Me.HaveBuff("Cat Form"))
            {
                Lua.LuaDoString("CastSpellByName(\"Cat Form\",1)");
                Thread.Sleep(400);
            }
    
    		//get into cat for travel
            if (!ObjectManager.Me.HaveBuff("Cat Form") && ObjectManager.Me.HealthPercent >= 81 && Cat.KnownSpell && ObjectManager.Me.Target < 1 && ObjectManager.Me.ManaPercentage > 70 && !(ObjectManager.Me.InCombatFlagOnly) && ObjectManager.Me.HaveBuff("Thorns") && ObjectManager.Me.HaveBuff("Mark of the Wild") && !(robotManager.Helpful.Logging.Status.ToLower().Contains("town")))
            {
                 Cat.Launch();
    			 Thread.Sleep(400);
            } 		

    P.S. - Hooray! My first public contribution! ?

×
×
  • Create New...